Вопрос или проблема
Что означает эта ошибка,
Не связано и защита сессии уже закончилась…
Я получаю это в своих логах,
wlp0s20f3: Соединение с AP ee:92:90:14:8a:40 потеряно
wlp0s20f3: прерывание аутентификации с ee:92:90:14:8a:40 по выбору локально (Причина: 3=DEAUTH_LEAVING)
wlp0s20f3: аутентификация с ee:92:90:14:8a:40
wlp0s20f3: 80 МГц не поддерживается, отключение VHT
wlp0s20f3: отправка auth к ee:92:90:14:8a:40 (попытка 1/3)
iwlwifi 0000:00:14.3: Не связано и защита сессии уже закончилась...
Что такое “защита сессии”?
Недавно я купил новый маршрутизатор. Мой ноутбук (Fedora 37, ядро 6.3.12, контроллер WiFi intel AX200) работал без проблем пару дней, прежде чем он внезапно потерял соединение с WiFi и больше не подключался (перезагрузка не помогла). Все остальные устройства работают нормально, только мой ноутбук. В логах ядра показано:
wpa_supplicant[2317]: wlp110s0: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="Liu" auth_failures=1 duration=10 reason=CONN_FAILED
kernel: wlp110s0: время аутентификации с 48:5f:08:86:77:46 истекло
kernel: wlp110s0: отправка auth к 48:5f:08:86:77:46 (попытка 3/3)
kernel: wlp110s0: Соединение с AP 48:5f:08:86:77:46 потеряно
kernel: iwlwifi 0000:6e:00.0: Не связано и защита сессии уже закончилась...
kernel: wlp110s0: отправка auth к 48:5f:08:86:77:46 (попытка 2/3)
kernel: wlp110s0: Соединение с AP 48:5f:08:86:77:46 потеряно
kernel: iwlwifi 0000:6e:00.0: Не связано и защита сессии уже закончилась...
NetworkManager[12069]: <info> [1692597573.5168] устройство (p2p-dev-wlp110s0): состояние интерфейса управления супликантом: сканирование -> аутентификация
kernel: wlp110s0: отправка auth к 48:5f:08:86:77:46 (попытка 1/3)
NetworkManager[12069]: <info> [1692597573.5167] устройство (wlp110s0): состояние интерфейса супликанта: сканирование -> аутентификация
kernel: wlp110s0: 80 МГц не поддерживается, отключение VHT
kernel: wlp110s0: аутентификация с 48:5f:08:86:77:46
wpa_supplicant[2317]: wlp110s0: SME: Попытка аутентификации с 48:5f:08:86:77:46 (SSID='Liu' freq=2412 МГц)
Попробовал загрузиться в Windows 10, и WiFi снова заработал. Так что это не аппаратная проблема. Также пытался отключить энергосбережение в NetworkManager, всё равно не работает.
Наконец, я попытался отключить аутентификацию WPA3 в моем маршрутизаторе, и это сработало! Изначально это был смешанный режим WPA2/WPA3, теперь после переключения на смешанный режим WPA/WPA2 мой ноутбук снова может подключаться.
Не знаю, почему это работало раньше, но внезапно перестало работать сегодня. Подозреваю, что это ошибка драйвера iwl или wpa_supplicant.
Ответ или решение
Ошибка iwlwifi: "Not associated and the session protection is over already"
Ошибка, о которой идет речь, — "Not associated and the session protection is over already", является сообщением от драйвера Wi-Fi под названием iwlwifi, который используется для работы с беспроводными сетевыми адаптерами Intel. Данная ошибка возникает в контексте потери связи с точкой доступа (AP) и может указывать на проблемы с аутентификацией или совместимостью.
Контекст проблемы
Из предоставленных логов видно, что ваше устройство (ноутбук с контроллером Intel AX200) в какой-то момент теряет соединение с точкой доступа ("Connection to AP lost") и не может получить повторную аутентификацию. Это может происходить по нескольким причинам:
-
Проблемы с аутентификацией: Логи показывают, что несколько попыток аутентификации завершаются неудачей из-за тайм-аута. Пример:
kernel: wlp110s0: authentication with 48:5f:08:86:77:46 timed out
. -
Проблемы с совместимостью WPA3: После отключения WPA3 в настройках маршрутизатора ваш ноутбук смог вновь подключиться к сети. Это указывает на проблему с поддержкой WPA3 в вашей текущей версии драйвера или wpa_supplicant.
-
Сессионная защита: "Session protection" относится к механизму защиты сессий аутентификации, который предотвращает повторные попытки аутентификации после определенного количества неудачных попыток. Когда эта защита истекает, устройство больше не может находиться в состоянии ожидания аутентификации и выдает ошибку.
Что вы можете сделать?
-
Обновите драйвера: Проверьте наличие обновлений для драйвера iwlwifi. Возможно, обновления содержат исправления для проблем с совместимостью WPA3.
-
Обновите wpa_supplicant: Аналогично, убедитесь, что ваша версия wpa_supplicant является самой последней. Иногда обновления включают важные исправления.
-
Проверьте настройки маршрутизатора: Если вы предпочитаете использовать WPA3, попробуйте изменить настройки маршрутизатора или обновить его прошивку. Также убедитесь, что все устройства в сети поддерживают WPA3.
-
Изучите логи: Продолжайте изучать системные логи и сообщения от NetworkManager. Это поможет вам понять текущие проблемы и возможные временные решения.
-
Поддержка сообщества: Поскольку данная проблема может быть связана с bug в driver или wpa_supplicant, вам стоит обратиться за поддержкой к сообществу Fedora или же к разработчикам соответствующих пакетов.
Заключение
Ваши наблюдения о том, что с отключением WPA3 ваше устройство снова смогло подключиться к сети, указывают на потенциальные проблемы в реализации поддержки WPA3 в используемом вами программном обеспечении. Это не редкость, и многие пользователи сообщают о подобных проблемах с совместимостью. Рекомендуется продолжать следить за обновлениями драйверов и программного обеспечения, чтобы исправить возникающие проблемы и обеспечить надежное беспроводное соединение.