Posted: Tue Jul 23, 2019 15:55 Post subject: I Soft-Bricked My DIR-601
A few months ago I flashed my DIR-601-A1 from stock to DD-WRT v3.0-r38581 std.
Everything seemed to be fine until a couple of days ago when I decided to try a newer beta release. When I selected the .bin file and clicked "Upgrade" the progress meter started to dance but nothing else happened. The indicators on the front panel showed that the router was still routing and not upgrading. Indeed I could keep browsing, and when (after many, many minutes of waiting) I refreshed the Firmware Management page and there was no memory of my having attempted an upgrade.
I also tried some other firmwares—including stock—with the same results; that is to say, none at all.
Of course, I've tried resetting via the back-panel button multiple times. Doing this wipes my settings as expected but that's all it does. I tried using Chrome, Firefox and Vivaldi. The router won't accept any new firmware, although it continues to function in its current configuration.
I realize this is a relatively cheap, old and expendable device but it's all I've got at the moment so it's still a hassle.
There must be something I've overlooked. Short of busting out a JTAG header and soldering iron is there anything I can do to restore upgrade functionality?
edit: if u don't want openwrt then upload what u want. i'd restore it first to stock. _________________ modem: arris tm1602
router: r7800 voxel 1.0.2.77sf w/ kamoj 5.3b12 addon
ap: wrt1900ac v1 bs 43136,dir-825 b1 bs41117
NAS: Iomega ix2-200 CE 4tb, Seagate 1tb usb drive
Wash your hands and DONT TOUCH YOUR FACE!!!
edit: if u don't want openwrt then upload what u want. i'd restore it first to stock.
That's a fine thread but I don't see how it addresses the issue I described.
To reiterate:
I successfully installed DD-WRT v3.0-r38581 std. on my DIR-601-A1. It functions normally, except that it now ignores all attempts to install any other firmware, including stock, OpenWRT, DD-WRT, etc. Attempts to reset the router by holding the reset button and cycling power have been fruitless.
edit: as a comparison, my dir-825 is very temperamental some versions of ddwrt or openwrt flash some won't. finding a version that is flashable is going to be trial and error. _________________ modem: arris tm1602
router: r7800 voxel 1.0.2.77sf w/ kamoj 5.3b12 addon
ap: wrt1900ac v1 bs 43136,dir-825 b1 bs41117
NAS: Iomega ix2-200 CE 4tb, Seagate 1tb usb drive
Wash your hands and DONT TOUCH YOUR FACE!!!
Open telnet on the ddwrt router. Get your firmware file, eg:
wget http://192.168.1.114/dir601a1-firmware.bin
obviously change the ip address to match wherever you're hosting your file.
You should see something like
root@DD-WRT:~# wget http://192.168.1.114/dir601a1-firmware.bin
Connecting to 192.168.1.114 (192.168.1.114:80)
saving to 'dir601a1-firmware.bin'
dir601a1-firmware.bin 100% |********************************| 3520k 0:00:00 ETA
'dir601a1-firmware.bin' saved
Then run
write dir601a1-firmware.bin linux
You should see somehting like this
root@DD-WRT:~# write dir601a1-firmware.bin linux
freeram=[8777728] bufferram=[2064384]
The free memory is enough, writing image once.
linux: CRC OK (0x0695D312)
Writing image to flash, waiting a moment...
write block [3538944] at [0x00360000]
done [3604480]
I thought I'd try to SSH into the router with WinSCP but it won't even connect. I made sure to tun on SSH in the services tab as well as in the management tab.
Noticing now that I cannot ping my PC from the router. This strikes me as odd considering that they're both on the same subnet and the PC is connected to, and is able to ping the router.