|
|
(10 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) |
Zeile 1: |
Zeile 1: |
− | Unter '''Flashen''' versteht man das Aufspielen einer neuen Firmware auf einen Router.
| + | #WEITERLEITUNG [[Howto/Gluon flashen]] |
− | | |
− | == Orginal Firmware ersetzen ==
| |
− | | |
− | [[Image:OpenWRT Flash per Webinterface.jpg|thumb|right|400px|Aufspielen der neuen Firmware per Webinterface]] | |
− | | |
− | Am Einfachsten geschieht dies über die Funktion '''Firmware Upgrade''' im Webinterface, das der Hersteller TP-Link bei seinen Modellen von Haus aus anbietet.
| |
− | | |
− | === Schritt 1: Auf dem Router einloggen ===
| |
− | Um die neue Firmware aufspielen zu können, müssen wir uns zunächst auf dem Router einloggen.
| |
− | | |
− | Dazu verbinden wir uns als ersten mit dem Netzwerk, das der neue Router "von Haus aus" aufbaut. Das geht bei den von uns verwendeten TP-Link-Geräten standardmäßig per Ethernet-Kabel oder per WLAN (der Name des WLAN lautet so etwas wie "TP-Link_FC0D32"). In beiden Fällen sollten wir uns ohne größere Konfiguration direkt mit dem Netzwerk verbinden können.
| |
− | | |
− | Sind wir verbunden, loggen wir uns per HTTP auf dem Webinterface des Routers ein. Die Adresse dazu ist die http://192.168.0.1/ und Nutzername und Passwort lauten standardmäßig '''admin'''.
| |
− | | |
− | === Schritt 2: Neue Firmware aufspielen ===
| |
− | Jetzt muss die neue Firmware (das Betriebssystem) des Routers überspielt werden. Neu aufgespielt wird die freie Software [https://www.openwrt.org OpenWRT]. In der Weboberfläche des Routers wählen wir links in der Navigation den Punkt '''System Tools''' aus. Dort finden wir den Punkt '''Firmware Upgrade'''.
| |
− | | |
− | Welches neue Firmware-Image wir aufspielen, hängt vom Gerätetyp ab und davon, ob das Gerät sich noch im Ursprungszustand befindet oder bereits '''geflasht''' wurde.
| |
− | | |
− | Wir wählen das geeignete Image aus und bestätigen mit "OK". Die Installation findet automatisch statt und der Router startet im Anschluss mit dem neuen Betriebssystem.
| |
− | | |
− | === Schritt 3: Einloggen und Konfigurieren ===
| |
− | | |
− | Mit dem "Flashen" sind wir an dieser Stelle fertig. Der Router läuft nun mit der freien Software OpenWRT, die wir als Ausgangsbasis für unser Freifunk-Netz in Mainz verwenden. Weiter geht es mit dem Einloggen und Konfigurieren des Geräts für die Teilnahme an unserem Netz. Dazu folgen wir den entsprechenden [[howto | Anleitungen]].
| |
− | | |
− | == OpenWRT neu flashen ==
| |
− | | |
− | Möchtest du das OpenWRT auf deinem bestehenden Router durch eine neue Version ersetzen, oder diesen neu aufsetzen, dann folge diesem Schema:
| |
− | | |
− | === Schritt 1: Auf dem Router einloggen ===
| |
− | Um die neue Firmware aufspielen zu können, müssen wir uns zunächst auf dem Router einloggen.
| |
− | | |
− | Hier loggst du dich über ssh auf deinem Router ein:
| |
− | | |
− | ssh root@<IP vom Router>
| |
− | | |
− | Dort besorgen wir uns die neue Firmware die wir flashen möchten.
| |
− | | |
− | Die Images findet man unter [images.freifunk-mainz.de] (bzw. unter [images.freifunk.lacerta.uberspace.de] bis zum Domain Umzug {{todo|Nach dem Domzin Umzug Link entfernen}}).
| |
− | | |
− | Da der Speicherplatz auf den Plasteroutern sehr limitiert ist laden wir das neue Image in die Ramdisk:
| |
− | | |
− | cd /tmp
| |
− | wget http://images.freifunk-mainz.de/<Ordner & Dateiname der neuen Firmware>
| |
− | | |
− | Alternativ kannst du diese auch von deinem Lokalen Computer auf den Router per ssh hochladen:
| |
− | | |
− | scp <Dateiname der neuen Firmware> root@<IP vom Router>:/tmp
| |
− | | |
− | === Schritt 2: Neue Firmware aufspielen ===
| |
− | Zum eigentlichen flashen hilft dir das Kommando <code>sysupgrade</code>.
| |
− | | |
− | Möchtest du deine bestehende Konfiguration überschreiben nutzt du den Flag <code>-n</code>, ansonsten lässt du diesen weg (Vergiss nicht deinen Tinc Schlüssel vorher zu sichern!). Weitere Optionen findest du unter <code>sysupgrade --help</code>:
| |
− | | |
− | sysupgrade -n /tmp/<Dateiname der neuen Firmware>
| |
− | | |
− | Der ganze Prozess müsste in etwa so aussehen:
| |
− | | |
− | Performing system upgrade...
| |
− | Unlocking firmware ...
| |
− | | |
− | Writing from <stdin> to firmware ...
| |
− | Appending jffs2 data from /tmp/sysupgrade.tgz to firmware...TRX header not found
| |
− | Error fixing up TRX header
| |
− | | |
− | Writing from <stdin> to firmware ... [w]
| |
− | Upgrade completed
| |
− | Rebooting system...
| |
− | | |
− | === Schritt 3: Einloggen und Konfigurieren ===
| |
− | | |
− | Hast du die alten Konfigurationsdateien mit dem Update überschrieben (-n Flag), dann meldet sich dein Router nur unter der Adresse '''192.168.1.1'''.
| |
− | Um dich zu verbinden musst du dir selbst eine fixe IP-Adresse zuweisen, z.B.:
| |
− | | |
− | ifconfig eth0 192.168.1.2
| |
− | | |
− | Danach kannst du dich per telnet verbinden und ein Passwort setzen:
| |
− | | |
− | telnet 192.168.1.1
| |
− | | |
− | passwd
| |
− | | |
− | Weitere Informationen zu [http://wiki.openwrt.org/de/doc/howto/generic.sysupgrade Sysupgrade im OpenWRT Wiki]
| |