Bug 40079 - Intel Wifi 6 AX200 - периодически "отваливается" соединение.
Summary: Intel Wifi 6 AX200 - периодически "отваливается" соединение.
Status: REOPENED
Alias: None
Product: Branch p9
Classification: Distributions
Component: kernel-image-un-def (show other bugs)
Version: не указана
Hardware: all Linux
: P5 major
Assignee: Николай Костригин
QA Contact: qa-p9@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-05-23 21:39 MSK by Михаил
Modified: 2021-06-09 18:57 MSK (History)
5 users (show)

See Also:


Attachments
Вывод iwconfig (970 bytes, text/plain)
2021-05-24 00:24 MSK, Михаил
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Михаил 2021-05-23 21:39:05 MSK
Имеется wifi-модуль Intel Wifi6 AX200. Периодически рвет соединение с сетью (пропадает интернет), но при этом NetworkManager не видит разрыва соединения (в апплете сообщает "Соединение установлено"). При переподключении (вручную отключаюсь и подключаюсь вновь) - соединение с сетью восстанавливается и корректно работает примерно 3-5 мин, после чего ситуация повторяется до очередного переподключения.
P.S. После выхода из сна и автоматического переподключения к сети wifi - так же начинает работать корректно, но опять зже на протяжении 3-5 мин.
Comment 1 Михаил 2021-05-24 00:24:07 MSK
Created attachment 9368 [details]
Вывод iwconfig

Провел несколько тестов:
Пробовал отключить энергосбережение модуля - не помогло (options iwlmvm power_scheme=1 в файле /etc/modprobe.d/iwlwifi.conf) 
Вывод iwconfig, где видно, что управление питание отключено прилагается.
Пробовал подкидывать firmware с сайта intel  - не помогло (прошивка уже имелась в un-def, копировал с заменой файла).

В Fedora 34 проблема воспроизводится на базовом ядре 5.11, после обновления до 5.12 - проблема ушла.
Comment 2 Sergey V Turchin 2021-05-24 11:32:00 MSK
(Ответ для Михаил на комментарий #1)
> В Fedora 34 проблема воспроизводится на базовом ядре 5.11, после обновления
> до 5.12 - проблема ушла.
Т.е. у нас на ядре 5.4 проблема есть?
Comment 3 Михаил 2021-05-24 11:59:26 MSK
(Ответ для Sergey V Turchin на комментарий #2)
> (Ответ для Михаил на комментарий #1)
> > В Fedora 34 проблема воспроизводится на базовом ядре 5.11, после обновления
> > до 5.12 - проблема ушла.
> Т.е. у нас на ядре 5.4 проблема есть?
Я пробовал только на 5.10 (un-def). Станция К идет с ней.
Предлагаете откатится до 5.4?
Comment 4 Sergey V Turchin 2021-05-24 12:09:41 MSK
> Предлагаете откатится до 5.4?
Установить и попробовать.
Comment 5 Speccyfighter 2021-05-24 16:24:36 MSK
На ядре 4.19.x

# uname -r
4.19.102-std-def-alt1

с Beacon Interval 100 в точке доступа (по-умолчанию),
обрывы беспроводной сети на беспроводных адаптерах intel,

# lspci -knn | grep -A2 Netw
03:00.0 Network controller [0280]: Intel Corporation Wireless 3160 [8086:08b4] (rev 93)
	Subsystem: Intel Corporation Dual Band Wireless AC 3160 [8086:8270]
	Kernel driver in use: iwlwifi

несмотря на loss в выбросе,

# iw wlan0 station dump | grep 'beacon\|signal\|failed\|bitrate\|connected'
	tx failed:	2
	beacon loss:	1178
	beacon rx:	75740
	signal:  	-50 [-50] dBm
	signal avg:	-50 [-50] dBm
	beacon signal avg:	-45 dBm
	tx bitrate:	65.0 MBit/s MCS 7
	rx bitrate:	65.0 MBit/s MCS 7
	beacon interval:100
	connected time:	7803 seconds

отсутствуют:

# dmesg | grep -A6 lost$ | grep associated | wc -l
0


Также багрепорт на kernel.org:
Bug 203709 - iwlwifi: 8260: frequently disconnects since Linux 5.1 "No beacon heard and the time event is over already" - WIFI-25906 
https://bugzilla.kernel.org/show_bug.cgi?id=203709

Но понижение Beacon Interval в AP, невозможно на вокзалах с wifi-ем, кафе, выездных конференциях с wifi-ем.
Comment 6 Михаил 2021-05-24 16:54:36 MSK
(Ответ для Sergey V Turchin на комментарий #4)
> > Предлагаете откатится до 5.4?
> Установить и попробовать.

Установил, попробовал не стартует графический интерфейс (Загрузка стопорится на пункте запуска SDM)
Comment 7 Anton Farygin 2021-06-04 16:55:08 MSK
нужно собрать новую версию драйвера iwlwifi в отдельный пакет с автоматическим "перекрытием" оригинальной версии из ядра.
Comment 8 Михаил 2021-06-05 12:34:24 MSK
Проверил на ядре из Сизифа - 5.11.21 - ситуация аналогичная.
Comment 9 Михаил 2021-06-06 20:53:04 MSK
На данный момент проблему помогает решить подмена всех firmware для AX200, AX201, AX210 с сайта intel:
https://www.intel.ru/content/www/ru/ru/support/articles/000005511/wireless.html
Так же проблему решает задача 273537
Comment 10 Anton Farygin 2021-06-07 09:41:00 MSK
Спасибо.
Значит ядро чинить не надо, ждём прохождения нового firmware-linux в p9.
Comment 11 Михаил 2021-06-09 18:57:46 MSK
Доброго вечера! После проведения дополнительных тестов, пришел к выводу, что обновление firmware лишь сгладило проблему, но не решило ее полностью. Если до обновления firmware соединение с сетью пропало просто с по истечению определенного времени, то теперь соединение пропадает лишь в моменты перехода модуля в режим энергосбережения. Так что, видимо, без патчей/обновлений ядра не обойтись. =(
Итак, теперь если я работаю от сети, или отключаю опцию энергосбережения wifi модуля (например через параметр modprobe), то соединение держится довольно длительное время. Но если переключится на питание от батареи, то соединение разрывается примерно одновременно с автоуменьшением яркости дисплея.