Manjaro Linux

Русское сообщество

Не просыпается wi-fi Atheros

Проблемы и вопросы, касающиеся ядра и аппаратной поддержки.

Re: Не сразу включается модуль wi-fi

Сообщение BABU » 06 фев 2015, 17:01

Ого! Благодарю за помощь. Как только доберусь до ноутбука обязательно отпишусь о результатах!
Аватара пользователя
BABU
 
Автор темы
Сообщения: 20
Зарегистрирован: 03 фев 2015, 18:32
Благодарил (а): 6 раз.
Поблагодарили: 3 раз.

Re: Не просыпается wi-fi Atheros

Сообщение BABU » 08 фев 2015, 19:47

Управления режимом ASPM в биосе моего ноутбука нет.
Установил laptop-mode-tools получил вот такие вот результаты.
Код: Выделить всё
[babu@tn-65 ~]$ sudo laptop_mode
[sudo] password for babu:
Laptop mode
enabled, not active
Cannot find device "eth0"
[babu@tn-65 ~]$ Error for wireless request "Set Power Management" (8B2C) :
    SET failed on device wlp3s0 ; Operation not supported.
Failed.
^C
[babu@tn-65 ~]$ sudo laptop_mode
Laptop mode
enabled, active [unchanged]
[babu@tn-65 ~]$ sudo laptop_mode
Laptop mode
enabled, not active [unchanged]
[babu@tn-65 ~]$

Первый вызов - питание от сети, первый вызов комнады после установки. Пришлось прерывать, так как по ходу завис (ну или просто оооочень долго думал)
Второй вызов - питание от батареи.
Третий вызов - питание вновь от сети.
Теперь мышь (подключена через USB) при 2-х секундном простое отключается и не реагирует на движение, оживает после пары кликов.
Почитал мануал, попытался вылечить мышь созданием файла usb-autosuspend.conf и внесением мыши в чёрный список, но почему-то не сработало.
Если Вы откроете свой конфиг LMT, то заметите что среди доступных модулей появился новый, которого не было в мануале: pcie-aspm. Настраивается он через одноименный файл в каталоге /etc/laptop-mode/conf.d/ Заменив в этом файле в последней строке "auto" на 0 (ноль) Вы отключите использование ASPM, а заменив в файле /etc/laptop-mode/laptop-mode.conf в строке ENABLE_LAPTOP_MODE_ON_AC=0 ноль на единицу, включите функции управления энергопотреблением устройств при работе от сети. Это, кстати, полезно для ноутбука.

Проделал предложенные вами манипуляции, wi-fi не работает. Только он теперь вообще не работает. В nw-manager написано что он отключен аппаратно, кнопка включения как обычно не реагирует, rfkill list выдаёт следующее
Код: Выделить всё
0: phy0: Wireless LAN
   Soft blocked: no
   Hard blocked: yes

P.S. После перезагрузки первый вызов команды sudo laptop_mode выдаёт следующее
Код: Выделить всё
enabled, active
Cannot find device "eth0"
[babu@tn-65 ~]$ Error for wireless request "Set Power Management" (8B2C) :
    SET failed on device wlp3s0 ; Operation not supported.
Failed.
^C

В общем пока всё по старому :)
Последний раз редактировалось BABU 08 фев 2015, 21:07, всего редактировалось 1 раз.
Аватара пользователя
BABU
 
Автор темы
Сообщения: 20
Зарегистрирован: 03 фев 2015, 18:32
Благодарил (а): 6 раз.
Поблагодарили: 3 раз.

Re: Не просыпается wi-fi Atheros

Сообщение dimonmmk » 08 фев 2015, 21:13

Код: Выделить всё
Cannot find device "eth0"

Это понятно, в конфиге LMT в файле ethernet.conf сетевой интерфейс локальной сети обозначен как eth0 , но у Вас этот интерфейс называется по другому- enp2s0. Замените eth0 на enp2s0.

А вот с WiFi- попробуйте вот что: замените в файле /etc/laptop-mode/conf.d/pcie-aspm в последней строке 0 обратно на "auto" (именно с кавычками). А в файле /etc/laptop-mode/conf.d/wireless-power.conf отключите для всех режимов функцию энергосбережения:
Код: Выделить всё
CONTROL_WIRELESS_POWER_SAVING=0

