学习啦 > 学习电脑 > 电脑硬件知识 > 硬件知识 > linux怎么查看硬件驱动

linux怎么查看硬件驱动

时间: 捷锋774 分享

linux怎么查看硬件驱动

  你们知道怎么查看Linux的硬件驱动吗?下面是学习啦小编带来的关于linux怎么查看硬件驱动的内容,欢迎阅读!

  linux怎么查看硬件驱动?

  Linux下查看网卡驱动和版本信息

  查看网卡生产厂商和信号

  查看基本信息:lspci

  查看详细信息:lspci -vvv # 3个小写的v

  查看网卡信息:lspci | grep Ethernet

  查看网卡驱动

  查看网卡驱动信息:lspci -vvv # 找到网卡设备的详细信息,包括网卡驱动

  # lsmod 列出加载的所有驱动,包括网卡驱动

  查看网卡驱动版本

  查看模块信息:modifo # 其中包含version信息

  或 # ethtool-i

  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,

  # 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如何下载驱动硬盘

2.如何查看Linux加载内置模块的信息

3.如何编译加载linux驱动和内核模块

4.linux系统安装驱动过程

5.Linux操作系统怎么安装无线网卡驱动

6.Linux系统下安装声卡驱动的方法

7.Ubuntu安装Nvidia Optimus驱动的步骤

8.Linux下USB无线网卡WL-167G驱动安装过程

9.WIN XP蓝屏代码大全

10.Ubuntu(Debian) linux怎么安装无线网卡

754229