tzapu / WiFiManager

ESP8266 WiFi Connection manager with web captive portal
http://tzapu.com/esp8266-wifi-connection-manager-library-arduino-ide/
MIT License
6.45k stars 1.94k forks source link

Add better detection for wrong password failures #1714

Open tablatronix opened 4 months ago

tablatronix commented 4 months ago

My enviroment (unifi)

*wm:[2] connectTimeout not set, ESP waitForConnectResult... 
[  6836][V][WiFiGeneric.cpp:362] _arduino_event_cb(): STA Disconnected: SSID: xxxx, BSSID: xxxxxxxxxx, Reason: 15
[  6837][D][WiFiGeneric.cpp:1039] _eventCallback(): Arduino Event: 5 - STA_DISCONNECTED
[  6844][W][WiFiGeneric.cpp:1061] _eventCallback(): Reason: 15 - 4WAY_HANDSHAKE_TIMEOUT
[  6851][D][WiFiGeneric.cpp:1081] _eventCallback(): WiFi Reconnect Running
WL_CONNECTION_LOST
tablatronix commented 4 months ago

This is ambiguous because 4WAY_HANDSHAKE_TIMEOUT is also a deauth and PMF failure mode, for retry timeout

is anyone a wifi engineeer? lol