Я использую Ubuntu 11.04 на ноутбуке, и довольно часто (но не всегда), если я открываю крышку, чтобы вывести компьютер из режима ожидания, беспроводное соединение ничего не находит.
Я пытался использовать ifup и ifdown, но безрезультатно. Единственное решение, которое я нашел, это перезагрузить всю систему.
Любое решение - установка где-нибудь, текстовый файл для редактирования или запуск сценария?
Спасибо.
Сначала узнайте то, что Ваш беспроводной драйвер ядра Вы используете:
Выполненный
sudo lshw -class network
Затем ищите "driver=xxxxx", например.
Теперь создайте текстовый файл, названный "reset_wireless.sh" со следующим:
#!/bin/sh
service network-manager stop
modprobe -r brcm80211
modprobe brcm80211
service network-manager start
очевидно, измените "brcm80211" со своим драйвером.
Дайте его, выполняют права т.е.
chmod +x reset_wireless.sh
Теперь щелкните правой кнопкой и создайте средство запуска на своем рабочем столе с командой:
gksudo reset_wireless.sh
Теперь, когда Вы просыпаетесь, можно сбросить беспроводную связь путем двойного щелчка по новому средству запуска.
Можно попробовать следующее для автоматизации вышеупомянутого сценария на резюме:
Переместите файл в известное местоположение, например.
sudo mv ~/resume_wireless.sh /var/local
Теперь создайте новый сценарий:
#!/bin/sh
case "$1" in
thaw|resume)
/var/local/resume_wireless.sh
/var/local/resume_wireless.sh
;;
*)
;;
esac
exit $?
сохраните этот сценарий в папке /etc/pm/sleep.d
названный 99wireless-resume
и дайте его, выполняют права.
Может ли pm-powersave быть причиной вашей проблемы? Мой ответ на Как подключиться без проводов в кафе с 11.04 может подойти