在使用CH395Q过程中,模块与电脑的网络调试助手进行直连TCP收发数据交互正常,
但在模块连接跨网段的TCPserver时不能收发数据,DEBUG395上位机显示状态为连接,但用Wireshark抓包没有抓到模块连接时的握手包,上位机发送数据没有回复
热门产品 :
CH394: 以太网协议栈芯片
在使用CH395Q过程中,模块与电脑的网络调试助手进行直连TCP收发数据交互正常,
但在模块连接跨网段的TCPserver时不能收发数据,DEBUG395上位机显示状态为连接,但用Wireshark抓包没有抓到模块连接时的握手包,上位机发送数据没有回复
您好,根据您的描述,
1.您是电脑和395接在同一个路由下面,通过电脑开启wireshark去抓包吗?这样是抓不到395的握手包的。
2.如果DEBUG395显示已连接,那么tcp的握手流程已经执行完成,此时可以进行正常通信,您可以在远程服务器端抓包或者通过服务器日志看一下是否有数据包发送到服务器这边。也可以服务器端主动发包看一下395是否有报接收中断。
如果方便的话,可以将您测试的远程服务器的IP、端口等信息及相应的测试通信流程邮件发来我们这边测试看一下。(邮箱:lq@wch.cn)