checksum mismatch bei 1043-v1 via sysupgrade.sh [was: Re: Neue Firmwareversion 20191224 released]
mail at adrianschmutzler.de
mail at adrianschmutzler.de
Fr Dez 27 20:39:34 CET 2019
Bei dieser Gelegenheit vielen Dank an Fabian für die Release-Betreuung und das schnelle Reparieren solcher Probleme!
From: franken [mailto:franken-bounces at freifunk.net] On Behalf Of Fabian Bläse
Sent: Donnerstag, 26. Dezember 2019 11:30
To: Andreas Bittner FFF <fff at huelfehuelfe.de>; franken at freifunk.net
Subject: Re: checksum mismatch bei 1043-v1 via sysupgrade.sh [was: Re: Neue Firmwareversion 20191224 released]
On 25.12.19 22:29, Andreas Bittner FFF wrote:
> Wie wurde das denn repariert? Ich mag es gerne Dinge nachzuvollziehen.
> Irgendwas auf dem Downloadserver? Hat das frueher bisher auch nie
> funktioniert?
Im letzten Release wurde bedingt der neuen Varianten die Struktur im Downloadverzeichnis verändert. Im gleichen Zug wurden auch die Dateinamen vereinfacht.
Daher müssen die Download-Requests der Router beim Updateserver (leider!) auf die neuen Dateinamen umgebogen werden. Dies erledigt folgendes PHP: https://github.com/FreifunkFranken/fff_extendFileName
Das gibt es auch schon recht lange, da sich auch früher schon Dateinamen verändert haben.
Dabei wurde nicht bedacht, dass die Checksum-Dateien ebenfalls den Dateinamen beinhalten und das Prüfen der Checksum daher nicht funktioniert. Die Router erwarten den alten Dateinamen (und haben diesen auch heruntergeladen), in der Checksum-Datei steht aber der neue.
Daher wird jetzt auch der Dateiname in der .sha256 und .md5 Datei umgeschrieben. Vergleiche auch: https://github.com/FreifunkFranken/fff_extendFileName/commit/2b80091d13ce0573dacdca85d7ee1219bd1b76c8
Gruß
Fabian
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://lists.freifunk.net/pipermail/franken-freifunk.net/attachments/20191227/89aaa07b/attachment.html>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : openpgp-digital-signature.asc
Dateityp : application/pgp-signature
Dateigröße : 834 bytes
Beschreibung: nicht verfügbar
URL : <https://lists.freifunk.net/pipermail/franken-freifunk.net/attachments/20191227/89aaa07b/attachment.sig>
Mehr Informationen über die Mailingliste franken