Скорость по проводу падает до 30+ Кбайт/с. на всех (Arch, Debian, openSUSE, Ubuntu) Linux дистрибутивах. (По WiFi и в Windows все нормально).
Раньше была эта проблема, но я не парился так-как использовал Wifi, но сейчас такой возможности нет. Вот еще что: раньше она (проблема) была не на всех дистрибутивах и с определенными версиями ядра, сейчас она везде. На openSUSE помогало ethtootl -s p6p1 speed 10, но тогда скорость упиралась в 500кбайт/с , а провайдер дает 2мбайта/с Сразу говорю, различия между Мегабитами и Мегабайтами знаю!!!
А теперь к исходным данным:
- Сейчас у меня kubuntu 20.04
- Несвободные прошивки установлены, драйвер r8169 (Ставил r8101, ситуация немного улучшается но не всегда, и в выводе ethtool enp2s0 пропадает поле firmware=r8106…, кстати еще ситуация улучшается когда включаю Wifi точку-доступа, драйвер r8168 не устанавливается).
- Uname -r : 5.6.0-1007-oem (стояло 5.4.0, поставил новее, думал поможет)
- Все kernel-headers установлены.
- Вывод ethtool enp2s0:
Settings for enp2s0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supported pause frame use: Symmetric Receive-only
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 100baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Link partner advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Link partner advertised pause frame use: Symmetric Receive-only
Link partner advertised auto-negotiation: Yes
Link partner advertised FEC modes: Not reported
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: d
Current message level: 0x00000033 (51)
drv probe ifdown ifup
Link detected: yes
И еще: half дуплекс не работает и выключение автосогласования не помогает.