我在运行 CentOS7 的系统上遇到了一个令人沮丧的问题。有一个英特尔网卡(英特尔公司以太网连接 (2) I219-LM (rev31)),它在工作时提供 1000Mb/s 的连接。当通过命令行 ( sudo shutdown -h now
) 关闭系统时,以太网连接在下次启动时将不再起作用。
使用物理电源按钮或 GNOME GUI 电源按钮关闭系统不会导致同样的问题。此外,如果在命令行关闭后拔下交流电源,以太网在下次启动时可以正常工作。因此,此问题唯一发生的时间是在命令行关闭后。
可以通过在系统运行时拔下以太网电缆并重新插入来恢复连接。无法通过重新启动 NetworkManager 服务来恢复连接,也无法通过关闭接口ip link set enp0s31f6 down
并重新打开接口来恢复连接ip link set enp0s31f6 up
。我尝试过 DHCP 设置(自动和手动),但都无济于事。我尝试过从 PCI 总线上移除接口并重新扫描,但这也不起作用。似乎目前唯一的解决方案是物理拔下电缆。
任何想法都会受到赞赏。我尝试了从类似问题中找到的所有方法,但仍然没有成功。