Gluon 2023.2.6: neue Firmware für Freifunk-Router

Es gibt frische Firmware für Eure Freifunk-Router: Gluon 2023.2.6. Sie löst die Version vom März ab, und holt auch die Router ab, die wir auf die Dezember2025-Firmware zurückrollen mussten.

Diesmal steckt mehr drin als Wartung. Die Ersteinrichtung geht jetzt ohne Kabel, die Router helfen sich bei Störungen selbst, und Geräte mit wenig Arbeitsspeicher laufen spürbar ruhiger.

Screenshot der Weboberfläche eines Freifunk-Knotens. Oben links ein rundes Logo mit magentafarbenen Pfeilen, daneben die Überschrift „Freifunk im Neanderland Diaspora – Domain 21 (Neanderfunk)“ und darunter der Knotenname „grw-cudyWR3000Sv1-80e0“. Rechts in der Kopfzeile die Geräteangabe „Cudy WR3000S v1“ mit der Versionskennung 26091920sta sowie die Menüpunkte Einrichtung, Info und Firmware aktualisieren. In der linken Spalte eine Navigationsliste: unter „Einrichtung“ die Punkte Knoten, Standort und Internetverbindung; unter „Erweiterte Einstellungen“ Remotezugriff, WLAN, AP Timer, Privates WLAN, Offline-SSID, Netzwerk, USB-WAN-Hotplug, Automatische Updates, Taster und Nodeplacer; darunter Info und Firmware aktualisieren. Der Hauptbereich trägt die Überschrift „Willkommen!“ mit einem Begrüßungstext zum Einrichtungsassistenten, einem Hinweis, die Firmware nur in Absprache mit den Aktiven des Neanderfunks zu nutzen, sowie dem Link „Community finden“. Im Abschnitt „Knoten“ das ausgefüllte Feld „Name dieses Knotens“ mit „grw-cudyWR3000Sv1-80e0“ und das gelb umrandete Feld „Kontakt – E-Mail-Adresse“ mit „projekt@neaderfunk.de“. Im Abschnitt „Standort“ zwei aktivierte magentafarbene Schalter: „Knotenposition setzen“ und „Knotenposition veröffentlichen“. Unten ein Hinweisbalken „1 Änderung, noch nicht gespeichert“ und ein magentafarbener Button „Speichern & Neustarten“.
Neues Layout für den Setup-Mode

Wie kommt das Update auf meinen Router?

Auto-Update. Router mit eingeschaltetem Auto-Update holen sich die neue Version in den nächsten ein bis zwei Wochen von allein und installieren sie. Das ist die Standardeinstellung, Ihr müsst dafür nichts tun. Eure Einstellungen bleiben erhalten, und der Router kommt von selbst zurück.

Von Hand, wer nicht warten mag. Die Firmware liegt schon bereit und lässt sich wie gewohnt über die Konfigurationsseite des Routers einspielen. Wie das genau geht, steht in den vollständigen Release Notes, verlinkt am Ende.

Wo bekomme ich die Firmware?

Wenn Ihr einen Router neu einrichtet, bekommt Ihr auf der Download-Seite automatisch die aktuelle Version: https://routersoftware.ffnef.de/

Einrichten per WLAN, ohne Kabel

Bisher brauchte die Ersteinrichtung ein Netzwerkkabel. Das entfällt: Im Setup-Mode (wenn die LED langsam blinkt) öffnet ein kurzer Druck auf die Taste ein eigenes WLAN (LED blinkt dann schnell), und der Router lässt sich mit dem Handy einrichten. Praktisch überall dort, wo man mit einem Lankabel und Laptop schlecht dran kommt.

Ein Hinweis dazu, der Zeit spart: Der kleine Browser, den Android für Anmeldeseiten öffnet, kann keine Dateien hochladen. Ein Firmware-Upgrade gelingt dort nicht. Öffnet dafür http://setup.gluon im normalen Browser. Das ist kein Fehler des Routers.

Der Router hilft sich selbst

Ein Knoten kann seinen eigenen Fehlerzustand oft nicht erkennen: Von innen sieht alles gesund aus, während draußen nichts mehr ankommt. Für mehrere solcher Fälle gibt es jetzt Prüfungen, die den Router erst das WLAN und im Zweifel sich selbst neu starten lassen. Dazu gehört der Fall, dass sich stundenlang kein einziges Gerät und kein Nachbarknoten anmeldet.

Router mit wenig Arbeitsspeicher

Viele ältere Dualband-Router haben nur 64 MB Arbeitsspeicher und kamen darum ins Schwitzen. Diese Version entlastet sie an mehreren Stellen, unter anderem mit komprimiertem Auslagerungsspeicher und schlankeren Hintergrunddiensten. Sie laufen dadurch deutlich stabiler.

Neue Konfigurations- und Statusseite

Die Konfigurationsseite hat ein neues Erscheinungsbild, passt alles auf eine Seite und ist auf dem Handy deutlich besser zu bedienen. Fehlermeldungen benennen jetzt das konkrete Problem, statt nur in einen Abbruch zu laufen.

Die Statusseite aktualisiert ihre Werte live und zeigt mehr: die Geschwindigkeit je Netzwerkbuchse(n), Temperaturen(bei neueren Geräten) und den Zustand der Offline-Kennung.

Die App NodeMonitor

Die wohl am meisten übersehene Neuerung des letzten Releases, deshalb hier noch einmal: Mit NodeMonitor seht Ihr jeden Freifunk-Knoten in Funkreichweite, ohne Euch verbinden zu müssen. Nützlich beim Aufstellen, beim Suchen eines Standorts und bei der Frage, ob der Knoten dort oben eigentlich noch im Netz ist.

Die App gibt es im Play Store, den Quelltext auf GitHub. Nur für Android, und das liegt nicht am Aufwand: iOS gibt Anwendungen keinen Zugriff auf die WLAN-Suche, und genau die braucht es hier.

Zusätzlich unterstützte Geräte

Neu dabei ist der D-Link AQUILA PRO AI M30, Wifi 6 der 3000er-Klasse, derzeit für rund 35 Euro zu haben. Das Aufspielen ist so unkompliziert wie bei den anderen D-Link-Geräten. Die Freifunk-Aachener haben dazu eine Installationsanleitung geschrieben.

Und die alten Geräte?

Router mit 4 MB Flash und 32 MB Arbeitsspeicher bekommen dieses Update nicht mehr. Sie bleiben auf der EOL-Firmware, laufen also bis auf weiteres weiter, bekommen aber nichts Neues mehr. Werden Sicherheitslücken bekannt, müssen wir diese Router wie angekündigt vom Netz ausschließen.

Wenn Ihr gerade dabei seid, die letzten davon zu ersetzen: Nehmt die Geräte mit 64 MB Arbeitsspeicher oder 8 MB Flash gleich mit. Diese Version hält sie noch am Laufen, in künftigen Gluon-Versionen fallen aber auch sie weg. Und falls es am Gerät scheitert: Wir haben noch ein paar Genexis EX400 im Austauschprogramm liegen, fragt einfach.

Alle Änderungen im Detail

Was sonst noch dazugekommen und repariert worden ist, steht in den vollständigen Release Notes:
Release Notes 2023.2.6

Die Quelltexte zur Firmware und die Dokumentation der Build-Umgebung sind wie bisher über GitHub abrufbar: github.com/Neanderfunk/firmware

Rückmeldungen

Wenn etwas nicht läuft oder Euch etwas auffällt, meldet Euch gern: