以太网连接随机断开,必须重新启动才能修复

以太网连接随机断开,必须重新启动才能修复

在 Thinkpad T450 上运行 Ubuntu 20.04.2 LTS。

我的笔记本电脑有 1000Mbit/s 以太网连接。这个连接会随机地(并且很频繁地)失败并完全断开(可能每天一次)。如果我拔下并重新插入网线,我会在 i3 状态栏中看到网络管理器似乎认为有一个连接,但它是 10Mbit/s 并且连接到某个随机的 ipv6 地址(当我实际连接时,我被分配了一个 ipv4 地址)。

我尝试过的事情:

  • 如上所述,拔下并重新插入网线
  • 重新启动计算机 - 这样可以解决问题,但只是暂时的
  • 重新启动network-manager服务 - 这没有效果
  • 使用不同的设备 - 我的上一台笔记本电脑是 HP,也运行 20.04.2,在完全相同的网络和完全相同的电缆下从未出现过此问题

以下是我在笔记本电脑处于“损坏”状态时插入电缆时的一些 dmesg 输出:

[15592.637139] e1000e 0000:00:19.0 enp0s25: NIC Link is Up 10 Mbps Full Duplex, Flow Control: None
[15592.637142] e1000e 0000:00:19.0 enp0s25: 10/100 speed: disabling TSO
[15592.637201] IPv6: ADDRCONF(NETDEV_CHANGE): enp0s25: link becomes ready
[16496.379227] e1000e 0000:00:19.0 enp0s25: NIC Link is Down           # I unplug the cable and plug it back in
[16499.899600] e1000e 0000:00:19.0 enp0s25: NIC Link is Up 10 Mbps Full Duplex, Flow Control: None
[16499.899605] e1000e 0000:00:19.0 enp0s25: 10/100 speed: disabling TSO

此接口的 ifconfig:

enp0s25: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::ca0a:ea88:f237:d831  prefixlen 64  scopeid 0x20<link>
        ether 50:7b:9d:4b:c7:5e  txqueuelen 1000  (Ethernet)
        RX packets 897252  bytes 908329953 (908.3 MB)
        RX errors 0  dropped 1441  overruns 0  frame 0
        TX packets 113685  bytes 28246157 (28.2 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 20  memory 0xe1200000-e1220000

如果需要任何其他日志,请告诉我。谢谢!

相关内容