Wi-Fi и Ethernet Очень медленно на моем компьютере!

Я использую Ubuntu 20, и мой интернет очень медленный. Я получаю 20-25 МБ / с как по Wi-Fi, так и по Ethernet. Wi-Fi немного быстрее. Моя сеть говорит, что ее кабель имеет более высокую скорость, а на моем ноутбуке я получаю около 320 Мбит / с. Любые идеи?

Я ограничил информацию о сетевом IP ниже. Сообщите мне, если я что-то пропустил слишком много или недостаточно. Я новичок в этом деле.

$ sudo lshw -class network -short && nmcli device status
H/W path         Device      Class       Description
====================================================
/0/100/15/0      wlp2s0      network     RT5390 Wireless 802.11n 1T/1R PCIe
/0/100/15.1/0    enp3s0      network     RTL810xE PCI Express Fast Ethernet cont
DEVICE  TYPE      STATE         CONNECTION                       
wlp2s0  wifi      connected     Wifi
enp3s0  ethernet  disconnected  --                               
lo      loopback  unmanaged     --  
enp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        txqueuelen 1000  (Ethernet)
        RX packets 37902  bytes 52284157 (52.2 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 6503  bytes 616234 (616.2 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 2195  bytes 207226 (207.2 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2195  bytes 207226 (207.2 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
       
        inet6  prefixlen 64  scopeid 0x20<link>
        inet6  prefixlen 64  scopeid 0x0<global>
        inet6  prefixlen 64  scopeid 0x0<global>
        ether txqueuelen 1000  (Ethernet)
        RX packets 137909  bytes 154850679 (154.8 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 103697  bytes 81099372 (81.0 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

1 ответ

Низкая производительность IPv6?

Проверьте, может ли это быть проблема, связанная с IPv6. Вы можете отключить IPv6 с помощью

$ sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
$ sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1

Если это помогает, вы можете попытаться установить приоритет IPv4 над IPv6, раскомментировав #precedence ::ffff:0:0/96 100 в файле /etc/gai.conf.

Управление энергопотреблением?

Посмотрите, может ли отключение управления питанием Wi-Fi быть хотя бы причиной плохой работы Wi-Fi:

Отредактируйте файл /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf

и установить wifi.powersave = 3 к wifi.powersave = 2.

Вы можете проверить текущее состояние управления питанием с помощью

$ iwconfig 2> /dev/null | grep 'Power Management'

Проблема с ядром?

Некоторые пользователи улучшают производительность сети при использовании более нового ядра из основного PPA. Но имейте в виду, что новое ядро ​​может иметь другие проблемы (например, в сочетании с проприетарными драйверами, такими как NVidia), и вам необходимо отслеживать обновления и т. Д. Также существуют сценарии для поддержки основных ядер, например ubuntu-mainline-kernel.sh.

Если он будет исправлен в новом ядре, высока вероятность, что исправление этой проблемы будет перенесено в Ubuntu 20.04. Поэтому вам следует найти и отследить эту проблему. Поэтому вы можете переключиться на стабильное ядро, как только эта проблема будет исправлена.

PS: Вы также можете добавить в эту ветку соответствующую проблему с Launchpad. Таким образом, другие могут также отслеживать эту проблему.

Другие вопросы по тегам