[bielefeld] Problem mit Reboots auf 841N: BUG in /usr/sbin/autoupdater

Georg georgu at posteo.de
Sa Jun 10 00:23:45 CEST 2017


On 09.06.2017 10:06, Moritz Warning wrote:
> Ja, sieht so aus als wenn der alle 6 Stunden geflasht wird.
> Das ist in der Tat ungut. Immerhin dürfte der Flash ca. 10.000 flash Zyklen durchhalten.
> 
> Kannst du mal "/usr/sbin/autoupdater -c" ausführen.
> Damit überprüft der autoupdater, ob eine neue Version verfügbar ist.

root at OpenWrt:~# /usr/sbin/autoupdater -c
Couldn't fetch manifest from
http://[fdef:17a0:ffb1:300::5]/freifunk/firmware/autoupdater
New version available: ffbi-0.6.5

Aber ich habe ja bereits die 0.6.5 installiert...


Ich habe mir deshalb eine Debug-Ausgabe gemacht und siehe da: in die
Funktion newer_than() werden folgende Parameter zum Vergleich übergeben:
* fw_version: ffbi-0.6.5
* my_verison: 0.6.5

Dass sich die nicht gut vergleichen lassen ist logisch.

Mein Vorschlag, siehe Anhang (sed deshalb, weil das sowohl für die
Eingabe "ffbi-0.6.5" funktioniert, als auch für die korrekte Eingabe
"0.6.5").


Grüße,
Georg

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : autoupdater.patch
Dateityp    : text/x-patch
Dateigröße  : 439 bytes
Beschreibung: nicht verfügbar
URL         : <http://lists.freifunk.net/pipermail/bielefeld-freifunk.net/attachments/20170610/146a206c/attachment.bin>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 833 bytes
Beschreibung: OpenPGP digital signature
URL         : <http://lists.freifunk.net/pipermail/bielefeld-freifunk.net/attachments/20170610/146a206c/attachment.sig>


Mehr Informationen über die Mailingliste bielefeld