
Мы часто сталкиваемся с проблемой, когда один из сетевых интерфейсов (контроллер Intel Ethernet 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?