歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux教程

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