John M. Stagger writes "PPPoE (Point-to-Point Protocol over Ethernet) is a network protocol for encapsulating PPP frames in Ethernet frames. Just as pptp, it allows a subscriber accessing the network by using authorization, encryption, compression etc. This is mostly used by ADSL service providers.
In this article it is described how to configure and install PPPoE on Linux.
For providing access via PPPoE it is required a PPPoE network access server (NAS) and
a subscriber’s unit (PPPoE client). In this guide as a PPPoE network access server it is used a freeware packet rp-pppoe working
in kernel mode on Gentoo Linux (rp-pppoe project web-page:
As a client it is used a Microsoft Windows 2003 based
PC and raspppoe packet (raspppoe packet project web-page:
http://www.raspppoe.com/). Authorization of subscribers is carried out via RADIUS protocol. Read more"