Was (viel zu lange) währt, findet nun sein Release.
Nach über einem Jahr, die letzte »stable«-Version der Firmware datiert auf dem 27.05.2017, und einer ausgedehnten Testphase über »experimental« und »testing« steht nun der finale Schritt an: 0.7.9~133 wird »stable«!
Ab heute Nacht werden sich die Knoten auf diese neue Firmware aktualisieren, von der wir uns ein stabileres Netz durch stabile WLAN-Treiber erhoffen.
Aus den »Release Notes«:
This Freifunk Firmware is based off Gluon v2016.2.7 and modified by several additional, non-standard modules:
gluon-ffgt-hacks
Dirty cleanup stuff to build FFGT firmware with unmodified Gluon v2016.2.x tree … Replaces gluon-core files by FFGT versions of it pre or post build.
gluon-node-info-ffgt
Enhanced version of upstream's gluon-node-info. Propagates additional info needed by our setup
alfred-restart
micrond-job that checks for running alfred daemon and restartes if missing
ffgt-geolocate
Main scripts around our geolocation-aware setup process
ffgt-siteselect
site.conf (site.json these days) and supporting scripts for exchanging the site configuration on the node
ffgt-banner
Pimped motd file
ffgt-setup-mode
Base scripts of our geolocation-aware setup process
gluon-luci-wifi-config-ffgt
Enhanced version of luci-wifi-config; allows to select "nighttime peace" setting, i. e. AP can be disabled from 22:00 to 06:00
gluon-config-mode-autoupdater-ffgt
Reminds user to activate auto-update if it's off
gluon-config-mode-geo-location-ffgt
LuCI part of our geolocation-aware setup process
gluon-config-mode-hostname-ffgt
We preset the hostname to Streetname + "-" + Last6DigitsOfMAC, and always prepend ZIP + "-". NO PRETTY HOSTNAME BS!
ffrn-lowmem-patches
Disable havegd outside of Config Mode
gluon-status-page-ffgt
The new status page with additional data
gluon-ssid-changer
Change SSID to "FF_OFFLINE_*" on no connection to the mesh, reboot after being offline for >3660 seconds continously
ffho-autoupdater-wifi-fallback
Implements switching to fallback mode if we are cut off from the mesh *** STILL EXPERIMENTAL ***
ffho-luci-autoupdater-wifi-fallback
Luci module for gluon-autoupdater and ffho-autoupdater-wifi-fallback *** STILL EXPERIMENTAL ***
Diesem Release werden noch ein, zwei weitere in den nächsten Monaten folgen, die den Netzsplit im Kreis Gütersloh vorbereiten (Nordkreis, Stadtgebiet Gütersloh, Südkreis).
Bitte habt, wie immer, ein Auge auf Eure Knoten, die Tests liefen vielversprechend, aber wenn man dann 400+ Geräte im Feld aktualisiert, ist das auch beim zehnten Mal ein aufregender Vorgang
Schön dass es weiter geht!
Auf einigen Knoten bekomme ich das Update aber leider nicht drauf:
root@17194-Tressow-700a:~# autoupdater
Connecting to firmware.ipv4.4830.org (193.26.120.20:80)
wget: can't connect to remote host (193.26.120.20): Network is unreachable
There seems to have gone something wrong downloading the manifest from http://firmware.ipv4.4830.org/stable/sysupgrade
Connecting to firmware.ipv6.4830.org ([2a06:e881:1700:1:400:c0ff:fefb:e216]:80)
- 100% |*************************************************************************************************************| 53550 0:00:00 ETA
Not enough valid signatures!
No usable mirror found.
root@17194-Tressow-700a:~#
Yepp, habe das mit den 2 gültigen Signaturen übersehen für stable — habe das stable.manifest nun mit der zweiten Signatur versehen, d. h. seit 15:10 sollte die Updateorgie nun wiklich starten …
Naja, wir wollen ja auch mal damit zu Potte kommen, oder?
Leider gab es bei einem Teil der Knoten offensichtlich Probleme bei der Ermittlung der zukünftigen Teilnetzzugehörigkeit — und in Folge durch einen Bug augenscheinlich ein Überschreiben der Positionsangabe. Muß noch genauer analysiert werden, aber sieht so aus, als gäbe es in Kürze ein “Reparaturupdate”.