Zeile 1: |
Zeile 1: |
− | =Aktualisieren der alten Freifunk-Firmware= | + | =Umstellen von der alten Freifunk-Firmware auf die neue = |
− | → Nötig wenn: Freifunk-Firmware vor Januar 2015 schon in Betrieb ging. | + | → Dies ist nur nötig, wenn die betroffene Freifunk-Firmware schon vor Januar 2015 schon in Betrieb ging. Die neue Firmware basiert auf Gluon. |
| | | |
| ==Firmware besorgen== | | ==Firmware besorgen== |
− | Lade dir die neue Firmware zunächst passend für dein Gerät herunter. Du kannst die FACTORY Version nehmen, wenn du später mit dem Befehl "sysupgrade -n /tmp/{firmwaredateiname}" arbeitest.
| + | Wir unterstützen eine ganze Reihe verschiedener Router. |
| | | |
− | Dabei ist zu unterscheiden:
| + | Herauszufinden welche Gluon-Firmware du brauchst, ist ganz einfach: |
− | :→ Wohnort > Mainz und Rheinhessen oder Wiesbaden und hessisches Umland | + | :→ Der Router-Typ (1) und die Hardware-Version (2) stehen auf der Rückseite des Routers. |
− | :→ Router hat noch Hersteller-Firmware drauf > Factory-Image nötig | + | |
| + | [[Datei:router-model-version.png]] |
| + | <p> </p> |
| + | |
| + | '''<big>Der passende Eintrag in unserer Dateiliste wäre dann dieser:''' </big> |
| + | |
| + | [[Datei:FirmwareIndex.png]] |
| + | |
| + | ''Optional:'' Welche Router von GLUON unterstützt werden, kann man auch hier nachschlagen: |
| + | :→ [http://wiki.freifunk.net/Freifunk_Firmware_Gluon/Hardware Liste unterstützter Router] |
| + | |
| + | Wir liefern hier die Gluon-Firmware für Mainz und Wiesbaden. Als Grenze haben wir uns an das jeweilige Bundesland gehalten. |
| + | :→ Wohnort? |
| + | ::→ Mainz = Stadt, Umland Rheinhessen, Rheinland-Pfalz |
| + | ::→ Wiesbaden = Stadt, Umland (auch AKK-Gemeinden) in Hessen |
| :→ Router hat schon ältere Freifunk-Software drauf > SysUpgrade-Image nötig | | :→ Router hat schon ältere Freifunk-Software drauf > SysUpgrade-Image nötig |
| | | |
Zeile 14: |
Zeile 28: |
| {| class="wikitable" border="1" | | {| class="wikitable" border="1" |
| |- | | |- |
− | !style="color: #DFDF00; background: #{{Color|Blau}}; width: 150px; " | Wohnort | + | !style="color: #DFDF00; background: #{{Color|Blau}}; width: 100px; " | Wohnort |
− | !style="color: #FFFFFF; background: #{{Color|Blau}}; width: 200px;" | Factory | + | !style="color: #FFFFFF; background: #{{Color|Blau}}; width: 150px;" | SysUpgrade |
− | !style="color: #FFFFFF; background: #{{Color|Blau}}; width: 200px;" | SysUpgrade
| |
| |- | | |- |
| | '''Mainz''' | | | '''Mainz''' |
− | | MZ-Factory-Image-Link | + | |→ [http://firmware.freifunk-mwu.de/mainz/stable/sysupgrade/ Download] |
− | | MZ-SysUpgrade-Image-Link
| |
| |- | | |- |
| | '''Wiesbaden''' | | | '''Wiesbaden''' |
− | | WI-Factory-Image-Link | + | |→ [http://firmware.freifunk-mwu.de/wiesbaden/stable/sysupgrade/ Download] |
− | | WI-SysUpgrade-Image-Link
| |
| |} | | |} |
| | | |
| Speichere die Datei auf deinem Rechner zwischen bis wir sie wieder benötigen... | | Speichere die Datei auf deinem Rechner zwischen bis wir sie wieder benötigen... |
| | | |
− | ==Voraussetzungen== | + | ==Ausgangs-Szenarien== |
− | Die folgende Beschreibung soll dir helfen, deinen bisherigen schon im Freifunk-Netz benutzten (nicht-Gluon) Router auf die neue Gluon-Firmware umzurüsten. | + | Die folgende Beschreibung soll dir helfen, deinen bisherigen, schon im Freifunk-Netz benutzten (nicht-Gluon) Router, auf die neue Gluon-Firmware umzurüsten. |
| | | |
| Hier sind die Ausgangs-Szenarios tabellarisch aufgelistet: | | Hier sind die Ausgangs-Szenarios tabellarisch aufgelistet: |
Zeile 48: |
Zeile 59: |
| | unbekannt | | | unbekannt |
| | egal | | | egal |
− | | [[Passwort setzen über den Failsafe-Modus|Neues Passwort setzen]] | + | | [[#Passwort_setzen_über_den_Failsafe-Modus|Neues Passwort setzen]] |
| |- | | |- |
| | bekannt | | | bekannt |
| | Keine IP | | | Keine IP |
− | | [[Freifunk-IP Adresse setzen|Freifunk-IP Adresse setzen]] | + | | [[#Freifunk-IP_Adresse_setzen|Freifunk-IP Adresse setzen]] |
| |- | | |- |
| | bekannt | | | bekannt |
| | OK | | | OK |
− | | [[SSH Verbindung zum Router herstellen|SSH Verbindung zum Router herstellen]] | + | | [[#SSH_Verbindung_zum_Router_herstellen|SSH Verbindung zum Router herstellen]] |
| |} | | |} |
| | | |
Zeile 81: |
Zeile 92: |
| | | |
| | | |
− | → <big>Zurück zu [[Voraussetzungen]] gehen und Fragen neu bewerten</big> | + | → <big>Zurück zu [[#Voraussetzungen|Voraussetzungen]] gehen und Fragen neu bewerten</big> |
| | | |
| ==Freifunk-IP Adresse setzen== | | ==Freifunk-IP Adresse setzen== |
Zeile 128: |
Zeile 139: |
| ::→ Log dich mit SSH auf den Router ein | | ::→ Log dich mit SSH auf den Router ein |
| ::→ Gib ein: '''cd /tmp''' | | ::→ Gib ein: '''cd /tmp''' |
− | ::→ Gib ein: '''<nowiki>wget http://nochgeheim.freifunk-mwu.de/firmware/{mainz|wiesbaden}/stable/factory/{Firmware-Dateiname}.bin</nowiki>''' | + | ::→ Gib ein: '''sync''' |
| + | ::→ Gib ein: '''echo 3 > /proc/sys/vm/drop_caches''' |
| + | ::→ Mainz: Gib ein: '''<nowiki>wget http://firmware.freifunk-mwu.de/mainz/stable/sysupgrade/{SysUpgrade-Dateiname}.bin</nowiki>''' |
| + | ::→ Wiesbaden: Gib ein: '''<nowiki>wget http://firmware.freifunk-mwu.de/wiesbaden/stable/sysupgrade/{SysUpgrade-Dateiname}.bin</nowiki>''' |
| ::→ Transfer findet statt | | ::→ Transfer findet statt |
| | | |
| ==Neue Firmware-Datei im Router installieren== | | ==Neue Firmware-Datei im Router installieren== |
− | {{todo|Wer mag kann hier noch ein paar Zeilen hinzufügen, die die Meldungen zeigen, die da ablaufen}}
| |
| *Die neue Firmware-Datei ist auf dem Router im /tmp Verzeichnis vorhanden | | *Die neue Firmware-Datei ist auf dem Router im /tmp Verzeichnis vorhanden |
| *Sie muß jetzt installiert werden | | *Sie muß jetzt installiert werden |
− | *Gib ein: '''sysupgrade -n /tmp/{Firmware-Dateiname}.bin | + | *Gib ein: '''sysupgrade -n /tmp/{SysUpgrade-Dateiname}.bin |
| ** Tip: Wenn du die ersten Buchstaben des Firmware-Dateinamens getippt hast, kannst du mit der TAB-Taste den Rest ergänzen lassen. | | ** Tip: Wenn du die ersten Buchstaben des Firmware-Dateinamens getippt hast, kannst du mit der TAB-Taste den Rest ergänzen lassen. |
| *Der Router wird jetzt "geflasht" - bekommt also die neue Firmware fest eingebrannt. | | *Der Router wird jetzt "geflasht" - bekommt also die neue Firmware fest eingebrannt. |
− | JETZT AUF KEINEN FALL ABBRECHEN ODER AUSSCHALTEN | + | '''<span style="color:red">JETZT AUF KEINEN FALL ABBRECHEN ODER AUSSCHALTEN</span>''' |
| + | |
| + | Im Terminal sieht das ganze so aus: |
| + | |
| + | root@OpenWrt:/tmp# sysupgrade -n /tmp/{SysUpgrade-Dateiname}.bin |
| + | killall: watchdog: no process killed |
| + | Sending TERM to remaining processes ... ubusd askfirst netifd tincd ntpd |
| + | Sending KILL to remaining processes ... ubusd askfirst |
| + | Switching to ramdisk... |
| + | Performing system upgrade... |
| + | Unlocking firmware ... |
| + | |
| + | Writing from <stdin> to firmware ... |
| + | Upgrade completed |
| + | Rebooting system... |
| + | |
| Der Router startet automatisch neu, wenn der Vorgang beendet ist. | | Der Router startet automatisch neu, wenn der Vorgang beendet ist. |
| Er befindet sich dann im Konfigurationsmodus und möchte für das neue Netz konfiguriert werden. | | Er befindet sich dann im Konfigurationsmodus und möchte für das neue Netz konfiguriert werden. |
| | | |
− | | + | <big>→ Weiter gehts mit dem Punkt: [[Howto/GluonKonfig|Router einrichten]]</big> |
− | <big>→ Weiter gehts mit dem Punkt: [[Howto/GluonKonfig#Router_konfigurieren_im_Wizard-Modus|Router einrichten]]</big> | |