Как я могу сделать WiFi более стабильным в Ubuntu 15.10?

Привет!

Прежде чем я начну описывать проблему, позвольте мне упомянуть, что я попробовал следующие многочисленные предложения, в основном вращающиеся вокруг отключения режима n и других опций, как описано в этом: потеря соединения Wi-Fi, слабый сигнал, адаптер Intel 7260

...и много других. К сожалению, это не помогает.

Поэтому я использую Intel NUC5i3RYK. Wi-Fi соединение на самом деле не отключается, я постоянно вижу, что оно подключено (судя по значку по крайней мере), но оно просто остается нестабильным: время от времени (например, 2 раза каждые 5 минут) интернет просто перестает работать - Skype и Jabber (я использую Pidgin) отключаются, я не могу загрузить ни одну страницу и т. Д. Затем он возвращается и круг начинается заново.

Это не является общей проблемой самого Wi-Fi, потому что у меня нет таких проблем на Windows или на мобильных устройствах Android.

Детали устройства:

02: 00.0 Сетевой контроллер [0280]: Intel Corporation Wireless 7265 [8086:095a] (версия 59) Подсистема: Intel Corporation Двухдиапазонный Wireless-AC 7265 [8086:9010] Используемый драйвер ядра: iwlwifi

Что еще я могу сделать, чтобы решить это?

Спасибо!

1 ответ

Решение

Сначала проверьте настройки в роутере. WPA2-AES является предпочтительным; не любой WPA и WPA2 смешанный режим и, конечно, не TKIP. Во-вторых, если ваш маршрутизатор поддерживает N скоростей, у вас может быть лучшее соединение с шириной канала 20 МГц в диапазоне 2,4 ГГц вместо автоматических 20/40 МГц, хотя это может повлиять на N скоростей. Мне также больше повезло с фиксированным каналом, 1, 6 или 11, а не с автоматическим выбором канала. Также убедитесь, что маршрутизатор не настроен на использование только N скоростей; auto B, G и N является предпочтительным. После внесения этих изменений перезагрузите маршрутизатор.

Далее, я рекомендую, чтобы ваш регулирующий домен был установлен явно. Проверьте свои:

sudo iw reg get

Если вы получите 00, это настройка "один размер, может быть, подходит всем". Найдите свой здесь: http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 Затем установите его временно:

sudo iw reg set IS

Конечно, замените код своей страны, если не Исландия. Установите его постоянно:

gksudo gedit /etc/default/crda

Используйте nano, kate или leafpad, если у вас нет текстового редактора gedit.

Измените последнюю строку на следующую:

REGDOMAIN=IS

Прочитай внимательно, сохрани и закрой текстовый редактор.

Затем я установил бы IPv6 в Ignore в Network Manager: http://docs.fedoraproject.org/en-US/Fedora/18/html/Installation_Guide/images/netconfig/network-connections-ipv6-ignore.png этом примере для Ethernet, но вы хотите беспроводной.

Далее меня интересует какая версия прошивки загружается. Перезагрузитесь и запустите:

dmesg | grep iwl

Опубликуйте результаты, относящиеся к прошивке.

Похоже, что драйвер находит и загружает прошивку -13, но будет использовать более позднюю версию -14 или -15, если она доступна. При работающем интернет-соединении, пожалуйста, сделайте:

sudo apt-get update
sudo apt-get install git
git clone https://github.com/OpenELEC/iwlwifi-firmware.git
cd linux-firmware/firmware
sudo cp iwlwifi-7265D-14.ucode  /lib/firmware
sudo cp iwlwifi-7265D-15.ucode  /lib/firmware

Перезагрузитесь и проверьте:

dmesg | grep firmware

В идеале прошивка -15 загружается и производительность значительно улучшается.

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