Linksys WRT54GL Router - Firmware installieren
Natürlich möchte man, wen man schon so ein tolles Gerät hat auch eine andere als die Original Firmware einspielen, nicht nur weil man es kann, sondern weil man dadurch auch den Funktionsumfang seines Routers erheblich erhöhen kann, ich habe mich wie schon erwähnt für die Firmware OPENWRT - Kamikaze entschieden, dies hat allerdings kein Webinterface mehr.
Zuallererst sollte man bevor man eine neue Firmware auf den Router spielt einige Sicherheitsvorkehrungen treffen, um auf der sicheren Seite zu sein, falls man den Router bricken sollte, hier empfiehlt es sich die BOOT_WAIT Option zu aktivieren, somit wartet der Router beim starten immer einige Sekunden, und man kann gegebenenfalls per TFTP eine andere Firmware aufspielen.
Ok, ihr wurdet gewarnt ;-)
Der erste Schritt ist natürlich die Firmware zu organisieren, die gibt es hier -> http://downloads.openwrt.org/kamikaze/7.06/brcm47xx-2.6/openwrt-wrt54g-2.6-squashfs.bin
Bei der Installation gibt es 2 Methoden, entweder der einfache Weg über das Webinterface, oder der härtere Weg über TFTP.
Webinterface:
Hier muss man nun die Funktion "Firmware Upgrade " finden, und dort die soeben heruntergeladene Datei angeben, und schon kann das flashen gestartet werden.
Wichtig ist es hier ein wenig Geduld zu haben, und nicht den Stecker ziehen, da der schöne Router dann eventuell nur noch ein teurer Ziegelstein ist.
Konfiguration:
Hat man es nun soweit geschafft, muss man sich das erste mal per telnet am Router anmelden, um das root Passwort zu setzen, alle weiteren Logins dannach geschehen über ssh.
telnet 192.168.1.1
Trying 192.168.1.1...
Connected to 192.168.1.1.
Escape character is '^]'.
Nun gibt man passwd ein, und dannach sein Passwort, ab jetzt kann man sich nur mehr per ssh an dem Router anmelden:
ssh root@192.168.1.1
Zu dem Zeitpunkt ist das WLAN noch nicht aktiviert, die Erklärung dazu kommt im nächsten Teil, da wegen den Verschlüsselungen doch etwas umfangreich.
TFTP:
Der Vorteil der TFTP Methode ist der, das sie in den meisten Fällen auch noch funktionieren sollte wenn der Router gebrickt ist.
Für diese Methode muss natürlich der PC auf dem TFTP installiert ist, mit dem Router verbunden sein, aber nun zur eigentlichen Vorgehensweise:
tftp 192.168.1.1 binary
rexmt 1
timeout 180
trace
put openwrt-wrt54g-2.6-squashfs.bin
Nun muss der Router nur mehr vom Strom getrennt, und wieder angesteckt werden, und schon wird die Firmware aufgespielt.
Die Konfiguration ist hier die gleiche wie beim flashen über das Webinterface.
Wichtig ist auch hier wieder für den fall der Fälle BOOT_WAIT zu aktivieren. Dies geschieht mittels folgender Kommandos:
nvram set boot_wait=on
nvram commit
Weiter gehts im nächsten Teil mit Aktivierung und Konfiguration des WLANS.
Zuallererst sollte man bevor man eine neue Firmware auf den Router spielt einige Sicherheitsvorkehrungen treffen, um auf der sicheren Seite zu sein, falls man den Router bricken sollte, hier empfiehlt es sich die BOOT_WAIT Option zu aktivieren, somit wartet der Router beim starten immer einige Sekunden, und man kann gegebenenfalls per TFTP eine andere Firmware aufspielen.
Ok, ihr wurdet gewarnt ;-)
Der erste Schritt ist natürlich die Firmware zu organisieren, die gibt es hier -> http://downloads.openwrt.org/kamikaze/7.06/brcm47xx-2.6/openwrt-wrt54g-2.6-squashfs.bin
Bei der Installation gibt es 2 Methoden, entweder der einfache Weg über das Webinterface, oder der härtere Weg über TFTP.
Webinterface:
Hier muss man nun die Funktion "Firmware Upgrade " finden, und dort die soeben heruntergeladene Datei angeben, und schon kann das flashen gestartet werden.
Wichtig ist es hier ein wenig Geduld zu haben, und nicht den Stecker ziehen, da der schöne Router dann eventuell nur noch ein teurer Ziegelstein ist.
Konfiguration:
Hat man es nun soweit geschafft, muss man sich das erste mal per telnet am Router anmelden, um das root Passwort zu setzen, alle weiteren Logins dannach geschehen über ssh.
telnet 192.168.1.1
Trying 192.168.1.1...
Connected to 192.168.1.1.
Escape character is '^]'.
Nun gibt man passwd ein, und dannach sein Passwort, ab jetzt kann man sich nur mehr per ssh an dem Router anmelden:
ssh root@192.168.1.1
Zu dem Zeitpunkt ist das WLAN noch nicht aktiviert, die Erklärung dazu kommt im nächsten Teil, da wegen den Verschlüsselungen doch etwas umfangreich.
TFTP:
Der Vorteil der TFTP Methode ist der, das sie in den meisten Fällen auch noch funktionieren sollte wenn der Router gebrickt ist.
Für diese Methode muss natürlich der PC auf dem TFTP installiert ist, mit dem Router verbunden sein, aber nun zur eigentlichen Vorgehensweise:
tftp 192.168.1.1 binary
rexmt 1
timeout 180
trace
put openwrt-wrt54g-2.6-squashfs.bin
Nun muss der Router nur mehr vom Strom getrennt, und wieder angesteckt werden, und schon wird die Firmware aufgespielt.
Die Konfiguration ist hier die gleiche wie beim flashen über das Webinterface.
Wichtig ist auch hier wieder für den fall der Fälle BOOT_WAIT zu aktivieren. Dies geschieht mittels folgender Kommandos:
nvram set boot_wait=on
nvram commit
Weiter gehts im nächsten Teil mit Aktivierung und Konfiguration des WLANS.
stylesuxx - 29. Jul, 23:45
boerny (Gast) - 18. Okt, 17:18
SD- Karte
mich würde mal interessieren, wie ich eine SD-Karte einbauen kann...
hat jemand einen link für?
ansonsten KLASSE!!! dickes lob an den autoren
hat jemand einen link für?
ansonsten KLASSE!!! dickes lob an den autoren
stylesuxx - 21. Okt, 21:56
Wirf mal einen Blick auf meinen neuen Artikel ;-)
http://stylesuxx.twoday.net/stories/4369814/
Softwareseitige Einrichtung folgt dann vermutlich noch diese Woche ;-)
http://stylesuxx.twoday.net/stories/4369814/
Softwareseitige Einrichtung folgt dann vermutlich noch diese Woche ;-)
http://ruby-team.net/doku.php/blog/wrt_54g_crash_recovery