#language fr ##TRANSLATION-HEADER-START ||~-[[DebianWiki/EditorGuide#translation|Traduction(s)]] : [[PPPoE|English]] - [[it/PPPoE|Italiano]]- Français || (!) [[/Discussion|Discussion]]|| ##TRANSLATION-HEADER-END ---- PPPoE (en anglais Point-to-Point Protocol over Ethernet) est un protocole réseau pour encapsuler les trames [[PPP]] (Point-to-Point Protocol) à l'intérieur des trames ethernet. Il est principalement utilisé avec les services ADSL lorsque les utilisateurs se connectent au transmetteur ADSL (modem) par Ethernet dans un réseau Metro Ethernet. (Plus d'informations sur [[http://en.wikipedia.org/wiki/fr%3APPPoE|Wikipedia]] et [[http://en.wikipedia.org/wiki/PPPoE|Wikipedia en anglais]]). == Installer Debian sur un système avec PPPoE == L'installateur Debian permet, depuis Février 2007, l'installation d'un système par PPPoE et configure le système en conséquence. Ajoutez la ligne {{{modules=ppp-udeb}}} à la ligne normale de l'installateur Debian (par exemple, tapez {{{installgui modules=ppp-udeb}}} pour démarrer une installation graphique par PPPoE). Vous trouverez plus d'informations dans le chapitre ''[[http://www.debian.org/releases/stable/i386/apds05.html|Installer Debian GNU/Linux avec PPP sur Ethernet (PPPoE)]]'' du ''Manuel d'installation''. == Comment activer PPPoE sur un système déjà installé == Pour activer PPPoE sur un système Debian, vous devrier suivre les étapes suivantes: * installer un noyau Linux qui a: * ppp et pppoe reconnus (par module ou nativement). C'est le cas des noyaux compilés par Debian; * un pilote Ethernet pour l'interface réseau sur laquelle vous comptez utiliser PPPoE; * installer DebPkg:pppoeconf (qui va tirer DebPkg:ppp et optionnellement DebPkg:pppoe ); * lancer {{{pppoeconf}}} pour créer et/ou modifier les fichiers {{{/etc/ppp/peers/dsl-provider}}}, {{{/etc/ppp/*ap-secrets}}} et {{{/etc/network/interfaces}}}. <
> Dans la plupart des cas, le mieux à faire est d'utiliser les réponses suggérées. {{{ auto eth0 iface eth0 inet manual auto dsl-provider iface dsl-provider inet ppp pre-up /sbin/ifconfig eth0 up provider dsl-provider }}} ==== PPPoE avec le pilote pppoe dans l'espace noyau ==== pppoeconf tente de charger le module noyau pppoe ({{{modprobe -q pppoe}}}). S'il existe un fichier {{{/proc/net/pppoe}}}, la configuration se fait en "kernel_mode". C'est le cas pour une grande majorité d'utilisateurs parce que l'installation standard de Debian a un noyau avec le module pppoe compilé. {{{ plugin rp-pppoe.so eth0 }}} * Des informations pour utiliser le module noyau sans rp-pppoe sont disponibles sur [[http://sysinf0.klabs.be/usr/share/doc/ppp/examples/peers-pppoe?dist=etch|/usr/share/doc/ppp/examples/peers-pppoe]]. ==== PPPoE avec le pilote pppoe dans l'espace utilisateur ==== Alternativement, il est possible d'utiliser l'agent DebPkg:pppoe dans l'espace utilisateur. {{{ pty "pppoe -I eth0 -T 80 -m 1452" }}} == Notes == * Si les informations concernant le serveur de nom ne sont pas récupérées dans les données pppoe, il est nécessaire de les insérer manuellement dans {{{/etc/resolv.conf}}}.