
我們經常面臨這樣一個問題:其中一個網路介面(英特爾乙太網路控制器 i350)經常出現故障,核心日誌中包含一些呼叫追蹤和一條錯誤訊息:
[202323.307358] Hardware name: PowerEdge C8220
[202323.307359] NETDEV WATCHDOG: eth0 (igb): transmit queue 3 timed out
[202323.307466] igb 0000:02:00.0: eth0: Reset adapter
我們使用 ethtool 運行了一些基本的線上和離線測試,但很多都失敗了。
為了進一步調試這個問題,我們EEPROM and register dump using ethtool
發現它完全是二進制 1 導致的FFFFFF.....
以前有人遇到過這樣的問題嗎?
有人可以幫助我進一步調試該問題嗎?
**編輯: **
我將裝置驅動程式從 3.0.6 更新到 5.0.6。但ethtool
顯示錯誤訊息
# ethtool -i eth1
driver: igb
version: 3.0.6-k2
firmware-version: 1.5-7
# modinfo igb
filename: /lib/modules/2.6.32-5-amd64/kernel/drivers/net/igb/igb.ko
version: 5.0.6
我不知道怎麼會顯示成這樣。
我們可以透過 SSH 會話更新韌體嗎?