VOIDДоброго времени суток. Подскажите как реализовать подключение к wifi с разными паролями? На сайте espressif перелопатил всю документацию того что надо не нашел, может быть существует какое-то событие в драйвере в момент проверки пароля подключающегося клиента?
То что мультипароли можно реализовать это 100% имеется устройство в котором это реализовано, но решение коммерческое исходники не получить.
В ESP-IDF это вроде есть... Или я не правильно понял вопрос?Доброго времени суток. Подскажите как реализовать подключение к wifi с разными паролями? На сайте espressif перелопатил всю документацию того что надо не нашел, может быть существует какое-то событие в драйвере в момент проверки пароля подключающегося клиента?
Reason code | Value | Description |
---|---|---|
4WAY_HANDSHAKE_TIMEOUT | 15 | Four-way handshake times out. Setting wrong password when STA connecting to an encrpyted AP. |
NO_AP_FOUND | 201 | This may related to wrong password in the two scenarios:
|
HANDSHAKE_TIMEOUT | 204 | Four-way handshake fails. |
Меня терзают смутные сомнения, что решение ТАКОЙ проблемы возможно только через +100500$ за разработку в соответствующие компании... Скорее всего здесь не помогут...То что мультипароли можно реализовать это 100% имеется устройство в котором это реализовано, но решение коммерческое исходники не получить.
Я бы делал так. Генерите cookies для каждого пароля и отправляете его клиенту. При запросе клиентом страницы собираете с него cookies и проверяете.Попробую написать подробнее, esp32 работает в режиме точки доступа, необходимо чтобы клиенты могли подключаться с разными паролями т.е. в момент подключения вызывалось событие авторизации, где можно получить пароль с которым пытается подключиться клиент сравнить его со списком разрешенных и принять решение о дальнейшем подключении
Могу ошибаться, но по моему вопрос о создании на ESP32 AP c несколькими одновременными паролями (что невозможно на 99.99%). Не о доступе на страницу на уже поднятом Web сервере при успешном подключении к AP.Я бы делал так. Генерите cookies для каждого пароля и отправляете его клиенту. При запросе клиентом страницы собираете с него cookies и проверяете.
Как собирать cookies есть пример в arduino esp8266.
Да не возможно, но мой костыль рабочий:что невозможно на 99.99%
Нет, в случае captive portal точка доступа как правило открытая, а мне нужно, насколько я понял, что-то типа WPA2 enteprise, т.е. в момент подключения клиента к ESP в коде получить пароль для принятия решения с какими правами данный клиент, но на сколько я понял ESP32 не поддерживает режим WPA2 enteprise в режиме точки доступа.это точно не captive portal?