PPPoE Configuration problems
fbsd_user
fbsd_user at a1poweruser.com
Thu Jun 9 11:13:49 GMT 2005
Try this
#################### start of DSL ppp.conf ###################
default:
set log Phase tun #use to avoid excessive log sizes
set timeout 0 # no idle time out, will not disconnect
dialisp:
set device PPPoE:XXX # replace xxx with your NIC device
name
set authname YOURLOGINNAME # Replace with your ISP account
username
set authkey YOURPASSWORD # Replace with your ISP account
password
add default HISADDR # Add a (sticky) default route
(Mandatory)
enable dns # Gets the ISP's DNS IP address & places
them
# in resolv.conf for reference by FBSD box.
############### End of DSL ppp.conf
#################################
Replace the XXX in the [set device PPPoE:XXX] statement with the
NIC's FBSD interface name. Sometimes it will be necessary to use a
service tag to establish your connection depending on how your ISP
and/or the phone company has its DSL network configured. Service
tags are used to distinguish between different PPPoE servers
attached to a given network. You should have been given any required
service tag information in the documentation provided by your ISP.
If you cannot locate it there, ask your ISP's tech support
personnel. This is the format of the command with the service tag
added:
set device PPPoE:xxxx:service_tag
The xxxx is the FBSD interface name used by PPPoE. The interface
must be UP (IE: enabled). It is only used as a transport, and does
not need to be assigned an IP address. This can be done
automatically at boot time by updating the /etc/rc.conf file. The
format of the statement to add is ifconfig_xxxx=up where xxxx is the
NIC's FBSD interface name used by PPPoE that you specified in the
/etc/ppp/ppp.conf file.
ee /etc/rc.conf # add following statements
ifconfig_xxxx=up
ifconfig_tun0="DHCP" # get your ISP assigned IP address
To setup user ppp to dial your ISP automatically at FBSD boot time,
you have to add the following statements to the rc.conf file. The
ddial option means to redial every time the connection to the ISP
gets dropped.
ee /etc/rc.conf
# Activate user ppp auto start at boot time
ppp_enable="YES" # Start User PPP task
ppp_mode="ddial" # ddial, auto, background
ppp_profile="dialisp" # section in ppp.conf to exec
#ppp_nat="YES" # only if you have LAN behind this PC.
-----Original Message-----
From: owner-freebsd-questions at freebsd.org
[mailto:owner-freebsd-questions at freebsd.org]On Behalf Of Allyn
Cheney
Sent: Thursday, June 09, 2005 2:42 AM
To: freebsd-questions at www.freebsd.org
Cc: joe at gaming-tv.com
Subject: PPPoE Configuration problems
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[198]: tun0: Phase: deflink: Connected!
ppp[198]: tun0: Phase: deflink: opening -> dial
ppp[198]: tun0: Phase: deflink: dial -> carrier
ppp[198]: tun0: Phase: deflink: Disconnected!
ppp[198]: tun0: Phase: deflink: Connect Time: 5 sec
ppp[198]: tun0: Phase: deflink: hangup - > opening
ppp.conf
default:
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
papchap:
set authname name
set authkey key
set dial
set login
add default HISADDR
rc.conf
ppp_enable="YES"
ppp_mode="ddial"
ppp_nat="YES"
ppp_profile="papchap"
gateway_enabled="YES"
ifconfig_rl0="DHCP"
ifconfig_dc0="inet 10.10.0.1 netmask 255.255.255.248"
hostname="name"
_______________________________________________
freebsd-questions at freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to
"freebsd-questions-unsubscribe at freebsd.org"
More information about the freebsd-questions
mailing list