PPPoE Configuration problems
twelch at thepentagon.org
Thu Jun 9 06:48:58 GMT 2005
On Thu, 2005-06-09 at 02:42 -0400, Allyn Cheney wrote:
> I'm trying to setup a Freebsd box to act as my router/firewall and as such I've been trying to configure it to connect to my ISP's PPPoE dsl service. It doesn't connect and the errors provided in the log prove don't show me much content as to what is causing the problem. One thing strange is ppp is saying its using tun1, while below you can see its saying its using tun0 and erroring. Error log, ppp.conf and rc.conf are listed below.
> Error log:
> ppp: tun0: Phase: deflink: Connected!
> ppp: tun0: Phase: deflink: opening -> dial
> ppp: tun0: Phase: deflink: dial -> carrier
> ppp: tun0: Phase: deflink: Disconnected!
> ppp: tun0: Phase: deflink: Connect Time: 5 sec
> ppp: tun0: Phase: deflink: hangup - > opening
> set log Phase chat lcp ipcp ccp tun command
> set if addr 10.10.0.1/0 10.10.0.2/0
> set mtu 1492
> set mru 1492
> set device PPPoE:rl0
> set authname name
> set authkey key
> set dial
> set login
> add default HISADDR
> ifconfig_dc0="inet 10.10.0.1 netmask 255.255.255.248"
I would suggest leaving out ifaddr.. It's not required. Also, it looks
like you have your PPPoE device wrong by the rc.conf values you listed.
Here's what works for me:
set device PPPoE:fxp0
set speed sync
set ctsrts off
set mru 1492
set mtu 1492
set authname "name"
set authkey "key"
enable dns # this will enable pulling the dns from your provider and
sticking them in /etc/resolv.conf
add default HISADDR
To dial with that I run 'ppp -ddial provider'.
Hope it helps.
More information about the freebsd-questions