Linksys flashen mit OpenWRT, Freifunk-Firmware und retour

Aus FunkFeuer Wiki
Wechseln zu: Navigation, Suche

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

Firmware herunterladen

Als erstes laden wir uns einmal OpenWRT, Freifunk-Firmware und die Orignal-Linksys-Firmware herunter.

OpenWRT-Homepage|thumb Die aktuelle Version ist "whiterussian"...|thumb ...wir wollen die neueste Version|thumb ...im Verzeichnis "default"|thumb
openwrt-wrt54g-squashfs.bin|thumb ...und speichern!|thumb
Die Freifunk-Homepage|thumb Unter "Downloads gibt's einen Link...|thumb ...zu "FreiFunkFirmware"|thumb ...unter "_g+gl"|thumb
...finden wir die gewünschte Firmware... "de" ist "Deutsch"|thumb ...und speichern!|thumb
Linksys-Homepage|thumb Unter Downloads...|thumb Firmware...|thumb ...ist der Download-Link!|thumb
...und speichern!|thumb


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 originalverpackte Linksys-Router|thumb Die genaue Typenbezeichnung ist wichtig!|thumb Alles ausgepackt, die CD entsorgt|thumb Über den Netzwerkbuchsen befindet sich ein Aufkleber...|thumb
...weg damit!|thumb Netzwerkkabel in Buchse "1", Stromversorgung anschließen|thumb Der Router läuft...|thumb

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".

Die Startseite der Linksys-Firmware|thumb Unter Verwaltung->Firmware aktualisieren|thumb ...geben wir die Datei an, die wir flashen wollen...|thumb ...nämlich openwrt-wrt54g-squashfs.bin|thumb
...und klicken auf "Aktualisieren"|thumb Das dauert etwas...|thumb Geschafft!|thumb Und wir sehen die Startseite der OpenWRT-Firmware!|thumb
Als erstes gehen wir auf System->Settings|thumb ...und geben ein neues Passwort ein|thumb Das Schreiben dauert etwas...|thumb Jetzt will OpenWRT, dass wir uns anmelden...|thumb
als "root", mit dem neu gesetzten Passwort|thumb

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

Als nächstes müssen für den Betrieb mit FunkFeuer einige Parameter eingestellt werden, aber das ist eine andere Geschichte...