just in case anyone was wondering...


adsl under linux works great. and its *incredibly* easy to setup.
even easier than a normal isp dialup.

thought i'd mention it here to show how easy it is, and since the two
notes given cost me a phone call.


basically (debian instructions):

install pppoe package (PPP over ethernet)

edit chap-secrets to add:
 login@bpa  *  password
(note: ppp handshake claims to support pap. it doesn't - use chap)
(note: passwords are always in lowercase, just in case the guy who
wrote it down used mixed case (like he did in our case))

append to /etc/ppp/peers/dsl-provider:
 user login@bpa

append to /etc/network/interfaces:
 iface ppp0 inet ppp
    provider dsl-provider
    pre-up ifconfig eth0 up
    post-down ifconfig eth0 down


done. "ifup ppp0" to bring it up. it'll come up automatically at boot.



i haven't tried using it on an ethernet interface that also carries
other network traffic (i actually use eth1 for the modem)

currently, all adsl traffic pops out in melbourne, so:
 squid proxy:  melbourne.cache.telstra.net
 dns servers:  ns.vic.bigpond.com.au
 mail relay:   mail-hub.vic.bigpond.com.au
 pop server:   pop-server.vic.bigpond.com.au





(since this is the slug list, here's the gory details:

pppoe is a simple executable. peers/dsl-provider just runs it from
pppd's "pty" option.

the ethernet interface has a crossover(?) cable going directly to the
adsl modem. the ethernet interface must be up during pppoe's lifetime,
but never needs to get an ip address. tcpdump'ing the ethernet
interface gives strange data, i assume normal ppp packets - i haven't
looked too hard.

any other phones sharing the same line get (and need!) filters
inserted between them and the wall. as mike mentioned to me last
friday, i'd hate to be a ham radio operator in 2 months.

heh. working across the street from the kent st. exchange has its
advantages ;)

-- 
 - Gus


--
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug

Reply via email to