Tach zusammen …
FYI: Beim Basteln am serverseitigen Kram für unsere APDB [0] habe ich auch das Client-/AP-Skript angefasst und ein paar Neuigkeiten dazu …
[0] http://freifunk-potsdam.de/apdb/
# Vorab a) Das Skript ist bei einer Bastelei von mir entstanden und nun ja schon eine Weile produktiv bei uns im Einsatz. – D.h. aber nicht, dass der Code gut/hübsch/… ist! (Für Verbesserungsvorschläge bin ich immer zu haben! :-))
b) Der Code bef. frei zugänglich in einem git-Repo bei GitLab [1] und damit sind auch alle Änderungen (iwie) einseh-/fndbar. – Wer Lust hat mitzumachen, klicke sich bitte nen GitLab-Account und gibt mir bzgl. einer Gruppen-Einladung Bescheid!
[1] https://gitlab.com/FFP/ffp-apdb-client
# Neues (Auszüge/das Wichtigste) 1. einige Kommandos wurden durch uci [2] ersetzt; da uci aber nicht alle Daten, die wir wollen, hat gibt es weiterhin auch noch nen paar alte 2. es gibt nun eine Upgrade-Funktion :) 3. bei der Installation wird für den Cron-Job nun eine Zufallszahl für die Minute, zu der das Update gesendet werden soll, generiert; das wird ggf. den Ansturm der APs zu immer der selben Zeit etwas verbessern
[2] https://wiki.openwrt.org/doc/uci
Zu 2. noch: Wie in der README [3] kurz beschrieben, reicht ab sofort ein einfacher Aufruf für das Skript-Upgrade. (Dieses könnte man auch iwie als Cron einrichten, dann wäre der AP immer mit der aktuellsten Version versorgt …) Leider muss zur Nutzung der Upgrade-Funktion jedoch erst einmal die neueste Version installiert sein. :-/
[3] https://gitlab.com/FFP/ffp-apdb-client#upgrade
Abschließend noch der Hinweis, dass die Installation nun auch etwas vereinfacht wurde. – Dazu mal im Abschnitt Installation [4] (in der README) schauen … :) ! Hinweis: Ein aktuell installiertes Skript wird dabei überschrieben. !
[4] https://gitlab.com/FFP/ffp-apdb-client#installation-at-access-point
Das also mal auf die Schnell von mir … – Viel Freude und Grüße der Kai