Firmware updaten

Aus Freifunk Köln, Bonn und Umgebung
Version vom 19. August 2022, 04:44 Uhr von Cptechnik (Diskussion | Beiträge) (→‎Firmware Aktualisierung August 2022: +link: Node_konfigurieren#Konfigurationsmodus_starten)
Zur Navigation springen Zur Suche springen

< Node konfigurieren         Übersicht         Optional: Experteneinstellungen >


Um die Firmware eines Freifunk-Knoten auf den neuesten Stand zu bringen, starte den Router im Konfigurationsmodus und rufe die Konfigurationsoberfläche auf wie unter Node konfigurieren beschrieben.

Upgrade-Seite

Mit einem Klick auf [Expert mode] Button expert.png und dann auf [Upgrade Firmware] kommst du auf die Firmware-Update-Seite (siehe Bild rechts).

Wie du die richtige Firmware runterlädst, ist unter Firmware herunterladen beschrieben.

Unterschied zwischen factory- und sysupgrade-Firmware

Die factory- und sysupgrade-Firmware unterscheiden sich lediglich dahingehend, ob sie einen Bootloader mitliefern. Die Firmware factory enthält einen Bootloader, die Firmware sysupgrade nicht.

Ein Bootloader muss nur installiert werden, wenn die Herstellerfirmware überschrieben wird. Sobald einmal ein Gluon- (oder sonstiges OpenWrt-)System installiert wurde, kann jedes mal das sysupgrade-Image verwendet werden.

Die Konfiguration des System kann mit factory- und sysupgrade-Firmware jeweils beibehalten oder neu-geschrieben werden. Dazu das entsprechenden Häkchen beim Update setzen. (Bei SSH-Update gibt das Flag -n an, dass die Konfiguration überschrieben werden soll.)

Update der Firmware über SSH

Wie du die Firmware per SSH updatest, ist in den Experteneinstellungen beschrieben.


Wer derzeit (Juni 2022) Probleme beim aktualisieren haben sollte, weil der Router nichts findet mit "autoupdater",

root@myff:~# autoupdater
Retrieving manifest from http://updates.ffkbu/autoupdater/bonn/stable/wireguard/sysupgrade/stable.manifest ...
autoupdater: warning: no matching firmware found (model tp-link-tl-wa801n-nd-v2)
autoupdater: error: no usable mirror found
root@myff:~# 

einfach mal die URL http://updates.ffkbu/autoupdater/multidomain/stable/fastd/sysupgrade oder http://updates.ffkbu/autoupdater/multidomain/stable/wireguard/sysupgrade aufrufen:

autoupdater http://updates.ffkbu/autoupdater/multidomain/stable/fastd/sysupgrade
autoupdater http://updates.ffkbu/autoupdater/multidomain/stable/wireguard/sysupgrade


Firmware Aktualisierung August 2022

Warum

Nach jahrelangem fast-Stillstand, und monatelangem Tüfteln sind wir soweit neue Firmware unter die Router zu bringen.

Am Ende des Jahres WIRD der Server 2a03:2260:11e:301:ee08:6bff:fe8a:c1a0 für die alte Firmware abgeschaltet.

– Der ist nicht nur alt, der ist urig. –

Schon 2018 wurde an der Hood Bonn angefangen wegen dem Wechsel der Batman-Version neue Server aufzusetzen. Die entsprechende Firmware wurde zuerst nur für die Bonner und in diesem Frühjahr auch für das Umland fertig gestellt.

https://images.ffkbu.de/multihood/ – Bonn und Umland
gluon-ffkbu-v2021.1.2-Wireguard-*** ——— UND ——— gluon-ffkbu-v2021.1.2-FastD-***

Wegen der Inkompatibilität unter anderem der Batman-Version

  • kann kein Upgrade/Update gemacht werden,
  • die Firmware muss neu aufgespielt werden und konfiguriert werden.

(Ein aktualisieren mit "sysupgrade -n" (Neue Konfiguration) mag möglich sein, der Router verliert aber mindestens alle persönlichen Konfigurationsdaten, eine Funktion dieser Option kann nicht gewährleistet werden.)

Die Firmware "gluon-ffkbu-v2021.1.1" ist auch schon für BonnV2 und UmlandV2, die "gluon-ffkbu-v2021.1.2" hat zudem die Multihood-Möglichkeit und man benötigt somit nur noch eine Firmware für alle (derzeit funktionierenden) Hoods.

Die Firmware für die Kölner Hood ist in Arbeit, und wird dann als neue Version unter Multihood zur Verfügung stehen.

Peter/cptechnik hat am 11.08. angefangen, Betreiber mit Routern in der alten Umland Hood (Umland Domain) anzuschreiben, die Firmware zu aktualisieren. Hier sind oft Versionen von 2016 oder älter im Einsatz, die - wie oben beschrieben - manuell aktualisiert werden können.

Zirka 20% der Router stellen keine Kontaktdaten des Betreibers zur Verfügung, das erschwert zudem die Kontaktaufnahme.

Wer hier Betreiber persönlich kennt, hilft uns das Netz und die Geräte am Laufen zu halten, wenn Ihr denjenigen kontaktiert und informieren könnt.

JA - auf dem "neuen" Server werden die "Tiny"-Geräte mit 4 MB Flash / 32 MB RAM unterstüzt, es wurden/werden die Images für alle (bisher genutzten) Geräte bereitgestellt.

Wie

Um Kartenfehler zu vermeiden vorher Router von der Karte nehmen:

  • Firmware herunterladen
  • Router in den Konfigurationsmodus bringen (Taste lange drücken)
  • Im Konfigurationsmodus Haken raus bei "Show node on map"/"Knoten auf der Karte anzeigen"
  • neu starten / "Save and Restart"
  • warten - etwa 2 Minuten - bis der Router von der Karte verschwindet
  • Router in den Konfigurationsmodus bringen (Taste lange drücken)
  • neue Firmware aufspielen OHNE Datenübernahme!
    • Upgrade Firmware
    • Choose File/Durchsuchen... Firmwaredatei auswählen
    • Haken bei "Keep Settings" raus!
    • Upload Image drücken


< Node konfigurieren         Übersicht         Optional: Experteneinstellungen >