Я использовал Ubuntu прежде, но я являюсь все еще очень новым. Я просто установил 16.10 на новом компьютере вчера, и Wi-Fi был значительно медленнее, чем мой ноутбук Windows. Я соединил компьютер главным образом для проигрывания Dota 2, и я испытываю достойный ping, но постоянную 5%-10%-ю потерю пакетов при проигрывании. Иногда, после того, как на компьютере оставили некоторое время, соединение Wi-Fi отбросит полностью - я могу все еще видеть сети в выпадающем меню, включая мою домашнюю сеть, но мой компьютер не соединится снова без перезагрузки. Я посмотрел на всем протяжении для решения, но моя неопытность препятствовала тому, чтобы я заставил что-либо работать. Моя карта Wi-Fi является Ralink RT2561/RT61, вот некоторая информация
Вывод sudo lshw -C network
*-network
description: Wireless interface
product: RT2561/RT61 802.11g PCI
vendor: Ralink corp.
physical id: 6
bus info: pci@0000:01:06.0
logical name: wlp1s6
version: 00
serial: 00:0e:2e:de:df:c0
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=rt61pci driverversion=4.8.0-22-generic firmware=0.8 ip=192.168.1.107
latency=64 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:17 memory:dfef8000-dfefffff
Вот вывод sudo iwconfig
:
*-network
description: Wireless interface
product: RT2561/RT61 802.11g PCI
vendor: Ralink corp.
physical id: 6
bus info: pci@0000:01:06.0
logical name: wlp1s6
version: 00
serial: 00:0e:2e:de:df:c0
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=rt61pci driverversion=4.8.0-22-generic firmware=0.8 ip=192.168.1.107
latency=64 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:17 memory:dfef8000-dfefffff
Я в замешательстве, я очень плох в этом. Если какая-либо дополнительная информация необходима, я могу обеспечить ее
На самом деле
sudo sed -i 's/wifi.powersave = 3/wifi.powersave = 2/g' /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
Должен работать лучше, согласно этому из github
Как видно, 0 = использовать по умолчанию, 1 = игнорировать, 2 = отключать и 3 = enable
Вы должны использовать ядро 4.4.0 (используется по умолчанию в 16.04), затем установить из исходного кода драйвер ralink / mediatek для Linux "DPO_RT5572_LinuxSTA_2 .6.1.3_20121022 ".
После перезагрузки вы больше не потеряете пакеты:).
Вам нужно ядро 4.4.0, потому что в новом ядре 4.6+ были изменены API, поэтому очень старая ссылка на драйвер не компилируется / работают, и без него вы получите потерю пакетов.
В моем rt2800usb.conf я установил также «options rt2800usb nohwcrypt = Y swenc = Y fwlps = N ips = N» и отключил управление питанием Wi-Fi.
Решение аналогичной проблемы здесь , похоже, очень помог, но это не общепринятый ответ.
Сначала откройте терминал и выполните следующую команду, чтобы отредактировать файл.
sudo sed -i 's/wifi.powersave = 3/wifi.powersave = 0/g' /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
Наконец, sudo systemctl перезапуск NetworkManager
(или перезагрузка).
Команда редактирует файл: /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
изменить: wifi.powersave = 3
вместо этого: wifi.powersave = 0
I есть RT2561 / RT61, и я, наконец, решил эту проблему:
Отредактируйте этот файл как root:
sudo nano /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
Изменив wifi.powersave = 3
на wifi.powersave = 2
, который отключит энергосбережение (как упоминалось ранее, из github )
А затем перезапустите сетевой менеджер как root:
sudo systemctl restart NetworkManager
Вам не нужно перезагружаться. Теперь вы можете подключиться к своему Wi-Fi-устройству
(Этот ответ представляет собой компиляцию предыдущих ответов, этот метод должен быть выделен как , он спас меня от покупки оборудования )