[Berlin-wireless] GL-AR300M-Ext: Firmware is not for this hardware.

Sven Roederer freifunk at it-solutions.geroedel.de
Fr Sep 6 09:37:24 CEST 2019


Hi,

im NAND-target ist zur Zeit nur der AR300m definiert [1].
Aber der Support für den NANd-chip scheint es schon zu geben [2].
Evtl. genügt es den eintrag vom ar300m für den ar750s zu modifizieren.


GRuss sven

1 - https://git.openwrt.org/?p=openwrt/openwrt.git;a=blob;f=target/linux/ath79/image/nand.mk;h=7fa07d3a3df116122aff5b8bf84c4b0b76aa4aee;hb=HEAD
2 - https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=3bc8ed91d47bc2513d8f3004148985e2b7c33377

Am 06.09.19 um 08:43 schrieb Freifunk Fürstenwalde:
> Hi Sven ,
> 
> auf dem GL-AR300M-Ext hatte ich die NOR-Firmware installieren können.
> Jetzt habe ich dafür Probleme mit einem GL-AR750s-Ext. Scheint ein ähnliches Problem mit den unterschiedlichen Flashs zu sein. Allerdings komme ich da nicht aufs NOR drauf.
> 
> Daher die Frage, wie ich NAND für dieses Gerät bauen kann? Kommt dabei dann auch eine sysupgrade raus, oder wie sieht das dann aus?
> 
> Viele Grüße,
> Marc
> 
> 
> On 05.09.19 23:06, Sven Roederer wrote:
>> https://github.com/freifunk-berlin/firmware#building-all-firmwares
>>
>>> git clone -b daily/upstream-1907 https://github.com/freifunk-berlin/firmware.git
>>> cd firmware
>>> make TARGET=ath79-nand
>> und nach etwas Zeit ... kannst du probieren
>>
>> GRuss Sven
>>
>>
>> Am 05.09.19 um 21:55 schrieb anha4 at web.de:
>>> Immer her damit
>>>
>>> Andreas
>>>
>>>
>>>> Gesendet: Dienstag, 03. September 2019 um 16:23 Uhr
>>>> Betreff: Re: [Berlin-wireless] GL-AR300M-Ext: Firmware is not for this hardware.
>>>>
>>>> Oder den Compiler anwerfen.
>>>> Im branch "upstream-master" gibt es das ath79-nand target. Damit sollte eigentlich ein Image für den 128MB Nandspeicher entstehen.
>>>> Hab es mangels Hardware aber selbst nie testen können.
>>>>
>>>>
>>>> Sven
>>>>
>>>>
>>>> Am 3. September 2019 10:15:27 MESZ schrieb anha4 at web.de:
>>>>> Hallo Marc,
>>>>>
>>>>>
>>>>>> Gesendet: Dienstag, 03. September 2019 um 08:23 Uhr
>>>>>> Betreff: Re: [Berlin-wireless] GL-AR300M-Ext: Firmware is not for
>>>>> this hardware.
>>>>>> Hallo Andreas,
>>>>>>
>>>>>> ehrlich gesagt verstehe ich die Infos auf der Seite nicht so ganz.
>>>>> Und
>>>>>> die Hinweise mit den beiden Flashspeichern lese ich eher so, das es
>>>>>> nicht korrekt startet, aber nicht das man damit Probleme beim flashen
>>>>> hat.
>>>>>
>>>>> Er startet korrekt, im NAND-Modus. Das ist so vorgesehen, für uns aber
>>>>> unbrauchbar. Willst du im für uns benutzbaren NOR-Modus starten, musst
>>>>> du erst 3x einen Fehlboot hinlegen. Dann nutzt das Teil den
>>>>> NOR-Speicher und du kannst die sysupgrade.bin ganz normal über die
>>>>> Oberfläche flashen.
>>>>>
>>>>>> Das was ich rauslese:
>>>>>> 1. verschiedenen Flash-Speichern 16 MB Nor & 128 MB Nand
>>>>> Flash-Speicher
>>>>>
>>>>> stimmt
>>>>>
>>>>>> 2. bootet/startet Standardmäßig immer vom 128 MB Nand Flash Speicher
>>>>> standartmässig
>>>>>
>>>>>> 3. Will man vom 16 MB Nor Flash-Speicher starten (Freifunk und viele
>>>>>> OpenWrt-Images verwenden oft nur diesen) dann muss man das
>>>>> Bootverhalten
>>>>>> anpassen
>>>>> richtig, für den Anfang mit 3x Fehlboot
>>>>>
>>>>>> 4.  Beim Flashen vom 16 MB Nor Flash Speicher darf man nur .img
>>>>>> Firmware-Dateien verwenden.
>>>>> Das ist missverständlich geschrieben. Ich kenn das so, .img für
>>>>> Neuintallation (factory), .bin für sysupgrade
>>>>>
>>>>>> 5.  Normalerweise sollte der uboot-Modus für die GL-AR300M mit zwei
>>>>>> Flash-Speichern, zwei Firmware Update Funktionen bieten: Sowohl für
>>>>>> .img-Dateien (für den 16 MB Nor Flash-Speicher) wie auch für
>>>>>> .bin-Dateien (für den 128 MB Nand Flash-Speicher).
>>>>> .bin für sysupgrade bei NOR und NAND, nur dass es bei NAND aufgrund der
>>>>> falschen Grösse 128MB nicht funktioniert.
>>>>>
>>>>>> Dazu die Fragen:
>>>>>> 1. Ich habe ja nur eine ".bin"-Datei, dann müsste ich die doch nach
>>>>>> dieser Beschreibung auf den 128MB-Speicher flashen können? Und wenn
>>>>> er
>>>>>> default in diesem Modus startet, verstehe ich nicht wo dann das
>>>>> Problem ist.
>>>>>
>>>>> du kriegst die sysupgrade.bin, die für 16MB NOR ist, nicht auf die
>>>>> 128MB NAND.
>>>>>
>>>>>> 2a. Muss ich den uboot-Modus nutzen zum flashen, oder sollte das auch
>>>>>> aus dem Standard-GUI gehen?
>>>>> das geht über die GUI
>>>>>
>>>>>> 2b. Wenn ich den uboot-Modus nutze, woher bekomme ich eine
>>>>>> ".img"-Version der Firmware?
>>>>> du nimmst die sysupgrade.bin, aber Vorsicht, die nicht da flashen, wo
>>>>> er eine .img verlangt, sondern da, wo er die .bin verlangt.
>>>>>
>>>>>> 3. Ist die Standard-GL-Inet-GUI in beiden Flash-Speichern? Wenn ich
>>>>> also
>>>>>> das Bootverhalten anpasse, startet der Router dann trotzdem noch sein
>>>>>> GUI, oder wie flashe ich das ganze dann?
>>>>> Im NAND bleibt openwrt mit GUI, im NOR ist dann die FF-GUI, du flashst
>>>>> im NOR-Modus ganz normal wie du es von anderen Routern kennst die
>>>>> sysupgrade.bin, und die nimmt er auch ohne meckern an, weil die Grösse
>>>>> stimmt.
>>>>>
>>>>>
>>>>>> Ich hoffe jemand kann für mich Licht ins Dunkel bringen.
>>>>>>
>>>>>> Viele Grüße, Marc
>>>>> Grüsse Andreas
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Beim Flashen vom 16 MB Nor Flash Speicher darf man nur .img
>>>>>> Firmware-Dateien verwenden.
>>>>>>
>>>>>> On 02.09.19 23:38, anha4 at web.de wrote:
>>>>>>> Hallo Marc,
>>>>>>>
>>>>>>> bist du auch im NOR-Modus?
>>>>>>> Lies dir bitte mal die Hinweise von
>>>>>>> https://ctaas.de/OpenWrt_Freifunk_Router_GL-iNet.htm
>>>>>>> bzgl. GL-AR300m durch.
>>>>>>> Mit 128MB NAND ist ein Flashen des Routers mit FF-FW nicht möglich.
>>>>>>> Mit den 16MB NOR sollte es klappen.
>>>>>>>
>>>>>>> Grüsse Andreas
>>>>>>>
>>>>>>>> Gesendet: Montag, 02. September 2019 um 16:26 Uhr
>>>>>>>> Betreff: [Berlin-wireless] GL-AR300M-Ext: Firmware is not for this
>>>>> hardware.
>>>>>>>> Hallo,
>>>>>>>>
>>>>>>>> habe gerade Probleme beim flashen eines GL-AR300M-Ext.
>>>>>>>>
>>>>>>>> Ich versuche das mit der "hedy-1.0.4-gl-ar300m-sysupgrade.bin"
>>>>>>>> und bekomme "Verification result    Error: Firmware is not for
>>>>> this
>>>>>>>> hardware."
>>>>>>>>
>>>>>>>> Dann wechsel ich in die "Advanced Settings" der GL.INET GUI.
>>>>>>>> Das ist drauf: Firmware Version    LEDE Reboot 17.01.4
>>>>> r3560-79f57e422d
>>>>>>>> / LuCI lede-17.01 branch (git-17.290.79498-d3f0685)
>>>>>>>>
>>>>>>>> Und versuche es hier nochmal. Bekomme dann das folgende Ergebnis:
>>>>> "The
>>>>>>>> uploaded image file does not contain a supported format. Make sure
>>>>> that
>>>>>>>> you choose the generic image format for your platform."
>>>>>>>>
>>>>>>>> Woran kann das liegen? Was muss ich anders machen.
>>>>>>>>
>>>>>>>> Grüße,
>>>>>>>> Marc
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Berlin mailing list
>>>>>>>> Berlin at berlin.freifunk.net
>>>>>>>> http://lists.berlin.freifunk.net/cgi-bin/mailman/listinfo/berlin
>>>>>>>> Diese Mailingliste besitzt ein ffentlich einsehbares Archiv
>>>>>>> _______________________________________________
>>>>>>> Berlin mailing list
>>>>>>> Berlin at berlin.freifunk.net
>>>>>>> http://lists.berlin.freifunk.net/cgi-bin/mailman/listinfo/berlin
>>>>>>> Diese Mailingliste besitzt ein ffentlich einsehbares Archiv
>>>>>> _______________________________________________
>>>>>> Berlin mailing list
>>>>>> Berlin at berlin.freifunk.net
>>>>>> http://lists.berlin.freifunk.net/cgi-bin/mailman/listinfo/berlin
>>>>>> Diese Mailingliste besitzt ein ffentlich einsehbares Archiv
>>>>> _______________________________________________
>>>>> Berlin mailing list
>>>>> Berlin at berlin.freifunk.net
>>>>> http://lists.berlin.freifunk.net/cgi-bin/mailman/listinfo/berlin
>>>>> Diese Mailingliste besitzt ein ffentlich einsehbares Archiv
>>>> _______________________________________________
>>>> Berlin mailing list
>>>> Berlin at berlin.freifunk.net
>>>> http://lists.berlin.freifunk.net/cgi-bin/mailman/listinfo/berlin
>>>> Diese Mailingliste besitzt ein ffentlich einsehbares Archiv
>>> _______________________________________________
>>> Berlin mailing list
>>> Berlin at berlin.freifunk.net
>>> http://lists.berlin.freifunk.net/cgi-bin/mailman/listinfo/berlin
>>> Diese Mailingliste besitzt ein ffentlich einsehbares Archiv
>>>
>> _______________________________________________
>> Berlin mailing list
>> Berlin at berlin.freifunk.net
>> http://lists.berlin.freifunk.net/cgi-bin/mailman/listinfo/berlin
>> Diese Mailingliste besitzt ein ffentlich einsehbares Archiv
> 
> _______________________________________________
> Berlin mailing list
> Berlin at berlin.freifunk.net
> http://lists.berlin.freifunk.net/cgi-bin/mailman/listinfo/berlin
> Diese Mailingliste besitzt ein ffentlich einsehbares Archiv



Mehr Informationen über die Mailingliste Berlin