Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Не подключается к ASUS RT-AX86U при WPA2 #229

Closed
dontsovcmc opened this issue Aug 14, 2022 · 8 comments
Closed

Не подключается к ASUS RT-AX86U при WPA2 #229

dontsovcmc opened this issue Aug 14, 2022 · 8 comments
Labels
bug Something isn't working esp esp firmware

Comments

@dontsovcmc
Copy link
Owner

Если на этом роутере включить WPA2/WPA3-Personal, тогда нужно отключить параметр WiFi Agile Multiband
ASUS RT-AX86U

Вот описание ошибки. Кажется в новой версии ядра починили.
esp8266/Arduino#8299

@dontsovcmc dontsovcmc added bug Something isn't working esp esp firmware labels Aug 14, 2022
@dontsovcmc
Copy link
Owner Author

dontsovcmc commented Nov 14, 2022

TP-Link AX5400 archer AX73 роутер. Настройка статического адреса.
Снимок экрана 2022-11-14 в 22 29 53

@dontsovcmc
Copy link
Owner Author

ASUS RT-AX82U кажется аналогичная проблема

@dontsovcmc
Copy link
Owner Author

Настройки ASUS RT-AX82U

  1. Включаете режим настройки Ватериуса. Выделяете чекбокс "доп. настройки". Откроется много меню с множеством настроек. В сетевых настройках будет МАС адрес. (Пример: 48:55:19:CD:B1:16). Сохраните его.

  2. Войдите в веб-интерфейс роутера ASUS. Выберите: Локальная сеть - DHCP-сервер
    Список присвоенных внучную ip-адресов в обход DHCP
    (http://router.asus.com/Advanced_DHCP_Content.asp)
    Вписываете MAC адрес Ватериуса (Пример: 48:55:19:CD:B1:16), рядом появляется IP-адрес для Ватериуса (пример: 192.168.50.41).

  3. В режиме настройки Ватериуса в "доп. настройках" требуется указать:
    Статический IP: 192.168.50.41 (из таблички роутера)
    Шлюз: 192.168.50.1 (адрес роутера)
    Маска подсети: 255.255.255.0

Сохранить.

Если этих настроек для уверенной работы не хватит, то ASUS рекомендует отключить несколько доп. функций в роутере:

https://www.asus.com/us/support/FAQ/1042475

  1. Disable [802.11ax / WiFi 6 mode]
  2. Disable [Wi-Fi Agile Multiband]
  3. Disable [Target Wake Time]
  4. Disable [Protected Management Frames]

@dontsovcmc
Copy link
Owner Author

ASUS RT-AX58U, прошивка 388.1 от мерлина
Привязка по Мак адресу есть. Период 720мин, 0.10.7. Выходит на связь 2 дня, потом нет.

Вручную по кнопке лог роутера:

Dec 18 14:18:08 wlceventd: wlceventd_proc_event(505): eth5: Auth 48:55:19:D0:23:A3, status: Successful (0)
Dec 18 14:18:08 hostapd: eth5: STA 48:55:19:d0:23:a3 IEEE 802.11: associated
Dec 18 14:18:08 wlceventd: wlceventd_proc_event(534): eth5: Assoc 48:55:19:D0:23:A3, status: Successful (0)
Dec 18 14:18:08 hostapd: eth5: STA 48:55:19:d0:23:a3 RADIUS: starting accounting session 16929F3708ADD8EF
Dec 18 14:18:08 hostapd: eth5: STA 48:55:19:d0:23:a3 WPA: pairwise key handshake completed (RSN)
Dec 18 14:18:29 hostapd: eth5: STA 48:55:19:d0:23:a3 IEEE 802.11: disassociated
Dec 18 14:18:29 wlceventd: wlceventd_proc_event(469): eth5: Deauth_ind 48:55:19:D0:23:A3, status: 0, reason: Disassociated due to inactivity (4)
Dec 18 14:18:29 hostapd: eth5: STA 48:55:19:d0:23:a3 IEEE 802.11: disassociated
Dec 18 14:18:29 wlceventd: wlceventd_proc_event(469): eth5: Deauth_ind 48:55:19:D0:23:A3, status: 0, reason: Previous authentication no longer valid (2)
Dec 18 14:18:30 hostapd: eth5: STA 48:55:19:d0:23:a3 IEEE 802.11: disassociated
Dec 18 14:18:30 wlceventd: wlceventd_proc_event(486): eth5: Disassoc 48:55:19:D0:23:A3, status: 0, reason: Disassociated because sending station is leaving (or has left) BSS (8)

@dontsovcmc
Copy link
Owner Author

"После последнего обновления роутера ASUS RT-AX86 перестал подключаться. В роутере был режим wpa2/wpa3. Раньше подключался нормально. Пришлось в роутере перейти на чистый wpa2, тогда подключается нормально."
riurii

@dontsovcmc
Copy link
Owner Author

Юрий докопался до еще одних "нюансов":

photo_2023-03-24_04-28-41

равнивал работу роутера с двумя ESP. Вашем и Тайпитовским, который работает устойчиво. Если какие-либо имена разнятся в двух Ваших прошивках, тогда проблема не в ESP. Роутер привязывает эти имена и прочие настройки к MAC и сохраняет в своей памяти. Если имена на устройстве поменять, не меняя мак адреса, то это устройство уже будет игнорироваться роутером (асусом). Для корректной работы esp нужно всего лишь удалить его из памяти роутера. Как это сделать: 1 либо с мобильного устройства. Ну здесь все просто «Устройства-Не в сети», найти устройство из списка и сдвинуть влево.

Все само тогда исправится до следующей изменений в именах.
Теперь о причине и как исправить это через веб морду.
2. Заходим в «Локальная сеть-DHCP сервер» Отключаем новый параметр, которого в старой прошивке не было «Advertise router's IP in addition to user-specified DNS» ставим «Нет». Далее включить назначение вручную «Да» Если ранее было включено, не трогаем. В таблице есть столбик «Имя клиента» рядом с ним красная стрелочка, вот ее и нажимаем. В выпадающем меню нажимаем «Показать отключенных клиентов в списке», находим интересующий нас ESP и нажимаем крестик напротив него. Внизу страницы нажимаем «Применит». Далее, если не актуально выключаем «Включить назначение вручную» «Нет» и после всего этого обязательно возвращаем на место параметр «Advertise router's IP in addition to user-specified DNS» «Да» нажимаем в конце страницы применить. После этого роутер видит новое устройство и без проблем коннектит. Ключи здесь ни причем.

Если параметр «Advertise router's IP in addition to user-specified DNS» оставить «нет» тогда с современными устройствами возможны сбои при подключении.

И ещё: если в локалке ранее не подключали ни один ESP, тогда с первым подключением проблем не будет у клиентов. Если были ранее подключены, тогда с роутера удаляем все неиспользуемые устройства для надежности. Либо, делаем роутеру Хард сброс и настраиваем с нуля, не применяя никаких сохраненных профилей. Да и прошивать роутер лучше через аварийную утилиту в том случае, если давно прошивка на роутере не менялась.
Короче, у Асуса - «чем дальше в лес, тем больше дров»

Еще одна особенность в работе ESP с Асусами ( у других устройств такого нет) :
Если в роутере переименовать или изменить пиктограмму отключенного ESP через веб морду , то далее конекта уже не будет. На подключенном можно, но не успеть это сделать. Если кому-то это нужно тогда пусть меняют имя через мобильное приложение AsusRouter там это работает и подключение не нарушится.

Итог: проблема не в шифровании и не в WiFi, а в несовместимости работы по DHCP. Там все время что-то меняют. Народ пишет, что какие-то флаги ввели ведущий-ведомый/свой-чужой. На примере Apple: если на сервере роутера назначить имя, ip по Mac, но не подключать устройство, то при первом подключении Apple меняют все настройки роутера под себя и только потом дают изменить в роутере ip или что-то еще. У китайских дешевых камер, которые через Wi-Fi работат, нельзя в камере ставить статический ip, если он установлен в роутере (либо там, либо там) если и там и там тогда ровно через 12 часов роутер зависает. Люди роутеры меняют и провайдеров дергают. Не зная проблему не решить. Вообщем у всех свои недостатки есть.

@dontsovcmc
Copy link
Owner Author

Пользователь Юрий написал подробную инcтрукцию по настройке DHCP сервера Asus. :
Исправление_ошибки_передачи_показаний_на_сервер_Ватериус_из_локальной.pdf

@dontsovcmc
Copy link
Owner Author

Требуется проверить с такими роутерами новую прошивку 0.11.3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working esp esp firmware
Projects
None yet
Development

No branches or pull requests

1 participant