Беспроводной не подключается после приостановки на Asus K52F

Я нахожусь на ASUS K52F под управлением Ubuntu 11.10 с беспроводной картой AR9285. Wi-Fi работает приемлемо до приостановки, после того, как он не показывает никаких сетей. единственное решение, которое я нашел, это полная перезагрузка.

9
задан 26 November 2012 в 20:10

2 ответа

Вы можете перезагрузить беспроводной драйвер после приостановки, чтобы избежать перезагрузки. Мой драйвер - 'ath9k', который можно найти, запустив 'nm-tool' и поискать строку похожую на

Driver:   ath9k

Затем перезагрузить драйвер:

sudo rmmod ath9k
sudo modprobe ath9k

Чтобы это произошло автоматически при возвращении из suspend, мы можем добавить следующий скрипт в /etc/pm/sleep.d/00_wireless_sleep

#!/bin/sh

case "$1" in
  suspend|hibernate)
    /sbin/rmmod ath9k
    ;;
  resume|thaw)
    /sbin/rmmod ath9k
    /sbin/modprobe ath9k
    ;;
esac
exit 0

Замените имя модуля "ath9k" на имя модуля, который вы обнаружили из упомянутого выше выхода nm-tool. Мне пришлось назвать скрипт "00_wireless_sleep", чтобы он запустился после всех остальных скриптов резюме (при возобновлении скрипты запускаются в обратном порядке). Не забудьте сделать файл "00_wireless_sleep" исполняемым:

sudo chmod 755 /etc/pm/sleep.d/00_wireless_sleep

14
ответ дан 26 November 2012 в 20:10

У меня та же проблема, но с другим ноутбуком / wifard. Попробуйте перезапустить службу сетевого менеджера:

sudo service network-manager restart

5
ответ дан 26 November 2012 в 20:10

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

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