中兴3G模块调试
我现在是用中兴的M305模块,TD的,现在拨号GPRS,网络连接不上,下面是一些LOG和ppp拨号脚本D/RIL ( 124): ===>>[Send AT cmd][0] AT+COPS=3,0;+COPS?;+COPS=3,1;+COPS?;+COPS=3,2;+COPS?
D/RILJ ( 242): [UNSL]< UNSOL_RESPONSE_NETWORK_STATE_CHANGED
D/RILJ ( 242): [0019]> OPERATOR
D/RIL ( 124): onRequest: OPERATOR, token:0xcd30
I/RIL ( 124): onRequest: channel is busy
D/RILJ ( 242): [0020]> GPRS_REGISTRATION_STATE
D/RIL ( 124): <<====[Recv AT cmd][0] +COPS: 0,0,"CHINA MOBILE",2
D/RIL ( 124): <<====[Recv AT cmd][0] +COPS: 0,1,"CMCC",2
D/RIL ( 124): <<====[Recv AT cmd][0] +COPS: 0,2,"46000",2
D/RIL ( 124): <<====[Recv AT cmd][0] OK
gprs:
/dev/ttyUSB2
115200
crtscts
modem
debug
nodetach
mru 512
mtu 512
usepeerdns
noipdefault
defaultroute
user "cmnet"
0.0.0.0:0.0.0.0
connect '/usr/sbin/chat -s -v -f /etc/ppp/connect-chat'
disconnect '/usr/sbin/chat -s -v -f /etc/ppp/disconnect-chat'
connect-chat:
# chat script for China Mobile
TIMEOUT 15
ABORT "DELAYED"
ABORT "BUSY"
ABORT "ERROR"
TIMEOUT 15
ABORT "DELAYED"
ABORT "BUSY"
ABORT "ERROR"
ABORT "NO DIALTONE"
ABORT "NO CARRIER"
TIMEOUT 40
'' AT
OK ATS0=0
OK ATE0V1
OK AT+CGDCONT=1,"IP","CMNET"
OK AT+CFUN=1
OK ATD*98*1#
CONNECT ''
网络是注册上了,但pppd这个进程没有起来,手动拨号(pppd call gprs)ppp的脚本也出现错误,RIL层的代码和AT指令的觉得是没错的,不知道是不是拨号脚本出了问题?希望有高手可以指点一下。 --------------------编程问答-------------------- 有网络信号么 --------------------编程问答-------------------- 现在本地的IP的地址能够获取到,但DNS却没有,不知道是什么问题? --------------------编程问答-------------------- 找中兴的技术支持吧 --------------------编程问答-------------------- ping下8.8.8.8,贴个输出和log来看看 --------------------编程问答--------------------
ping了8.8.8.8,结果是这样:
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data
64 bytes from 8.8.8.8: icmp_seq=1 ttl=50 time=148 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=50 time=147 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=50 time=145 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=50 time=163 ms
64 bytes from 8.8.8.8: icmp_seq=5 ttl=50 time=161 ms
64 bytes from 8.8.8.8: icmp_seq=6 ttl=50 time=164 ms
补充:移动开发 , Android