中国电信物联网业务在2019年底已全面启用单4G卡,该类卡不再配置C-IMSI,会导致高通MDM9X07平台模块无法正常入网。
针对该问题模块厂商后续都发布了新版本可以直接兼容该类卡,但对一些早期版本的模块,在遇到该类卡时,还需要做一些特殊处理。本文针对域格模块CLM920_NC5、CLM920_NC3、CLM920_NC2等提供处理方法。
确认问题
遇到该类卡时,早期版本表现为模块注册异常,如AT^SYSINFO返回
^SYSINFO: 4,0,0,9,1 (第一位为4)
或
^SYSINFO: 1,1,0,9,1 (第一位为1)
在确认模块APN设置正确的情况下,可以根据模块版本进行修改处理。
核对模块版本
通过指令 ATI 可以查询模块版本,返回结果如下:
Manufacturer: Yuga Co.,Ltd.
Model: CLM920_NC5
Revision: CLM920_NC5-V1 [Nov 23 2018 13:40:57]
IMEI: 123456789012347
+GCAP: +CGSM
EFS_SVN: cn_efs_20181127mbn_2k
其中,
第二行Revision行,为模块版本日期,2020年6月之后的版本,该问题已得到处理;
最后一行EFS_SVN行,为模块EFS版本信息,其中带有mbn字样的为mbn版本(如示例中的EFS_SVN: cn_efs_20181127mbn_2k),不带的则为QCN版本(如EFS_SVN: cn_efs_20170413_2k)
QCN版本处理方法
设置以下两条指令,第二条为重启指令
AT^USAGESET=1
AT+CFUN=1,1
每个模块设置一次即可。
若加在程序中处理,可以先查AT^USAGESET? 如果返回值不是1, 则发这两条;是的话,跳过即可。