pppd(SUSE10.3) 拨号 gprs成功例子
2009-02-25 11:34
323 查看
我们和上次用wvidal用的同样的设别,极行速800
主要任务:
配置位于 /etc/ppp文件价下面的脚本和文件
我一共写了4个配置文件
1.启动文件 (start_gprs_zy)
/usr/sbin/pppd file /etc/ppp/gprs-options_zy
cat /etc/ppp/resolv.conf >> /etc/resolv.conf #如果你发现自己能ping通ip地址,却ping不同域名的时候,可以加这句话。详细原因见http://wiki.openmoko.org/wiki/Manually_using_GPRS#Resolve.conf_issues
2.配置文件 (gprs-options_zy)
/dev/ttyUSB0
115200
noipdefault
ipcp-accept-local
novj
novjccomp
defaultroute
user CARD
connect "/usr/sbin/chat -e -v -f /etc/ppp/gprs-connect_zy"
disconnect "/usr/sbin/chat -f /etc/ppp/gprs-disconnect_zy"
3.连接文件 (gprs-connect_zy)
TIMEOUT 60
ABORT 'BUSY'
ABORT 'ERROR'
ABORT 'NO CARRIER'
ABORT 'NO ANSWER'
ABORT 'NO DIALTONE'
ABORT 'RINGING'
'' 'AT'
TIMEOUT 12
SAY "/nTested by zhuyu"
OK ATZ
SAY "/ninit0 OK/n"
OK AT+CGDCONT=1,"IP","CMNET"
SAY "/ninit2 OK/n"
OK ATDT*99***1#
SAY "/ndialing OK/n"
TIMEOUT 60
SAY "/nwaiting up to 1min for connect.../n"
CONNECT ''
SAY "/nConnected. now logging in.../n"
4.断开连接文件(gprs-disconnect_zy)
ABORT BUSY
ABORT ERROR
ABORT 'NO DIALTONE'
TIMEOUT 30
'' '+++/c'
SAY " + sending break"
'' 'ATH'
SAY "/n + disconnected."
注:1.如果你此时不想用gprs上网,而是把乖乖地网线接上,那么你就需要在终端输入 service network restart
2.必须先确定系统能认识你的猫,可以用dmesg查看,详细说明见上上篇文章
3.如果一次拨号失败,那是正常的,但连续多次拨号失败,那么得看一下你的文件有没有配置问题
4.如果./start_gprs_zy成功的话,你会看到自己的ip和remote 的ip提示, 当然,它们的ip是不一样的。
5.仔细地去 /var/log/message,你会获得pppd拨号过程和错误的详细信息
中国地质大学机器人实验室Copyright 朱宇
主要任务:
配置位于 /etc/ppp文件价下面的脚本和文件
我一共写了4个配置文件
1.启动文件 (start_gprs_zy)
/usr/sbin/pppd file /etc/ppp/gprs-options_zy
cat /etc/ppp/resolv.conf >> /etc/resolv.conf #如果你发现自己能ping通ip地址,却ping不同域名的时候,可以加这句话。详细原因见http://wiki.openmoko.org/wiki/Manually_using_GPRS#Resolve.conf_issues
2.配置文件 (gprs-options_zy)
/dev/ttyUSB0
115200
noipdefault
ipcp-accept-local
novj
novjccomp
defaultroute
user CARD
connect "/usr/sbin/chat -e -v -f /etc/ppp/gprs-connect_zy"
disconnect "/usr/sbin/chat -f /etc/ppp/gprs-disconnect_zy"
3.连接文件 (gprs-connect_zy)
TIMEOUT 60
ABORT 'BUSY'
ABORT 'ERROR'
ABORT 'NO CARRIER'
ABORT 'NO ANSWER'
ABORT 'NO DIALTONE'
ABORT 'RINGING'
'' 'AT'
TIMEOUT 12
SAY "/nTested by zhuyu"
OK ATZ
SAY "/ninit0 OK/n"
OK AT+CGDCONT=1,"IP","CMNET"
SAY "/ninit2 OK/n"
OK ATDT*99***1#
SAY "/ndialing OK/n"
TIMEOUT 60
SAY "/nwaiting up to 1min for connect.../n"
CONNECT ''
SAY "/nConnected. now logging in.../n"
4.断开连接文件(gprs-disconnect_zy)
ABORT BUSY
ABORT ERROR
ABORT 'NO DIALTONE'
TIMEOUT 30
'' '+++/c'
SAY " + sending break"
'' 'ATH'
SAY "/n + disconnected."
注:1.如果你此时不想用gprs上网,而是把乖乖地网线接上,那么你就需要在终端输入 service network restart
2.必须先确定系统能认识你的猫,可以用dmesg查看,详细说明见上上篇文章
3.如果一次拨号失败,那是正常的,但连续多次拨号失败,那么得看一下你的文件有没有配置问题
4.如果./start_gprs_zy成功的话,你会看到自己的ip和remote 的ip提示, 当然,它们的ip是不一样的。
5.仔细地去 /var/log/message,你会获得pppd拨号过程和错误的详细信息
中国地质大学机器人实验室Copyright 朱宇
相关文章推荐
- 成功实现Linux下pppd通过GPRS拨号上网
- 成功实现Linux下pppd通过GPRS拨号上网
- wvdial 在 suse10.3 下 完成GPRS的配置
- arm中实现pppd连接GPRS上网的相关笔记,含GPRS自动拨号脚本(真正的实时监控,断线自动重拨)
- uclinux下gprs拨号成功--晚风拂柳
- linux环境下pppd gprs拨号上网总结
- 关于pppd拨号上GPRS的问题
- 利用maven组合SSH例子成功。
- Linux pppd拨号成功,无法访问网络解决方法
- 电子商务成功例子1:
- Linux下利用ppp-on脚本进行GPRS拨号上网
- 一个用eXosip实现的UAC和UAS的例子(调试成功)
- android pppd拨号问题及解决办法
- 让SUSE 10.3自带的Amarok播放mp3
- Android——4.2 - 3G移植之路之 reference-ril .pppd 拨号上网 (三)
- mobile和wince下的gprs拨号
- SUSE静态配置IP成功上网
- 早上学习了一个smarty局部刷新的例子发上来大家看看,过两天我会把它与数据库相互结合起来写成功发过来的
- 在linux下进行各厂商的GPRS,CDMA,WCDMA,CDMA200模块PPP拨号总结
- VC++2010.net连接Access,SQL Server2008的程序例子成功