Flashing a Fritz!Box 7530 using tools/push_firmware

fb-help

Neuer User
Mitglied seit
22 Jun 2022
Beiträge
2
Punkte für Reaktionen
0
Punkte
1
Hi everyone,

I am trying to flash a Fritz!Box 7530 with freetz-ng (from a Linux computer) using the push_firmware tool I found in the freetz-ng/tools directory.

The command always fails.

My closest attempt used the command:

tools/push_firmware images/7530_07.29.FREETZ-NG.image -cmd ftp -mr -ram 0 -ip 192.168.178.1

With this command I was able to detect the box, but the command fails like this:

* No reply from box, assuming switch-off or restart. Trying to re-detect box.
Waiting ............. found!

* Detected memsize: '0x10000000'

tools/push_firmware: line 92: 0 - ( 28547328 % 0 ) : division by 0 (error token is "0 ) ")

Does anyone know the correct options to pass to push_firmware to flash a 7530?

Thank you!
 
tools/push_firmware images/7530_07.29.FREETZ-NG.image -cmd ftp
That's enough. Since the rest is already in the push tool.
I also thought this should work. Unfortunately, every time, it exits with:

"tools/push_firmware: line 92: 0 - ( 28547328 % 0 ) : division by 0 (error token is "0 ) ")"

Line 92 in the push_firmware script is: "ALIBYTES="$(( $ALIBYTES - ( $FILESIZE % $ALIBYTES ) ))""

It looks like ALIBYTES refers to the alignment, something that the script should use only in ram-boot or fit-boot modes. Because the alignment is set to zero this line produces division by zero. I have no idea what the alignment should be for a 7530 though ...
 
Zuletzt bearbeitet:
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.