检查卡制造商和信号

查看基本信息: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,<linux.nics@intel.com>

# 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 \

版权声明:本文博主原创文章。博客,未经同意不得转载。

Linux通过网卡驱动程序和版本号的信息的更多相关文章

  1. Linux DM9000网卡驱动程序完全分析

    Linux DM9000网卡驱动程序完全分析http://blog.csdn.net/ypoflyer/article/details/6209922

  2. Linux下的网卡驱动程序的编写过程(转)

    工作需要写了我们公司一块网卡的linux驱动程序.经历一个从无到有的过程,深感技术交流的重要.Linux作为挑战微软垄断的强有力武器,日益受到大家的喜爱.真希望她能在中国迅速成长.把程序文档贴出来,希 ...

  3. 转:Linux网卡驱动程序编写

    Linux网卡驱动程序编写 [摘自 LinuxAID] 工作需要写了我们公司一块网卡的Linux驱动程序.经历一个从无到有的过程,深感技术交流的重要.Linux作为挑战微软垄断的强有力武器,日益受到大 ...

  4. DM9000C网卡驱动程序编写与测试

    一般网卡驱动程序厂商会给我们提供一份模板驱动,我们的工作就是需要根据自己的需要更改这个模板驱动 1.DM9000C的硬件连接 硬件连接图如下所示:它接在S3C2440的BANK4内存控制器上,它只占用 ...

  5. Linux 双网卡绑定技术

    bond技术是在linux2.4以后加入内核. 一般步骤是1.把bonding模块加入内核, 2 编辑要绑定的网卡设置,去除地址设定 3 添加bond设备,设置地址等配置 4  重启网络 5 在交换机 ...

  6. 代码学习-Linux内核网卡收包过程(NAPI)【转】

    转自:https://blog.csdn.net/crazycoder8848/article/details/46333761 版权声明:本文没有任何版权限制,任何人可以以任何方式使用本文. htt ...

  7. Linux多网卡负载均衡 : bond

    USERCTL=no/yes 普通用户是否可以关闭或启用网关 -------------------------------- 在这介绍的Linux双网卡绑定实现就是使用两块网卡虚拟成为一块网卡,这个 ...

  8. 【转】查看 Linux 发行版名称和版本号的 8 种方法

    如果你加入了一家新公司,要为开发团队安装所需的软件并重启服务,这个时候首先要弄清楚它们运行在什么发行版以及哪个版本的系统上,你才能正确完成后续的工作.作为系统管理员,充分了解系统信息是首要的任务. 查 ...

  9. freebsd网卡驱动程序详解

    freebsd网卡驱动程序详解 来源 https://blog.csdn.net/h_cszc/article/details/7776116 /* 注释:xie_minix */ /*此处为BSD申 ...

随机推荐

  1. C++学习之运算符重载的总结

    C++学习之运算符重载的总结              运算符重载是对已有的运算符赋予多重含义,使同一个运算符作用域不同类型的数据导致不同行为的发生,C++为运算符重载提供了一种方法,即运算符重载函数 ...

  2. 腾讯QQ首次在PC端采用气泡式聊天界面(from:36kr)

    小伙伴们,你们是否已经发觉,曾经爱过的姑娘在不知不觉中已变了模样,曾经鲜艳的红领巾也不再飘荡于前胸,而曾经最熟悉的QQ电脑 UI,竟在不知不觉中改头换面了. 没关系,少年,还不晚,今天,让我们携起手来 ...

  3. 基于jQuery带标题的图片3D切换焦点图

    今天给大家分享一款基于jQuery带标题的图片3D切换焦点图.这款焦点图适用浏览器:IE8.360.FireFox.Chrome.Safari.Opera.傲游.搜狗.世界之窗. 实现的代码. htm ...

  4. 动态更换view类的背景----StateListDrawable的应用

    StateListDrawable可以根据View的不同状态,更换不同的背景 可以应用如EditText,Button等中,以Button为例 系统中默认的按钮被按下的颜色和未点击时的颜色不一样,该种 ...

  5. Windows Azure Camp---漫步云端,创意无限

    不再需要一系列繁杂的网银密码,一键搞定所有的支付:与朋友约会时通过实时分享地理位置迅速找到对方,这些都可以在WindowsAzure平台得以实现.在刚刚结束的2013年微软学生夏令营中,来自全国30所 ...

  6. BC第二场

    GT and sequence  Accepts: 385  Submissions: 1467  Time Limit: 2000/1000 MS (Java/Others)  Memory Lim ...

  7. cocos2d-x 3.0 新特性样例

    watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMzMyMTMyOA==/font/5a6L5L2T/fontsize/400/fill/I0JBQk ...

  8. AT&T汇编试讲--获取CPU Vendor ID

    纯汇编代码如下: # a test program to get the processor vendor id # data segment .section .data output: .asci ...

  9. Nice way for strip_tags a like

    I found this code works great as the function strip_tags in php to replace html tags from string and ...

  10. 两个textarea 同时变化高度

    <html><head><script type="text/javascript" src="/jquery/jquery.js" ...