Skip to content

Instantly share code, notes, and snippets.

@LeSpocky
Forked from eriu/release 0.28
Last active August 29, 2015 14:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save LeSpocky/f511f81078ad2bc6b8f5 to your computer and use it in GitHub Desktop.
Save LeSpocky/f511f81078ad2bc6b8f5 to your computer and use it in GitHub Desktop.

Wir freuen uns anzukündigen, dass die neue Firmware (Betriebssystem der Router) nun auch in Magdeburg zur Verfügung steht.

Die Firmware trägt die Versionsnummer 0.28 und bringt sehr sinnvolle und für das weitere Wachstum des Magdeburger Netzes, essentielle Neuerungen. Sie basiert auf der Version v2014.2 von Gluon. Die wichtigsten Änderungen haben wir für Euch aufgelistet.

Deshalb bitten wir alle Knotenbetreiber_innen ihre Firmware auf den aktuellen Stand zu bringen (!). Ihr habt 3 Möglichkeiten dies zu tun:

  • per config mode
  • per ssh
  • Router zu einem Freifunk-Treffen vorbeibringen, dann helfen wir gerne

Die ersten beiden Wege sind noch weiter unten beschrieben.

Zur Info: Wir haben schon eine ganze Reihe Knoten auf Gluon umgestellt, um sicherzustellen, dass alles stabil läuft – tut es. Knoten mit Gluon sind im Knotengraphen mit einem grünen Ring dargestellt, in der Karte als blaue Punkte.

Viel Spaß beim Flashen!

Aktualisieren

Die aktuelle Firmware für deinen Router findest Du unter http://firmware.md.freifunk.net/stable/LATEST/

Kurzanleitung

Weg 1: Config Mode

Im Betrieb Taste an der Rückseite des Routers gedrückt halten bis alle Lampen gleichzeitig kurz aufleuchten, loslassen, Gerät neu booten lassen. Kabel an LAN-Port (gelb). Config-Seite im Browser ist erreichbar auf http://192.168.1.1/ Dort gehst du auf “Firmwareupgrade einspielen” Dann wählst du die passende (Firmware) zu deinem Modell aus, welche du auf der Seite in der Liste unter "Aktualisierung" heruntergeladen hast (die *-sysupgrade.bin deines Routers).

Hinweis: Für das Update von OpenWRT oder kbu firmware auf Gluon, bitte den Haken bei "Einstellungen behalten" rausnehmen.

Für das Konfigurieren Deines Routers mit Gluon folge bitte folgender Anleitung. [welcher?]

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. Auf der Kommandozeile den Befehl sysupgrade mit dem Pfad der richtigen Firmware von der Seite als Parameter übergeben. Beispiel für den TP-Link TL-WR842ND v9:

cd /tmp 
wget http://firmware.md.freifunk.net/stable/LATEST/sysupgrade/gluon-ffmd-0.28-tp-link-tl-wr841n-nd-v9-sysupgrade.bin 
echo 3 > /proc/sys/vm/drop_caches 
sysupgrade -n gluon-ffmd-0.28-tp-link-tl-wr841n-nd-v9-sysupgrade.bin

Weg 3: freifunk hilft

Du kannst Deine(n) Knoten gerne bei einem Treffen (gerade Kalenderwoche ab 18:00 beim Netz39 in der Leibnizstraße 32, 39104 Magdeburg) vorbeibringen. Wir helfen dir gerne.

Changelog

Was ist neu in Firmware 0.28?

Autoupdater

Seit Gluon enthält unsere Firmware einen Autoupdater. Solltet Ihr diesen beim Einrichten des Routers nicht deaktiviert haben, ermöglicht er ein automatisches Updaten eures Freifunk-Knotens, so dass dieser immer die aktuellste Firmware nutzt. Dies hilft uns, Verbesserungen, welche zum Beispiel das Netz entlasten, möglichst zügig an alle Router zu verteilen, ohne dass Ihr selbst ein Update vornehmen müsst.

Die Updates werden von uns signiert, so dass euer Knoten feststellen kann, ob die Firmware wirklich von uns stammt. Hierfür sind derzeit vier öffentliche Schlüssel in der Firmware hinterlegt. Ist ein Update von mindestens 2 Inhabern dieser Schlüssel signiert, wird es angewandt.

Wir signieren ein Update nur, wenn wir keine Zweifel an dessen Stabilität haben und uns sicher sind, dass die Firmware das tut, was sie soll. Natürlich kannst du uns auch persönlich bei einem der Treffen kennen lernen.

Changelog

0.28

Automatisch Updates

Um Upgrades zu vereinfachen und das Netz leichter auf einem aktuellen Stand zu halten, gibt es jetzt einen Autoupdater, der stündlich überprüft, ob es eine neue Firmware gibt und automatisch ein Update ausführt. Das tut er aber nur mit einer gewissen Wahrscheinlichkeit so, dass sich die Nodes nur nach und nach aktualisieren und Probleme mit einer neuen Version frühzeitig erkannt und die Server geschont werden können.

Der Autoupdater ist in der neuen Firmware standardmäßig aktiviert, kann aber über den Config Mode deaktiviert werden (z.B. weil man eigene Anpassungen an der Knoten-Konfiguration hat, die beim Upgrade verloren gehen würden).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment