Differences between revisions 1 and 5 (spanning 4 versions)
Revision 1 as of 2004-01-11 21:34:13
Size: 407
Editor: anonymous
Comment:
Revision 5 as of 2007-03-29 13:45:49
Size: 1772
Editor: EddyPetrisor
Comment: make it clear that there are two sections
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## Auto-converted by kwiki2moinmoin v2005-10-07 = What is PPPoE? =
Line 5: Line 5:
It was put in use by internet providers and is amazingly annoying because of how it caught PPP implementations off guard (which were usually tethered to serial ports and subsequentially modems). It was put in use by internet providers and is amazingly annoying because of how it caught PPP implementations off guard (which were usually restricted to serial ports and subsequentially modems).
Line 7: Line 7:
It might be nice to add how to use this on ["Debian"] someday. (for ["Woody"] the big hint would be pppoeconf) = Installing from the start a PPPoE enabled system =

Debian Installer, starting with February 2007 supports installing a system via PPPoE and will configure the system accordingly. At the regular Debian Installer boot line just append ''modules=ppp-udeb'' (e.g.: type "installgui modules=ppp-udeb" to start a graphical installation via PPPoE).

More information in the [http://d-i.alioth.debian.org/manual/en.i386/apds05.html corresponding chapter in the Installation Guide].

= How to make it work for an already installed system =

In order to make PPPoE run on a Debian station you must follow the following steps:
 * install a Linux kernel which has:
  * ppp and pppoe support enabled (module or built-in)
  * ethernet driver for the interface on which you expect to connect using PPPoE
 * install pppoeconf (it will pull pppoe and ppp)
 * run pppoeconf and read the instructions given and follow them ('''note: the password will be shown in plain text''')

If everything went fine, now you should be able to browse.


= Notes =

 * If the name server information is not taken from the pppoe data, you will have to insert yourself that data in /etc/resolv.conf
 * It is best, in most cases, to keep the suggested answers
 * PPPoE has seen working for Debian GNU/Linux Sarge and later. It appears that it runs fine on Debian GNU/Linux Woody, too.
 * Documentation on how to use the kernel module without rp-pppoe can be found at /usr/share/doc/ppp/examples/peers-pppoe

What is PPPoE?

["PPPoE"] is short for ["PPP"] over ["Ethernet"].

It was put in use by internet providers and is amazingly annoying because of how it caught PPP implementations off guard (which were usually restricted to serial ports and subsequentially modems).

Installing from the start a PPPoE enabled system

Debian Installer, starting with February 2007 supports installing a system via PPPoE and will configure the system accordingly. At the regular Debian Installer boot line just append modules=ppp-udeb (e.g.: type "installgui modules=ppp-udeb" to start a graphical installation via PPPoE).

More information in the [http://d-i.alioth.debian.org/manual/en.i386/apds05.html corresponding chapter in the Installation Guide].

How to make it work for an already installed system

In order to make PPPoE run on a Debian station you must follow the following steps:

  • install a Linux kernel which has:
    • ppp and pppoe support enabled (module or built-in)
    • ethernet driver for the interface on which you expect to connect using PPPoE
  • install pppoeconf (it will pull pppoe and ppp)
  • run pppoeconf and read the instructions given and follow them (note: the password will be shown in plain text)

If everything went fine, now you should be able to browse.

Notes

  • If the name server information is not taken from the pppoe data, you will have to insert yourself that data in /etc/resolv.conf
  • It is best, in most cases, to keep the suggested answers
  • PPPoE has seen working for Debian GNU/Linux Sarge and later. It appears that it runs fine on Debian GNU/Linux Woody, too.
  • Documentation on how to use the kernel module without rp-pppoe can be found at /usr/share/doc/ppp/examples/peers-pppoe