简介:
今天,一位来自湖北的净水器行业客户,他遇到了一个问题:他净水器设备上集成的是合宙Air724模组,在插入SIM卡后,却意外地无法成功连接到互联网......
接下来,我整个排查问题的过程,记录了下来。
如果你日后也遇到了此类问题,就能够帮助你少走些弯路。
这次的任务是利用AT指令来找出为何无法上网原因,不是复杂的二次开发。
对于不熟悉AT 指令的朋友来说,需要先查看 AT 指令手册:合宙 Air780EP 模组使用手册
背景说明:
我们首先采用了AT+CSQ指令来检查信号强度——信号强度直接影响到设备的通信质量。
一般CSQ返回的值大于15,正常通信都没什么大问题;
低于15的话,就需要优化一下天线了。
这位客户实网信号的CSQ值在11到15之间波动,信号强度并非最佳,但仍在可接受范围内。
而且据客户说,他们所在的工业园手机信号普遍较差,不过凭借 Air724 的强大射频性能, 做数据通信还是没啥问题的。
一、明确问题现象:
主要问题:
客户设备上插入在手机上能正常工作的sim卡,不能够正常上网。
具体现象如下:
-
换别的运营商的卡插入正常:当设备中换了一个运营商的卡插入时,设备能够正常上网,这表明设备的硬件及基础网络配置在移动网络环境下是兼容且工作正常的。
-
某运营商卡异常:然而,当客户尝试将自己在手机上能正常工作的某运营商SIM卡插入同一设备时,设备却无法上网。
-
CGATT状态查询:为了进一步诊断问题,客户查询了CGATT(网络注册和附着状态)的值,结果返回0。表示设备未能成功注册到运营商的网络中,因此无法进行数据通信。
-
APN设置尝试:根据客户反馈,他们已按照该运营商的指示,将设备的APN(接入点名称)设置为“3GNET”,这是该运营商数据服务常用的APN之一。然而,再次查询CGATT时,状态仍然保持为0,问题并未因此得到解决。
指令反馈截图如下:
我再三跟客户确认, 这个SIM卡放在手机上, 是能正常上网的;
再换个不同的手机,也是能够上网的。
说明这张卡并没有被运营商做机卡锁定。
二、远程诊断查原因
由于实在是没什么思路, 我只好跟客户做远程的诊断。
我远程操控客户的电脑, 用AT指令查询了IMSI(国际移动用户识别码)、IMEI(国际移动设备身份码)、ICCID(集成电路卡识别码)以及CSQ(信号质量)等关键信息。
也重新上电查看了 串口的上报,一切正常。
再次设置了 APN, CGATT 查询还是顽固地显示为0 ......
这张在设备上“失灵”的SIM卡,插回手机,上网依然一切正常,非常诡异。
三、意想不到的结局
实在是没有思路, 我尝试着输入这个指令—— AT+CREG?,查询SIM卡是否附着了4G网络。
结果很意外, 串口返回了 0,3——SIM卡被网络拒绝附着!
我迅速指导客户更换了另一张该运营商SIM卡进行测试。结果令人振奋,新卡插入后,CREG查询返回了“0,1”,表明SIM卡已成功附着到网络。
随后CGATT查询也确认了网络注册状态为1,设备能够正常上网。
这一连串的顺利操作,无疑证明了问题确实出在第一张SIM卡上。
咨询客户得知, 第一张无法正常工作的sim卡, 是很多年之前开卡的。
我猜测很可能是因为卡太老了,运营商在系统内降低了这张卡的优先级,迫使用户去换新卡。
问题找到了,客户很高兴!
我却心情沉重, 通信人责任重啊,我还是有必要补充一下避坑指南给大家!
四、避坑指南
在4G通信的场景, 物联网卡经常是扑朔迷离,踩坑不断的。
常见的坑有如下几种:
1, 机卡锁定
运营商为了防止诈骗, 把SIM卡和设备的IMEI 做绑定,一张SIM卡只能限定在特定的设备使用,这张SIM卡换设备使用的话,需要联系运营商在后台解绑,重新绑定设备的IMEI方可继续使用。
这无疑可以极大程度防止电信诈骗,但是也提升了正常设备的运营成本;
2,设备故障
前段时间,我们一个大客户的设备大面积断网, 3个小时之后才恢复联网。 这个问题非常诡异,我们工程师查日志,现场查设备,折腾了2天都没找到原因。
后来锲而不舍的打运营商投诉电话,请运营商协助诊断问题, 运营商查询后台后,发现是当地的一个光模块出现故障3小时,导致一部分物联网服务中端了3小时。
这样的故障, 在全国各地时有发生,防不胜防。
怎么预防这样的事情发生呢?
其实无法彻底预防,只能是选择靠谱的卡商,选择更专业的地市运营商,出现问题能够第一时间解决。
3,SIM卡版本切换
伴随2G退网,以及5G设备升级, SIM卡的版本也经常会升级。
在升级的过程中,不同版本的SIM卡,在运营商后台的服务优先级会发生变化。
于是同样运营商的卡,它的服务质量就会出现巨大的差异。
本次遇到的联通卡的问题,就是典型的例子。
这个时候, 一定要做交叉测试, 用不同的卡,不同的设备,交叉验证,找到规律,才能有解决方案。
总结与体会:
所以, 做4G设备, 不仅要把产品做好,选择靠谱的合作伙伴, 更加重要。
选择品质稳定的通信模组,选择服务靠谱的卡商, 同等重要。
让技术不再高冷,让服务更加贴心!
本文的内容, 也同样适用于 Air780EP,Air700E系列,Air780EPS等模组。
如有需要,请点击 www.openluat.com 获取联系方式