在Linux下确定网卡所使用驱动程序的方法
有些时候你可能想知道某个Linux系统的网卡正在使用什么驱动程序,下面简单介绍下如何解决这个问题。一起去看看吧!
1.无论是集成网卡还是独立的网卡,都必须通过某种方式连接到PCI总线上,这样的话,必定有有一个代号,
这个代号可以通过下面的命令获得
# lspci | grep Ethernet
02:00.0 Ethernet controller: Intel Corporation 80003ES2LAN Gigabit Ethernet Controller (Copper) (rev 01)
最前面的 “02:00.0” 就是设备在PCI总线上的代号,该代号在整个系统中是唯一的.
2.得到网卡的PCI代号之后,我们就可以在sysfs中查找它的驱动了,命令如下
# cd /sys/bus/pci/drivers
# find | grep '02:00.0'
./e1000e/0000:02:00.0
3.通过上面的命令,我们可以发现,设备在“e1000e”文件夹下,也就是说,网卡的驱动就是e1000e
4.小结下,在Linux系统上,找出网卡正在使用的驱动的命令如下
# code=$(lspci | grep Ethernet | head -1 | awk '{print $1}')
# find /sys/bus/pci/drivers/ | grep $code | awk -F/ '{print $6}'
或
# find /sys/bus/pci/drivers/ | grep $(lspci | grep Ethernet | head -1 | awk '{print $1}') | awk -F/ '{print $6}'
完。
相关文章

Linux系统Centos没有网卡eth0配置文件的解决方法
今天小编要为大家带来的是Linux系统Centos没有网卡eth0配置文件的解决方法!希望对大家会有帮助!有需要的朋友一起去看看吧2017-03-24
多队列网卡是一种技术,很多的朋友对多队列网卡不了解!今天小编为大家分享的是Linux多队列网卡的硬件的实现详解;感兴趣的朋友一起去看看吧2017-03-15- nload是个很好用的一个工具,功能也很强.只是相对单一,只能查看总的流量,不能像iptraf那样,可针对IP,协议等,需要的朋友可以参考下2017-01-22
- Linux多个网卡怎么添加永久路由?当Linux系统中有多个网卡的时候,我们需要为另外的一些网卡添加路由,才能发挥网卡的实际作用,下面我们就来看看详细的教程,需要的朋友可2016-08-30
- 这篇文章主要介绍了Linux系统中配置和获取无线网卡信息的命令用法,分别介绍了iwpriv和iwlist的使用,需要的朋友可以参考下2016-01-18
- 这篇文章主要介绍了linux下安装编译网卡驱动的方法,需要的朋友可以参考下2015-09-03
- linux系统怎么重启网卡?在实际工作中,经常会遇到Linux系统进行重启网卡的操作。在这里整理一下,进行多种方法的网卡重启,需要的朋友可以参考下2015-07-10
- 这篇文章主要介绍了在Linux系统下实现双网卡绑定的教程,本文以CentOS系统为环境进行演示,需要的朋友可以参考下2015-06-10
- 这篇文章主要介绍了新装Linux系统没有网卡驱动的解决办法和步骤,本文先是补充了几个需要用到的命令相关知识,然后给出了详解解决步骤,需要的朋友可以参考下2015-05-08
- Linux下限制网卡的带宽,可用来模拟服务器带宽耗尽,从而测试服务器在此时的访问效果2013-02-13




最新评论