ESP8266 Developer Zone The Official ESP8266 Forum 2017-09-15T11:45:10+08:00 https://bbs.espressif.com:443/feed.php?f=66&t=576 2017-09-15T11:45:10+08:00 2017-09-15T11:45:10+08:00 https://bbs.espressif.com:443/viewtopic.php?t=576&p=15776#p15776 <![CDATA[Re: TCP连接经常性意外断开问题]]>
请问能否提供抓包数据以供分析?

TCP 连接与网络环境有关,如果网络拥堵,可能会导致连接断开。

感谢您对 ESP8266 的关注!

Statistics: Posted by ESP_Faye — Fri Sep 15, 2017 11:45 am


]]>
2017-09-15T10:37:10+08:00 2017-09-15T10:37:10+08:00 https://bbs.espressif.com:443/viewtopic.php?t=576&p=15775#p15775 <![CDATA[Re: TCP连接经常性意外断开问题]]> 我用esp8266 station 功能连接到一个ap后,esp8266建立一个tcp server;另外手机也连接到同一个ap后,通过tcp client连接到esp8266的server上;
也同样经常发现tcp断开的情况;
我是每隔1s通过手机发送一个数据给到esp8266;之后esp8266再ack响应个数据给到手机;
一段时间之后;
esp8266就会提示:
busy s...
0,CONNECT FAIL
SEND FAIL
link is not valid
ERROR
请问这个可能是什么原因呢?

Statistics: Posted by 朝花夕拾 — Fri Sep 15, 2017 10:37 am


]]>
2015-06-10T16:56:02+08:00 2015-06-10T16:56:02+08:00 https://bbs.espressif.com:443/viewtopic.php?t=576&p=2159#p2159 <![CDATA[Re: TCP连接经常性意外断开问题]]>
请使用附件的工具,建立 TCP server,测试是否断开连接?

如果仍然有问题,麻烦提供您使用的硬件模块型号和 wireshark 抓包的数据以供分析。

感谢您对 ESP8266 的关注!
NetAssist.zip

Statistics: Posted by ESP_Faye — Wed Jun 10, 2015 4:56 pm


]]>
2015-06-10T10:56:24+08:00 2015-06-10T10:56:24+08:00 https://bbs.espressif.com:443/viewtopic.php?t=576&p=2142#p2142 <![CDATA[Re: TCP连接经常性意外断开问题]]> 目前能确定的是,server端的TCP肯定是没问题的,server端不会主动断开TCP连接的。
另外路由信号,肯定也是很好的,电脑手机等都是连接这个wifi的,ESP8266和wifi的距离也不会超过5米。

Statistics: Posted by Mitchell1987 — Wed Jun 10, 2015 10:56 am


]]>
2015-06-10T10:24:33+08:00 2015-06-10T10:24:33+08:00 https://bbs.espressif.com:443/viewtopic.php?t=576&p=2139#p2139 <![CDATA[Re: TCP连接经常性意外断开问题]]>
ESP8266 不会主动断开 TCP 连接,您遇到的情况,可能是 TCP server 断开了 TCP 连接,或者路由器信号不好,断开网络。

建议您使用“网络调试助手”或者“TCP&UDPDebug” 等常见网络工具,建立 TCP server 试验,是否还会 TCP 连接断开?

感谢您对 ESP8266 的关注!

Statistics: Posted by ESP_Faye — Wed Jun 10, 2015 10:24 am


]]>
2015-06-10T08:35:00+08:00 2015-06-10T08:35:00+08:00 https://bbs.espressif.com:443/viewtopic.php?t=576&p=2137#p2137 <![CDATA[TCP连接经常性意外断开问题]]> 请问可能有哪些问题,会导致ESP8266丢失TCP连接?这种意外断开连接的情况很频繁出现,并且导致服务器端存在很多死链。

以下是log:
AT+CIPSTART=1,"TCP","***.***.***.***",7999

1,CONNECT

OK

+IPD,1,20:Server Say Hello !!!AT+CIPSENDBUF=1,10

2475,2474

OK
>
Recv 10 bytes
1,CLOSED
1,2475,SEND FAIL
AT+CIPCLOSE=1

UNLINK

Statistics: Posted by Mitchell1987 — Wed Jun 10, 2015 8:35 am


]]>