linux驅動版本
① linux下怎麼看顯卡驅動版本
用glxinfo命令,看輸出。
其中應該有"driver=xxx"字樣,xxx是你現在使用的驅動。
顯卡驅動就是用來驅動顯卡的程序,它是硬體所對應的軟體。驅動程序即添加到操作系統中的一小塊代碼,其中包含有關硬體設備的信息。
② linux下如何查看網卡驅動版本信息
Linux下查看網卡驅動和版本信息
查看網卡生產廠商和信號
查看基本信息:lspci
查看詳細信息:lspci -vvv # 3個小寫的v
查看網卡信息:lspci | grep Ethernet
查看網卡驅動
查看網卡驅動信息:lspci -vvv # 找到網卡設備的詳細信息,包括網卡驅動
# lsmod 列出載入的所有驅動,包括網卡驅動
查看網卡驅動版本
查看模塊信息:modifo<mole name> # 其中包含version信息
或 # ethtool-i <device name>
RHEL 6.3中的網卡驅動版本:
# modinfo igb
filename: /lib/moles/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/moles/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/moles/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/moles/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/moles/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系統下各設備的驅動版本怎麼檢查
對於網卡:
用ethtool
-i
ethX可以查詢該網路設備的版本信息
包括driver版本信息和firmware版本信息
用此命令也能看到匯流排信息和該設備所用的driver模塊名稱
假定該網卡使用的驅動模塊是intel的e1000
再用modinfo
e1000就可看到該driver模塊的詳細信息
④ 關於linux內核驅動版本的問題
內核模塊的程序必須要注意匹配內核版本,因為每一個版本和上一個版本之間的介面都可能會發生變化。
問題不在於是否可以編譯,而是你需要去將變化了的介面找出來(變化的不一定是介面,說不定介面就已經沒有了,甚至是機制都變了)
如何修改,就得去看出錯信息,然是後對應的查找問題了
我的建議是,你如果確實需要長期開發驅動/內核模塊的話,最好固定一個版本~不要隨時追新/變化~帶來一些沒必要的麻煩~
⑤ linux下怎麼看顯卡驅動版本
用glxinfo命令,看輸出。 其中應該有"driver=xxx"字樣,xxx是你現在使用的驅動。
⑥ Linux系統下各設備的驅動版本怎麼檢查
對於網卡:
用ethtool -i ethX可以查詢該網路設備的版本信息
包括driver版本信息和firmware版本信息
用此命令也能看到匯流排信息和該設備所用的driver模塊名稱
假定該網卡使用的驅動模塊是intel的e1000
再用modinfo e1000就可看到該driver模塊的詳細信息
⑦ linux下怎麼看顯卡驅動版本
按win+r鍵,用glxinfo命令,看輸出。 其中應該有"driver=xxx"字樣,xxx是你現在使用的驅動。
⑧ linux 如何判斷usb驅動是2.0
看設備信息。
lsusb 可以看到系統中的usb設備信息。
lsusb -v 具體輸出。裡面的bcdUSB是usb的版本號。
0x0110是usb1.1
0x0200是usb2.0
在初始化過程中,除了F2812自身初始化外,還要完成對ISP1581各個端點使用的傳輸類型、傳輸包大小和中斷類型及方式等設備任務。F2812對 ISP1581的操作是通過寫/讀寄存器來實現的。初始化結束後,通過設置ISP1581方式寄存器中的軟體連接位(SOFTCT)可使外設連接到USB 匯流排上。《Linux就該這么學》一起學更多linux知識。
主機檢測到有設備連接後會進行匯流排復位。在此期間,ISP1581將發送高速(HS)模式檢測信號來判斷主控制器支持的是USB2.0還是 USB1.1規范,若接收到一個高速(HS)握手信號,則表明有一個HS主機與匯流排相連,此此ISP1581將轉換到高速(HS)狀態,否則仍工作在全速(FS)狀態。
⑨ 如何在Linux里查詢無線網卡的驅動程序版本
多數不驅動無線網卡的燈是暗的驅動後正常的話應該是亮的 查看應該是: iwconfig ifconfig應該也可以,看到有無線網卡的信息就差不多了,別的就差配置了。
⑩ linux下怎麼看顯卡驅動版本
用glxinfo命令,看輸出。 其中應該有"driver=xxx"字樣,xxx是你現在使用的驅動。