Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux教程 >> Linux操作系統下如何查看網卡當前版本

Linux操作系統下如何查看網卡當前版本

日期:2017/2/7 16:59:29      編輯:Linux教程

在linux下網卡的驅動是以模塊的形式添加上去的,因此可以直接用lsmod看到當前加載的模塊,也就是可以看出網卡驅動又沒有加載上,但是這裡只能看到網卡模塊名字,其他信息是沒有的,比如當前網卡驅動的版本號。目前IBM服務器主要的網卡為intel和broadcom芯片的網卡

以broadcom為例 操作系統為redhat as 3 update 2 x205測試

通常,linux系統啟動的時候當加載網卡的時候,會產生一條日志信息寫道/var/log/messages 或者dmesg裡面,這裡面就有比較詳細的網卡信息,包括版本號碼,如

dmesg|grep tg3 或者grep tg3 /var/log/messages


這裡tg3是broadcom網卡的驅動,但是這個驅動是redhat自己帶的,並不是broadcom所提供的,通常這個版本會比較低,而且版本號本身沒有太多參考價值

如果已經把驅動更新成bcm5700了,相應的命令為

dmesg|grep bcm5700 或者grep bcm5700 /var/log/messages

這時就會顯示出版本號,例如

Broadcom Gigabit Ethernet Driver bcm5700 with Broadcom NIC Extension (NICE) ver.

8.1.55 (04/08/05)

bcm5700: eth0 NIC Link is UP, 100 Mbps half duplex


通過以上的辦法就可以比較直觀的知道網卡的版本,如果比較低可以適當的更新


注:broadcom網卡通過lsmod命令看到的驅動模塊為tg3或者bcm5700 ,intel網卡看到的是e1000

Copyright © Windows教程網 All Rights Reserved