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

9

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

    
задан Archer13 16.10.2011 в 02:57
источник

2 ответа

14

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

Driver:   ath9k

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

sudo rmmod ath9k
sudo modprobe ath9k

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

#!/bin/sh

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

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

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

ответ дан Ryan Houston 17.10.2011 в 01:05
источник
5

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

sudo service network-manager restart     

ответ дан ninetynine 30.11.2011 в 08:14