[bielefeld] Problem beim Wechsel von FF auf andere Firmware

Moritz Warning moritzwarning at web.de
Fr Apr 22 12:16:35 CEST 2016


On 04/21/2016 11:22 PM, oliver_k at nexgo.de wrote:
> Am 21.04.2016 um 08:46 schrieb Moritz Warning:
>> On 04/20/2016 12:55 AM, oliver_k at nexgo.de wrote:
>>> Hallo,
>>> auf einer meiner NanoStation loco M2 möchte ich von der Freifunk-Firmware zu OpenWRT wechseln, weil ich die zu einem anderen Zweck einsetzen möchte. Leider klappt das nicht mit dem Manuellen Update im GUI "Hier kann ein Freifunk-Image verwendet werden (*-sysupgrade.bin) oder die Firmware des Routerherstellers" (Freifunk-Firmware Version 0.5.1).
>>>
>>> Versucht habe ich das sowohl mit
>>> AirOS Version XM.v5.5.11.28002.150723.1344.bin
>>> als auch mit
>>> openwrt-15.05.1-ar71xx-generic-ubnt-nano-m-squashfs-factory.bin .
>>>
>>> Beides quittiert das GUI mit der Fehlermeldung:
>>>> (I) Starte sysupgrade...
>>>> Invalid image type.
>>>> Image check 'platform_check_image' failed.
>>>
>>> Was mache ich falsch?
>>>
>>> Oli
>>
>> Hallo Oli,
>>
>>
>> für die loco m2 brauchst du das bullet-m image. Damit sollte das gehen.
>> (Das ist auch hier so verlinkt http://www.freifunk-bielefeld.de/?page_id=123)
>> OpenWrt benennt die Abbilder hier leider etwas unglücklich.
>>
>> Außerdem ist es besser, wenn du das sysupgrade image verwendest, und einfach keine Einstellungen beibehältst.
>> Damit solltest du zurück zu OpenWrt gehen können.
>>
>> https://downloads.openwrt.org/chaos_calmer/15.05.1/ar71xx/generic/openwrt-15.05.1-ar71xx-generic-ubnt-bullet-m-squashfs-sysupgrade.bin
>>
>> Viele Grüße,
>> mwarning
>>
> 
> Hallo Moritz,
> vielen Dank, die Namensgebung ist mal in der Tat verwirrend. Das openwrt-15.05.1-ar71xx-generic-ubnt-bullet-m-squashfs-factory.bin läßt sich ebenfalls nicht installieren. Es gibt die gleiche Fehlermeldung wie zuvor. 
> Das openwrt-15.05.1-ar71xx-generic-ubnt-bullet-m-squashfs-sysupgrade.bin werde ich gleich testen. Aber was mache ich, wenn ich kein Upgrade sondern eben ein factory.bin oder gar die Hersteller-Firmware wieder aufspielen will? Mit der hatte es zuvor ja auch schon nicht geklappt (s.o.).
> Grüße
> Oli
> 

Die *factory.bin kann nicht immer per sysupgrade eingespielt werden.
Das Problem ist, das die Datei das Format enhält, das die originalfirmware zum Flashen erwartet.
Daher enthält die *factory.bin nicht immer einfach ein Speicherabild, sondern kann auch exotische Formate enthalten,
die der sysupgrade Befehl nicht verstehen kann.
Da würde ich immer die *sysupgrade.bin verwenden wenn ich bereits OpenWrt in irgendeiner Form auf der Gerät habe.

Das zurückgehen zur Firmware des Gerätehersteller ist oft von Gerät zu Gerät etwas anders.
Für die ubiquity Geräte solltest du den Weg über tftp verwenden.
Schau mal hier: https://forum.openwrt.org/viewtopic.php?id=46913

Grüße,
mwarning


Mehr Informationen über die Mailingliste bielefeld