Estoy intentando configurar un servidor simple en el puerto: 80 con un módulo esp8266. Lo pasé a la versión más reciente y parece que funciona ... pero parece que no responde a la solicitud cuando accedo a través del explorador.
La parte más molesta para mí es sobre el comando + CIFS Devuelve lo siguiente:
AT+CIFSR
+CIFSR:APIP,"86.186.85.186"
+CIFSR:APMAC,"1a:fe:34:9b:c3:83"
+CIFSR:STAIP,"102.106.51.178"
+CIFSR:STAMAC,"c0:ca:41:00:47:40"
My network is 192.168.1.X , 255.255.255.0, 192.168.1.1
Según este hilo encontré
Estación (STA) es cuando su ESP se está conectando a su wifi doméstica.
Punto de acceso (AP) es cuando tu ESP está transmitiendo wifi para que te conectes.
Si ejecuto un ping en el 86.186.85.186
está bien.
Haciendo ping a 86.186.85.186 con 32 bytes de datos:
Respuesta desde 86.186.85.186: bytes=32 tiempo=67ms TTL=51
Respuesta desde 86.186.85.186: bytes=32 tiempo=67ms TTL=51
Respuesta desde 86.186.85.186: bytes=32 tiempo=67ms TTL=51
Respuesta desde 86.186.85.186: bytes=32 tiempo=67ms TTL=51
Estadísticas de ping para 86.186.85.186:
Paquetes: enviados = 4, recibidos = 4, perdidos = 0
(0% perdidos),
Tiempos aproximados de ida y vuelta en milisegundos:
Mínimo = 67ms, Máximo = 67ms, Media = 67ms
secuencia de comandos:
AT
OK
AT+RST
OK
WIFI DISCONNECT
ets Jan 8 2013,rst cause:1, boot mode:(3,0)
load 0x40100000, len 1856, room 16
tail 0
chksum 0x63
load 0x3ffe8000, len 776, room 8
tail 0
chksum 0x02
load 0x3ffe8310, len 552, room 8
tail 0
chksum 0x79
csum 0x79
2nd boot version : 1.5
SPI Speed : 40MHz
SPI Mode : QIO
SPI Flash Size & Map: 4Mbit(256KB+256KB)
jump to run user1 @ 1000
rlŽ‚rlŒžâ
ready
AT+GMR
AT version:0.60.0.0(Jan 29 2016 15:10:17)
SDK version:1.5.2(80914727)
compile time:Jan 29 2016 19:07:08
OK
AT+CWMODE?
+CWMODE:2
OK
AT+CWMODE_CUR=3
OK
AT+CWJAP_CUR="XXXX","XXXX"
WIFI CONNECTED
WIFI GOT IP
OK
AT+CIFSR
+CIFSR:APIP,"86.186.85.186"
+CIFSR:APMAC,"1a:fe:34:9b:c3:83"
+CIFSR:STAIP,"102.106.51.178"
+CIFSR:STAMAC,"c0:ca:41:00:47:40"
OK
AT+CIPMUX=1
OK
AT+CIPSERVER=1,80
OK
¿Me estoy perdiendo algo?
EDITAR: Resultado esperado, más o menos parecido (para ser claro, no uso ningún boceto de arduino o lo que sea. Solo uso el monitor de serie. El comportamiento es el mismo que con la masilla.
Me conecto al chip ESP8266 mediante un cable USB a serie.
Pero en este momento el explorador simplemente dice que no se encuentra.