Как найти модуль, реализующий сетевой интерфейс, если в /sys/class/net/eth0 нет «устройства»?

Как найти модуль, реализующий сетевой интерфейс, если в /sys/class/net/eth0 нет «устройства»?

Как найти модуль, реализующий сетевой интерфейс, если его deviceнет /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кажется многообещающим, но dev_idfor eth0— это то же самое, что и for lo, интерфейс обратной связи.

«Linux», с которым я имею дело, кажется достаточно современным (имеет ядро ​​3.3.x), но в этом конкретном детале он не соответствует описаниям, которые я видел, а они, по-видимому, поддерживают такие вещи, как lspciи другие удобные, но редко используемые утилиты.

я прочелэтот популярный, связанный вопросно его ответ основан на символической ссылке устройства, которой нет в рассматриваемой системе.

Связанный контент