This extremely long and detailed article outlines how to set up
DSL with your Linux boxen.
"The good news is that the explosive growth of users and
accompanying DSL provider growing pains seem to be over. Providers
such as Verizon seem to have improved both technical and customer
service over the last six months alone, probably as management and
technical teams learn what they need to do and signups level off a
bit. It seems that at least one phone company is learning how to
act like a real ISP by scheduling maintenance, announcing
downtimes, and providing a status page on problems."