Имеется wifi-модуль Intel Wifi6 AX200. Периодически рвет соединение с сетью (пропадает интернет), но при этом NetworkManager не видит разрыва соединения (в апплете сообщает "Соединение установлено"). При переподключении (вручную отключаюсь и подключаюсь вновь) - соединение с сетью восстанавливается и корректно работает примерно 3-5 мин, после чего ситуация повторяется до очередного переподключения. P.S. После выхода из сна и автоматического переподключения к сети wifi - так же начинает работать корректно, но опять зже на протяжении 3-5 мин.
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 - проблема ушла.
(Ответ для Михаил на комментарий #1) > В Fedora 34 проблема воспроизводится на базовом ядре 5.11, после обновления > до 5.12 - проблема ушла. Т.е. у нас на ядре 5.4 проблема есть?
(Ответ для Sergey V Turchin на комментарий #2) > (Ответ для Михаил на комментарий #1) > > В Fedora 34 проблема воспроизводится на базовом ядре 5.11, после обновления > > до 5.12 - проблема ушла. > Т.е. у нас на ядре 5.4 проблема есть? Я пробовал только на 5.10 (un-def). Станция К идет с ней. Предлагаете откатится до 5.4?
> Предлагаете откатится до 5.4? Установить и попробовать.
На ядре 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-ем.
(Ответ для Sergey V Turchin на комментарий #4) > > Предлагаете откатится до 5.4? > Установить и попробовать. Установил, попробовал не стартует графический интерфейс (Загрузка стопорится на пункте запуска SDM)
нужно собрать новую версию драйвера iwlwifi в отдельный пакет с автоматическим "перекрытием" оригинальной версии из ядра.
Проверил на ядре из Сизифа - 5.11.21 - ситуация аналогичная.
На данный момент проблему помогает решить подмена всех firmware для AX200, AX201, AX210 с сайта intel: https://www.intel.ru/content/www/ru/ru/support/articles/000005511/wireless.html Так же проблему решает задача 273537
Спасибо. Значит ядро чинить не надо, ждём прохождения нового firmware-linux в p9.
Доброго вечера! После проведения дополнительных тестов, пришел к выводу, что обновление firmware лишь сгладило проблему, но не решило ее полностью. Если до обновления firmware соединение с сетью пропало просто с по истечению определенного времени, то теперь соединение пропадает лишь в моменты перехода модуля в режим энергосбережения. Так что, видимо, без патчей/обновлений ядра не обойтись. =( Итак, теперь если я работаю от сети, или отключаю опцию энергосбережения wifi модуля (например через параметр modprobe), то соединение держится довольно длительное время. Но если переключится на питание от батареи, то соединение разрывается примерно одновременно с автоуменьшением яркости дисплея.