[Berlin-wireless] Freifunk-SSID?

Bastian Bittorf bittorf
Fr Feb 6 15:37:32 CET 2015


* Harald Stürzebecher <haralds at metafly.info> [06.02.2015 15:12]:
> Hallo Bastian
> 
> Am 6. Februar 2015 um 09:35 schrieb Bastian Bittorf <bittorf at bluebottle.com>:
> [...]
> > War haben seit ner Weile in der Weimarer Firmware folgende
> > Funktion: wenn es ne Weile (>1h) kein Internet/default-Route
> > auf nem Router gibt (und ein paar mehr tests), aendert sich
> > die SSID. (momentan: "Wartungsmodus $KNOTENUMMER") evtl. habt
> > ihr ja ne bessere Idee fuer den Namen, aber prinzipiell sollte man
> > halt ne Rueckmeldung bekommen...
> 
> Das ist IMHO eine geniale Methode. Ist das irgendwo so dokumentiert,
> dass das jemand ohne viel Reverse Engeneering nachvollziehen und in
> die Berliner Firmware integrieren kann?

Ist leider "verschmutzt" mit unserer eigenen Logik und kein 2-zeiler,
aber ungefaehr so:

alle X minuten wird die routing-tabelle angeschaut und wie weit
(hops+cost) ist der "echte" gateway weg. falls beim absenden des
monitorings oder DNS-test was schiefgeht wird das mit ins kalkül
genommen. wenn da was komisch ist wird die SSID geaendert.

falls einer der tests dann wieder gut ist, wird die SSID
zurueckgeaendert...

bye, bastian

codeschnipsel:
https://github.com/bittorf/kalua/blob/master/openwrt-addons/etc/kalua/net#L1001
(geht sowohl fuer batman als auch olsr) 





Mehr Informationen über die Mailingliste Berlin