Ноутбук Lenovo S12N - при работе от аккумулятора, зависает при вкл/выкл Wi-Fi [Решение]

Ноутбук Lenovo S12N при работе от аккумулятора зависает при включении или выключении Wi-Fi (Network controller: Intel Corporation WiMAX/WiFi Link 5150).
Это сильно осложняло работу с ноутом от аккумулятора, т.к. для подключения к сетке нужна была розетка.

Логично предположив, что при отключении питания система меняет какие то настройки, новые значения которых не совместимы с нормальной работой wi-fi адаптера, я начал копать /var/log/.
Выяснилось, что при включении или отключении питания, выполняются скрипты из /usr/lib/pm-utils/power.d/.
Методом исключения был найден виновник - pcie_aspm. Этот скрипт переключает режимы энергосбережения PCIExpress. Он пишет в /sys/module/pcie_aspm/parameters/policy либо powersave, либо default.

Итак, доза лекарства:
sudo chmod -x /usr/lib/pm-utils/power.d/pcie_aspm

Скрипт лишен права выполняться и в /policy будет всегда значение default. Теоретически это может привести к снижению времени работы от батареи, но это мелочи по сравнению с решенной проблемой.

Комментарии (3)

0
Гость - 31 Октябрь, 2011 - 00:29

спасибо огромное!!!!

0
Гость - 10 Январь, 2012 - 17:20

угу..спасибо конечно..но не могли бы вы объяснить чайнику ,куда это вписывать?

0
DarkneSS - 10 Январь, 2012 - 19:43
Изображение пользователя DarkneSS.

В терминал.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры