Fix wifi connection issues

Fix wifi connection issues since 7602 (#7621)
This commit is contained in:
Theo Arends 2020-02-12 16:55:39 +01:00
parent 9814468b32
commit ba345625de
1 changed files with 3 additions and 7 deletions

View File

@ -187,15 +187,11 @@ void WifiBegin(uint8_t flag, uint8_t channel)
// if (WiFi.getPhyMode() != WIFI_PHY_MODE_11N) { WiFi.setPhyMode(WIFI_PHY_MODE_11N); } // B/G/N
// if (WiFi.getPhyMode() != WIFI_PHY_MODE_11G) { WiFi.setPhyMode(WIFI_PHY_MODE_11G); } // B/G
if (!WiFi.getAutoConnect()) { WiFi.setAutoConnect(true); }
// Handle the reconnection in WifiCheckIp() since the autoreconnect keeps sending deauthentication messages which causes the AP to block traffic as it looks like an DoS attack
// This needs to be explicitly called as "false" otherwise the default is enabled
#ifdef USE_DEEPSLEEP
if (!(DeepSleepEnabled())) { // #7621
#endif
WiFi.setAutoReconnect(false);
#ifdef USE_DEEPSLEEP
}
#endif
// WiFi.setAutoReconnect(false); // See #7621
switch (flag) {
case 0: // AP1
case 1: // AP2