打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
在ARM板上CDMA拨号上网——1st

CDMA移植

wangsu@seuic.com 2008-1-15

http://blog.sina.com.cn/s/blog_4e87ac6e0100aji0.html

PPP使用版本

现阶段用的linux版本是2.6.8.1,在该内核的Documentation/Changes中已明确指出pppd的最低版本为2.4.0,而我们现在使用的pppd版本为2.4.3

 

加载模块

所用模块有slhc.koppp_generic.koppp_async.kocrc-ccitt.ko

模块加载顺序是crc-ccitt.koslhc.koppp_generic.koppp_async.ko

 

内核配置

Networkingsupport --- >

  [*]Network devicesupport

      [*]PPPsupport (对应CONFIG_PPP

          [*]PPP supportfor async serial ports(对应CONFIG_PPP_ASYNC

          [*]PPP Deflatecompression (对应CONFIG_PPP_DEFLATE

          [*]PPPBSD-Compress compression (对应CONFIG_PPP_BSDCOMP

Libraryroutines

  [*]CRC-CCITTfunctions (对应CONFIG_CRC_CCITT

 

CONFIG_PPP对应ppp_generic.koslhc.ko

CONFIG_PPP_ASYNC对应ppp_async.ko

CONFIG_PPP_DEFLATE对应ppp_deflate.ko

CONFIG_PPP_BSDCOMP对应bsd_comp.ko

CONFIG_CRC_CCITT对应crc-ccitt.ko

 

交叉编译ppp

#./configure

# makeCC=arm-linux-gcc

 

修改配置脚本

相关的命令及配置脚本有:pppdchatppp-onppp-offip-upip-down/etc/chat/etc/peerschap-secretspap-secrets

1)如果pppdchat太大,则可以用arm-linux-strip去掉调试信息,使文件变小。

 

2)修改chap-secretspap-secrets

chap-secrets文件对应chap授权,pap-secrets文件对应pap授权。

这里用到的是pap-secrets,用哪种授权似乎可以在pppd的选项中指定,我们在测试过程中没有明确指定,它自动用了pap授权。

pap-secrets文件的内容如下:

# Secrets for authentication using PAP

# client   server    secret                   IP addresses

      card       psdn             card

chap-secrets文件的内容如下:

# Secrets for authentication using CHAP

# client   server    secret                   IP addresses

JS-PDSN-8 pdsn JS-PDSN-8

chap-secrets这个文件没有用过,里面的内容仅作参考,不能确定是否正确。

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
ppp的linux移植及ppp0的路由设置
在linux中用rp-pppoe搭建pppoe服务器:
PPP HOWTO 中译版: 如果你的 PPP 服务器使用 PAP 认证(Password...
思科路由器常用配置命令大全(a-x)
cisco路由配置语句汇总
PPP协议的5种模式
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服