fcu1104使用的4G模块是ec200s,通过AT命令拨号,如果不通可以从以下几个方向排查 1. 确认卡的状态 1.1 sim卡状态 确认卡是否激活,是否出现欠费情况,是否是由于物联网卡被锁导致; 1.2 查信号以及sim卡是否正常识别 可以通过以下几条AT命令查询sim卡是否正常识别: cat /dev/ttyUSB1 & //打开串口回显 echo AT > /dev/ttyUSB1 //发送AT返回OK说明4G模块正常通信 echo AT+CPIN? > /dev/ttyUSB1 //查询sim卡状态,显示ready说明sim卡正常识别 echo AT+CSQ > /dev/ttyUSB1 //查信号质量, 20-31之间是正常的信号区间 1.3 4G需要插天线测试 2.确认APN 确认APN是否正确配置,APN的配置在/usr/bin/fltest_4gCat1.sh,该脚本内容如下: #/bin/bash echo "ATE0" > /dev/ttyUSB1 echo "AT+QICSGP=1,1,wonet" > /dev/ttyUSB1 sleep 1 # echo "AT+COPS?" > /dev/ttyUSB1 echo "AT+QNETDEVCTL=1,1,1" > /dev/ttyUSB1 sleep 1 udhcpc -fnq -i usb0 其中,”echo "AT+QICSGP=1,1,wonet" > /dev/ttyUSB1“为配置APN,默认的”wonet“是联通的APN; 3.查注网状态 通过AT命令查询注网状态,如果注网状态异常,则可能是信号问题;如果注网正常,可能是信号问题或者sim卡欠费导致。 查询驻网状态的AT命令为:AT+CGREG=? cat /dev/ttyUSB1 & //打开串口回显 echo AT > /dev/ttyUSB1 //发送AT返回OK说明4G模块正常通信 echo AT+CREG? > /dev/ttyUSB1 //查询注网状态 |
|小黑屋|
飞凌嵌入式
( 冀ICP备12004394号-1 )
GMT+8, 2025-3-29 13:35
Powered by Discuz! X3.4
© 2001-2013 Comsenz Inc.