LinuxEye - Linux系统教程

LinuxEye - Linux系统教程

当前位置: 主页 > Linux教程 >

查看Linux系统网卡驱动程序

时间:2012-09-05 09:58来源:linuxde 编辑:admin 点击:
1. 无论是集成网卡还是独立的网卡,都必须通过某种方式连接到PCI总线上,这样的话,必定有有一个代号,这个代号可以通过下面的命令获得: # lspci | grep Ethernet 02:00.0 Ethernet controller
1. 无论是集成网卡还是独立的网卡,都必须通过某种方式连接到PCI总线上,这样的话,必定有有一个代号,这个代号可以通过下面的命令获得:

#  lspci | grep Ethernet
02:00.0 Ethernet controller: Atheros Communications AR8131 Gigabit Ethernet (rev c0)

最前面的 “02:00.0” 就是设备在PCI总线上的代号,该代号在整个系统中是唯一的。

2. 得到网卡的PCI代号之后,我们就可以在sysfs中查找它的驱动了,命令如下:

#find  /sys/bus/pci/drivers/* | grep '02:00.0'
/sys/bus/pci/drivers/atheros_eth/0000:02:00.0

3. 通过上面的命令,我们可以发现,设备在“atheros_eth”文件夹下,也就是说,网卡的驱动就是atheros

总结一下以上整个过程可以用一个命令实现:

# find /sys/bus/pci/drivers/ | grep $(lspci | grep Ethernet | head -1 | awk '{print $1}') | awk -F/ '{print $6}'

转载请保留固定链接: https://linuxeye.com/Linux/775.html

------分隔线----------------------------
标签:Linux网卡驱动
栏目列表
推荐内容