Я недавно купил новый ноутбук и установил Ubuntu 18.04 LTS. Несколько месяцев все работало нормально, но потом внезапно "оборвалось" Ethernet-соединение. Это не значит, что я вообще не могу подключиться к Интернету, скорее, он крайне нестабилен. Кажется, что что-то пытается протиснуться через узкое место: если соединение проходит, оно происходит настолько быстро, насколько позволяют сеть и адаптер Ethernet (до 1 ГБит), но в большинстве случаев я сталкиваюсь с ошибками тайм-аута. Я также могу повторить это с помощью теста скорости в нашем локальном суперкомпьютерном центре ( http://ping.lrz.de/speedtest/ ). Время от времени я получаю полную скорость как в восходящем, так и в нисходящем направлении, в следующий раз, когда я получаю только 30% пропускной способности в одном направлении, в следующий раз тест скорости вообще не запускается, то есть страница http: // ping .lrz.de / speedtest / не обновляет числа.
Забавный факт: соединение Wi-Fi работает безупречно. И соединение Ethernet отлично работает с другими компьютерами (на базе 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
Но это не дало никакого эффекта после перезагрузки. Есть ли еще что-нибудь, что я могу попробовать? Это довольно досадная проблема ...
P.S.: Конечно, проверил, не проблема с кабелем - нет!
ОБНОВЛЕНИЕ:
Выполнял тест на потерю пакетов на 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
Несколько лет назад у меня сломались сетевые пакеты.
Создайте Live USB Руководство по Linux
Подключите его к проблемному компьютеру и загрузите в него.
Скачайте нужные вам пакеты отсюда (Я просто забыл, как я вытащил все нужные для моего железа, извините. Скоро ухожу с работы).
Сохраните их на жестком диске.
Загрузитесь обратно на жесткий диск и установите их с помощью менеджера пакетов.
Кроме того, вы можете установить драйверы отсюда, но вам, возможно, потребуется скомпилировать их самостоятельно.
Надеюсь, это поможет и, по крайней мере, направит вас в правильном направлении. о7