WIRELESS_AC_POWER_SAVING=0
WIRELESS_BATT_POWER_SAVING=0


С мышью- пока нет идей, но попробую разобраться.

И еще вопрос- как так вышло что у Вас laptop-mode-tools не был установлен? Насколько я знаю, он устанавливается по умолчанию.

Добавлено спустя 32 минуты 18 секунд:
BABU писал(а):попытался вылечить мышь созданием файла usb-autosuspend.conf и внесением мыши в чёрный список, но почему-то не сработало.

А покажите файл usb-autosuspend.conf

Добавлено спустя 14 минут 2 секунды:
Есть еще вариант. Аппаратный. Отключить ваш Atheros совсем, через BIOS. Купить микро-адаптер WiFi, вставить его в самый неудобный порт ноутбука как заглушку и навеки забыть его там. :) Цена вопроса- от 300р. Выбор большой.
Аватара пользователя
dimonmmk
 
Сообщения: 604
Зарегистрирован: 10 июл 2014, 19:08
Откуда: 57° 3'51.28" 36° 1'43.38"
Благодарил (а): 14 раз.
Поблагодарили: 134 раз.

Re: Не просыпается wi-fi Atheros

Сообщение BABU » 08 фев 2015, 22:33

Заглушку то купить можно, можно и другой wi-fi модуль купить, у которого нет таких проблем. Но тут уже принципиально хотелось бы его завести.
Вот usb-autosuspend.conf
Код: Выделить всё
#
# Конфигурационный файл LMT для настройки модуля usb-autosuspend.
#
# Для дополнительной информации ознакомьтесь со справкой (laptop-mode.conf(8) man page).
#

###############################################################################
# Автоматическое отключение устройств USB
# ---------------------------------------
#
# При включении данного модуля, LMT сможет отключать все USB-устройства автоматически.
# Внимание: Некоторые USB-устройства выключаются некорректно (хотя поддержка
# автоотключения заявлена производителем). Вследствие этого клавиатура может
# перестать реагировать на нажатие или необратимо гаснет светодиод оптической
# мыши. Если ваше устройство ведёт себя подобным образом, добавьте его USB ID в
# чёрный список ниже и сообщите поставщику оборудования.
################################################################################

# Включить режим отладки для модуля?
# Выберите 1, чтобы включить его для этого модуля
DEBUG=0

# Включить автоотключение USB-устройств?
# Выберите 0, чтобы отключить.
CONTROL_USB_AUTOSUSPEND="auto"

# Выберите, какой из списков (чёрный или белый) использовать для контроля автоотключения.
# AUTOSUSPEND_USE_WHITELIST=0 предполагает, что используется AUTOSUSPEND_*_BLACKLIST.
# AUTOSUSPEND_USE_WHITELIST=1 предполагает, что используется _*_WHITELIST.
AUTOSUSPEND_USE_WHITELIST=0

# Список идентификаторов USB-устройств, к которым НЕ применяется автоотключение.
# Используйте lsusb чтобы просмотреть список подключённых USB-устройств
# и их идентификаторов.
# Пример: AUTOSUSPEND_USBID_BLACKLIST="046d:c025 0123:abcd"
AUTOSUSPEND_USBID_BLACKLIST="093a:2510"

# Список драйверов USB-устройств, к которым НЕ применяется автоотключение. Используемый
# драйвер указан в виде "DRIVER=..." в файле uevent вашего USB-устройства.
# Пример: AUTOSUSPEND_USBID_BLACKLIST="usbhid usb-storage"
AUTOSUSPEND_USBTYPE_BLACKLIST=""

# Список USB-идентификаторов устройств, которые необходимо отключать автоматически.
# Используйте lsusb чтобы просмотреть список подключённых
# USB-устройств и их идентификаторов.
# Пример: AUTOSUSPEND_USBID_WHITELIST="046d:c025 0123:abcd"
AUTOSUSPEND_USBID_WHITELIST=""

