Ubuntu 18.04 上的有线连接每 5 分钟或带宽使用率较高时就会断开一次。我更换了电缆,但问题仍然存在。当我在旧笔记本电脑上使用同一根电缆时,它工作正常。我发现了以下系统日志:
Apr 28 20:41:42 sys-19 kernel: [ 99.772408] e1000e: eno2 NIC Link is Down
-
*-network:1
description: Ethernet interface
product: Ethernet Connection (7) I219-V
vendor: Intel Corporation
physical id: 1f.6
bus info: pci@0000:00:1f.6
logical name: eno2
version: 10
serial: 04:23:26:d3
size: 100Mbit/s
capacity: 1Gbit/s
width: 32 bits
clock: 33MHz
capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=3.2.6-k duplex=full firmware=0.5-4 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
resources: irq:123 memory:a1200000-a121ffff
lspci -knn | grep Eth -A2
Ethernet controller [0200]: Intel Corporation Ethernet Connection (7) I219-V [8086:15bc] (rev 10)
Subsystem: ASUSTeK Computer Inc. Ethernet Connection (7) I219-V [1043:8672]
Kernel driver in use: e1000e
Kernel modules: e1000e
请帮我解决这个问题。谢谢。
答案1
如果这不是一般的网络问题,那么这可能是由自动协商或/和 DHCP 服务器问题引起的。
尝试使用 ethtool 禁用自动协商。
请记住,根据您的配置,这可能会切断网络。
sudo apt-get 更新 && sudo apt-get 安装 ethtool ethtool -s eno2 自动协商关闭
或者
ethtool -s eno2 速度 1000 全双工 自动协商关闭
1000
您的 NIC 速度是多少: 1000
1 Gpbs 还是100
100 Mbps。
这也可能与省电有关,因此您可能需要尝试禁用 ACPI:如何在启动时禁用 ACPI?