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

Moritz Warning moritzwarning at web.de
Sa Jun 10 02:25:54 CEST 2017


Dann haben wir das Problem gefunden. :-)

Die Version auf dem Server wurde falsch angegeben.
Ich habe die Updates gerade auf dem Server deaktiviert.

Fragt sich wie das jetzt am Besten gefixt wird.
Eventuell einfach ein | tr -dc '.0-9' zum Filtern (sed ist so ein Schwergewicht..)

danke schonmal,
Moritz

On 06/10/2017 12:23 AM, Georg wrote:
> 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   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 819 bytes
Beschreibung: OpenPGP digital signature
URL         : <http://lists.freifunk.net/pipermail/bielefeld-freifunk.net/attachments/20170610/cec9fabe/attachment.sig>


Mehr Informationen über die Mailingliste bielefeld