折腾了几天,终于在linux下拨号成功了!
注意事项:
1、保证不要犯低级错误,串口交叉线还直联线的问题,用的gprs的demo板(母口)与arm板子(母口),所以中间需要连接一下,刚开始拿了两边都是公口的直联线,弄了我两天,发现发送完AT过去完全没有返回,后来想到了是串口交叉线问题,换交叉线后没问题.
2、关于ppp程序的移植,当前最高版本最高是2.4.5,我下的是2.4.4,移植很容易,先配置一下,再make CC=arm编译器所在路径,就可以生成二进制文件了.
3、关于脚本的配置,这个关键看Readme文件,和scripts目录下的一些示例脚本,
ppp-on 用于初始化一个连接到ppp连接
ppp--on-dialer 调用 ppp-on脚本时对模块的一些初始化
ppp-off 关闭ppp-on连接的脚本
4、注意把pap-secrect文件拷呗到系统中/etc/ppp/目录下,加上 * * * *主要是配置用户名和密码,还有是否分给你静态ip, 5、还有里面脚本的内容,主要是文档是ppp-howto,另外注意pppd的参数和chat的参数的意义,可以打开源码目录下有对应的man手册看,也可以看源码,里面有参数含义,上网的几个脚本网上都有,不贴出来了,哈哈 6、还有一个是路由表的问题,在连接前把你的另外的网卡down掉,如果ping不通,而分到移动内网的ip,都是ppp对应的连接没有路由表造成的,新建立一个,把原来网卡的文件内容copy过去就OK了写得比较乱,当做笔记,如果没连接上的,可以留言下来,什么问题,可以帮忙
阅读(1190) | 评论(2) | 转发(0) |