首页 > 知识问答 > 串口转WIFI系列

路由器对未知协议限制导致wifi模块无法连接互联网

更新时间:2015-12-25

案例:WIFI模块与电脑连接同一个路由器,电脑可以正常连接有人的D2D服务器,而USR-WIFI232-604无法连接到有人的D2D服务器。

1.排查原因过程:

A.确认604已经连接到路由器,并获取到IP地址。可通过AT指令AT+WNN查询。

B.检查设置服务器地址、端口以及其它参数是否正确,ID号是否有冲突

C.通过WIFI模块的AT命令AT+PING=d2d.usr.cn命令去pingD2D服务器地址,指令发送完之后返回Success,说明604已经连接到互联网。

D.D2D工作机制,604在连接到服务器时,会首先向服务器发送一个注册包。可能是这个注册包没发送过去导致该模块使用的ID号没有注册到D2D服务器。分析模块所连接的路由器有什么功能将这个注册包给过滤了。

E.此时用手机分享出一个热点做AP。使模块连接到手机分享出的热点再去连接D2D服务器,可以正常连接,验证了问题还是出在路由器上。

F.再检查路由器限制方面,在路由器安全设置方面开启了很多功能。其中有一个过滤未知协议被启用。感觉应该是这个导致,关闭之后再通信,可以正常连接到服务器并进行通信。

wifi模块

2.当用户在用有人产品进行外网通讯时发现也是无法连接到自己的外网服务器或者有人的D2D服务器也可按照以下方式排查原因。该解决方法适用于有人WIFI、TCP系列产品。

A.检查所使用产品是否从路由器(交换机)位置获取到IP地址。

a)WIFI:通过该方式查看是否获取到IP/Faq/175.html

b)TCP:电脑连接到产品所连接到路由器(交换机),使电脑与产品在同一局域网内,运行对应产品的设置软件。打开软件,使用软件搜索,如果能搜索到IP地址,说明已经获取到IP。如果是给产品设置静态IP,需要保证所分配的静态IP是与当前连接路由器交换机在同一网段内,IP地址是有效IP。在搜索之前需要关闭电脑上Windows防火墙并禁用电脑没使用到网卡。

T24系列/Download/28.html

M4、E45系列/Download/90.html

超级网口系列/Download/230.html

B.wifi模块可通过指令(AT+Ping=服务器地址)指令ping产品联网是否正常,返回Success说明联网正常,返回Unknown host或者Timeout说明联网不正常。

C.检查产品设置参数是否正确,如服务器地址,端口。

D.服务器工作是否正常,使用电脑模拟客户端去连接服务器是否能连接上。

E.如果服务器以及设置参数都没问题,更换一个网络之后是否能正常连接。

F.如果更换网络之后能正常连接,检查当前连接的路由器(交换机)是否有限制。

发表评论

*为必须填写项
  • (您的个人信息将被保密)