Welcome to LQ
I use
rp-pppoe for my ADSL connection. You can download the sources from the site, but your distro probably already has a package for it. Setting it up is as easy as running (as root, in a terminal window)
pppoe-setup and answering the questions.