Como faço para encontrar o módulo implementando uma interface de rede, quando não há device at /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/
O dev_id parece promissor no início, mas o dev_id para eth0 é o mesmo que para lo , a interface de loopback.
O "linux" com que estou lidando parece moderno o bastante (tendo um kernel 3.3.x), mas não se alinha neste detalhe em particular com as descrições que eu vi, que aparentemente suportam coisas como lspci e outros utilitários úteis mas raramente utilizados.
Eu li essa pergunta popular e relacionada , mas sua resposta depende do symlink do dispositivo que o sistema em questão não possui.
Tags sysfs network-interface