检测到的硬件单元挂起82566DC / e1001e

我突然遇到Ubuntu Server安装问题。 这台机器在12.04,13.10和14.04一段时间内运行良好。

它开始这样做:

12:44:34 e1000e 0000:00:19.0 eth0: Detected Hardware Unit Hang: 12:44:34 TDH  12:44:34 TDT  12:44:34 next_to_use  12:44:34 next_to_clean  12:44:34 buffer_info[next_to_clean]: 12:44:34 time_stamp  12:44:34 next_to_watch  12:44:34 jiffies  12:44:34 next_to_watch.status  12:44:34 MAC Status  12:44:34 PHY Status  12:44:34 PHY 1000BASE-T Status  12:44:34 PHY Extended Status  12:44:34 PCI Status  12:44:34 e1000e 0000:00:19.0 eth0: Reset adapter unexpectedly 12:44:37 e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx 12:45:59 e1000e: eth0 NIC Link is Down 

在那之后,界面有时会回来,大部分都没有。

我还没有排除破碎的硬件,但如果是这样的话,我会感到惊讶。

我找到了一个适合我的解决方案,如此处所述。

您可以尝试以下命令:

 ethtool -K eth0 gso off gro off tso off 

请让我知道这对你有没有用。

编辑:似乎这个解决方案只对问题有所帮助。 当NIC负载很重时,我后来遇到了同样的错误。 这似乎是一个硬件问题。 我换了网卡,到现在为止我没有看到这个错误。 也许您应该尝试在另一张网卡上进行测试,看看它是否能解决问题。