Печать пароля подключения, введенного пользователем на NodeMCU Lua ESP8266 ESP-12E
Я хочу создать точку доступа WiFi с помощью ESP8266. Допустим, SSID — «net_work», а пароль — «12345678».
Когда клиент пытается подключиться с неправильным паролем, я хочу напечатать этот неправильный пароль в последовательной консоли. Но нигде в документе я не могу найти прослушиватель событий или что-то для этого... Единственное, что я могу найти в документе, это как запустить точку доступа и дождаться успешного соединения.
@Rubentje, 👍0
Обсуждение1 ответ
Лучший ответ:
Вы не можете.
Пароль не существует.
Короче:
- Пароль используется для создания ключа
- Ключ используется для шифрования соединения.
- Если обе стороны соглашаются на шифрование, значит, оно "подключено", и пакеты могут передаваться туда и обратно.
У вас нет пароля для печати, только тот факт, что шифрование не согласовано.
На самом деле это сложнее, но это примерное описание того, как это работает.
Спасибо за Ваш ответ. Может быть, вопрос, который не относится к этой теме, но знаете ли вы книгу или поисковый запрос, где можно узнать такое более глубокое понимание сетей, соединений и протоколов?, @Rubentje
https://www.ietf.org/standards/rfcs/, @Majenko
- ESP8266 не подключается к Wi-Fi
- Каково использование зарезервированных контактов и контактов SDD2, SDD3 NodeMCU?
- Обнаружение ESP8266 в сети
- NodeMCU продолжает отключаться
- Соединение сетей Wi-Fi на nodemcu: как настроить esp8266 в качестве расширителя Wi-Fi, простейший случай
- Ошибка запуска FirebaseDemo в NodeMCU
- Как связать MPU9250 и NodeMcu?
- Как изменить тайм-аут загрузки ArduinoOTA?
Вы не можете напечатать пароль, потому что вы никогда не знаете пароль. Точке доступа никогда не отправляется пароль., @Majenko