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中找到它呢?