# Список USB-драйверов устройств, которые необходимо отключать автоматически. Используемый
# драйвер указан в виде "DRIVER=..." в файле uevent вашего USB-устройства.
# Пример: AUTOSUSPEND_USBTYPE_WHITELIST="usbhid usb-storage"
AUTOSUSPEND_USBTYPE_WHITELIST=""

# Настройка активности модуля автоотключения USB-устройств в
# зависимости от активности LMT и источника питания.
BATT_SUSPEND_USB=1
LM_AC_SUSPEND_USB=0
NOLM_AC_SUSPEND_USB=0

# Таймаут автоотключения.
# Число секунд, по прошествии которых USB-устройство будет отключено.
AUTOSUSPEND_TIMEOUT=2

Я скопировал его из мануала и подставил значение идентификатора своей мыши.
А laptop-mode-tools действительно не был установлен, пришлось вручную ставить. Причин не знаю, дистрибутив manjaro скачивал самый свежий.
P.S. Сделал всё как вы сказали, но wi-fi по прежнему "отключен аппаратно". Видимо не судьба :)
Последний раз редактировалось BABU 08 фев 2015, 22:37, всего редактировалось 1 раз.
Аватара пользователя
BABU
 
Автор темы
Сообщения: 20
Зарегистрирован: 03 фев 2015, 18:32
Благодарил (а): 6 раз.
Поблагодарили: 3 раз.

Re: Не просыпается wi-fi Atheros

Сообщение dimonmmk » 08 фев 2015, 23:28

BABU писал(а):wi-fi по прежнему "отключен аппаратно". Видимо не судьба

Сдаюсь. Был бы подобный ноут у меня под рукой- может, и вышло бы что. А так, через форум- нет, не справлюсь...
usb-autosuspend.conf нормальный.
Включить аппаратно наверное можно через биос.
:(
Аватара пользователя
dimonmmk
 
Сообщения: 604
Зарегистрирован: 10 июл 2014, 19:08
Откуда: 57° 3'51.28" 36° 1'43.38"
Благодарил (а): 14 раз.
Поблагодарили: 134 раз.

Re: Не просыпается wi-fi Atheros

Сообщение BABU » 08 фев 2015, 23:57

Та у меня биос совсем куцый, настроек кот наплакал. Видимо производитель побоялся шаловливых ручек пользователей и всё спрятал. Я утрирую конечно, но по сути там только boot-device сменить можно :)
Всё равно спасибо большое за помощь!
Попробую купить другой модуль. Их на вторичном рынке завались.
Аватара пользователя
BABU
 
Автор темы
Сообщения: 20
Зарегистрирован: 03 фев 2015, 18:32
Благодарил (а): 6 раз.
Поблагодарили: 3 раз.

Re: Не просыпается wi-fi Atheros

Сообщение dimonmmk » 09 фев 2015, 11:54

BABU писал(а):Причин не знаю, дистрибутив manjaro скачивал самый свежий.
Может, в этом и причина? Самый свежий билд и самое свежее ядро- не всегда самые стабильные и проверенные.
Возможно, разрабы хотят заменить laptop-mode-tools на TLP – Linux Advanced Power Management, не зря его в "community" выложили. Вполне могли LMT уже выпилить, а TLP еще не запилить.

Добавлено спустя 51 минуту 51 секунду:
Ёлочки зелёные, похоже что так оно и есть! https://forum.manjaro.org/index.php?topic=19636.0
При обновлении от 2015-01-17 разработчики рекомендуют заменить LMT на TLP вручную.
Ayceman писал(а):To address annoying USB mouse power saving behaviour:
Код: Выделить всё
sudo pacman -R laptop-mode-tools
sudo pacman -S tlp
reboot


То есть я, получается, снова отстал от жизни... :(
Аватара пользователя
dimonmmk
 
Сообщения: 604
Зарегистрирован: 10 июл 2014, 19:08
Откуда: 57° 3'51.28" 36° 1'43.38"
Благодарил (а): 14 раз.
Поблагодарили: 134 раз.

Пред.

Вернуться в Ядро & Оборудование



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1