歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux管理 >> Linux問題解決

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 © Linux教程網 All Rights Reserved