I Soft-Bricked My DIR-601

Post new topic   Reply to topic    DD-WRT Forum Index -> Atheros WiSOC based Hardware
Goto page 1, 2  Next
Author Message
Flowheimer
DD-WRT Novice


Joined: 12 Feb 2019
Posts: 21

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: 142
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: 21

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: 6867
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: 142
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.
Flowheimer
DD-WRT Novice


Joined: 12 Feb 2019
Posts: 21

PostPosted: Tue May 03, 2022 1:36    Post subject: Reply with quote
alcuin wrote:
Good news, you can still flash it.

You will need a telnet client, and a web server.


That's cool I'll give it a try.
...three years later 😁
Flowheimer
DD-WRT Novice


Joined: 12 Feb 2019
Posts: 21

PostPosted: Thu Dec 08, 2022 23:28    Post subject: Reply with quote
alcuin wrote:

Open telnet on the ddwrt router.

I'm using PuTTY.
When I log in using Telnet my login credentials are rejected.
I'm 100% typing in the same creds as I use for the web front end.

I don't know what I'm doing wrong.
Flowheimer
DD-WRT Novice


Joined: 12 Feb 2019
Posts: 21

PostPosted: Thu Dec 08, 2022 23:35    Post subject: Reply with quote
[quote="Flowheimer"]
alcuin wrote:


I don't know what I'm doing wrong.


I didn't have Remote Access enabled. Who knew.
Flowheimer
DD-WRT Novice


Joined: 12 Feb 2019
Posts: 21

PostPosted: Thu Dec 08, 2022 23:42    Post subject: Reply with quote
Still rejects my credentials.
Port is correct.
Flowheimer
DD-WRT Novice


Joined: 12 Feb 2019
Posts: 21

PostPosted: Thu Dec 08, 2022 23:46    Post subject: Reply with quote
Okay, I got it.
DD-WRT Wiki says that the Telnet user name is "root" no matter what you changed it to in the GUI.

Who knew.
Flowheimer
DD-WRT Novice


Joined: 12 Feb 2019
Posts: 21

PostPosted: Fri Dec 09, 2022 0:27    Post subject: Reply with quote
Okay, now I set up TinyWeb but I can connect to it in my browswer only via the loopback address, when I don't specify an IP address.

If I configure it as D:\www\bin\tiny.exe D:\www\root 80 192.168.127.222 then my browser times out.

Either way I can't get DD-WRT to see the file.

I from DD-WRT command line I cannot ping my web address (which is on the same subnet).
Flowheimer
DD-WRT Novice


Joined: 12 Feb 2019
Posts: 21

PostPosted: Fri Dec 09, 2022 0:49    Post subject: Reply with quote
Can the web server be the same machine I'm using to connect to DD-WRT?

Clearly my knowledge in this area is somewhat lacking.
Flowheimer
DD-WRT Novice


Joined: 12 Feb 2019
Posts: 21

PostPosted: Fri Dec 09, 2022 3:11    Post subject: Reply with quote
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.
Flowheimer
DD-WRT Novice


Joined: 12 Feb 2019
Posts: 21

PostPosted: Fri Dec 09, 2022 3:19    Post subject: Reply with quote
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.
Goto page 1, 2  Next Display posts from previous:    Page 1 of 2
Post new topic   Reply to topic    DD-WRT 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