Автоматическое беспроводное сканирование при запуске / входе в систему и возобновлении

Я использую 12.04 на своем MacBook Pro 5,5, и мой Wi-Fi работает нормально, но у меня возникают проблемы с автоматическим сканированием при запуске.

При первом входе в систему я получаю уведомление о том, что я отключен, и в виджете области уведомлений диспетчера сетей нет сетей, даже если установлен флажок Enable Wireless.

Если я иду в терминал и выполняю сканирование вручную, через две или две секунды включается Network Manager, заполняет список и автоматически подключается к сохраненной сети, если она доступна.

$ sudo iwlist wlan0 s

Я сразу после запуска выполнил следующие команды для диагностики ситуации

$ iwconfig
$ sudo lshw -C network
$ sudo lspci -nn | grep 0280

(вывод здесь )

Я не эксперт, но, насколько я могу судить, драйвер загружен и все работает, но Network Manager просто не запускает сканирование без удара сзади. Я потратил много времени на поиски, но не могу найти никого с такой же проблемой. Кто-нибудь знает, как я могу решить это? Заранее спасибо.

1
задан 30 August 2013 в 16:44

3 ответа

Как я и подозревал, это, вероятно, проблема с Network Manager , а не с драйвером. Я установил Wicd в качестве обходного пути и удалил Network Manager, и теперь все работает отлично.

Если я попытаюсь переустановить Network Manager и снова удалить wicd, я опубликую результаты здесь, в случае, если проблема заключалась в поврежденном файле конфигурации или чем-то подобном.

0
ответ дан 30 August 2013 в 16:44

В ubuntuforums это связано с ошибкой в ​​Network-Manager, действительный обходной путь здесь:

Измените последнюю часть в /usr/lib/pm-utils/sleep.d/55NetworkManager

from
  thaw|resume)
    resume_nm

to
  thaw|resume)
  resume_nm
  sleep 2 && iwlist eth1 scanning &

Это заставит сеть повторно сканировать каждое резюме.

Благодарность mu3en из https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/274405/comments/74

0
ответ дан 30 August 2013 в 16:44

Откройте терминал и введите

sudo nano /etc/modprobe.d/iwlwifi.conf

. Он откроет текстовый редактор и затем

вставит эти строки

options iwlwifi bt_coex_active=0
options iwlwifi 11n_disable=1

. Затем перезапустите систему, чтобы применить перемены. Отныне подопечные, даже если вы приостановили свою систему, после пробуждения она снова подключится.

Кредит: Ubuntuforums

Примечание. Убедитесь, что у вас не слишком много сохраненных подключений.

0
ответ дан 30 August 2013 в 16:44

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

Похожие вопросы: