[Gelöst] Wie nutzt man das YourFritz "image2ram"

WileC

Mitglied
Mitglied seit
28 Nov 2007
Beiträge
395
Punkte für Reaktionen
13
Punkte
18
Hallo liebe Forumler,

leider finde ich nirgends im Forum oder auf [email protected] eine Beschreibung zur Nutzung des Tools "image2ram"

Vielleicht könnt ihr mir ja weiterhelfen ?! .. oder ich steh mir gedanklich selbst etwas im Weg...

Grüße
WileC
 
z.B. bei vorhandenem Image einer NAND-Box
Code:
# image2ram < fb7490.image > fb7490.image.in-memory

anschließend Flashen wie folgt:
Code:
# eva_discover INTERFACE=<interface> FROM=<ip_der_freetz_vm> TO=<fb_bootloader_ip> BLIP=1 WAIT=120 HOLD=0
# eva_switch_system <interface> <fb_bootloader_ip>
Fritzbox rebootet
# eva_discover INTERFACE=<interface> FROM=<ip_der_freetz_vm> TO=<fb_bootloader_ip> BLIP=1 WAIT=120 HOLD=0
# eva_to_memory fb7490.image.in-memory <fb_bootloader_ip>
 
Dann bekomme ich diese Fehlermeldung in meiner Buildumgebung:

Code:
../tools/yf/eva_tools/image2ram: Zeile 1: 3490_07.01-freetz-devel15014.de_20190315-192246.image: Befehl nicht gefunden
 
@WileC:
Eigentlich sollte das Skript beim Aufruf sich selbst melden:
Code:
printf "I'm a filter, give me a firmware image file on STDIN and I'll put out an in-memory image on STDOUT.\n" 1>&2
(Ich bin ein "Filter", gib mir ein Firmware-Image auf STDIN und ich gebe ein "in-memory"-Image auf STDOUT aus.)

Um die Fehlermeldung einschätzen zu können, braucht man schon das vollständige Protokoll (inkl. Aufruf) und nicht nur die Fehlernachricht (zumal die noch von der verwendeten Linux-Shell stammt).
 
So sieht's bei mir auf der Konsole aus:

Code:
freetz@vm-freetz-linux:~/freetz_2/images$ ../tools/yf/eva_tools/image2ram < 3490_07.01-freetz-devel-15014.de_20190315-200133.image > 3490_07.01-freetz-devel-15014.de_20190315-200133.image.in-memory
../tools/yf/eva_tools/image2ram: Zeile 1: 3490_07.01-freetz-devel-15014.de_20190315-192246.image: Befehl nicht gefunden
 
ja, habe die image2ram überschrieben :((( .. neu geladen und schon klappts... Danke...
 
Ich stehe hier vorm gleichen Problem wie WileC:(


Bash:
freetz@freetz:~/freetz-ng/tools/yf/eva_tools$ image2ram < 7590_07.27.all_freetz-ng-18452-e6a583c04_20210712-083935.image > 7590_07.27.all_freetz-ng-18452-e6a583c04_20210712-083935.image.in-memory

image2ram: command not found


Nutze als Umgebung das Freetz-Linux-1.7.1-Ubuntu 21.04-(Hirsute Hippo) 64-Bit Image in Hyper-V, die EVA-Tools wurden während des Kompilierens des Images automatisch im Hintergrund geladen...

Wo liegt der Fehler? Ich benötige "leider" das in-memory image...

Ziel ist es ein Freetz Image unter Windows auf eine 7590 mit Firmware 7.27 zu bekommen - falls ich eine andere Möglichkeit übersehen habe, gerne her damit :D
 
Zuletzt bearbeitet:
Vermutlich ist das aktuelle Verzeichnis nicht im Suchpfad enthalten.
 
  • Like
Reaktionen: prisrak1
Hehe und wie löse ich das?

Das freetz Image liegt im gleichen Verzeichnis wie das image2ram Script...
 
  • Like
Reaktionen: mj084
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.