NodeMCU-Arduino-Pixel-Driver icon indicating copy to clipboard operation
NodeMCU-Arduino-Pixel-Driver copied to clipboard

Cannot Get Wifi Credentials to Save

Open IIAIronWolf opened this issue 3 years ago • 2 comments

I have tried and failed to get the Wifi credentials on my ESP8266 to save multiple times. I decided to open the serial monitor to see if I could find the issue and I did not. I did get some code output that might be useful though. The weird part is that it does briefly show up on my router's DHCP list, but then shortly reverts to AP mode. Any ideas?

*WM: Request redirected to captive portal
*WM: Handle root
*WM: Handle root
*WM: WiFi save
*WM: Sent wifi save page
*WM: Connecting to new AP
*WM: Connecting as wifi client...
*WM: Status:
*WM: 6
*WM: [ERROR] WiFi.begin res:
*WM: 6
*WM: Connection result: 
*WM: 3

--------------- CUT HERE FOR EXCEPTION DECODER ---------------

Exception (3):
epc1=0x4000bf64 epc2=0x00000000 epc3=0x00000000 excvaddr=0x402579ad depc=0x00000000

>>>stack>>>

ctx: cont
sp: 3fff0d70 end: 3fff0fb0 offset: 0190
3fff0f00:  00000200 00001fa0 402579ad 4020f766  
3fff0f10:  3ffef9d0 00000000 3ffef8fc 4020dbe4  
3fff0f20:  3ffee86c 3fff1734 3fff172c 402194f9  
3fff0f30:  3ffee86c 3ffef761 3ffefb74 402217b1  
3fff0f40:  3ffee86c 3ffef761 3ffef9ac 40209643  
3fff0f50:  303a3300 34313a36 80efef00 feefeffe  
3fff0f60:  feefeffe feefeffe feefeffe feefeffe  
3fff0f70:  feefeffe feefeffe feefeffe feefeffe  
3fff0f80:  feefeffe feefeffe feefeffe 3ffefaf8  
3fff0f90:  3fffdad0 00000000 3ffefab8 40217d08  
3fff0fa0:  feefeffe feefeffe 3ffe8548 40100ec5  
<<<stack<<<

--------------- CUT HERE FOR EXCEPTION DECODER ---------------

 ets Jan  8 2013,rst cause:2, boot mode:(3,6)

load 0x4010f000, len 3584, room 16 
tail 0
chksum 0xb0
csum 0xb0
v2843a5ac
~ld
*WM: 
*WM: AutoConnect
*WM: Connecting as wifi client...
*WM: Status:
*WM: 3
*WM: Using last saved values, should be faster
*WM: Connection result: 
*WM: 3
*WM: IP Address:
*WM: 192.168.50.191

--------------- CUT HERE FOR EXCEPTION DECODER ---------------

Exception (3):
epc1=0x4000bf64 epc2=0x00000000 epc3=0x00000000 excvaddr=0x402579ad depc=0x00000000

>>>stack>>>

ctx: cont
sp: 3fff0d70 end: 3fff0fb0 offset: 0190
3fff0f00:  00000200 00001fa0 402579ad 4020f766  
3fff0f10:  3ffef9d0 00000000 3ffef8fc 4020dbe4  
3fff0f20:  3ffee86c 3fff1734 3fff172c 402194f9  
3fff0f30:  3ffee86c 3ffef761 3ffefb74 402217b1  
3fff0f40:  3ffee86c 3ffef761 3ffef9ac 40209643  
3fff0f50:  303a3300 34313a36 80efef00 feefeffe  
3fff0f60:  feefeffe feefeffe feefeffe feefeffe  
3fff0f70:  feefeffe feefeffe feefeffe feefeffe  
3fff0f80:  feefeffe feefeffe feefeffe 3ffefaf8  
3fff0f90:  3fffdad0 00000000 3ffefab8 40217d08  
3fff0fa0:  feefeffe feefeffe 3ffe8548 40100ec5  
<<<stack<<<

--------------- CUT HERE FOR EXCEPTION DECODER ---------------

 ets Jan  8 2013,rst cause:2, boot mode:(3,6)

load 0x4010f000, len 3584, room 16 
tail 0
chksum 0xb0
csum 0xb0
v2843a5ac
~ld
*WM: 
*WM: AutoConnect
*WM: Connecting as wifi client...
*WM: Status:
*WM: 0
*WM: No saved credentials
*WM: Connection result: 
*WM: 0
*WM: 
*WM: Configuring access point... 
*WM: Enviral
*WM: AP IP address: 
*WM: 192.168.4.1
*WM: HTTP server started

IIAIronWolf avatar Jul 12 '21 04:07 IIAIronWolf

Using Arduino IDE for setup.

Board: NodeMCU 1.0 (ESP-12E Module)
Upload Speed: 115200
CPU Freq: 80 MHz
Flash Size: 4MB (FS:2MB OTA:~1019KB)

IIAIronWolf avatar Jul 12 '21 04:07 IIAIronWolf

Exception 3: LoadStoreError: Processor internal physical address or data error during load or store
PC: 0x4000bf64
EXCVADDR: 0x4025e141

Decoding stack results
0x4020eb84: esp8266::MDNSImplementation::MDNSResponder::_setHostname(char const*) at C:\Users\----\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.1\libraries\ESP8266mDNS\src\LEAmDNS_Helpers.cpp line 366
0x4020d0d3: esp8266::MDNSImplementation::MDNSResponder::begin(char const*, IPAddress const&, unsigned int) at C:\Users\----\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.1\libraries\ESP8266mDNS\src\LEAmDNS.cpp line 96
0x402264dd: fs::FS::begin() at C:\Users\----\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.1\cores\esp8266\FS.cpp line 311
0x40209521: setup() at \\----\Users\----\Arduino\Udp_Esp/Udp_Esp.ino line 269
0x4021bc88: loop_wrapper() at C:\Users\----\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.1\cores\esp8266\core_esp8266_main.cpp line 198

Note: Full file path redacted

IIAIronWolf avatar Jul 17 '21 04:07 IIAIronWolf