当 /sys/class/net/eth0 没有“设备”时,如何找到实现网络接口的模块?

当 /sys/class/net/eth0 没有“设备”时,如何找到实现网络接口的模块?

当没有deviceat时,如何找到实现网络接口的模块/sys/class/net/eth0

ls /sys/class/net/eth0/
addr_assign_type  carrier           iflink            speed
addr_len          dev_id            link_mode         statistics/
address           dormant           mtu               subsystem@
brforward         duplex            netdev_group      tx_queue_len
bridge/           flags             operstate         type
brif/             ifalias           power/            uevent
broadcast         ifindex           queues/

dev_id乍一看似乎很有希望,但fordev_ideth0for 相同lo,即环回接口。

我正在处理的“linux”似乎足够现代(具有 3.3.x 内核),但它在这个特定细节上与我所看到的描述不一致,这些描述显然支持类似lspci和其他方便但很少使用的东西公用事业。

我读了这个流行的相关问题但它的答案依赖于相关系统没有的设备符号链接。

相关内容