Linksys flashen mit OpenWRT, Freifunk-Firmware und retour
Dieser Artikel soll eine Hilfe für Neueinsteiger sein. Wir ersetzen die vom Hersteller ausgelieferte Firmware durch OpenWRT. Alternativ dazu machen wir das ganze mit der FreiFunk-Firmware, weil bei dieser alles über ein Web-Interface bequem konfiguriert werden kann. Abschließend zeigen wir noch, wie man wieder die Original-Firmware von Linksys auf den Router bekommt - für alle Fälle...
Voraussetzungen:
- PC mit Netzwerkkarte und Internetzugang
- Linksys WRT54GL
- Netzwerkkabel (im Lieferumfang des Routers)
- EDV-Grundkenntnisse sind kein Schaden
Inhaltsverzeichnis
Firmware herunterladen
Als erstes laden wir uns einmal OpenWRT, Freifunk-Firmware und die Orignal-Linksys-Firmware herunter.
Router auspacken und anschließen
Dann schauen wir, ob wir den richtigen Router gekauft haben und packen alles aus. Diese Anleitung geht von einem Linksys WRT54GL aus - andere Versionen lassen sich möglicherweise nicht mit alternativer Firmware flashen, darum unbedingt vor dem Kauf erkundigen! Eine Liste der unterstützten Hardware gibt es hier.
Der Kleber über den Netzwerkbuchsen kann getrost entfernt werden - es ist nicht nötig, irgendeine Software unter Windows laufen zu lassen.
Das Netzwerkkabel wird in die Buchse mit der Beschriftung "1" gesteckt, das andere Ende bei der Netzwerkkarte des PCs angeschlossen. Wir haben dann natürlich auf diesem PC während der nächsten Schritte keinen Internet-Zugang, den brauchen wir aber auch nicht zum flashen. Die Stromversorgung muss natürlich auch eingesteckt werden.
Der PC sollte auf DHCP konfiguriert sein, d.h. "Adresse automatisch beziehen". Das ist aber bei den meisten PCs standardmäßig so eingestellt.
Original-Firmware durch OpenWRT ersetzen
Wenn wir das bis hierher alles richtig gemacht haben, können wir im Browser auf http://192.168.1.1/ gehen und werden nach Benutzername/Passwort gefragt. Bei der Original-Firmware von Linksys ist der Benutzername leer, das Passwort lautet "admin".
Als nächstes gehen wir auf die Seite "Verwaltung->Firmware aktualisieren"
Dann wählen wir eine Firmware-Datei aus. Diese soll in den Flash-Speicher des Routers geschrieben werden. Anschließend klicken wir auf "Aktualisieren". Jetzt ist es Zeit für eine kleine Kaffeepause...
Diese Prozedur dauert etwas (ca. 1 Minute) und darf keinesfalls abgebrochen werden, will man seinen Router nicht in einen relativ teuren Briefbeschwerer verwandeln! Das heisst, während des Flashens bitte Finger weg von sämtlichen Strom- und Netzwerkkabeln!
Während des Flashens blinkt die Power-LED am Router. Nach einer Weile kommt die Meldung "Aktualisierung erfolgreich". Etwas Geduld brauchen wir noch: Erst wenn die Power-LED wieder permanent leuchtet, ist das Gerät wieder wie oben beschrieben unter http://192.168.1.1/ für uns erreichbar.
Wir sehen jetzt die Startseite von OpenWRT.
Das war's eigentlich schon. Der Router ist jetzt mit OpenWRT bespielt. Sicherheitshalber gehen wir noch in "System->Settings" und ändern das Passwort. Der Benutzername lautet "root", das Standardpasswort ist "admin".
retour: OpenWRT wieder durch die Original-Firmware ersetzen
In der Weboberfläche von OpenWRT gehen wir auf "System -> Firmware Upgrade". Wir geben als Benutzernamen "root" und als Passwort jenes ein, das wir gerade im Schritt zuvor gesetzt haben. Nach dem Anklicken von "Browse" erhalten wir einen Dialog, in dem wir die Firmware-Datei auswählen, in diesem Fall "WRT54GL_4.30.9_US_code.bin". Dann klicken wir auf "Upgrade". Die folgende Prozedur dauert ca. 2-3 Minuten. Danach ist die Weboberfläche der Original-Firmware wieder unter http://192.168.1.1/ erreichbar!
Übung macht den Meister. Weil's so schön war, spielen wir zum Abschluss noch die Freifunk-Firmware ein. Falls die Web-Oberfläche der Original-Firmware schon wieder erreichbar ist, aber die Power-LED des Routers noch blinkt, müssen wir diesen neu starten. Das geht am einfachsten durch kurzes ab- und anstecken der Stromversorgung.
retour: Nächste Übung: Freifunk-Firmware einspielen
Als nächstes müssen für den Betrieb mit FunkFeuer einige Parameter eingestellt werden, aber das ist eine andere Geschichte...