ВЫ: Ubuntu 14.04 LTS (двойственный Windows boot with 8.1)
Хардвер: HP Spectre x360 - 13-4002dx
Network: Intel Wireless-AC 7265
Драйвер: iwlwifi
Драйвер Версия: 3.16.0-56-generic
When I boot into Ubuntu (regardless of last boot being Windows/Ubuntu), it takes я several (over в dozen) attempts to authenticate to my wireless-AC router. I have the password stored, so I just keep hitting connect over and over again (5-6 second delay between prompts). Eventually it will connect. Windows This doesn't happen with. This also doesn't happen if I connect to the 2.4 GHz band on the same exact router - only with 5 GHz.
Like I said, it will eventually connect, but it is annoying to have to keep trying. Any ты разрабатываешь what could be causing this, or how to fix it?
Во-первых, проверьте настройки в маршрутизатор. WPA2-AES предпочтен; не любой WPA и WPA2 смешали режим и конечно не TKIP. Во-вторых, если Ваш маршрутизатор способен к скоростям N, у Вас может быть лучшая возможность соединения с шириной канала 20 МГц в полосе на 2,4 ГГц вместо автоматических 20/40 МГц, хотя это, вероятно, будет влиять на скорости N. У меня также есть лучшая удача с фиксированным каналом, или 1, 6 или 11, а не автоматический выбор канала. Кроме того, убедитесь, что маршрутизатор не установлен использовать скорости N только; автоматический B, G и N предпочтены. После внесения этих изменений перезагрузите маршрутизатор.
Затем, я рекомендую, чтобы Ваш регулирующий домен был установлен явно. Проверьте Ваш:
sudo iw reg get
, Если Вы добираетесь 00, который является установкой one-size-maybe-fits-all. Найдите Ваш здесь: http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 Тогда устанавливает его временно:
sudo iw reg set IS
, Конечно, замените своим кодом страны если не Исландия. Установите его постоянно:
gksudo gedit /etc/default/crda
нано Использования или kate или leafpad, если у Вас нет текстового редактора gedit.
Изменение последняя строка, которая будет читать:
REGDOMAIN=IS
Корректируемый тщательно, сохраните и закройте текстовый редактор.
Затем, я установил IPv6 для Игнорирования в Администраторе сети: http://docs.fedoraproject.org/en-US/Fedora/18/html/Installation_Guide/images/netconfig/network-connections-ipv6-ignore.png Этот пример для Ethernet, но Вы хотите беспроводную связь.
, Если эти изменения не помогают, попробуйте:
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi 11n_disable=8
, Если это помогает, сделайте это постоянным:
sudo -i
echo "options iwlwifi 11n_disable=8" >> /etc/modprobe.d/iwlwifi.conf
exit
Наконец, Администратор сети примет значение по умолчанию к Ethernet, если это будет доступно. Сделайте свои тесты с Ethernet отсоединенными.
Затем, я предлагаю, чтобы Вы установили пакет бэкпортов:
sudo apt-get update
sudo apt-get install linux-headers-generic build-essential
wget https://www.kernel.org/pub/linux/kernel/projects/backports/2015/11/20/backports-20151120.tar.gz
tar -zxvf backports-20151120.tar.gz
cd backports-20151120
make defconfig-iwlwifi
make
sudo make install
Теперь нам нужно последнее встроенное микропрограммное обеспечение.
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 встроенных микропрограммных обеспечений загружаются, и производительность значительно улучшена.
, Если это помогает, необходимо будет перекомпилировать каждый раз, когда Менеджер обновлений устанавливает более позднее ядро, известное как изображение Linux. После требуемой перезагрузки перекомпилируйте:
cd backports-20151120
make clean
make defconfig-iwlwifi
make
sudo make install
сохраните файл и эти инструкции в течение того времени.