[freifunk-public] Neue Experimental-Firmware 1.10.0~exp20201202
Fam. Fontaine
fontaines at gmx.de
Di Dez 8 10:42:48 CET 2020
Hallo Ralf,
wenn ich das richtig verstehe, dann ist es auch wichtig dass alle Knoten
eines bestehenden meshes die gleichen autoupdater Einstellungen haben
(enabled 1/0 und auch die gleiche branch, experimental/stable).
Sprich: Entweder machen alle mesh-Partner das update mit, oder keine.
Andernfalls tritt der von Dir beschriebene Effekt genauso ein und es
switcht nur ein Teil des meshes in die neue Domain. Es zerfällt also
weil der "Domain Director" die Knoten mit alter FW dann nicht
berücksichtigen kann?
Grüße
Sebastian
Am 03.12.20 um 19:00 schrieb Ralf Jung via freifunk-public:
> Hallo allerseits,
>
> im experimental-Kanal des Autoupdaters rollen wir jetzt die neue
> Firmware 1.10.0~exp20201202 aus. Damit aktualisieren wir auf Gluon
> v2020.2.1
> (https://gluon.readthedocs.io/en/v2020.2.x/releases/v2020.2.1.html).
>
> Vor allem jedoch haben wir eine angepasste Version des Darmstädter
> "Domain Director" eingebaut, mit dem wir die vorhandenen Knoten
> automatisch auf unsere neuen Domains verteilen und so die Größe des
> Mesh-Netzwerks reduzieren wollen. Wir werden dabei aufpassen, dass
> lokale Mesh-Wolken geschlossen in dieselbe Domain migrieren. Wer
> darauf nicht vertrauen mag, kann den Director in den erweiterte
> Einstellungen im Konfig-Modus deaktivieren; dann kann es jedoch
> passieren, dass benachbarte Knoten, die den Director aktiviert haben,
> migrieren und dadurch lokale Meshes aufgetrennt werden.
>
> Technisch läuft das so, dass wir auf dem mgmt-Server eine kleine
> Datenbank haben, wo für jeden Knoten anhand der angegebenen
> Geokoordinaten bzw den benachbarten Mesh-Knoten eine Ziel-Domain
> eingestellt ist. Die Knoten fragen regelmäßig beim Server nach, was
> denn ihre Ziel-Domain ist, und wenn diese von der gesetzten Domain
> abweicht wird ein Wechsel geplant. Der Zeitpunkt des Wechsels wird
> dabei vom Server festgelegt. So können wir z.B. den Wechsel für "in 2
> Wochen" ankündigen; es reicht also, wenn ein Knoten in diesen 2 Wochen
> irgendwann mal für mehr als eine Stunde online ist, damit er weiß,
> wann und wohin der Wechsel stattfindet.
> Ob für einen Knoten ein Wechsel geplant ist, kannst du per SSH
> herausfinden:
> uci get ffda.director.target
> uci get ffda.director.switch_after
>
> Vorerst wird jedoch nicht großflächig automatisch migriert, wir werden
> nur auf einigen unserer Knoten experimentieren, ob das mit der
> Migration so funktioniert. Wenn du da mitmachen willst, melde dich
> bitte, dann können wir die Migration auch für deine Knoten aktivieren
> und schauen was passiert. :)
>
> Viele Grüße,
> Ralf und Marvin
Mehr Informationen über die Mailingliste freifunk-public