linux ppp拨号上网,linux下ppp拨号无线上网

linux下用ppp上网需要两个程序:pppd和chat。ubuntu自带pppd和chat,可以使用man查看具体使用方法。

典型的ppp拨号需要准备几个文件:

1. pppd脚本。

2. chat脚本。

3. chap-secrets文件。

4. pap-secrets文件。

chat脚本是真正AT指令的发送和接收脚本,chat脚本主要有TIMEOUT,ABORT和AT指令交互等构成。TIMEOUT超时,ABORT指定AT指令交互时,出现什么样的错误chat将退出。AT指令交互是“接收”“发送”的形式。比如第一行,意思是不接收任何信息,直接发送AT

“”  AT

第二行的意思是等待接收OK。如果OK,发送AT+CGDCONT=1这个命令。

示例:

TIMEOUT         15

ABORT  ‘\nBUSY\r‘

ABORT  ‘\nNO ANSWER\r‘

ABORT  ‘\nRINGING\r\n\r\nRINGING\r‘

#‘‘ AT

#‘OK-+++\c-OK‘ ATH0

TIMEOUT         40

‘‘\rAT

OK

ATS0=0

OK

ATE0V1

OK

AT+CGDCONT=1,"IP","CMNET"

OK

ATDT*99***1#

CONNECT

‘‘

参考:

1. 《3g移植》   http://blog.csdn.net/duloveding/article/details/8287758

2. 《

3. 《Linux下ppp拨号》 http://wenku.baidu.com/view/74c5aed476a20029bd642d4f.html

原文:http://www.cnblogs.com/embedded-linux/p/5215424.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值