1.2 - Multidomain

Die Firmwares der 1.2 Serie basieren auf Gluon v2018.1, was wiederum auf LEDE 17.01.5, dem letzten Maintenance-Release von LEDE, basiert. Wir führen hiermit die grundlegende Unterstützung für regionale getrennte Domänen ein. Wir versprechen uns dadurch die Grundlast auf ein nutzbareres Niveau abzusenken.

Branch Veröffentlicht
beta n/a
stable n/a

Keine Veröffentlichung vorgesehen, abgelöst durch Bugfix-Release 1.2.1.

Änderungen seit 1.0.8

  • Gluon: aktualisiert auf v2018.1-5-g658f1ea4
    • Konfigurationsmodus
      • Remote Syslog im Config-Mode konfigurierbar
      • Passwortkonfiguration für SSH-Zugang deaktiviert, wir empfehlen SSH Public-Key Authentication als sichere Alternative.
    • Route-Advertisments werden nun qualitativ betrachtet und gefiltert
    • Forwarding DNS-Resolver eingerichtet
      • hört auf der nextnode Adresse und wird in naher Zukunft für DNS-Auflösung verwendet werden
      • kann nextnode.ffda.io bzw nextnode lokal auflösen
    • Statusseite
      • wurde neu geschrieben, weniger Code, weniger Speicherplatz
      • diverse API-Endpunkte entfernt, insbesondere für statische Inhalte
      • CORS deaktiviert, führte zu Problemen mit aktuellen Browsern
      • Unterstützung für Internationalisierung eingebaut
    • batman-adv
      • aktualisiert auf v2018.1
      • Multicast-Optimierungen aktiviert, dadurch werden Informationen über Multicast Listener im Mesh verteilt, Precursor für zielgerichteten Multicast-Verkehr
  • Multidomain
    • Einzugsgebiet in 17 Domänen eingeteilt
      • eigene IP-Netze für jeden Domäne
      • Kommunikation zwischen Domänen über das Gateway
    • Zugehörigkeit resultiert aus über 50 Auswahlmöglichkeiten im Konfigurationsmodus wählbar
      • Auswahl umfasst Gemeinden und Stadtteile
      • Automatische Zuordnung folgt in einem zukünftigen Release
    • Zugehörigkeit bestimmt welche Geräte untereinander per WiFi meshen können
    • Wired-Mesh in Multidomain-Konfiguration wird in VXLAN enkapsuliert transportiert
      • schützt vor der unbeabsichtigten Brückung mehrer Domänen
      • betrifft nicht die Legacy-Domain, die nach dem Upgrade aktiviert wird.
    • Weitere Dokumentation hierzu folgt in Kürze
  • USB-Support überarbeitet,
    • insbesondere USB-Support entfernt, wo keine USB-Ports vorhanden sind, was Speicherplatz freigibt
    • Tethering mit Android und iOS möglich
  • opkg wurde auf Geräten mit nur 32 MB RAM entfernt

Bekannte Probleme

  • [#1243] Lastspitzen und häufige Neustarts von Knoten mit nur 32 MB Arbeitsspeicher
    • viele Optimierungen in diesem Release, Problem aber noch nicht endgültig gelöst
  • [#1488] Kommunikation mit der Nextnode-Adresse führt zu unnötigen ARP-Broadcasts ins Mesh, die die Nextnode-Kommunikation an anderen Knoten stören

Wo sind denn (nun final) die Domänen, gibts eine Karte?

Wir kamen leider noch nicht dazu die Dokumentation fertigzustellen. Hier aber als Vorgeschmack ein paar Screenshots, wo man sieht wie die Einteilung in etwa aussieht.

Die Farben fassen Auswahlmöglichkeiten zusammen, die innerhalb der gleichen Domäne liegen und daher miteinander meshen können.

Gesamt

Darmstadt