pppoe - PPP over Ethernet driver

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe amd64
Package name: pppoe
Package version: 3.11
Package release: 0ubuntu1
Package architecture: amd64
Package type: deb
Installed size: 244 B
Download size: 67.49 KB
Official Mirror: archive.ubuntu.com
PPP over Ethernet (PPPoE) is a protocol used by many ADSL Internet service providers. This package allows you to connect to those PPPoE service providers.



    Source package: rp-pppoe

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install pppoe deb package:
      # sudo apt-get install pppoe


    • /etc/ppp/peers/dsl-provider
    • /usr/sbin/pppoe
    • /usr/sbin/pppoe-connect
    • /usr/sbin/pppoe-relay
    • /usr/sbin/pppoe-server
    • /usr/sbin/pppoe-setup
    • /usr/sbin/pppoe-sniff
    • /usr/sbin/pppoe-start
    • /usr/sbin/pppoe-status
    • /usr/sbin/pppoe-stop
    • /usr/share/doc/pppoe/README.Debian.gz
    • /usr/share/doc/pppoe/changelog.Debian.gz
    • /usr/share/doc/pppoe/copyright
    • /usr/share/man/man8/pppoe-connect.8.gz
    • /usr/share/man/man8/pppoe-relay.8.gz
    • /usr/share/man/man8/pppoe-server.8.gz
    • /usr/share/man/man8/pppoe-setup.8.gz
    • /usr/share/man/man8/pppoe-sniff.8.gz
    • /usr/share/man/man8/pppoe-start.8.gz
    • /usr/share/man/man8/pppoe-status.8.gz
    • /usr/share/man/man8/pppoe-stop.8.gz
    • /usr/share/man/man8/pppoe.8.gz


    2014-06-10 - Whoopie <whoopie79@gmx.net> rp-pppoe (3.11-0ubuntu1) utopic; urgency=low [ Whoopie ] * New upstream release (LP: #705880). * debian/control: Add Build-Depend on ppp-dev. * debian/rules: Specify "--enable-plugin" to get kernel PPPoE support. * debian/patches/08_delegate-ip-addresses.patch: Delegate the allocation of IP addresses to pppd (LP: #705872). * debian/patches/09_remove-ppp-plugin-path.patch: Remove plugin path so that pppoe-server uses ppp's plugin directory. * debian/patches/10_fix-in6.h-include.patch: Fix in6.h include to get kernel PPPoE support. [ Łukasz 'sil2100' Zemczak ] * debian/rules: use dh_prep instead of dh_clean -k * debian/copyright: use UTF-8 for the copyright sign * debian/control: bump the standards version

    2011-07-22 - Daniel T Chen <crimsun@ubuntu.com> rp-pppoe (3.8-3ubuntu1) oneiric; urgency=low * Tweak and apply patch by Igor A Tarasov to resolve pppoe-server not honoring pppd's configured IP addresses. This patch adds a '-D' (delegate) option, similar to pptpd's, that causes pppoe-server to skip adding its own local and remote IP addresses to the pppd command line, thereby allowing pppd to perform address assignment properly. Thanks, Igor! (LP: #705872)

    2007-04-17 - Andreas Barth <aba@not.so.argh.org> rp-pppoe (3.8-3) unstable; urgency=low [ Norman Rasmussen ] * README.Debian updated to use the new method of starting ppp at boot time. Closes: #274341 [ Florian Weimer ] * Include source-address patch from Sven Geggus. Closes: #419677 [ Andreas Barth ] * Merge patches & upload.

    2007-03-10 - Andreas Barth <aba@not.so.argh.org> rp-pppoe (3.8-2) unstable; urgency=low * Adopt package. * Cleanup: use orig.tar.gz, remove odd Makefiles and obsolete, sync with upstream, update debian/copyright. Thanks to Florian Weimar. * Set CONNECT_TIMEOUT=0. Closes: #159803, #222746, #251261, #320676, #222746, #230707. * Ignore broadcasted PADO-packets instead of packets from non-unique source address. Thanks to Stephane Louise <luigi@nerim.net> for detection and the patch. Closes: #293811

    2006-11-27 - Andreas Barth <aba@not.so.argh.org> rp-pppoe (3.8-1.1) unstable; urgency=high * Non-maintainer upload. * Hardcode path to pppd so that pppoe works even when there is no pppd installed in the compilation chroot. Closes: #380584

    2006-04-25 - Christian Hudon <chrish@debian.org> rp-pppoe (3.8-1) unstable; urgency=low * New upstream release * Upstream incorporated different version of security patch for -D and -p that drops priviledges for these options. Dropping Debian patch.

    2004-09-29 - Christian Hudon <chrish@debian.org> rp-pppoe (3.5-4) unstable; urgency=high * Added patch by Max Vozeler <max@hinterhof.net> to ignore -D and -p when pppoe is not running as root to prevent a potential root compromise by users in group dip when pppoe is running setuid root. [src/pppoe.c, CAN-2004-0564] Note that group dip is empty by default on Debian installs.

    2003-09-16 - Christian Hudon <chrish@debian.org> rp-pppoe (3.5-3) unstable; urgency=medium * Oops! pppoe should be installed setuid root, not setgid dip to close bugs 102050 and 172376! Still installed without the execute bit for other, so safe from a security standpoint, since group dip is empty by default. * Remove debian/conffiles since debconf 4 creates it.