Man braucht:
tar -xzvf ppp-2.3.11.tar.gz cd ppp-2.3.11 ./configure make make install
tar -xzvf rp-pppoe-1.9.tar.gz cd rp-pppoe-1.9 ./configure make all
Achtung: Hier empfehle ich NICHT "make install"! Für einen ersten Test (und auch für den Dauerbetrieb) tuts auch folgendes:
cp pppoe /usr/sbin/
ifconfig eth0 up 0.0.0.0 mtu 1500
# start of /etc/ppp/options idle 120 # nach 120 Sekunden ohne Datenverkehr wird aufgelegt noipdefault defaultroute user "[ANSCHLUSSKENNUNG][TONLINE-NR]#0001@t-online.de" hide-password noaccomp nopcomp nocrtscts lcp-echo-interval 10 lcp-echo-failure 3 lock nodetach # end of /etc/ppp/options
# start of /etc/ppp/pap-secrets "[ANSCHLUSSKENNUNG][TONLINENR]#0001@t-online.de" * "password" # end of /etc/ppp/pap-secretsDie Klammern sind wegzulassen.
pppd pty "pppoe -I eth0"
# start of /etc/ppp/options demand connect /bin/true ipcp-accept-remote ipcp-accept-local ......(weiter wie ohne dial on demand)Damit die Verbindung nicht beim Start hängt (wegen der dynamischen IP) muss noch folgendes eingestellt werden:
echo 2 > /proc/sys/net/ipv4/ip_dynaddrMehr Infos zu diesem Kommando im File /usr/src/linux/Documentation/networking/ip_dynaddr.txt.
Danach einfach den pppd starten:
pppd pty "pppoe -I eth0"
pppd pty "pppoe -I eth0 -m 1452"Für die Konfiguration eines Gateway/Router/Firewall empfehle den Artikel in der Zeitschrift C'T Nr.17/1999, Seite 194 zu lesen.