Noch eine ganz gute Anleitung dazu:
http://syslinx.org/page/openwrt
Um nachher überhaupt mittels PPPoE ins Internet zu kommen ist es wichtig zu wissen: Man muss zur Installation entweder lokal einen FTP-Server (z. B. Serv-U) aufsetzen, die PPPoE-Datei herunterladen (pppoecd_1.0_mipsel.ipk) und in den für den FTP-Server freigegeben Ordner kopieren um dann von diesem aus das PPPoE-Paket zu laden und zu installieren
telnet 192.168.1.1
Das Ergebnis sieht dann in etwa so aus:
Trying 192.168.1.1...
Connected to 192.168.1.1.
Escape character is '^]'.
BusyBox v1.00 (2004.12.24-03:19+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
root@OpenWrt:/#
Dort gibt man dann ein (die einzelnen Zeilen mit ENTER abschließen)
Code:
firstboot [das muss insgesamt nur einmal gemacht werden um die Partition/Dateisystem vorzubereiten]
cd /tmp;wget ftp://[IP-des internen Serv-U-FTP-Servers]/pppoecd_1.0_mipsel.ipk
ipkg install /tmp/pppoecd_1.0_mipsel.ipk
nvram set wan_ifname=ppp0
nvram set wan_proto=pppoe
nvram set pppoe_ifname=vlan1 [Achtung gilt für WRT54G 2.0 oder GS ; bei WRT54G 1.0 und 1.1 ist der Wert vlan2]
nvram set ppp_username=<login vom ISP>
nvram set ppp_passwd=<Passwort vom ISP>
nvram set ppp_redialperiod=30
nvram set ppp_idletime=5
nvram set wan_mtu=1492
nvram commit
reboot
ODER
aber man braucht ein zweites Gateway, das die Verbindung zum Intenet herstellt, so dass man dann über dieses das entsprechende Paket herunterladen kann (ansonsten kommt man nach dem Flashen von openWRT erst einmal nicht ins Internet).
Nach dem Fashen des openwrt.bin files und des anschließenden Neustarts also:
telnet 192.168.1.1
nach dem Begrüßungsbildschirm (die einzelnen Zeilen immer mit ENTER abschließen):
Code:
firstboot [das muss insgesamt nur einmal gemacht werden um die Partition/Dateisystem vorzubereiten]
nvram set lan_gateway=[die interne IP des Internetgateway_also des anderen Routers, der die Internetverbinung herstellt]
nvram commit
reboot
Nun zum DNS (damit die Namensaufösung auch klappt):
Dort muss man dann an die Stelle gehen, wo der folgende Text eingefügt weden soll drückt auf "i" und gibt dann ein
search
nameserver 213.148.129.10 213.148.130.10
auf "ESC", dann ":wq" eingeben und Enter drücken. Damit wird die geänderte Datei gespeichert und geschlossen
Dann:
Code:
ipkg update
ipkg install pppoe
nvram set wan_ifname=ppp0
nvram set wan_proto=pppoe
nvram set pppoe_ifname=vlan1 [Achtung gilt für WRT54G 2.0 oder GS ; bei WRT54G 1.0 und 1.1 ist der Wert vlan2]
nvram set ppp_username=<login vom ISP>
nvram set ppp_passwd=<Passwort vom ISP>
nvram set ppp_redialperiod=30
nvram set ppp_idletime=5
nvram set wan_mtu=1492
nvram commit
reboot
Nach dem Einspielen des Pakets PPPoE und dessen Konfiguration:
Code:
nvram set lan_gateway=0.0.0.0
nvram commit
reboot
So, jetzt sollte eine selbständige Einwahl - wie gewohnt - über PPPoe erfolgen können.