Firmware updaten: Unterschied zwischen den Versionen
Rubo77 (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „= Aktualisieren = Die aktuelle Firmware für deinen Router findest du auf http://freifunk.in-kiel.de/firmware.html<br> Beim Firmware Update bleiben alle Einste…“) |
Rubo77 (Diskussion | Beiträge) |
||
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 4: | Zeile 4: | ||
== Kurzanleitung == | == Kurzanleitung == | ||
+ | === Vorbereitung === | ||
+ | |||
+ | * Lade die richtige Firmware auf deinen Rechner herunter | ||
+ | * Falls noch nicht geschehen aber gewünscht, ermittle die Koordinaten deines Routers auf unserer [[Karte]] und notiere diese | ||
+ | |||
=== Weg 1: Config Mode === | === Weg 1: Config Mode === | ||
− | * Kabel an LAN-Port | + | * Verbinde deinen Rechner per Kabel an einen (meist gelben) LAN-Port |
− | * Im Betrieb QSS-Taste (an der Rückseite des Routers) bis alle Lampen leuchten, loslassen, neu booten lassen | + | * Im Betrieb die QSS-Taste (an der Rückseite des Routers) ca 9 Sekunden gedrückt halten bis alle Lampen leuchten, loslassen, neu booten lassen |
− | * | + | * Der Router ist dann im Browser erreichbar auf [http://192.168.1.1 192.168.1.1] |
* Dort oben rechts in den "Expert Mode" wechseln und “Firmware aktualisieren” klicken | * Dort oben rechts in den "Expert Mode" wechseln und “Firmware aktualisieren” klicken | ||
− | * Dann wählst du die Datei aus, die du heruntergeladen hast | + | * Dann wählst du die Firmware Datei aus, die du vorher heruntergeladen hast |
* Alle Einstellungen bleiben erhalten, wenn der Haken "Konfiguration behalten" gesetzt ist | * Alle Einstellungen bleiben erhalten, wenn der Haken "Konfiguration behalten" gesetzt ist | ||
* Auf "Datei hochladen" klicken. Du brauchst nach dem Neustart des Routers nichts weiter zu tun | * Auf "Datei hochladen" klicken. Du brauchst nach dem Neustart des Routers nichts weiter zu tun | ||
+ | * Falls du nun noch die Koordinaten aktualisieren willst, warte ca 2 Minuten bis der Router im normalen Betrieb ist, dann brauchst du nur den Router erneut in den Config Mode versetzen und dort die Koordinaten auf der Hauptseite eintragen | ||
=== Weg 2: SSH === | === Weg 2: SSH === | ||
Erfahrene Nutzer können bei Knoten, die per Kabel ans Internet angeschlossen sind, eine Firmware-Aktualisierung alternativ per SSH durchführen. | Erfahrene Nutzer können bei Knoten, die per Kabel ans Internet angeschlossen sind, eine Firmware-Aktualisierung alternativ per SSH durchführen. | ||
− | * Verbinden mit dem Router über IPv6 aus dem Freifunk-Netz per SSH (siehe [[IPv6 ermitteln]] | + | * Verbinden mit dem Router über IPv6 aus dem Freifunk-Netz per SSH (siehe [[IPv6 ermitteln]]) |
* Die richtige Firmware auf den Router in den Ordner /tmp übertragen | * Die richtige Firmware auf den Router in den Ordner /tmp übertragen | ||
* Auf der Kommandozeile den Befehl sysupgrade mit dem Pfad zur Firmware als Parameter übergeben.<br /> | * Auf der Kommandozeile den Befehl sysupgrade mit dem Pfad zur Firmware als Parameter übergeben.<br /> | ||
Zeile 34: | Zeile 40: | ||
wget http://<pfad zur aktuellen Firmware>/gluon-ffki-0.7.1-tp-link-tl-wr841n-nd-v8-sysupgrade.bin | wget http://<pfad zur aktuellen Firmware>/gluon-ffki-0.7.1-tp-link-tl-wr841n-nd-v8-sysupgrade.bin | ||
sysupgrade gluon-ffki-0.7.1-tp-link-tl-wr841n-nd-v8-sysupgrade.bin | sysupgrade gluon-ffki-0.7.1-tp-link-tl-wr841n-nd-v8-sysupgrade.bin | ||
− | * Die SSH-Verbindung wird kurz darauf zusammenbrechen. Nach einiger Zeit startet der Router mit neuer Firmware neu | + | * Die SSH-Verbindung wird kurz darauf zusammenbrechen. Nach einiger Zeit startet der Router mit neuer Firmware neu |
+ | * Falls du nun noch die Koordinaten aktualisieren willst, warte ca 2 Minuten bis der Router im normalen Betrieb ist, dann brauchst du nun nur den Router erneut in den Config Mode versetzen und dort die Koordinaten auf der Hauptseite eintragen | ||
Alternativ: Für router die per funk-mesh im Netz hängen funktioniert wget nicht. Dort muss die firmware erst auf den eigenen Rechner geladen und per scp erst auf den router kopiert werden.<br> | Alternativ: Für router die per funk-mesh im Netz hängen funktioniert wget nicht. Dort muss die firmware erst auf den eigenen Rechner geladen und per scp erst auf den router kopiert werden.<br> |
Aktuelle Version vom 4. Oktober 2015, 07:18 Uhr
Aktualisieren
Die aktuelle Firmware für deinen Router findest du auf http://freifunk.in-kiel.de/firmware.html
Beim Firmware Update bleiben alle Einstellungen erhalten. Wähle dort die passende (Firmware) zu deinem Modell aus. Modelle und Hardware Version finidest du unter deinem Router.
Kurzanleitung
Vorbereitung
- Lade die richtige Firmware auf deinen Rechner herunter
- Falls noch nicht geschehen aber gewünscht, ermittle die Koordinaten deines Routers auf unserer Karte und notiere diese
Weg 1: Config Mode
- Verbinde deinen Rechner per Kabel an einen (meist gelben) LAN-Port
- Im Betrieb die QSS-Taste (an der Rückseite des Routers) ca 9 Sekunden gedrückt halten bis alle Lampen leuchten, loslassen, neu booten lassen
- Der Router ist dann im Browser erreichbar auf 192.168.1.1
- Dort oben rechts in den "Expert Mode" wechseln und “Firmware aktualisieren” klicken
- Dann wählst du die Firmware Datei aus, die du vorher heruntergeladen hast
- Alle Einstellungen bleiben erhalten, wenn der Haken "Konfiguration behalten" gesetzt ist
- Auf "Datei hochladen" klicken. Du brauchst nach dem Neustart des Routers nichts weiter zu tun
- Falls du nun noch die Koordinaten aktualisieren willst, warte ca 2 Minuten bis der Router im normalen Betrieb ist, dann brauchst du nur den Router erneut in den Config Mode versetzen und dort die Koordinaten auf der Hauptseite eintragen
Weg 2: SSH
Erfahrene Nutzer können bei Knoten, die per Kabel ans Internet angeschlossen sind, eine Firmware-Aktualisierung alternativ per SSH durchführen.
- Verbinden mit dem Router über IPv6 aus dem Freifunk-Netz per SSH (siehe IPv6 ermitteln)
- Die richtige Firmware auf den Router in den Ordner /tmp übertragen
- Auf der Kommandozeile den Befehl sysupgrade mit dem Pfad zur Firmware als Parameter übergeben.
Für aktuellere Knoten mit Firmware ab Version 0.4:
autoupdater -f
Ansonsten, Beispiel für den TP-Link TL-WR841N v8:
RAM für die firmware freigeben:
sync echo 3 > /proc/sys/vm/drop_caches
cd /tmp wget http://<pfad zur aktuellen Firmware>/gluon-ffki-0.7.1-tp-link-tl-wr841n-nd-v8-sysupgrade.bin sysupgrade gluon-ffki-0.7.1-tp-link-tl-wr841n-nd-v8-sysupgrade.bin
- Die SSH-Verbindung wird kurz darauf zusammenbrechen. Nach einiger Zeit startet der Router mit neuer Firmware neu
- Falls du nun noch die Koordinaten aktualisieren willst, warte ca 2 Minuten bis der Router im normalen Betrieb ist, dann brauchst du nun nur den Router erneut in den Config Mode versetzen und dort die Koordinaten auf der Hauptseite eintragen
Alternativ: Für router die per funk-mesh im Netz hängen funktioniert wget nicht. Dort muss die firmware erst auf den eigenen Rechner geladen und per scp erst auf den router kopiert werden.
zunächst lokal:
wget http://<pfad zur aktuellen Firmware>/gluon-ffki-0.7.1-tp-link-tl-wr841n-nd-v8-sysupgrade.bin scp gluon-ffki-0.7.1-tp-link-tl-wr841n-nd-v8-sysupgrade.bin root@\[IPv6-ADRESSE-DES-KNOTENS\]:/tmp ssh root@[IPv6-ADRESSE-DES-KNOTENS]
Dann weiter auf dem Knoten:
cd /tmp sysupgrade gluon-ffki-0.7.1-tp-link-tl-wr841n-nd-v8-sysupgrade.bin
Weg 3: freifunk hilft
Du kannst deine(n) Knoten gerne bei einem Treffen vorbeibringen (Donnerstags ab 19:00 in der Toppoint) . Wir helfen dir gerne.
Oder komme in den IRC Live-Chat auf unserer Startseite