Flashing Fritzbox 4040 Openwrt erfolglos

Hallo Community,

ich versuche die FritzBox 4040 (FB) aktuell mit Firmware 8.3 auf Openwrt umzuflashen - bisher erfolglos :cry: , da eine ftp-Verbindung abgewiesen wird.

Gefolgt bin ich 1:1 dem Tutorial von Mike https://www.kuketz-blog.de/flash-openwrt-auf-fritzbox-4040-openwrt-teil2/

  • direkte Kabelverbindung vom PC zur FB
  • getestet habe ich die Win11 mit Ncftp, Filezilla, auch Python Umgebung mit fritzflash.py
  • alternativ Linux „parted magic“ alles mit passiv ftp, ohne Antivirensoftware, ohne Firewall
  • habe alle Hinweise zum Errorcode 10061 „connection refused“ befolgt, aber erfolglos
  • habe schon mehrere ältere Fritzboxen 73xx inkl. upgrades geflasht; alles easy, d.h. das handwerklich kann ich es aber …
  • die 4040, bisher als Mesh Erweiterung hinter meinem Kabelrouter 6690, wehrt sich gegen mich. Für den Flashvorgang habe ich die IP auf klassisch 192.168.178.1 zurück gesetzt.
  • Ziel: FB 4040 mit AdguardHome als Werbeblocker

Irgend etwas übersehe ich, aber was ??? Jede Hilfe/Erfahrung ist willkommen

Regards Opawango

Der FTP-Server des Bootloaders ist nur für einige Sekunden nach dem Start erreichbar.

Das ist der häufigste Stolperstein. Im Zweifel die Box einfach immer wieder neu starten, bis es klappt. Ich habe das vor ein paar Jahren einmal gemacht und brauchte bestimmt 20 Versuche, bis die Verbindung endlich zustande kam.

Ich habe in meinen Dokumentationen dazu folgenden Eintrag gefunden. So habe ich das letzte Mal die 4040 vor drei Jahren geflasht. Du müsstest in den links noch einmal recherchieren.

Image flashen

Funktioniert seit 07/2023 nicht mehr per ftp Methode nur noch per  fritzflash.

Installation can be done via fritzflash.py (part of fritz-tools).

[Welcome to fritz-tools — fritz-tools documentation](https://fritz-tools.readthedocs.io/en/latest/)

Das phyton Script bearbeiten, in dem der Name des Images unter Fritzbox 4040 eingetragen wird. 

Herunterladen von:
[(OpenWrt Wiki) AVM FRITZ!Box 4040](https://openwrt.org/toh/avm/avm_fritz_box_4040)

vielleicht funktioniert auch:


python3 fritzflash.py --image openwrt-22.03.5-ipq40xx-generic-avm_fritzbox-4040-squashfs-eva.bin

Also es geht um das Script von den Fritz Tools. Das musst du bearbeiten, indem du dein OpenWRT Image anstelle das der Fritz Tools verlinkst.

https://fritz-tools.readthedocs.io/en/latest/flashing/ubuntu_1804.html

Gerade sehe ich, das hast du schon versucht, dann ist die Methode vielleicht auch nicht mehr möglich.

Danke an alle Helfer!

Habe meinen Fehler gefunden. In fritzflash.py ist die PC-IP mit 192.168.178.2 eingetragen. Mein PC hatte die .20. Also gab es einen Konflikt zwischen soll und ist.