pablozg / freeds

Derivador de energía solar excedente
GNU General Public License v3.0
98 stars 34 forks source link

Bug error WiFiMulti #47

Closed ABarrosoG closed 2 years ago

ABarrosoG commented 2 years ago

Con la placa HELTEC HTIT-WB32 (WIFI KIT 32), v2, no se puede conectar a la red wifi local, se abre la configuración de AP, se introducen los datos y este es el resultado de error en la versión FreeDS.1.1.0004.Beta, FreeDS_1.1.0.Beta, y también con la versión FreeDS_1.0.7Rev2. Aunque si funciona con el binario de la versión FreeDS_1.0.7Rev1, pero el código fuente de la Rev1 no está publicado, solo están los de la Rev2.

/////inicio de ejemplo del loop en el terminal de arduino
..................[WiFi-event] event: 1
Time before enter in failsafe mode: 25 seconds
.[WiFi-event] event: 1
Time before enter in failsafe mode: 22 seconds
[E][WiFiMulti.cpp:187] run(): [WIFI] Connecting Failed (6).
.[W][WiFiGeneric.cpp:391] _eventCallback(): Reason: 8 - ASSOC_LEAVE
[WiFi-event] event: 5
WiFi lost connection
..................[WiFi-event] event: 1
Time before enter in failsafe mode: 25 seconds
.[WiFi-event] event: 1
Time before enter in failsafe mode: 22 seconds
[E][WiFiMulti.cpp:187] run(): [WIFI] Connecting Failed (6).
.[W][WiFiGeneric.cpp:391] _eventCallback(): Reason: 8 - ASSOC_LEAVE
[WiFi-event] event: 5
WiFi lost connection
..................[WiFi-event] event: 1
Time before enter in failsafe mode: 25 seconds
.[WiFi-event] event: 1
Time before enter in failsafe mode: 22 seconds
[E][WiFiMulti.cpp:187] run(): [WIFI] Connecting Failed (6).
.[W][WiFiGeneric.cpp:391] _eventCallback(): Reason: 8 - ASSOC_LEAVE
[WiFi-event] event: 5
WiFi lost connection
..................[WiFi-event] event: 1
Time before enter in failsafe mode: 25 seconds
.[WiFi-event] event: 1
Time before enter in failsafe mode: 22 seconds
[E][WiFiMulti.cpp:187] run(): [WIFI] Connecting Failed (6).
.[W][WiFiGeneric.cpp:391] _eventCallback(): Reason: 8 - ASSOC_LEAVE
[WiFi-event] event: 5
WiFi lost connection
..................[WiFi-event] event: 1
Time before enter in failsafe mode: 25 seconds
.[WiFi-event] event: 1
Time before enter in failsafe mode: 22 seconds
[E][WiFiMulti.cpp:187] run(): [WIFI] Connecting Failed (6).
.[W][WiFiGeneric.cpp:391] _eventCallback(): Reason: 8 - ASSOC_LEAVE
[WiFi-event] event: 5
WiFi lost connection
/////fin de ejemplo del loop

Esta es la salida del terminal por Visual Studio Code: (evidentemente he probado en todos los puntos de acceso pero no conecta a ninguno)

[WiFi-event] event: 1
[I][WiFiMulti.cpp:114] run(): [WIFI] scan done
[I][WiFiMulti.cpp:119] run(): [WIFI] 4 networks found
[D][WiFiMulti.cpp:149] run():  --->   0: [2][74:5D:29:4A:FE:6D] ElWifi (-46) *
[D][WiFiMulti.cpp:151] run():        1: [10][E4:4B:D6:1C:67:FC] OpenWrt (-72) *
[D][WiFiMulti.cpp:151] run():        2: [10][00:05:B8:77:10:9F] Bio (-81) *
[D][WiFiMulti.cpp:151] run():        3: [6][10:0D:B0:0A:B8:1C] OpenWrt (-87) *
[I][WiFiMulti.cpp:160] run(): [WIFI] Connecting BSSID: 74:9D:79:0A:FE:3D SSID: ElWifi Channel: 2 (-46)
[E][WiFiMulti.cpp:187] run(): [WIFI] Connecting Failed (6).
.[D][WiFiMulti.cpp:195] run(): [WIFI] delete old wifi config...
[D][WiFiMulti.cpp:198] run(): [WIFI] start scan
[D][WiFiGeneric.cpp:374] _eventCallback(): Event: 5 - STA_DISCONNECTED
[W][WiFiGeneric.cpp:391] _eventCallback(): Reason: 8 - ASSOC_LEAVE
WiFi lost connection
...[D][WiFiGeneric.cpp:374] _eventCallback(): Event: 1 - SCAN_DONE
[WiFi-event] event: 1
.[D][WiFiGeneric.cpp:374] _eventCallback(): Event: 1 - SCAN_DONE
[WiFi-event] event: 1
pablozg commented 2 years ago

