Soweit ganz interessant, ich sehe aber einige konzeptionelle Probleme bei Mesh Netzwerken im allgemeinen. Egal wie man eine Firmware nun strickt.
Die jetzigen Gluon Freifunk Netze sind aus der Not unserer Störerhaftung entstanden. Schon vor Gluon gabs Freifunk Firmware welche ein VPN aufmachen konnten zu einem beliebigen VPN Anbieter um eben dieser Störerhaftung zu entfliehen und zusätzlich konnte die auch meshen. Diese Firmware ist konzeptionell nicht schlecht, aber wie bei deinem jetzigen Ansatz ist der Skill für ne saubere Konfiguration für einen normalen nicht Technik und Netzwerk affinen Menschen zu hoch. Sprich eine Spielwiese für Nerds.
Gluon hat das ganze so weit vereinfacht, das die schlauen Köpfe von Freifunk das Backend betreiben, spricht Gateways bzw. Supernodes und bei FFRL den ganzen Backbone. Der Knotenaufsteller wiederum kann nach dem flashen der Firmware und einer einfachen Config Seite nen Knoten ans laufen bringen, der sofort mit anderen Knoten mesht und auf Wunsch auch Internet teilt.
Der zentralistische Ansatz mit Gluon und seinen Supernodes ist manchen ein Dorn im Auge. Aber je dezentraler etwas wird, desto mehr KnowHow muss in die Basis fließen. Wir leben aber nun mal in einer Gesellschaft die vor allem eines will. Alles so leicht wie möglich, ohne die Grundlagen zu kennen.
Milliarden Menschen fahren Auto, aber wie ein Auto wirklich funktioniert wissen die wenigsten. Oder besseres Beispiel Strom. Der kommt für die meisten einfach aus der Steckdose und vielleicht wissen einige Menschen noch das irgendwo große Kraftwerke stehen die den machen. Aber wie der bis ins Haus gelangt und welcher technische Aufwand dafür nötig ist, das weiß heute keiner so genau. Genauso ist es mit Netzwerken und dem Internet. Es ist einfach da und schön bequem und wenn man an seinem Endgerät Internet Zugriff hat, kann man schöne Dinge tun. Chatten, Mailen, Einkaufen und sich von Spielen, Musik und Video Streams unterhalten lassen.
Machen wir uns nix vor. Wie viele der knapp 24000 Freifunk Knoten stehen, weil der Aufsteller von einem freien vermaschten Netzwerk träumt? Die meisten Knoten stehen deswegen weil man damit gefahrlos Internet teilen kann. Das gilt für das Restaurant oder die Kneipe genauso wie für die Flüchtlingsunterkunft.
Sollte die Störerhaftung wirklich mal fallen, wünsche ich mir eine Firmware wo Internet Traffic lokal ausgeleitet werden kann. Dann wünsche ich mir ein robustes und Intelligentes Mesh Protokoll, was zum einen lokale Inseln erlaubt, welches aber auch auf Wunsch in einer Art Interknoten VPN auch mit anderen Meshwolken sich verbindet. Also quasi das wir eigentlich schon haben, Supernodes mit VPN Tunneln zu normalen Knoten. Nur das die Supernodes dann keinen Internet Traffic mehr ausleiten. Die könnten dann aber wiederum untereinander verbunden sein wie z.B. das ICVPN.
Trotzdem finde ich es gut das du an einer eigenen Firmware arbeitest, denn hier liegt die Stärke von OpenSource, viele Entwickeln an Software und vielleicht baust du etwas, was andere weiter bringt oder umgekehrt. Deswegen mache mit deinem Ansatz weiter. Denn Freifunk soll vor allem eines, allen Spaß machen und Freude bereiten.