linux ppp GPRS拨号问题

我3,4年前在一块ARM板子上弄通过,由于嵌入式上很多要自己做,redhat上会更简单,也更容易,如果做嵌入式,你应该先在PC上弄通,在移植到目标板上,大致给你说说,希望对你有所帮助
1. 配置kernel使它支持如下PPP选项:
PPP(point-to-point) support
PPP multilink support(EXPERIMENTAL)
PPP support for async serial prots
PPP support for sync tty ports
PPP Deflate compression
PPP BSD-Compress compression
2.编译交叉编译ppp-2.4.1,将./pppd/pppd, ,/chat/chat, ./pppdump/pppdump, ./pppstats/pppstats四个文件拷贝到嵌入式文件系统的/usr/sbin目录下,并将他们的文件属性改为755.
3.在嵌入式文件系统中:
a、 建立一个ppp设备: mknod /dev/ppp c 108 0 并改变/etc/ppp文件夹的属性:chmod 600 /etc/ppp.
b、 编辑/etc/modules.conf文档,增加一行:
options ppp_async flag_time=0
c、 编辑/etc/resolv.conf,加入一行:
nameserver 211.136.17.107(注释:这是爱立信的GPRS域名解析服务器DNS地址,当时GPRS没现在普及,为了这个地址狂打了几天电信的技术支持,但很多support好水啊,不懂装懂(借机损一下那些拿高工资又比较水的telecomer,嘿嘿,不要板砖拍我啊,怕怕的,我),最后终于问到一个帅哥,告诉了我这个。)
d、 检查/etc/host.conf脚本,确保有order hosts,bind
4.e、 /etc/ppp目录下建立如下文件(这里怎么贴附件?真晕,要我挨个贴啊,辛苦是辛苦了点,好在今天心情好,就一并贴了吧,呵呵。为了好看清楚,每个文件用“#------#”分隔,各个它们都要有可执行权限哦):
#------------------------------------------------#
# File:
# /etc/ppp/gprs
#
# Description:
# This file holds the serial cable and IrDA pppd options for GPRS phones

# Tell th

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值