He grabado desde cero uno de mis esp32 y como puedes observar se conecta a la primera

20:00:56.395 -> ESP model ESP32-D0WDQ6, Revision 1, SDK version v3.3.5-1-g85c43024c, Core: 160Mhz, Xtal: 40Mhz, APB: 80Mhz, MAC Address: 24:6F:28:21:DD:30, Heap Size: 341472, Free Heap: 310072
20:00:56.395 -> Testing EEPROM Library
20:00:56.395 -> EEPROM Size: 2048 bytes
20:00:58.517 -> Configuration Not Found, initializing
20:01:00.540 -> DATA SAVED!!!!
20:01:00.633 -> Current language: es
20:01:00.680 -> CPU0 reset reason: Vbat power on reset
20:01:00.680 -> CPU1 reset reason: for APP CPU, reseted by PRO CPU
20:01:00.680 -> ESP reset reason: Reset due to power-on event
20:01:00.917 -> Local IP address: 192.168.4.1
20:01:00.917 -> SSID: FreeDS - 192.168.4.1
20:01:00.917 -> Hostname: freeds_dd30
20:01:06.652 -> SSID 0 - Invitados (100%, -28 dBm), BSSID: C6:AD:34:B7:64:E7
20:01:06.652 -> SSID 1 - Consolas (100%, -28 dBm), BSSID: C6:AD:34:B7:64:E8
20:01:06.652 -> SSID 2 - Isabella (100%, -30 dBm), BSSID: C4:AD:34:B7:64:E7
20:01:06.652 -> SSID 3 - Consolas (58%, -71 dBm), BSSID: 4A:8F:5A:80:8B:72
20:01:06.652 -> SSID 4 - Isabella (56%, -72 dBm), BSSID: 48:8F:5A:80:8B:71
20:01:06.652 -> SSID 5 - VegaFibra_EXT_402C2 (52%, -74 dBm), BSSID: B0:4E:26:C3:FC:94
20:01:06.652 -> SSID 6 - Invitados (50%, -75 dBm), BSSID: 4A:8F:5A:80:8B:71
20:01:06.652 -> SSID 7 - Consolas (44%, -78 dBm), BSSID: 4A:8F:5A:80:77:66
20:01:06.652 -> SSID 8 - Invitados (44%, -78 dBm), BSSID: 4A:8F:5A:80:77:65
20:01:06.698 -> SSID 9 - Isabella (42%, -79 dBm), BSSID: 48:8F:5A:80:77:65
20:01:06.698 -> SSID 10 - VegaFibra_EB49E_EXT (36%, -82 dBm), BSSID: 98:DA:C4:44:73:B3
20:01:06.698 -> SSID 11 - VegaFibra_325A2_EXT (26%, -87 dBm), BSSID: 40:3F:8C:A2:52:EA
20:01:06.698 -> SSID 12 - VegaFibra_EB49E (18%, -91 dBm), BSSID: E0:CC:7A:15:6D:2C
20:01:34.745 -> DATA SAVED!!!!, RESTARTING!!!!ets Jun  8 2016 00:22:57
20:01:35.311 -> 
20:01:35.311 -> rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
20:01:35.311 -> configsip: 0, SPIWP:0xee
20:01:35.311 -> clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
20:01:35.311 -> mode:DIO, clock div:2
20:01:35.311 -> load:0x3fff0018,len:4
20:01:35.311 -> load:0x3fff001c,len:1044
20:01:35.311 -> load:0x40078000,len:10124
20:01:35.311 -> load:0x40080400,len:5828
20:01:35.311 -> entry 0x400806a8
20:01:36.868 -> ESP model ESP32-D0WDQ6, Revision 1, SDK version v3.3.5-1-g85c43024c, Core: 160Mhz, Xtal: 40Mhz, APB: 80Mhz, MAC Address: 24:6F:28:21:DD:30, Heap Size: 341328, Free Heap: 309176
20:01:36.868 -> Testing EEPROM Library
20:01:36.868 -> EEPROM Size: 2048 bytes
20:01:39.035 -> Current language: es
20:01:39.081 -> CPU0 reset reason: Software reset CPU
20:01:39.081 -> CPU1 reset reason: Software reset CPU
20:01:39.081 -> ESP reset reason: Software reset via esp_restart
20:01:41.194 -> [WiFi-event] event: 0
20:01:41.194 -> Time before enter in failsafe mode: 27 seconds
20:01:41.194 -> [WiFi-event] event: 2
20:01:41.194 -> Connecting to Wi-Fi...
20:01:43.359 -> [WiFi-event] event: 1
20:01:43.359 -> Time before enter in failsafe mode: 25 seconds
20:01:46.930 -> [WiFi-event] event: 4
20:01:46.930 -> [WiFi-event] event: 7
20:01:46.930 -> WiFi connected to IP address: 10.10.0.78
20:01:46.930 -> 
20:01:49.048 -> Welcome to FreeDS
20:01:49.048 -> Hostname: freeds_dd30
20:01:49.048 -> mDNS responder started
20:01:49.095 -> Booting Relay 1 Forced Off
20:01:49.095 -> Booting Relay 2 Forced Off
20:01:49.095 -> Booting Relay 3 Forced Off
20:01:49.095 -> Booting Relay 4 Forced Off
20:01:49.095 -> Desactivando timer mqtt
20:01:50.041 -> ws[/uptime][1] connect
20:01:51.882 -> [WiFi-event] event: 1
20:01:51.882 -> SSID 0 - Isabella (100%, -28 dBm), BSSID: C4:AD:34:B7:64:E7
20:01:51.882 -> SSID 1 - Invitados (100%, -28 dBm), BSSID: C6:AD:34:B7:64:E7
20:01:51.882 -> SSID 2 - Consolas (100%, -29 dBm), BSSID: C6:AD:34:B7:64:E8
20:01:51.882 -> SSID 3 - Consolas (58%, -71 dBm), BSSID: 4A:8F:5A:80:8B:72
20:01:51.882 -> SSID 4 - Invitados (58%, -71 dBm), BSSID: 4A:8F:5A:80:8B:71
20:01:51.882 -> SSID 5 - Isabella (58%, -71 dBm), BSSID: 48:8F:5A:80:8B:71
20:01:51.882 -> SSID 6 - VegaFibra_EXT_402C2 (52%, -74 dBm), BSSID: B0:4E:26:C3:FC:94
20:01:51.882 -> SSID 7 - Invitados (40%, -80 dBm), BSSID: 4A:8F:5A:80:77:65
20:01:51.882 -> SSID 8 - Consolas (38%, -81 dBm), BSSID: 4A:8F:5A:80:77:66
20:01:51.882 -> SSID 9 - Isabella (36%, -82 dBm), BSSID: 48:8F:5A:80:77:65
20:01:51.882 -> SSID 10 - VegaFibra_325A2_EXT (30%, -85 dBm), BSSID: 40:3F:8C:A2:52:EA
20:01:51.882 -> SSID 11 - VegaFibra_EB49E_EXT (24%, -88 dBm), BSSID: 98:DA:C4:44:73:B3
20:01:51.882 -> SSID 12 - VegaFibra_EB49E (16%, -92 dBm), BSSID: E0:CC:7A:15:6D:2C