Я установил Ubuntu 14.04. Мой Wi-Fi иногда отключается, и я должен выключить его, а затем снова включить, чтобы снова потерять жену.
Я использую Centrino Wireless-N 1030.
Я установил Ubuntu 14.04. Мой Wi-Fi иногда отключается, и я должен выключить его, а затем снова включить, чтобы снова потерять жену.
Я использую Centrino Wireless-N 1030.
Ответы:
Также убедитесь, что управление питанием отключено.
iwconfig wlan0
должен отобразить строку с Power Management: Off
. Если он говорит On
, вы должны запустить:
sudo iwconfig wlan0 power off
Похоже, из-за глючного режима драйвера N, вы можете отключить его, например,
modprobe -r iwlwifi && modprobe iwlwifi 11n_disable=1
Смотрите подробности здесь и здесь :
Кстати, я обновил с 12.10 до 14.04 и столкнулся с этой проблемой, но после переустановки я не вижу этой проблемы.
Раньше у меня была такая же проблема. Использование modprobe
для деактивации быстрых соединений типа n и ac не было возможным, поскольку мой ноутбук подключен к локальной сети и требует высокой скорости сети.
Обновление ядра с 3.13 до 3.18 устранило проблему в моем случае. Теперь надежно используется быстрое соединение «n» со скоростью 300+ Мбит / с (адаптер Wi-Fi: Asus USB-53N, ОС: Ubuntu 14.04.1). Нет больше отключений :-)
sudo iwconfig wlan0 power off
Это решает проблему временно.
Чтобы сделать его постоянным, добавьте файл конфигурации:
cd /etc/pm/power.d
sudo -H gedit wifi_pwr_off
Откроется пустой файл, скопируйте в него код ниже:
#!/bin/sh
/sbin/iwconfig wlan0 power off
Сохраните файл, не забудьте
sudo chmod u+x wifi_pwr_off
и перезагрузите.
Обратите внимание, что вместо wlan0 это может быть wlan1 и т. Д. Для вас. Вы можете увидеть интерфейсы с ifconfig
, например.
Возможно, вам придется отключить режим power_save, так iw
как iwconfig
это несколько устарело . Запустите следующую команду:
sudo iw dev '$(iwgetid 2>/dev/null | grep -o "^\w*")' set power_save off
'$(iwgetid 2>/dev/null | grep -o "^\w*")'
получает ваше имя устройства, wlan0
, wlan1
и т.д. , так что вам не придется искать его или ввести его. Это делает его удобным для использования в качестве псевдонима или сценария.
Если вы знаете имя устройства, wlan0
например, следующая команда делает то же самое:
sudo iw dev wlan0 set power_save off
Это сработало для меня:
sudo modprobe -r iwldvm #otherwise iwlwifi refuses to stop
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi 11n_disable=1
sudo modprobe iwldvm
sudo modprobe -r iwldvm #otherwise iwlwifi refuses to stop
sudo modprobe -rv iwldvm
sudo modprobe iwldvm 11n_disable=1
sudo modprobe iwldvm