ESP8266 can't connect to AP on Xperia E4g
Posted: Tue Nov 03, 2015 6:36 am
Here is the log on attempting ESP8266 to connect to AP organazed on my phone Xperia E4g:
ets Jan 8 2013,rst cause:2, boot mode:(3,6)
load 0x40100000, len 26104, room 16
tail 8
chksum 0x01
load 0x3ffe8000, len 884, room 0
tail 4
chksum 0x69
load 0x3ffe8378, len 448, room 4
tail 12
chksum 0xba
csum 0xba
ИФЕАЪЌR)ЂRЌ
SDK version:1.4.0
mode : sta(18:fe:34:9b:8f:13)
add if0
f r0, scandone
(4,"Network_Engineering",-75,"90:72:40:24:4f:f0",1)
(3,"Sedatec_Guest",-75,"bc:ee:7b:7e:fe:91",1)
(3,"Xperia E4g_1bd3",-42,"be:6e:64:ba:45:80",6)
f r0, (3,"Network_Engineering",-39,"f4:ec:38:b6:aa:e0",12)
scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 0 (4)
reconnect
f 0, scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 0 (4)
reconnect
f -180, scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 0 (4)
reconnect
f r0, scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 0 (4)
reconnect
f 0, scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 0 (4)
reconnect
f -180, scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 0 (4)
What does mean those state transitions? I mean
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 0 (4)
On other hand, it succesfully connected to many other android phones, for example Philips Xenium W6610.
Here is the log with succes connection to some ap:
ets Jan 8 2013,rst cause:2, boot mode:(3,6)
load 0x40100000, len 26104, room 16
tail 8
chksum 0x01
load 0x3ffe8000, len 884, room 0
tail 4
chksum 0x69
load 0x3ffe8378, len 444, room 4
tail 8
chksum 0xf4
csum 0xf4
ИФЕАЪЌR+ЇЂRЏ
SDK version:1.4.0
mode : sta(18:fe:34:9b:8f:13)
add if0
f r0, scandone
f 0, scandone
(3,"Network_Engineering",-72,"bc:ee:7b:7e:fe:90",1)
(3,"AndroidAP",-43,"82:61:8f:08:9d:b4",1)
f r0, (3,"Sedatec_Guest",-74,"bc:ee:7b:7e:fe:91",1)
(3,"Network_Engineering",-41,"f4:ec:38:b6:aa:e0",12)
reconnect
scandone
f 0, scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 5 (10)
add 0
aid 1
cnt
connected with AndroidAP, channel 1
dhcp client start...
ip:192.168.43.64,mask:255.255.255.0,gw:192.168.43.1
So, take a look at several last rows. We can see another series of state transitions:
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 5 (10)
The difference is only in last transition: at first example it rreturns to state 5 [3 -> 0 (4)], an on second one it returns to state 5 [3 -> 5 (10)]
So, the question is: what's happend that prevent ESP8266 to connect to "Xperia E4g_1bd3"?
Many thanks.
ets Jan 8 2013,rst cause:2, boot mode:(3,6)
load 0x40100000, len 26104, room 16
tail 8
chksum 0x01
load 0x3ffe8000, len 884, room 0
tail 4
chksum 0x69
load 0x3ffe8378, len 448, room 4
tail 12
chksum 0xba
csum 0xba
ИФЕАЪЌR)ЂRЌ
SDK version:1.4.0
mode : sta(18:fe:34:9b:8f:13)
add if0
f r0, scandone
(4,"Network_Engineering",-75,"90:72:40:24:4f:f0",1)
(3,"Sedatec_Guest",-75,"bc:ee:7b:7e:fe:91",1)
(3,"Xperia E4g_1bd3",-42,"be:6e:64:ba:45:80",6)
f r0, (3,"Network_Engineering",-39,"f4:ec:38:b6:aa:e0",12)
scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 0 (4)
reconnect
f 0, scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 0 (4)
reconnect
f -180, scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 0 (4)
reconnect
f r0, scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 0 (4)
reconnect
f 0, scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 0 (4)
reconnect
f -180, scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 0 (4)
What does mean those state transitions? I mean
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 0 (4)
On other hand, it succesfully connected to many other android phones, for example Philips Xenium W6610.
Here is the log with succes connection to some ap:
ets Jan 8 2013,rst cause:2, boot mode:(3,6)
load 0x40100000, len 26104, room 16
tail 8
chksum 0x01
load 0x3ffe8000, len 884, room 0
tail 4
chksum 0x69
load 0x3ffe8378, len 444, room 4
tail 8
chksum 0xf4
csum 0xf4
ИФЕАЪЌR+ЇЂRЏ
SDK version:1.4.0
mode : sta(18:fe:34:9b:8f:13)
add if0
f r0, scandone
f 0, scandone
(3,"Network_Engineering",-72,"bc:ee:7b:7e:fe:90",1)
(3,"AndroidAP",-43,"82:61:8f:08:9d:b4",1)
f r0, (3,"Sedatec_Guest",-74,"bc:ee:7b:7e:fe:91",1)
(3,"Network_Engineering",-41,"f4:ec:38:b6:aa:e0",12)
reconnect
scandone
f 0, scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 5 (10)
add 0
aid 1
cnt
connected with AndroidAP, channel 1
dhcp client start...
ip:192.168.43.64,mask:255.255.255.0,gw:192.168.43.1
So, take a look at several last rows. We can see another series of state transitions:
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 5 (10)
The difference is only in last transition: at first example it rreturns to state 5 [3 -> 0 (4)], an on second one it returns to state 5 [3 -> 5 (10)]
So, the question is: what's happend that prevent ESP8266 to connect to "Xperia E4g_1bd3"?
Many thanks.