内核使用的驱动程序

内核使用的驱动程序

我想检查内核正在为 eth0 接口使用哪个驱动程序。

lspci eth0正确的命令吗?

答案1

要识别特定网络接口使用的驱动程序,请ethtool -i <name of interface>以 root 身份使用。

eno1我在 Debian 10 上的界面(新式命名)示例:

# ethtool -i eno1
driver: e1000e
version: 3.2.6-k
firmware-version: 0.5-4
expansion-rom-version: 
bus-info: 0000:00:1f.6
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: no

因此,在这种情况下,驱动程序是e1000e

答案2

sudo lspci -v显示所有 PCI(E) 设备使用的驱动程序。sudo不是严格要求的,但可能会显示更多信息。

查找 USB 设备的驱动程序更为复杂:找出哪些模块与 USB 设备关联?

相关内容