View network card manufacturers and Signals
View basic information: LSPCI
View more information: LSPCI-VVV # 3 Lowercase V
View nic Information: LSPCI | grep Ethernet
View Network card Drivers
View network card driver information: LSPCI-VVV # Find the details of the NIC device, including the NIC driver
# LSMOD Lists all drivers loaded, including NIC drivers
View NIC driver version
View module information: Modifo<module name> # which contains version information
or # ethtool-i <device name>
NIC driver version in 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) 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
To view the number of network interface queues
To view interrupt information for the NIC interface: #cat/proc/interrupts | grep eth0
or # ethtool-s eth0
View the version number of the NIC driver source
Unzip the Intel network card driver source code, open the *.spec file under the decompression directory to view the driver version.
For example: After extracting the e1000-8.0.35.tar.gz NIC driver, view the E1000.spec file.
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
In the drive source src directory, look for:
#grep drv_version * # Forlinux
#findstr drv_version * # for Windows
A line that defines the driver version can also be found in E1000_MAIN.C:
#define Drv_version "8.0.35" Drv_napi drv_debug drv_hw_perf
In the e1000e src directory under netdev.c file:
#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 \
Linux network card driver and version information