We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
N.A.
A missing WiFi scan completed results in endless connect loops
The WiFiMulti example does not connect to other registered networks on WiFi connection failure such as incorrect password.
WiFiMulti
#include <ESP8266WiFiMulti.h> ESP8266WiFiMulti wifiMulti; void setup() { Serial.begin(115200); WiFi.mode(WIFI_STA); wifiMulti.addAP("MySSID1", "wrong_password"); wifiMulti.addAP("MySSID2", "correct_password"); Serial.println("Connecting Wifi..."); if (wifiMulti.run() == WL_CONNECTED) { Serial.println(""); Serial.println("WiFi connected"); Serial.println("IP address: "); Serial.println(WiFi.localIP()); } } void loop() { if (wifiMulti.run() != WL_CONNECTED) { Serial.println("WiFi not connected!"); delay(1000); } }
[WIFI] Connecting BSSID: XX:XX:XX:XX:XX:XX SSID: MySSID1 Channel: 11 (-72) [WIFI] Connecting Failed (6). WiFi not connected! [WIFI] delete old wifi config... [WIFI] start scan WiFi not connected! WiFi not connected! WiFi not connected! [WIFI] scan done [WIFI] 8 networks found ---> 0: [1][XX:XX:XX:XX:XX:XX] MySSID2 (-80) * 1: [1][XX:XX:XX:XX:XX:XX] XXXXXXXXXXX (-90) * 2: [1][XX:XX:XX:XX:XX:XX] XXXXXXXXX (-89) * 3: [1][XX:XX:XX:XX:XX:XX] XXXXXXXXXXX (-90) * ---> 4: [11][XX:XX:XX:XX:XX:XX] MySSID1 (-70) * 5: [3][XX:XX:XX:XX:XX:XX] XXXXXXXXXXX (-85) * 6: [11][XX:XX:XX:XX:XX:XX] XXXXXX (-70) * 7: [11][XX:XX:XX:XX:XX:XX] XXXXXXXXX (-94) * [WIFI] Connecting BSSID: XX:XX:XX:XX:XX:XX SSID: MySSID1 Channel: 11 (-70) [WIFI] Connecting Failed (6). WiFi not connected! [WIFI] delete old wifi config... [WIFI] start scan
I've redesigned the complete library and created a pull request:
#7619
Fixed critical issues WiFiMulti library:
The API is identical.
The text was updated successfully, but these errors were encountered:
Resolved in pull request #7619.
Sorry, something went wrong.
No branches or pull requests
Basic Infos
Platform
Settings in IDE
N.A.
Problem Description
A missing WiFi scan completed results in endless connect loops
The
WiFiMulti
example does not connect to other registered networks on WiFi connection failure such as incorrect password.Sketch
Debug Messages
I've redesigned the complete library and created a pull request:
#7619
Fixed critical issues WiFiMulti library:
The API is identical.
The text was updated successfully, but these errors were encountered: