Answers:
您可以查询sysfs告诉您此信息。告诉网络接口正在使用哪个驱动程序:
ls -l /sys/class/net/<devname>/device/driver
...这里<devname>是一样的东西eth0。此driver目录将是sysfs中驱动程序节点的符号链接。
要获取提供该驱动程序的模块的名称,请执行以下操作:
ls -l /sys/class/net/<devname>/device/driver/module
...,并且该module目录将是sysfs中模块节点的符号链接。
veth)?可以使用ethtool -i IFACE_NAME,但是如何从sysfs中找到它呢?