LINUX.ORG.RU

WiFi (Atheros AR9485) рандомно дисконнектится на ядре, новее 4.4, в любом дистрибутиве

 , , , ,


0

2

Столкнулся с такой веселой проблемой (конечно весело, только не мне - на Arch'e-то в 2017-ом году использовать ядро 4.4.66-1).

Условия проявления: ядро, старше 4.4 (пробовал 4.8, 4.9 и 4.10), любой дистрибутив (Arch, Ubuntu, Debian 8 - как минимум), любой способ подключения (что networkmanager, что netctl, что wpa_supplicant). Частота возникновения рандомна, иногда упадет десяток раз за час, иногда - ноль. Про WiFi-сеть: WPA2, 2.4GHz, нахожусь в двух метрах от роутера.

Погуглил. Пробовал выставить регион через

iw reg set XX
, но пользы это не принесло. Тем более
iw reg get
выдает это:
global
country 00: DFS-UNSET
        (2402 - 2472 @ 40), (6, 20), (N/A)
        (2457 - 2482 @ 40), (6, 20), (N/A), PASSIVE-SCAN
        (2474 - 2494 @ 20), (6, 20), (N/A), NO-OFDM, PASSIVE-SCAN
        (5170 - 5250 @ 160), (6, 20), (N/A), PASSIVE-SCAN
        (5250 - 5330 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
        (5490 - 5730 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
        (5735 - 5835 @ 80), (6, 20), (N/A), PASSIVE-SCAN
        (57240 - 63720 @ 2160), (N/A, 0), (N/A)

Попробовал загружать модуль с

options ath9k nohwcrypt=1
, но это тоже не помогло.

Каких-то сторонних/патченных/более новых firmware на это устройство я не нашел.

Проблема, вроде, популярная и не новая (у людей с форумов она возникала раньше, чем вышло ядро 4.4), но решения так и не нашел.

Кто-нибудь сталкивался? Идеи?


Вот точно не знаю что ответить. У меня wi-fi на борту материнки с этим чипом. Ни в одном дистре проблем практически не было.

SergeySVold ★★★★★
()

использовать ядро 4.4.66-1

А почему бы нет? Какая то специфика от более старших ядер нужна?

ving2
()

Предположу, что в параметрах «драйвера» включили или выключили энергосбережение. что modinfo на модуль твоей карточки показывает?

Deleted
()
Ответ на: комментарий от ving2

В новых ядрах, ЕМНИП, для ноутов много чего добавили. Но это не исключает бессмысленности желания потребления более новых версий софта 8)

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

Ох, жесть какая. Не смотрел на этот тег.

Или за новым адаптером идти...

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

Вполне вероятно, энергосбережение сейчас крутят более активно. Отмечу, что проблема проявляется и при работе от сети. (используется tlp, но в настройках энергосбережение wifi выключено. в модуле управления питанием KDE аналогично). Ниже modinfo для двух версий ядра

4.4 - https://pastebin.com/qyc8wcQc

4.10 - https://pastebin.com/2wWfGGQF

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

А, да, и очень скромный diff:

[~] diff 1 2
1c1
< filename:       /lib/modules/4.10.13-1-ARCH/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko.gz
---
> filename:       /lib/modules/4.4.66-1-lts44/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko.gz
162c162
< vermagic:       4.10.13-1-ARCH SMP preempt mod_unload modversions
---
> vermagic:       4.4.66-1-lts44 SMP mod_unload modversions
duhe
() автор топика
Ответ на: комментарий от Deleted

Айблин, как я не подумал, btcoex_enable ещё покрути.

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

Странно, что я этого не увидел ранее. Попробую, спасибо!

duhe
() автор топика
17 августа 2017 г.

post-factum хотел еще раз поблагодарить - с твоим ядром (4.11.7) проблемы не наблюдается. СПАСИБО!!!

Очень рад такому поведению системы.

Случаем не помнишь каких-то внесенных изменений по этой части? В changelogs не увидел ничего такого. Но по части ядра я точно не специалист. Впрочем, стандартное ядро использовать уже не стану, это не критично. Просто интерес - что же там такое сделали-то...

duhe
() автор топика
Ответ на: комментарий от post-factum

И никто не любит Mercurial ;)

Спасибо. Буду разбираться, изменений там много. Даже с беспроблемного 4.4 на уже проблемный 4.6.

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