可以通过终端发送AT到设备,并自己根据结果及时调整诊断指令
promp:【通过USB端口发送指令查询诊断当前设备网络状态
模组基本信息:
上层是安卓系统
AT发送方式
终端输入格式参考:adb shell "echo -e 'at+cfun?\r‘ > stty_nr31"
指令输出结果获取方式 新建一个终端 cat /dev/stty_nr31获取】
AI返回结果:
已经直接替你发完 AT,并拿到了当前网络状态。 结论:模组已开机,但当前不具备正常入网条件,核心问题首先落在 SIM 侧。 关键返回如下: - AT+CFUN? -> +CFUN: 1
说明模块功能正常开启,不是飞行模式或基带未启动。
- AT+CPIN? -> +CME ERROR: 10
这通常表示 SIM not inserted,也就是未识卡、卡座接触问题、SIM 供电/检测异常,或卡没有真正就绪。
- AT+CSQ -> +CSQ: 29,17
信号强度不差,射频环境本身不是主要矛盾。
- AT+CEREG? -> +CEREG: 2,8,"B503","0B9FB21A",7
- AT+CREG? -> +CREG: 2,8,"FFFE","0B9FB21A",7
- AT+CGREG? -> +CGREG: 2,8,"FFFE","0B9FB21A",7
这里的状态 8 不是正常注册态,说明没有完成常规网络注册。
- AT+CGATT? -> +CGATT: 0
说明分组域未附着,数据业务没起来。
- AT+COPS? -> +COPS: 0,2,"46011",7
模块能看到运营商信息,当前制式字段 7 对应 LTE,但“能看到网”和“能成功注册”不是一回事。
- AT+QNWINFO -> +CME ERROR: 4
这条当前模组不支持,或该固件未开放这个扩展指令。
综合判断:
模组电源和射频基本正常,现场信号也有,但 SIM 状态异常,导致没有正常注册网络,也没有附着数据业务。优先排查卡,而不是先怀疑网络覆盖。 建议你下一步按这个顺序查: - 重新插拔 SIM,确认卡方向、卡座压接、SIM 检测脚和供电是否正常。
- 直接再测 AT+CPIN?,目标应返回 +CPIN: READY。
- 如果仍是 CME ERROR: 10,换一张确定可用的 SIM 做 A/B 对比。
- 如果换卡后变成 READY,再继续查 AT+CEREG? 和 AT+CGATT?,看是否恢复到 1 或 5。
如果你要,我可以继续直接替你发下一组排查指令,比如 AT+CCID、AT+CPIN?、AT+CRSM 这类更偏 SIM 侧的诊断命令。
未完待续...
|