首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > Wireless >

MC55连接网络有关问题,高分

2012-06-07 
MC55连接网络问题,高分当做为服务端时,测试过程,AT^SICS0,conType,GPRS0OKAT^SICS0,apn,cmnetOKAT^SISS

MC55连接网络问题,高分
当做为服务端时,测试过程,
AT^SICS=0,conType,GPRS0
OK
AT^SICS=0,apn,cmnet
OK
AT^SISS=1,srvType,socket
OK
AT^SISS=1,conId,0
OK
AT^SISS=1,address,"socktcp://listener:1000"
OK
AT^SISO=1
OK
at^siso?
^SISO: 0, ""
^SISO: 1, "Socket","3","3","0","0","10.219.100.143:1000","0.0.0.0:0"
^SISO: 2, ""
^SISO: 3, ""
^SISO: 4, ""
^SISO: 5, ""
^SISO: 6, ""
^SISO: 7, ""
^SISO: 8, ""
^SISO: 9, ""
OK
可以看到有分配到GPRS内网IP。
重上电模块
做为客户端时测试过程:
at^sics=0,conType,GPRS0
OK
at^sics=0,apn,cmnet
OK
at^siss=1,srvType,socket
OK
at^siss=1,conId,0
OK
at^siss=1,address,"socktcp://116.30.172.39:6000"
OK
AT^SISO=1
OK
^SIS: 1, 0, 21, "Remote host has rejected the connection"
^SISR: 1, 2
at^siso?
^SISO: 0, ""
^SISO: 1, "Socket","6","2","0","0","0.0.0.0:0","116.30.172.39:6000"
^SISO: 2, ""
^SISO: 3, ""
^SISO: 4, ""
^SISO: 5, ""
^SISO: 6, ""
^SISO: 7, ""
^SISO: 8, ""
^SISO: 9, ""
OK
显示出错了,Remote host has rejected the connection远程主机拒绝连接。
这个测试服务端的IP及端口是可用的。因为我让外网IP的朋友测试连接得上。
请各位给个意见。谢谢,才100分不够再开帖加。

[解决办法]
客户端与服务器端进行连接的时候,服务器端的IP最好是外网的IP,如果通过路由器了,客户端和服务器端是无法连接的,因为路由器对外都是一个IP,无法识别哪个是服务器
[解决办法]
客户端连接服务器的地址是多少?是116.30.172.39:6000吗?
不知道你这里的客户端和服务器分别指什么?
如果客户端和服务器都是用MC55的话,2者肯定不能连接,因为2者的IP地址都是移动动态产生的,2着之间没有经过INTERNET网关。所以一般情况下,你用一台固定PC作为服务器(注意具有固定IP),MC55作为客户端!

热点排行