歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux下查看網卡驅動和版本信息

Linux下查看網卡驅動和版本信息

日期:2017/2/28 14:25:44   编辑:Linux教程

Linux下查看網卡驅動和版本信息

查看網卡生產廠商和信號

查看基本信息:lspci

查看詳細信息:lspci -vvv # 3個小寫的v

查看網卡信息:lspci | grep Ethernet

查看網卡驅動

查看網卡驅動信息:lspci -vvv # 找到網卡設備的詳細信息,包括網卡驅動

# lsmod 列出加載的所有驅動,包括網卡驅動

查看網卡驅動版本

查看模塊信息:modifo<module name> # 其中包含version信息

或 # ethtool-i <device name>

RHEL 6.3中的網卡驅動版本:

# modinfo igb

filename: /lib/modules/2.6.32-279.el6.x86_64/kernel/drivers/net/igb/igb.ko

version: 3.2.10-k

license: GPL

description: Intel(R) Gigabit Ethernet Network Driver

# modinfo e1000e

filename: /lib/modules/2.6.32-279.el6.x86_64/kernel/drivers/net/e1000e/e1000e.ko

version: 1.9.5-k

license: GPL

description: Intel(R) PRO/1000 Network Driver

author: Intel Corporation,<[email protected]>

# modinfo e1000

filename: /lib/modules/2.6.32-279.el6.x86_64/kernel/drivers/net/e1000/e1000.ko

version: 8.0.35-NAPI

license: GPL

description: Intel(R) PRO/1000 Network Driver

# modinfo ixgbe

filename: /lib/modules/2.6.32-279.el6.x86_64/kernel/drivers/net/ixgbe/ixgbe.ko

version: 3.6.7-k

license: GPL

description: Intel(R) 10 Gigabit PCI Express NetworkDriver

# modinfo r8169

filename: /lib/modules/2.6.32-279.el6.x86_64/kernel/drivers/net/r8169.ko

version: 2.3LK-NAPI

license: GPL

description: RealTek RTL-8169 Gigabit Ethernet driver

查看網絡接口隊列數

查看網卡接口的中斷信息:#cat /proc/interrupts | grep eth0

或 # ethtool-S eth0

查看網卡驅動源碼的版本號

解壓Intel網卡驅動源碼,打開解壓縮目錄下的*.spec文件查看驅動的版本。

例如:解壓e1000-8.0.35.tar.gz網卡驅動後,查看e1000.spec文件。

Name:e1000

Summary:Intel(R) Gigabit Ethernet Connection

Version: 8.0.35

Release:1

Source:%{name}-%{version}.tar.gz

Vendor:Intel Corporation

License:GPL

ExclusiveOS:linux

Group:System Environment/Kernel

在驅動源碼src目錄中查找:

#grep DRV_VERSION * # forLinux

#findstr DRV_VERSION * # for Windows

在e1000_main.c中也能找到定義驅動版本的一行:

#define DRV_VERSION"8.0.35" DRV_NAPI DRV_DEBUG DRV_HW_PERF

在e1000e中src目錄下netdev.c文件:

#define DRV_VERSION"3.0.4.1" DRV_EXTRAVERSION

igb_main.c:

#define MAJ 5

#define MIN 2

#define BUILD 9.4

#define DRV_VERSION__stringify(MAJ) "." __stringify(MIN) "."\

ixgbe_main.c:

#define DRV_VERSION __stringify(3.22.3) DRIVERIOVDRV_HW_PERF FP GA \

Copyright © Linux教程網 All Rights Reserved