这个dmesg输出是否表示红帽企业版的网卡出现故障?

在今天的服务器上遇到网卡问题。 如果我通过“服务networking重新启动”重新启动服务,卡永远不会回来,命令提示符只是挂起。 我怀疑这是一个不好的网卡,但想运行之前可能遇到这些错误的人的dmesg的输出。 输出包含许多行,如下所示。

NETDEV WATCHDOG: eth2: transmit timed out eth2: tx_timeout: tx_done_idx=98 free_idx=89 cmdsts=8000005a eth2: after: tx_done_idx=98 free_idx=89 cmdsts=8000005a eth2: ns83820_tx_watch: 98 89 119 eth2: tx_timeout: tx_done_idx=98 free_idx=89 cmdsts=8000005a eth2: after: tx_done_idx=98 free_idx=89 cmdsts=8000005a eth2: ns83820_tx_watch: 98 89 119 eth2: tx_timeout: tx_done_idx=98 free_idx=89 cmdsts=8000005a eth2: after: tx_done_idx=98 free_idx=89 cmdsts=8000005a eth2: ns83820_tx_watch: 98 89 119 

任何input将不胜感激。 谢谢。

编辑:

lspci -vv输出:

 02:05.0 Ethernet controller: National Semiconductor Corporation DP83820 10/100/1000 Ethernet Controller Subsystem: National Semiconductor Corporation DP83820 10/100/1000 Ethernet Controller Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr+ Stepping- SERR+ FastB2B- Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 (2750ns min, 13000ns max), Cache Line Size 10 Interrupt: pin A routed to IRQ 209 Region 0: I/O ports at 2400 [size=256] Region 1: Memory at fe040000 (32-bit, non-prefetchable) [size=4K] Capabilities: [40] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 

如果在使用“服务networking重启”命令之前网卡工作正常,则尝试更改networkingconfiguration,而不使用“ifconfig”,“route”等命令重新启动networking,看看会发生什么情况。

如果你能够改变networkingconfiguration而不会造成问题,那就是某种卡片问题或卡片/操作系统的兼容性问题。 在“服务networking重启”期间,操作系统可能会closures网卡并尝试重新启动。 可能是这个操作失败了。

您也可以避免在本机上完全使用“服务networking重启”,并始终使用“ifconfig”,“route”,“ip”等命令来完成工作。

尝试#lspci -vv并在输出中find您的设备。