本帖最后由 罗崇军 于 2016-12-1 18:00 编辑
我在调试上网模块B78_B_X10时,遇到问题如下:
1.开机自动拨号后循环出现 renamed from ppp0。
查看logread信息 ,有以下信息出现:
Wed Nov 30 10:22:25 2016 local2.info chat[3213]: ATD*99***1#^M^M
Wed Nov 30 10:22:25 2016 local2.info chat[3213]: CONNECT
Wed Nov 30 10:22:25 2016 local2.info chat[3213]: -- got it
这表示,拨号已经成功。
发送AT+CFUN?指令
返回:
+CFUN: 0
表示,模块还没到正常可以上网的模式。
发送AT+CSQ指令
返回:
+CSQ: 0,99,0
发送AT+CREG?指令
返回:
+CREG: 1,4
发送AT+COPS指令
返回:
+COPS: 0
2.我手动发送了AT+CFUN=1指令;
然后:
发送AT+CSQ指令
返回:142,99,17
表示信号质量正常
发送AT+CREG?指令
返回:
+CREG: 1,1
表示已经注册
发送AT+COPS指令
返回:
+COPS: 0,0,"CHINA-UNICOM",7,1
表示搜网成功。
我发现其他模块在拨号成功后都能自动进入模式1,但这个模块还停留在模式0。
手动发送AT指令,AT+CFUN=1.本来不抱希望,但令人惊奇的是竟然可以了。
将这条AT指令加入启动脚本中,让它开机自启动,一切OK。
值得注意的是,该模块搜网的速度比较慢,因此,板子上电后需要等大概一分钟左右。