Есть некоторые обсуждения и кажется, что эта проблема была решена. Однако литературы мало. Поэтому я написал эту заметку и надеюсь, что она поможет другим.
Симптом
Intel Ethernet Connection серии I219, включая I219-V и I219-LM, не работает в Linux со скоростью около 1 Мбит/с на speedtest.net и потерей пинга в локальной сети на 30-50%. Это проблема ядра, поэтому и Ubuntu, и Fedora будут страдать от одной и той же проблемы. Все пользователи с 4.19 по 5.11 сообщали об этой проблеме. Обновление через apt не помогает.
Подробности
$ ping -i 0.2 -W 0.2 -c 100 -s 1000 192.168.1.2
100 пакетов передано, 56 получено, потеря пакетов 44%, время 20195 мс
# lspci -vvvnn -s 00:1f.6
00:1f.6 Контроллер Ethernet [0200]: Ethernet-соединение корпорации Intel (14) I219-V [8086:15fa] (версия 11)
Подсистема: CLEVO/KAPOK Computer Ethernet Connection (14) I219-V [1558:50e1]
Управление: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Статус: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Задержка: 0
Прерывание: вывод A направлен на IRQ 129
Регион 0: память 82380000 (32-разрядная, без предварительной выборки) [размер = 128 КБ]
Возможности: [c8] Управление питанием версии 3
Флаги: PMEClk- DSI+ D1- D2- AuxCurrent=0 мА PME(D0+,D1-,D2-,D3горячий+,D3холодный+)
Статус: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=1 PME-
Возможности: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Адрес: 00000000fee00338 Данные: 0000
Используемый драйвер ядра: e1000e
Модули ядра: e1000e
# ethtool -i enp0s31f6
драйвер: e1000e
версия: 5.11.0-40-универсальная
версия прошивки: 0.4-4
расширение-rom-версия:
информация о шине: 0000:00:1f.6
поддержка-статистика: да
поддержка-тест: да
поддерживает доступ к eeprom: да
поддерживает регистрацию дампа: да
поддерживает-приват-флаги: да