读书人

linux下TD-SCDMA上网pppd拨号脚本有关

发布时间: 2012-04-13 13:50:24 作者: rapoo

linux下TD-SCDMA上网pppd拨号脚本问题
在Ubuntu10.04系统下。
使用pppd
td的脚本为

C/C++ code
debuglogfile /var/log/pppd.loglock/dev/ttyUSB0115200user "card"password "card"crtsctsconnect '/usr/sbin/chat -v -t3 -f td-connect-chat'disconnect '/usr/sbin/chat -s -v -f td-disconnect-chat'show-passwordusepeerdnsnoauthnoipdefaultnovjnovjccompnoccpdefaultrouteipcp-accept-localipcp-accept-remote

td-connect-chat的脚本为
C/C++ code
ABORT 'NO CARRIER'ABORT 'ERROR'ABORT 'NO DIALTONE'ABORT 'BUSY'ABORT 'NO ANSWER'REPORT CONNECTTIMEOUT 10""      "ATZ"OK      "ATE0V1"OK      "ATS0=0"OK      'AT+CGDCONT=1,"IP","$USE_APN"'OK      "AT+CFUN=1"TIMEOUT 30OK      "ATD*98*1#"CONNECT ' '

每一条AT指令,我都已经用minicom测试过了。都是OK的。可是在命令行执行命令:
pppd file td
在文件/var/log/pppd.log中会有如下log
1 Script /usr/sbin/chat -v -t3 -f td-connect-chat finished (pid 17870), status = 0x1
2 Connect script failed
并且也没有ppp0设备

望高手解惑,或解决方向。

[解决办法]
手动touch一个pppd设备ok吗

读书人网 >UNIXLINUX

热点推荐