LINUX.ORG.RU
ФорумAdmin

Проблема с сетевухой rtl8106E

 , ,


0

1

Скорость по проводу падает до 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 дуплекс не работает и выключение автосогласования не помогает.



Последнее исправление: DimaKazhan (всего исправлений: 4)
Ответ на: комментарий от anonymous

Вот вывод dmesg за последнее включение Pastebin (Я там переключал режимы в 10 и 100 Мбит сам. Ибо при включении 10, скорость немного больше. Сейчас поставил openSUSE thumbleweed. И на версии ядра 5.4.10 было все норм, но когда обновился проблема опять повилась, сейчас анализирую разницы показаний ethtool, lshw, lspci на этих ядрах.)

DimaKazhan
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.