Der Verein Freifunk Potsdam e.V. hat es sich zur Aufgabe gemacht, ein freies WLAN-Netz in Potsdam aufzubauen. Falls du mit “frei funken” nichts Genaues anzufangen weißt, kannst du erstmal etwas über den Potsdamer Freifunk nachlesen. Aktuelle Informationen über unsere Aktivitäten findest du in unserem Blog.
Wie kannst du mitmachen?
Freifunk ist keine Firma, die “kostenloses Internet” bereitstellt. Freifunk ist eine Vereinigung von Menschen, welche die Vision von einem freien Netz teilen. Hinter Freifunk stehen Menschen, die ihre Zeit, Geld und Enthusiasmus in diese Idee stecken. Die Freifunk-Community ist so offen wie unser WLAN, an der sich alle beteiligen können.
Freifunk ist ein sogenanntes Mesh-Netzwerk. Viele WLAN-Router bilden eine Funkwolke und leiten den Datenverkehr zum nächstgelegenen Router, der über einen Internetanschluss verfügt. Je mehr WLAN-Router installiert sind, desto größer und ausfallsicherer ist die Funkwolke.
Auf den Routern läuft eine spezielle Software, die sogenannte Freifunk Firmware. Sie sorgt dafür, dass der Datenverkehr von einem Router zum nächsten weitergeleitet wird. Die Freifunk Firmware läuft nur auf speziellen Routern. Über unseren Firmware Selector kannst du direkt sehen, welche Router dafür geeignet sind. Die Installation ist dann recht selbsterklärend und in wenigen Schritten erledigt. Wir bieten aber auch eine Erklärung zu den einzelnen Schritten an, falls du dir unsicher bist.
Du hast noch Fragen?
Die Liste der häufig gestellten Fragen solltest du auf jeden Fall lesen. Wenn deine Frage dort nicht oder ungenügend beantwortet wird, zögere nicht, mit uns Kontakt aufzunehmen.
Anfang November haben wir auf den Geräten im “Testing”-Kanal bereits das aktuelle Firmware-Update ausgerollt. Die neue Version basiert auf Gluon v2023.2.5 und bringt einige Verbesserungen mit sich.
Überarbeiteter Build-Prozess und USB-Support
Wir haben unseren Firmware-Build-Prozess überarbeitet und den USB-Support für bestimmte Geräte allgemein deaktiviert. Bisher konnten diese Geräte zwar die Freifunk-Firmware flashen, jedoch wurden die Einstellungen nicht gespeichert. Bereits im letzten Update haben wir dies für einige Geräte umgesetzt, doch nicht für alle unterstützten. Z.B. war auch noch der Netgear EX6130 von diesen Problem betroffen und funktioniert jetzt auch. Mit diesem Update hoffen wir, dieses Problem für Geräte mit wenig Flash (8 MB) langfristig zu lösen.
Fehlerbehebungen
Probleme mit dem 5GHz WiFi bei dem Comfast EW-72 sollten mit dieser Firmware behoben sein.
Erweiterte Domänen-Unterteilung
Die Domänen wurden weiter unterteilt. Die Einrichtung umfasst nun eine längere Auswahl, bei der der Stadtteil bzw. die Gemeinde abgefragt werden. Dies ermöglicht uns, das Netz zukünftig einfacher zu unterteilen und Performance-Probleme bei zu großen Netzen zu vermeiden. Zudem können wir bei fehlender genauer Standortangabe zumindest einen groben Standort basierend auf Stadtteil/Gemeinde angeben. Eine Änderung ist derzeit nicht erforderlich, aber ihr könnt die Einstellung in eurem Gerät gern anpassen.
Automatische Updates
Geräte mit aktivierten automatischen Updates erhalten das Update wie folgt:
Ab 20.11.2025: Geräte auf dem “early”-Kanal
Ab 04.12.2025: Geräte auf dem “stable”-Kanal
Wenn die automatischen Updates deaktiviert sind, müsst ihr euren Knoten manuell aktualisieren. Die aktuelle Firmware für euren Router findet ihr wie gewohnt unter firmware.freifunk-potsdam.de.
Bereits im Oktober 2024 haben wir ein ein kleines Firmware Update veröffentlicht, welches auf Gluon 2023.2.4 basiert. In den darauf folgenden Monaten wurden zum einen Probleme mit dem TP Link Archer C2 an uns herangetragen und zum anderen haben wir Probleme mit Geräten auf Basis von Mediatek Filogic mit mt7915 Chip (z.B. D‑Link DAP-X1860, ZyXEL NWA55AXE) feststellen können.
Bei dem TP Link Archer C2 war es nicht möglich die Einstellungen zu speichern und nach einem Reboot startete der Router erneut in den Setupmodus. Nach näherer Untersuchung, stellte sich heraus, dass die Firmware für die 8MB Flash mittlerweile zu groß geworden ist und dadurch einfach nicht mehr ausreichend Platz zum Speichern der Einstellungen vorhanden war. Das Problem konnten wir lösen, indem wird dort die Unterstützung für USB Geräte entfernt haben. Dadurch wird die Firmware kleiner und es ist wieder Platz zum Speichern der Einstellungen vorhanden.
Das Problem mit den Mediatek Filogic Geräten und dem mt7915 Chip tritt nach unserer Erfahrung nur an Standorten mit vielen wechselnden Endgeräten auf. Dafür gibt es bisher nur einen Hotfix, welcher den WLAN Treiber zwei mal pro Tag neu lädt. Ein einer dauerhaften Lösung um die Stabilität zu erhöhen wird in der Community gearbeitet.
Die Highlights der Änderung sind somit:
Unterstützung für Router mit 8MB Flash und USB (jedoch ohne USB Funktion)
Hotfix für Geräte mit mt7915 wie D‑Link DAP-X1860 oder ZyXEL NWA55AXE
Wer auf seinem Knoten die automatischen Updates aktiviert hat, sollte bereits mit dem Update versorgt sein. Wenn ihr die automatischen Updates deaktiviert habt, müsst ihr selbst aktiv werden und euren Knoten manuell aktualisieren. Die aktuelle Firmware für euren Router findet ihr wie gewohnt unter firmware.freifunk-potsdam.de.
Wir selbst haben nach einer einfachen Lösung gesucht um mit unseren Endgeräten mittels Webbrowser einen Speedtest gegen verschiedene Ziele durchzuführen. Eine für uns sehr hilfreiche Metrik, ist die Geschwindigkeit bis zum nächsten Gateway bzw Supernode, sowie die ins Internet über das Gateway. Für Tests ins Internet gibt es reichlich bekannte Lösungen wie speedtest.net, fast.com oder Cloudflare Speedtest. Doch um herauszufinden ob es Bandbreitenengpässe zwischen Node (Router mit Gluon Firmware) und dem Gateway gibt oder zwischen Gateway und dem großem weiten Internet benötigt es einen Test zum nächsten Gateway. Dafür haben wir LibreSpeed mit verschiedenen Testendpunkten aufgesetzt.
Der Speedtest ist unter http://speed.ffp.name/ erreichbar und nutzt Interne IP Adressen, die nicht im Internet geroutet werden und ist daher ausschließlich im Freifunk-Potsdam Netz erreichbar. Es wird der am schnellsten antwortende Endpunkt automatisch ausgewählt. Dies muss nicht immer das von eurem Standort verwendete Gateway sein. Zudem steht auch ein Server zum Testen im Internet (Frankfurt) zur Auswahl. Zur Fehlersuche schlagen wir folgendes Vorgehen vor:
Verbindung des verendeten Clients prüfen: Am besten verwendet das 5 GHz WLAN falls verfügbar oder ein Kabel. Im 2.4 GHz WLAN kommen meistens keine guten Geschwindigkeiten zusammen. In Ballungsgebieten stören sich die vielen WLANs gegenseitig. Auch haben wir festgestellt, das einige Android Geräte im 2.4 GHz WLAN kaum zu benutzen sind.
Gateway herausfinden: Mit http://nn.ffp/ (funktioniert ausschließlich im Freifunk-Potsdam Netz) erreicht ihr die Statusseite der Node (Router mit Gluon Firmware) mit der ihr verbunden seid. Unter Mesh VPN sieht man mit welchem Gateway (dort Peer genannt) die Node verbunden ist. Wenn die Node eine indirekte Verbindung via Mesh hat, muss man sich durch hangeln und auf den Link zum nächsten Gateway weiter oben auf der Statusseite klicken. Bitte beachtet, dass Betreibende auch ein Bandbreitenlimit setzen können. Dies ist auch auf der Statusseite zu sehen.
Speedtest zum Gateway durchführen: Nun kann man einen Speedtest mittels IPv4 oder IPv6 via http://speed.ffp.name/ zum verbundenen Gateway starten, um die möglich Bandbreite zum Gateway zu ermitteln. Limitierende Faktoren können die Hardware oder andere Nutzer, die mit der Node verbunden sind sein. Um 100 MBit/s oder mehr zu schaffen benötigt es auch moderne Hardware. Ältere Router haben nicht ausreichend Leistung.
Speedtest ins Internet durchführen: Da nun die Geschwindigkeit zum Gateway bekannt ist, kann ein Test ins Internet über die selbe Seite nicht schaden. Alternativ kann man auch einen anderen Dienst dafür nutzen. Das Ergebnis sollte sich nicht großartig vom vorherigen unterscheiden. Sollte das Ergebnis deutlich schlechter ausfallen, kann hier ein Problem mit einem der Gateways vorliegen.
Beim Test ins Internet kann es auch vorkommen, dass dieser ein anderes Gateway verwendet als mit dem die Node verbunden ist. Zum Beispiel kann die Node mit Peer1 (Gateway 1) verbunden sein, euer Client verwendet jedoch als Standard Gateway das Gateway 3. Dadurch laufen dann die Daten über Gateway 1 an Gateway 3 und von dort aus schlussendlich ins Internet. Für IPv4 kann man das über die Verbindungsinformationen des Clients herausfinden. Für IPv6 sollte der Client auch das des genutzten Gateways verwenden.
Seit der Umstellung auf Gluon haben wir mehrere kleinere Updates für einen stabileren Betrieb bereitgestellt, ohne diese einzeln angekündigt zu haben. Nach ausgiebigen Tests freuen wir uns nun, eine neue Version basierend auf Gluon 2023.2.3 für die Potsdamer Freifunk-Community freizugeben!
Die wichtigsten Verbesserungen in der neuen Version von Gluon sind folgende:
Erweiterte Geräteunterstützung: Gluon basiert nun auf OpenWrt 23.05, was die Möglichkeit eröffnet, Gluon auf eine größere Anzahl neuerer Geräte zu flashen. Das bedeutet mehr Flexibilität und bessere Hardware-Kompatibilität für Hardware mit neueren schnelleren WLAN Standards.
Schneller surfen: Das Update bietet ein verbessertes DNS-Caching, was sich in schnelleren Reaktionszeiten beim Surfen im Internet bemerkbar machen sollte.
Verbessertes Bandbreitenlimits: Das Setzen von Bandbreitenlimits für Up- und Download scheint nun zuverlässiger zu funktionieren. Dies ist wichtig für Standorte mit wenig Bandbreite, da es sonst passieren kann, dass Freifunk die gesamte verfügbare Bandbreite verwendet. Bei Modellen mit mehr als 200 MB Arbeitsspeicher wird bei aktivierter Bandbreitenbegrenzung zusätzlich CAKE verwendet, das für kürzere Latenzzeiten bei ausgelastetem Dow- oder Upload sorgt.
Verbesserter Buildprozess: Gluon bietet nun bessere Optionen zur Anpassung des Images. Dadurch haben wir eine bessere Kontrolle über den Build-Prozess der Firmware, was unsere Arbeit erleichtert.
Dies sind aus unserer Sicht die wichtigsten Neuerungen, die sicherlich auch von den Knotenbetreibern begrüßt werden. Es gibt noch viele weitere Änderungen, die für Interessierte in den Release Notes nachzulesen sind. Wir gehen davon aus, dass dieses Update die Gesamtleistung und Funktionalität der Freifunkknoten verbessern wird.
Wer auf seinem Knoten die automatischen Updates aktiviert hat, wird spätestens ab dem 09. August mit dem Update versorgt. Nutzer mit konfiguriertem Early Branch erhalten das Update in der Regel innerhalb der nächsten 72 Stunden. Wenn ihr die automatischen Updates deaktiviert habt, müsst ihr selbst aktiv werden und euren Knoten manuell aktualisieren. Die aktuelle Firmware für euren Router findet ihr wie gewohnt unter firmware.freifunk-potsdam.de.
Die erste stabile Version von Gluon ist draußen. Was Gluon ist und warum wir zu Gluon gewechselt sind, haben wir im letzten Beitrag bereits beschrieben. Nachdem wir die ersten Router, welche vom Kernteam betrieben werden, erfolgreich mit der neuen Firmware getestet haben, fingen wir an, die ersten Router an weiteren Standorten umzustellen, wie zum Beispiel in der Waschbar Potsdam. Und, da dies so erfolgreich und unkompliziert ablief, konnten wir das erste stabile Release herausbringen.
Dadurch haben sich auf der Website und im Wiki einige Links geändert, wodurch alle Verweise auf alte Konfigurationsanleitungen und IP-Adressenkonfiguration entfernt wurden. Die Seiten sind weiterhin über die Suchfunktion abrufbar, haben aber keine Verwendung mehr im Freifunk Potsdam und sind nicht kompatibel.
Welche neuen Links/ Seiten es gibt: wiki.freifunk-potsdam.de/gluon — Die Konfiguration kurz erklärt. status.freifunk-potsdam.de — Neue Übersichtskarte mit Statusanzeigen zu den Routern. Aktuell nur über IPv6 erreichbar und hat noch nicht alle Funktionen. firmware.freifunk-potsdam.de — Auswahl zu allen derzeit unterstützten Routermodellen mit direkter Downloadmöglichkeit. Sollte ein Routermodell nicht dabei sein, setze dich mit uns in Kontakt, und wir schauen, ob wir es hinzufügen können, sofern es bereits von OpenWRT unterstützt wird.
Somit seid ihr herzlich eingeladen, die Firmware zu wechseln oder neu mit einzusteigen, damit in Potsdam weiterhin Freifunk genutzt werden kann.