pppoe移植到arm上 1.0

先搭建好pppoe server,这里在windows上面搭建pppoe server,参考 http://www.cnblogs.com/bluebbc/archive/2012/06/05/2536382.html

 

==参考“基于arm架构的pppoe的终极移植笔记”,http://blog.sina.com.cn/s/blog_66c864270100nvvv.html做准备工作:
1 编译内核,以支持ppp;
2 编译pppd,要用ppp-2.4.4;
3 编译pppoe,要用3.8版本;

==将各个部分生成的东西放到指定目录

==启动系统进行操作

1 创建字符节点

umount /dev/pts
mknod /dev/pts/0 c 136 0

2 加载pppoe相关内核ko

ppp_generic.ko

ppp_synctty.ko
ppp_async.ko
ppp_deflate.ko
ppp_mppe.ko
pppoe.ko
pppox.ko

其中pppox.ko要比pppoe.ko先加载

 

3 pppoe-setup

根据该脚本的提示输入,最终我的配置为:

Ethernet Interface: eth0
User name: test1
Activate-on-demand: No
Primary DNS: 8.8.8.8
Secondary DNS: 8.8.8.8
Firewalling: NONE

 

4 pppoe-start

 运行 pppoe-start,如果显示“Connected!”代表成功;

 

5 调整route的default

 如果网络还是不通的话,增加默认网关为 ppp server的ip;

route add default gw 192.168.8.36

 

参考:

http://bbs.chinaunix.net/thread-1630732-1-1.html linux中rp-pppoe配置好了,拨号连接网络成功,为什么ping不通公网ip呢?

http://www.61ic.com/Article/DaVinci/TMS320DM3x/201107/35763.html pppoe的移植

http://blog.sina.com.cn/s/blog_66c864270100nvvv.html 基于arm架构的pppoe的终极移植笔记

 

 

posted on 2012-06-05 11:05  bluebbc  阅读(565)  评论(0编辑  收藏  举报

导航