Experimentelle Firmware

Am Freitag habe ich eine neue experimentelle Firmware erstellt und heute unter v2016.1 beta bereitgestellt. Mit der Version 2016.1 gibt es einige Änderungen, die ich nur Stück für Stück begreife und in der Konfiguration einbauen muss.

Mesh

Mit der neuen Gluon Version gibt es zwei Protokolle für die Verbindung der Router untereinander (Meshing) – IBSS (Adhoc) und 802.11s. Das IBSS Netzwerk ist in an der SSID su-ff-mesh erkennbar.

Bisher hatte ich in der Firmware beide Protokolle definiert und aktiviert. Dies ist nur beschränkt sinnvoll. Um sich mit Routern mit alter Firmware v2012.1.2 oder älter, wird weiterhin IBSS benötigt. Router mit Gluon v2016.1 unterhalten sich meines Erachtens besser über 802.11s. Ein Mischbetrieb ist zwar möglich, angeblich könnte es Probleme in größeren Netzen geben. Neuere Router können sich ausschließlich über das neue Protokoll 802.11s verbinden.

Hier in Rheinbach laufen die meisten Knoten mit einer Firmware, die beide Protokolle unterstützt. So nutzen alle WR841ND v10 und WR941ND V6 eine experimentelle Firmware, da die Geräte in Gluon v2015.1.2 nicht unterstützt werden. Dies sind bereits 30% der Router. Tatsächlich nutzen nur noch ~20 Router eine nicht experimentelle Firmware ohne 802.11s Unterstützung.

Mit der Zeit möchte ich daher den Adhoc Verbindungen weg und die Router ausschließlich über 802.11s untereinander verbinden. In der neuen experimentellen Firmware habe ich deshalb das IBSS Netzwerk in der Voreinstellung deaktiviert. Es ist zwar vollständig definiert, aber nach einem Factory Upgrade nicht aktiv. Beim Sysupgrade bleiben die Einstellungen des Routers in der Regel erhalten. D.h. das Adhoc Netzwerk wird durch einen sysupgrade nicht ausgeschaltet. Ob das Adhoc Netzwerk noch verfügbar ist, ist an der SSID su-ff-mesh erkennbar.

IBSS kann mit folgenden Befehlen im Terminal für 2.4 Ghz (radio0) oder – bei Routern, die dieser Frequenz unterstützen, – 5 GHz (radio1) getrennt wieder angeschaltet werden.

 
uci set wireless.ibss_radio0.disabled='0'
uci set wireless.ibss_radio1.disabled='0'
uci commit
wifi

Wird 0 durch 1 ersetzt, wird IBSS entsprechend deaktiviert.

So Schluss jetzt. Es gibt auf GitHub einen neuen Branch Gluon v2016.1.x. Da kann ich mich gleich an ein neues, stabiles Release machen, das auch neuere Hardware unterstützt.

Neues von den Freifunkern aus Köln, Bonn und Umgebung

Hallo, liebe Rheinbacher Freifunkerin!
Hallo, lieber Rheinbacher Freifunker!

Die Freifunker aus Köln, Bonn und Umgebung (KBU) haben Dich vielleicht bereits angeschrieben, weil Du einen Freifunkrouter mit der KBU Classic-Firmware betreibst / betrieben hast und Dich mit Deiner E-Mail-Adresse in ihrer Datenbank eingetragen hast oder von Dieter eingetragen wurdest.

Muster der Statusseite für einen Router in Rheinbach
Muster der Statusseite für einen Router in Rheinbach
In Rheinbach sind wir zum größten Teil nicht mehr bei KBU, sondern beim Freifunk Rheinland e.V. und den Freien Netzwerkern im Rhein-Sieg-Kreis.

Wer sich mit seinem Freifunk-Router unter der ESSID „Freifunk“ verbindet, die Adresse http://10.111.0.1 aufruft und eine Statusseite ähnlich der nebenstehende erhält, der muss nichts mehr tun. Bei einigen Routern könnte noch die alte Statusseite erscheinen oder eine spezielle Rheinbacher Statusseite. Ist der Router auf der Map des Rhein-Sieg-Kreises eingetragen, muss nichts geändert werden.

Meldet sich das Freifunknetz jedoch mit der ESSID „kbu.freifunk.net“, dann muss der Router auf eine neue Software umgestellt werden, wenn es nicht bereits geschehen ist.

Natürlich bin ich / sind wir bei der Umstellung auf unsere Firmware behilflich, aber KBU-Router kann ich / können wir nicht zusätzlich betreuen. Alles geschieht ehrenamtlich in meiner / unserer Freizeit, die begrenzt ist.

Wenn Du Deinen Router weiter mit der KBU-Software betreiben willst, musst Du wie in der KBU-Nachricht beschrieben verfahren. Wenn Du Dich jedoch uns anschließen willst, dann musst Du die Firmware des Rhein-Sieg-Kreises für Rheinbach installieren. Diese Firmware findet sich auf zwei Servern:

http://images.freifunk-rheinbach.de
http://images.freifunk-rhein-sieg.de/rheinbach

