"PPPoE (Point-to-Point Protocol over Ethernet) is a protocol used by many ADSL Internet Service Providers."
"Roaring Penguin has a free client for Linux, NetBSD and Solaris systems to connect to PPPoE service providers."
Taken from http://www.roaringpenguin.com/pppoe/