Auf Drängen von Andreas@troisdorf, der sich dort um die Freifunk-Versorgung der Unterkünfte kümmert, kommt bei rsk ein neues Paket dazu.
Problem: Vermutlich durch einen ath5k-Bug kommt es auf den nodes immer wieder zu eingefrorenem wifi - keine clients mehr, kein meshing. Erst ein einfaches ‚wifi‘ zum restart des wlan sorgt dann wieder für Verbindungen.
Die Pakete mit checkmesh.sh und checkgw.sh gingen schon in die Richtung - mit gluon-ping-check gibt es jetzt folgenden Ansatz:
Checke eine Liste von IPv6-Adressen, die über Meshing erreichbar sein müssen . Ist auch nur eine davon erreichbar, ist alles gut. Geht gar nix mehr - Fehlerzähler hochsetzen, bis die maximale Fehlerzahl erreicht ist - dann ‚wifi‘ absetzen.
Settings im rsk-config Paket eingepflegt.