The manual is a little brief on setting up PPPoE, and I did not find and KB info on all the fields in the dialog: Network > PPPoE > Edit
I have been running PPPoE on a Linux router for over a year. My ifcfg-ppp0 file is:
USERCTL=no
BOOTPROTO=dialup
NAME=DSLppp0
DEVICE=ppp0
TYPE=xDSL
ONBOOT=yes
PIDFILE=/var/run/pppoe-adsl.pid
FIREWALL=NONE
PING=.
PPPOE_TIMEOUT=80
LCP_FAILURE=3
LCP_INTERVAL=20
CLAMPMSS=1412
CONNECT_POLL=6
CONNECT_TIMEOUT=60
DEFROUTE=yes
SYNCHRONOUS=no
ETH=eth0
PROVIDER=DSLppp0
USER='me@isp.net'
PEERDNS=no
DEMAND=no
PERSIST=no
IPV6INIT=yes
PPPD_EXTRA="ipv6 ,"
The password is in the /etc/ppp/chap-secret and pap-secret files.
So this link is up ALL the time. No timeout allowed. Also if the DSL bridge hickups (it does every so often, final step is to enable DSL on the SSG5 and get rid of the DSL bridge as well), I want the SSG5 to restart the PPPoE link.
So some fields are easy to figure out. Like Username, password, authentication, and Access Concentrator.
But what is 'Service'?
I assume I want 'auto connect', not 'idle disconnect', but what should I use as the seconds before reconnect?
My ISP always assigns the same IP addresses (IPv4 and IPv6), but that comes through in the PPP negotiation, so I don't use 'Static IP'.
Might as well use the DNS info in the PPP exchange for the SSG5, as I am manually setting up those addresses right now (I run my own internal BIND server, primarying for my domains).
Now what about the PPP Parameters? How do the names in the dialog map to those in the ifcfg-ppp0 file?
What is PPP lcp Echo Retries and Timeout?
And I ASSuME Try IPCP first, then IPv6C.
Thank you in advance on setting up PPPoE. Once I get this set up, I can power off my Linux router and save ~1KWH/day.