Änderungen

2.290 Bytes hinzugefügt ,  23:24, 8. Nov. 2013
OpenWRT Flash ergänzt
Zeile 1: Zeile 1:  +
Unter '''Flashen''' versteht man das Aufspielen einer neuen Firmware auf einen Router.
 +
 +
== Orginal Firmware ersetzen ==
    
[[Image:OpenWRT Flash per Webinterface.jpg|thumb|right|400px|Aufspielen der neuen Firmware per Webinterface]]
 
[[Image:OpenWRT Flash per Webinterface.jpg|thumb|right|400px|Aufspielen der neuen Firmware per Webinterface]]
   −
Unter '''Flashen''' versteht man das Aufspielen einer neuen Firmware auf einen Router. Am Einfachsten geschieht dies über die Funktion '''Firmware Upgrade''' im Webinterface, das der Hersteller TP-Link bei seinen Modellen von Haus aus anbietet.
+
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 ===
 
=== Schritt 1: Auf dem Router einloggen ===
Zeile 21: Zeile 24:     
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]].
 
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]
1.402

Bearbeitungen