I Soft-Bricked My DIR-601

Post new topic   Reply to topic    DD-WRT Forum Forum Index -> Atheros WiSOC based Hardware
Author Message
Flowheimer
DD-WRT Novice


Joined: 12 Feb 2019
Posts: 3

PostPosted: Tue Jul 23, 2019 15:55    Post subject: I Soft-Bricked My DIR-601 Reply with quote
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?
Sponsor
gallo
DD-WRT User


Joined: 07 Nov 2008
Posts: 140
Location: Spring Hill, Fl

PostPosted: Tue Jul 23, 2019 21:27    Post subject: Reply with quote
https://www.reddit.com/r/openwrt/comments/8ietxy/dlink_dir601_not_letting_me_upload_custom_firmware/dyr5hd2/

read this.

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!!!
Flowheimer
DD-WRT Novice


Joined: 12 Feb 2019
Posts: 3

PostPosted: Wed Jul 24, 2019 18:19    Post subject: Reply with quote
gallo wrote:
https://www.reddit.com/r/openwrt/comments/8ietxy/dlink_dir601_not_letting_me_upload_custom_firmware/dyr5hd2/

read this.

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.
Per Yngve Berg
DD-WRT Guru


Joined: 13 Aug 2013
Posts: 5858
Location: Romerike, Norway

PostPosted: Wed Jul 24, 2019 19:40    Post subject: Reply with quote
Recovery mode:
http://forums.dlink.com/index.php?topic=44909.0
gallo
DD-WRT User


Joined: 07 Nov 2008
Posts: 140
Location: Spring Hill, Fl

PostPosted: Wed Jul 24, 2019 21:53    Post subject: Reply with quote
Per Yngve Berg wrote:
Recovery mode:
http://forums.dlink.com/index.php?topic=44909.0


couldn't have said it better myself

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!!!
alcuin
DD-WRT Novice


Joined: 14 Feb 2007
Posts: 26

PostPosted: Sun Aug 04, 2019 14:07    Post subject: Reply with quote
Good news, you can still flash it.

You will need a telnet client, and a web server.
Download the firmware file such as https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2019/08-04-2019-r40527/dlink-dir601a1/dir601a1-firmware.bin . Host it on your web server, I reccommend one of the following.
https://sourceforge.net/projects/miniweb/
https://www.ritlabs.com/en/products/tinyweb/

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]

Then run
erase nvram
nvram erase
reboot

After it reboots, you should be upgraded.
Display posts from previous:    Page 1 of 1
Post new topic   Reply to topic    DD-WRT Forum Forum Index -> Atheros WiSOC based Hardware All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum