I might have bricked my FRITZ!Box 7430. It's an old device with only 100MBit LAN ports but it's sufficient to work as an access point in my case and I don't have to buy a new device.
I can't really remember what steps I did initially to brick it. I just followed the instructions but on the next step after reboot it was just gone.
I'll give it one more try. If it fails, the time I spend is not worth it and I rather use another device.
So, on powerup and constantly pinging I get a response for about 5 seconds from 192.168.1.1
.
I get no response from
- 192.168.178.1
- 169.254.1.1
- 169.254.120.1
Immediately at the first ping response I hit
ftp 192.168.1.1
> ftp: connect: Connection refused
Then I cloned the OpenWrt git repository and ran
.\scripts\flashing\eva_ramboot.py 192.168.1.1 C:\Temp\openwrt-22.03.2-lantiq-xrx200-avm_fritz7430-initramfs-kernel.bin
ConnectionRefusedError: [WinError 10061] No connection could be made because the target machine actively refused it
I tried the recovery tool from AVM, but it couldn't find the device. I guess the IPs it's searching are hard-coded AVM FRITZ!Box 7430 recovery tool Great job AVM for removing the hardware reset button!
The device apparently has 2 bootable firmwares. I could switch to the other boot partition by executing
ftp> debug bin
ftp> quote GETENV linux_fs_start
ftp> quote SETENV linux_fs_start 0 (or 1)
Well, I can't connect to the tftp server
Is there anything left to try? Since there is something at 192.168.1.1
I guess OpenWrt might have been installed in some mysterious way.
This is a great tutorial btw: https://bitgrounds.tech/posts/getting-up-and-running-with-openwrt-on-fritzbox7430/