freetz@freetz:~/freetz-ng/tools$ sudo ./push_firmware /home/freetz/freetz-ng/images/FRITZ.Box_6591_Cable-07.29.image
[sudo] Passwort für freetz:
* Analyzing '/home/freetz/freetz-ng/images/FRITZ.Box_6591_Cable-07.29.image' ...
* Using command: ftp
* Target host: 192.168.178.1
* Outgoing IP: 192.168.178.65
* Flash mode: uimg-boot
* Designated linux_fs_start: 1
!!! WARNING !!! WARNING !!! WARNING !!! WARNING !!! WARNING !!!
!!! THERE IS NO WARRANTY AT ALL !!! USE AT YOUR OWN RISK !!!
* Are you sure, that you want to flash this file to the device?
/home/freetz/freetz-ng/images/FRITZ.Box_6591_Cable-07.29.image
Proceed? (y/[n]) y
* You should now reboot your box (192.168.178.1). Waiting for shut down.
Switch off, if reboot is not detected because it happens too quickly.
Some newer bootloader versions allow to flash on power-cycle only.
* Arm-System mtd: =
* Arm-Kernel mtd: >
* x86-System mtd: ;
* x86-Kernel mtd: <
* No reply from box, assuming switch-off or restart. Trying to re-detect box.
Waiting ....................... found!
* Box is back up again, initiating transfer.
Debugging on (debug=1).
---> TYPE I
---> MEDIA FLSH
---> PASV
---> STOR mtd=
---> PASV
---> STOR mtd>
---> PASV
---> STOR mtd;
---> PASV
---> STOR mtd<
---> SETENV linux_fs_start 1
---> REBOOT
---> QUIT
done