Wichtig: Für den Wechsel von der KBU-Classic-Firmware zur neuen Firmware dürfen die alten Einstellungen nicht übernommen werden.
Der Router muss daher vollständig neu konfiguriert werden. Die Konfigurationsseite sollte ausreichend selbsterklärend sein. Die Beschreibung der Freifunker KBU passt auch auf unsere Firmware, nur darf das Image eben nicht von den KBU-Servern bezogen werden, sondern muss von einem der oben angegebenen Server herunter geladen werden.

Hinweise zur Installation finden sich auch auf dieser Web-Seite oder in unserem Wiki.

Neu dabei: Ramershoven

FF-Karte Ramershoven
FF-Karte Ramershoven
Heute sind zwei neue Knoten in Ramershoven dazu gekommen. Mit dem Ramershovener Freifunk können wir auch die dortige Flüchtlingsunterkunft mit einen Zugang zum Internet versehen. Auf einem dritten Router, der bisher über Freifunk Köln, Bonn und Umgebung lief, habe ich bereits die Freifunk Firmware für Freifunk Rheinland e.V. Domäne Wupper installiert. Dieser Router sucht noch ein neues, nettes Zuhause und eine gemütliche Fensterbank in der Peppenhovener Straße oder Eichenstraße.

Für die bessere Abdeckung im Inneren des Übergangsheimes werden die Bewohner zusammenlegen und sich einen weiteren Router selbst kaufen, den ich dann gerne installiere.

Leider gehört Ramershoven zu den weniger gut erschlossenen Ortsteile von Rheinbach. Die Bandbreite der DSL-Anschlüsse liegt dort bei 1 MBit/s. Für diese Bandbreite verbinden sich die beiden TP-LINK TL-WR841ND v10.0 über 90 Meter durch zwei Scheiben und ein paar Bäume ausreichend gut. Hier wäre es schön, wenn die Router einen Lastausgleich beherrschen würden. Dann könnte man über Freifunk und mehrere Router eine höhere Bandbreite bereitstellen, als über einen einzelnen Anschluss. Dabei denke ich nicht an Flüchtlinge in einem Übergangsheim, sondern an die ständigen Bewohner der Ortschaft. Jeder könnte mit der Bandbreite der Summe aller Abschlüsse surfen – natürlich nicht gleichzeitig. Aber wenn man nicht gerade eine große Datei runter lädt, dann hat so ein Internet-Anschluss erheblichen Leerlauf. Dieses ungenutzte Zeit könnte bei einer Lastverteilung über Freifunk von Nachbarn mit genutzt werden.

Flyer erstellen

FF-Leporello Seite 1
FF-Leporello Seite 1

FF-Leporello Seite 2
FF-Leporello Seite 2
Der Flyer in der Version 1.0 ist endlich fertig. Herzlichen Dank für die konstruktiven Beiträge und das Korrekturlesen. Zwei DIN-A4-Seiten bieten nicht viel Platz, so dass ich heftig kürzen musste. Auch die Gespräche der letzten Tag haben mich dazu veranlasst, so wenig technischen Phrasen zu verwenden, wie irgend möglich. Ganz ohne geht es leider nicht. Freifunk beinhaltet auch ein wenig Technik.

Hier nun der Flyer im PDF-Format: 20160116 Leporello v1-0

Flyer erstellen

Ich möchte einen dreifach gefalteten Flyer erstellen, der den Freifunk in Rheinbach beschreibt und erklärt, wie man zum eigenen Router kommt und so des Netz erweitert. Dazu habe ich schon etwas vorgearbeitet und such nun Anregungen, denn Freifunk ist auch ein Mitmachfunk. Hier der erste Entwurf im PDF-Format:20160108 Leporello.

Kritik an der ersten Seite und sprühende Ideen für die zweite Seite erwünscht.

Neue Firmware

Drei Test-Router
Drei Test-Router
Heute habe ich einen neue Firmware aus dem aktuellen Stand der Software erstellt. Damit läuft jetzt auch mein dritter Test-Router TL-WR841ND v10 mit Freifunk. Auch die bei Rotec im Regal stehenden Router TL-WR941ND v6, von denen ich leider kein Modell habe, werden von dieser Freifunk-Firmware unterstützt.

Ab morgen sind die experimentellen Images auf dem virtuellen Image-Server verfügbar.

PS: Ich weiß, man könnte die Router viel schöner ausleuchten!

TP-LINK TL-WR1043ND V2

Gestern habe ich mich getraut meinen Router TP-LINK TL-WR1043ND V2 auf Freifunk umzustellen. Es hat geklappt. Damit funktionieren die Rheinbacher Images auf folgenden Geräten:

  • TP-LINK TL-WR841N v7.2
  • TP-LINK TL-WR841ND v9.0
  • TP-LINK TL-WR842ND v2.3
  • TP-LINK TL-WR1043ND v2.0
  • TP-LINK TL-WDR3600 v1.0

Für die neueren Modelle TP-LINK TL-WR841ND v10.0 gibt es leider noch kein – funktionierendes – Images. Da muss ich wohl auf das neuen Gluon warten.