I seem to have bricked my router (Netgear WNDR4500v3) - stupidly went to sleep momentarily and did a sysupgrade of the wrong router upgrade.
I can ping it but not much else, somebody is in there.
So now trying to recover by using tftp to upload.
Using Linux Mint 21.1 with kernel 5.15.0-91-generic x86_64 and tftp-hpa.
Also tried atftp - still chksum error.
tftp fails with this:
tftp -v -v -v -m binary -c put openwrt-23.05.0-ath79-nand-netgear_wndr4500-v3-initramfs-kernel.bin 192.168.1.1
mode set to octet
(to) tm
Connected to tm (192.168.1.1), port 69
putting openwrt-23.05.0-ath79-nand-netgear_wndr4500-v3-initramfs-kernel.bin to tm:192.168.1.1 [octet]
Error code 2: File has bad checksum
Sent 5860864 bytes in -4.5 seconds [-10319922 bit/s]
Only one wired ethernet on laptop - wireless disabled.
DHCP - nope. No address shows on my laptop.
Wrong image flashed: openwrt-23.05.2-apm821xx-nand-netgear_wndr4700-initramfs-kernel.bin
Am using this page to try to fix: https://openwrt.org/docs/guide-user/troubleshooting/generic.debrick
Where it says " installed OpenWrt via bootloader." Hoping, since it pings, still has a bootloader. But can't get past the bad cksum thing.
Just noticed my last reply is not here. Replied to an email, but guess that didn't work. Anyway, solved as shown below.
Hooray (almost).
Your idea worked - now have Netgear software installed - had to do a couple times, but 3rd was a charm.
Then used Netgear software to install the Openwrt factory image and it is working.
Thanks so much. Dunno if I would've thought about reinstalling Netgear stuff.
. Thanks for reporting back. Good to see that it worked,
If you want to help future users reading this thread, maybe post a quick note of which exact recovery step documentation did help for recovery of your device.