您的位置:首页 > 运维架构

openwrt x86下配置pppoe-server注意事项

2014-12-31 00:00 806 查看
1.安装rp-pppoe-server

2.配置/etc/ppp/pppoe-server-options

# PPP options for the PPPoE server
# LIC: GPL
require-chap
login
lcp-echo-interval 10
lcp-echo-failure 2
ms-dns 8.8.8.8


3.配置/etc/ppp/chap-secrets

#USERNAME  PROVIDER  PASSWORD  IPADDRESS
testtest * testtest *


4.添加iptables记录

iptables -t nat -A POSTROUTING -s 10.0.0.0/24 -j MASQUERADE


5.启动pppoe-server

pppoe-server -k -T 60 -I br-lan -N 100 -C MyPPPOE -L 10.0.0.1 -R 10.0.0.2


用客户端拨号,注意网线接口不要插错。如果出现错误,配置/etc/ppp/options,指定log的路径:

#debug
logfile /tmp/pppoe.log
noipdefault
noaccomp
nopcomp
nocrtscts
lock
maxfail 0
lcp-echo-failure 5
lcp-echo-interval 1


然后重新拨号,再查看一下log内容。

错误1:

pppd: symbol 'new_style_driver': can't resolve symbol in lib '/etc/ppp/plugins/rp-pppoe.so'.
pppd: Couldn't load plugin /etc/ppp/plugins/rp-pppoe.so


rp-pppoe-server自带的库有问题,执行find /| grep rp-pppoe.so在系统里搜其他库,发现此处有一个:/usr/lib/pppd/2.4.7/rp-pppoe.so,覆盖pppoe-server默认路径下的对应文件,再次拨号即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  openwrt pppoe-server