Ubuntu 18.04 LTS 下有线互联网连接不稳定

Ubuntu 18.04 LTS 下有线互联网连接不稳定

我最近买了一台新笔记本,安装了 Ubuntu 18.04 LTS。几个月来,一切都运行良好,但突然以太网连接“断了”。这并不是说我根本无法连接到互联网,更像是它极度不稳定。感觉有点像有什么东西试图挤过瓶颈:如果连接成功,速度会和网络和以太网适配器允许的速度一样快(最高 1 GBit)——但大多数时候我都会遇到超时错误。我也可以通过我们当地超级计算中心的速度测试来复制这种情况(http://ping.lrz.de/speedtest/)。偶尔我会同时获得上行和下行的全速,但下一次我只能在一个方向上获得 30% 的带宽,下一次速度测试根本无法启动,即页面http://ping.lrz.de/speedtest/不更新数字。

有趣的是:WiFi 连接运行顺畅。以太网连接与其他(基于 Windows 的)计算机运行良好。

以下是一些信息:

lshw -C network

....
*-network:1
   description: Ethernet interface
   product: Ethernet Connection (6) I219-LM
   vendor: Intel Corporation
   physical id: 1f.6
   bus info: pci@0000:00:1f.6
   logical name: enp0s31f6
   version: 30
   serial: 68:84:7e:6a:fb:4d
   size: 1Gbit/s
   capacity: 1Gbit/s
   width: 32 bits
   clock: 33MHz
   capabilities: 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.4-3 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
   resources: irq:148 memory:92300000-9231ffff
*-network DISABLED
   description: Ethernet interface
   physical id: 1
   logical name: wwp0s20f0u5i12
   serial: 2a:f8:15:92:14:3f
   capabilities: ethernet physical
   configuration: broadcast=yes driver=cdc_mbim driverversion=22-Aug-2005 firmware=CDC MBIM link=no multicast=yes


inxi -Fxxxz

....
Network:   Card-1: Intel Cannon Point-LP CNVi [Wireless-AC]
       driver: iwlwifi bus-ID: 00:14.3 chip-ID: 8086:9df0
       IF: wlp0s20f3 state: up mac: <filter>
       Card-2: Intel Ethernet Connection (6) I219-LM
       driver: e1000e v: 3.2.6-k bus-ID: 00:1f.6 chip-ID: 8086:15bd
       IF: enp0s31f6 state: up speed: 1000 Mbps duplex: full mac: <filter>
....


lspci -nnk | grep -A2 Ethernet

00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection (6) I219-LM [8086:15bd] (rev 30)
Subsystem: Fujitsu Client Computing Limited Ethernet Connection (6) I219-LM [1e26:001a]
Kernel driver in use: e1000e
Kernel modules: e1000e

我已经尝试过的一个解决方案是运行

sudo apt-get update
sudo apt-get install r8168-dkms

但重启后没有任何效果。我还能尝试其他方法吗?这是一个相当烦人的问题……

附言:当然,我已经检查过问题是否出在电缆上——不是!

更新:

是否进行了数据包丢失测试packetlosstest.com。使用默认设置进行了两次。第一次:总数据包丢失率为 49.7%。几分钟后:总数据包丢失率为 0.0%。这正是我所经历的不稳定性。

我也签了dmesg | grep e1000e。它返回

[    1.988998] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
[    1.988999] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[    1.989340] e1000e 0000:00:1f.6: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[    2.068698] e1000e 0000:00:1f.6 0000:00:1f.6 (uninitialized): registered PHC clock
[    2.135741] e1000e 0000:00:1f.6 eth0: (PCI Express:2.5GT/s:Width x1) 68:84:7e:6a:fb:4d
[    2.135741] e1000e 0000:00:1f.6 eth0: Intel(R) PRO/1000 Network Connection
[    2.135870] e1000e 0000:00:1f.6 eth0: MAC: 13, PHY: 12, PBA No: FFFFFF-0FF
[    2.136406] e1000e 0000:00:1f.6 enp0s31f6: renamed from eth0
[   14.066731] e1000e: enp0s31f6 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None

我的内核是(uname -rv):

5.3.0-28-generic #30~18.04.1-Ubuntu SMP Fri Jan 17 06:14:09 UTC 2020

答案1

几年前我的网络套餐就坏了。

  1. 制作 Live USBLinux 指南

  2. 将其插入受影响的机器并加载。

  3. 下载你需要的软件包从这里(我已经忘记我是如何为我的硬件找到正确的选项的,抱歉。我很快就要下班了)。

  4. 将它们存储到硬盘上。

  5. 重新启动硬盘并通过包管理器安装它们。

    或者你可以安装驱动程序从这里但您可能需要自己编译它们。

希望这能有所帮助,至少能给你指明正确的方向。o7

相关内容