LINUX.ORG.RU

Намертво падает WiFi после ждущего режима


0

0

...на ноутбуке. Сам по себе WiFi работает идеально, и коннект, и поиск, и работа. НО! Стоит перевести ноут в ждущий режим, как он после сна отказывается подключать вай-фай сети и вообще ничего вокруг не видит, как будто карточки нет. Спасает только перезагрузка ноута.

Лампочка, сигнализирующая о том, что карточка включена, горит, однако линукс карточку уже не видит.

Карточка Atheros AR5001, драйвер линуксовский (поставился автоматически), ОС Mandriva 2010.1



Последнее исправление: RPG (всего исправлений: 1)

Ответ на: комментарий от RPG

Если после просыпания сделать rmmod ath5k; modprobe ath5k, что произойдёт?

Каким набором утилит выполняется засыпание? (pm-utils?)

AITap ★★★★★
()
Ответ на: комментарий от AITap
# lsmod | grep ath
ath5k                 146049  0 
mac80211              164889  1 ath5k
ath                     7977  1 ath5k
cfg80211              122816  3 ath5k,mac80211,ath
led_class               2832  2 ath5k,sdhci
RPG
() автор топика
Ответ на: комментарий от AITap

Если после просыпания сделать rmmod ath5k; modprobe ath5k, что произойдёт?

Заработало

Засыпание происходит кедами:) По этому сложно сказать.

RPG
() автор топика
Ответ на: комментарий от AITap

Судя по man, вместо 99 лучше написать 80:

       75 - 89
           Module and non-core hardware handling. If a hook needs to load/unload a module, or if it needs to place non-video hardware that would otherwise
           break suspend or hibernate into a safe state, it belongs in this range. At or before 75, hooks can assume all modules are still loaded.

AITap ★★★★★
()
Ответ на: комментарий от AITap

Спасибо, сейчас сам об этом подумал. Пока копался в скриптах, понял, что на самом деле линукс пытается включить модуль ath5k при выходе из засыпания. Вот что я обнаружил.

На ноуте тумблер, который включает или выключает WIFI. Если его оставить выключенным при выходе из сна, то работать ничего не будет. Если тумблер оставить включенным при выходе из сна - всё ок. То есть для того, чтобы вай-фай работал, достаточно его включить перед тем, как разбудить ноут. ИМХО бред... Как бы заставить модуль включаться когда нужно...

RPG
() автор топика
Ответ на: комментарий от AITap

Поставил ваш скрипт и ноут вообще перестал слушаться. Нажатие на кнопку выключения теперь не переводит его в ждущий режим.

RPG
() автор топика
Ответ на: комментарий от AITap

В общем, скрипты ничего не дали, прописывать SUSPEND_MUDULE также бесполезно. Помогает только набрать команду rmmod ath5k

RPG
() автор топика
Ответ на: комментарий от AITap

НАсколько я понял, там всё ок. Ноут уже выключается (может быть проблема была в конфиге). Забавная всё-таки штука. Сеть поднимается только в том случае, если набрать команду rmmod ath5k при включенном вайфае. Вот и все дела. Если тумблер выкл то никаким домкратом не поднимешь.

RPG
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.