У меня есть Asus RT-AC5300, на котором установлена последняя стандартная прошивка с WPA2 Entreprise. Я могу без проблем подключиться к Wi-Fi с помощью RADIUS-сервера, но меня отключают каждый час. Я установил интервал ротации сетевых ключей равным 0 на всех интерфейсах WLAN (2.4, 5 и 5-2).
Я вошел в SSH на маршрутизаторе и набрал следующую команду
nvram set wl_wpa_gtk_rekey=0
nvram set wl0_wpa_gtk_rekey=0
nvram set wl1_wpa_gtk_rekey=0
nvram set wl2_wpa_gtk_rekey=0
nvram commit service restart_wireless
Я перезапустил свой роутер, сбросил его, обновил прошивку до последней версии, использовал мерлина, сделал штучку 30-30-30. Ничего не получилось. Мои пользователи отключаются каждые час или около того. Wi-Fi все еще подключен, но они теряют все подключения к сети, они не могут выйти за пределы или связаться с какой-либо внутренней сетевой службой. Им нужно вручную отключать и снова подключать, чтобы все работало правильно.
Проблема исчезает, если я использую WPA2 вместо WPA2 Entreprise… Проблема возникает во всей сети (Android, IOS, Windows 7, Windows 10 или OSX).
Есть ли у вас какие-либо идеи? Я прочитал много документации в Интернете, но ничто не решило мою проблему.
не могли бы вы попробовать это:
nvram set wl1_pmk_cache=1440 nvram set wl1_net_reauth=86400 nvram commit service restart_wireless
пожалуйста, замените "wl1" правильным.
Кстати, почему вам нужно установить pmk_cache, потому что net_reauth будет сброшен на pmk_cache * 60 при перезапуске беспроводной сети.
Или вы можете просто установить wlX_pmk_cache = 0, чтобы отключить повторную аутентификацию.