EC800M怎么换新物联网卡都无法连接网络

我们最近发现一个非常难解决的的问题,虽然发生的概率比较低,就是曾经能联网的EC800M模块,后面怎么换卡都不能联网,能通过sim卡检测,网络信号确认是好的,但是换多张新的物联网4G卡都是提示无法对时,无法对时,那么后面的socket通信也无法完成,也就是说联网失败,这种问题怎么解决啊,请大神帮解决下,谢谢

PS:
1.首先硬件模块和软件是没问题的,尤其是,刚组装的时候曾经能联网的(这个很重要),只是后面某次使用开始不能联网了,换新卡,换多少张都不行,是排除了卡的问题和网络的问题

2.python程序没问题,因为其他模块都适用,能联网

你好,截图中代码断的执行结果能否提供REPL打印的日志输出看下

另外是否测试过把其他正常设备ntp校准正常的sim卡更换到这个异常设备上面验证


目前是这样的,那个日志不知道怎么打印

import dataCall
dataCall.getInfo(1,0)
(1, 0, [1, 0, ‘10.19.215.48’, ‘120.196.165.7’, ‘221.179.38.7’])

进一步的

NetStatus.py (4.6 KB)
@mnz119 直接运行附件脚本确认下注网状态及拨号状态.

另外您目前的测试的SIM卡是哪家运营商(大部分联通SIM卡不具备小区对时功能)的?

上述所说的"后面的socket通信也无法完成"是确认了waitNetworkReady()成功返回3,1之后的吗? 是否存在超过设置10秒的情况?

建议确认注网拨号正常后PING操作尝试下. 脚本:
import uping
up = uping.Ping(‘www.baidu.com’)
up.ping()
up.start()
up.close()

是啊,确认是返回3,1后,,应该是移动的物联网卡

这个是马上返回的

就是这里返回非常久都一分多钟以上,即便换成别的对时方式对时成功,但后面的socket通信就没法正常建立,一旦这里对时成功了, 后面的soeket通信就没问题,其他模块正常联网是这样的,很快对时

测试如下:
import uping
up = uping.Ping(‘www.baidu.com’)
up.ping()
up.start()
up.close()
Traceback (most recent call last):
File “”, line 2, in
File “uping.py”, line 66, in init
AssertionError: Can not take the IP address of host

这个应该不是卡,不是硬件,不是信号的问题吧,所以我一直怀疑,有么有可能移动把这个模块给锁定了,导致无法上网,还是什么原因 :rofl:

@mnz119 怀疑您的SIM卡有白名单限制. 能否换普通手机卡测试下确认是否正常.

若使用手机卡能正常使用. 基本就能确认是白名单限制. 需要联系SIM卡商将需要接入的域名添加白名单.

你说的白名单限制是啥意思,这批卡刚买的啊,其他EC800板子(硬件完全一样)如果联网失败(比如之前的卡过期),换了这样一模一样的卡后就可以正常联网成功了啊,即便不是这批卡,换之前买的新卡,也不行(之前测试过),而且我同事试过针对这种问题,换了自己的手机卡也不行,还是提示对时失败 :rofl:

@mnz119 若以上信息均确认无误. 且该问题只出现在这一块模组上. 可能模组硬件层存在故障. 能否寄回分析?

可以啊,地址是什么,我把电路板寄过去

帖子主题 - 用户问题 - 客服解答 - 处理状态 - 备注

  • 帖子主题:EC800M 换新物联网卡后始终无法连接网络
  • 用户问题:EC800M 模块曾正常联网,后期出现无法联网故障,具体表现为换用多张全新物联网 4G 卡均提示“无法对时”,导致 socket 通信失败,但 SIM 卡检测正常、信号良好。已排除卡故障、网络问题、模块硬件以及 Python 程序错误(同程序在其他模块运行正常),故障复现概率低。用户诉求为寻求解决方法,或提供私信渠道寄送模块检修。
  • 客服解答:本帖暂无客服介入回复。
  • 处理状态:待回复。
  • 备注:用户上传了相关截图(图片标识 c6497e5629320460a7fbbbe15ba9c82f),强调模块刚组装时可联网,后期出现故障后无论更换多少新卡均无法解决。

@mnz119 请提供个联系邮箱, 我们邮箱联系您.

已经提供给您,收到了吗