Linux系统下查找网卡驱动名称和版本

要使网卡硬件能够正常的运行,需要给Linux操作系统提供合适的驱动程序,例如:用于intel网卡的ixgbe驱动。网卡的驱动在Linux内核和网卡之间实现独立于硬件的通用接口,以便数据包可以在内核和网卡之间流动。

在对网卡故障问题进行定位时,需要检查网卡是否安装了正确的驱动程序。下面列出了在Linux系统上查找以太网卡驱动名称及其版本的3种方法。

通过dmesg命令行查看驱动

输入dmesg命令行:

dmesg | grep -i ethernet

下图中tg3为驱动名称。

Linux系统下查找网卡驱动名称和版本

如果有输出结果,可使用如下命令查看驱动的版本。

modinfo tg3

下图中version后的信息为驱动版本。

Linux系统下查找网卡驱动名称和版本

如果没有输出以太网驱动的任何信息,则表明Linux系统上没有合适的以太网驱动。建议使用如下命令验证linux系统是否有识别到以太网卡的PCI设备,然后安装驱动。

lspci

Linux系统下查找网卡驱动名称和版本

通过ethtool命令行查看驱动

输入ethtool命令行:

ethtool -i eth0

可在driverversion处查看驱动名称及版本。

Linux系统下查找网卡驱动名称和版本

通过lshw命令查看驱动

输入lshw命令行:

sudo lshw -class network

可在driverdriver version处查看驱动名称及版本。

如果未安装合适的驱动,则驱动字段将为空。

Linux系统下查找网卡驱动名称和版本

声明:本网站刊载的所有内容,包括文字、图片、音频、视频、软件、程序、以及网页版式设计等如无特殊说明或标注,均在网上搜集。仅供访问者个人学习、研究或欣赏,禁止商业性或盈利性用途,访问者应遵守著作权法的规定,在使用时征得本站和原著作权人的同意并支付许可使用费。本网站刊登内容,如有侵权请权利人予以告知,本站将立即予以删除。

给TA打赏
共{{data.count}}人
人已打赏
阅读

解决通过 Jenkins Artifactory plugin 上传 artifacts 失败的问题 “unable to find valid certification path to requested target”

2023-9-15 7:26:57

阅读

Problems and solutions when upgrading XLC from 10.1 to IBM Open XL C/C++ for AIX 17.1.0

2023-10-18 7:26:00

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
今日签到
有新私信 私信列表
搜索