Router Bootlooping

Hey guys, I tried to revert from openwrt to stock firmware on my dlink dir-853, but now it's stuck in a boot loop. Can someone please guide me on how to fix it.


Hey guys, my dlink router starts bootlooping after going back to stock firmware from openwrt. Please guide me on how to fix the brick and move back to the stock firmware.



Have you looked at the TOH page for your router?

Many routers cannot go back to stock, this might be one of them, I can't tell what it is by the pictures.
Still, read the router's page.

1 Like

I think you will need a ttl serial interface cable

Router webui doesn't open
Power led flash and goes off

I had no question. I told you where the answers are.
All could do is read the page and regurgitate it back to you.

1 Like

Your are right these routers doesn't have any emergency firmware update page.

I'm sorry about that.

People sometimes think I'm being mean when I tell them to read and learn about their specific router but I only do it to prevent bricking.

2 Likes

That's right. There is a lot of reading people have to do to unbrick a router, it is best not to take the chance in the first place if you cannot afford a bricked router. However, the answer is going to, inevitably be the same as all the other threads on bricked routers. Try this, try that, make a cable and then do this and that.

To Mazid, I would say start doing some intense reading on how to unbrick a router
Sorry I can't offer more technical advice except to say "If you cannot afford to lose a router, dont flash it without doing a lot of research first"

(edited in later)
actually I can offer some advice. I have often found that by using the reset button and pulling the plug half way through the POST sequence, the router sometimes does enough to get itself out of the problem. Without doing the research YOU should now do I cannot add more

1 Like

Serial seems to be a safe bet

https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=6639623e75b84de5cf4a657be7a80383309e290d

2 Likes

Thank you for the advice. However, I am trying to recover my router using usb to ttl. With this router, I don't have much information on the stock firmware. Even if I found a stock firmware and tried to flash it, it started bootlooping.

do you have one ?
1st thing to do is get one
do you know what one is ?

So there's really no recovery web updater on these? (or at least not accessible via Reset button during boot)

@Mazid with a USB-TTL cable (CP210x etc.) attached, you should see a countdown during boot, that can be interrupted by pressing any key. There is usually httpd to start the recovery web updater, which is cumbersome to use with modern browsers (there's an upload script on the wiki page for COVR-P2500, this should work for DIR-853 web recovery as well), or tftp.

1 Like

Yes i have Usb to TTLS

can try holding down reset
but as it's made for an ISP "From the DIR-1360-A1"
I think they disabled it and you have to use serial

you can use the pinout and port information from here https://openwrt.org/toh/d-link/dir-878_a1
you will need 3 pin header you can just sit it in the holes and pus sideways pressure
for a sort while if you don't want to solder

connect the 3 pins GND TX & RX
keeps hitting 2 for the below menu option & tftp a file into the router

Please choose the operation: 
   1: Load system code to SDRAM via TFTP. 
   2: Load system code then write to Flash via TFTP. 
   3: Boot system code via Flash (default).
   4: Entr boot command line interface.
   6: System Enter UBoot to Update Img or Bin. 
   7: Load Boot Loader code then write to Flash via Serial. 
   9: Load Boot Loader code then write to Flash via TFTP.

There is a recovery option in uboot but the reset button does not enable it. The only way is to use a TTL.

Once the pins are connected you will be able to first check why it is bootlooping then you can flash the stock (decrypted) firmware.

By the way your command from openwrt looks correct I wonder what went wrong during the process.

3 Likes


getting this when trying with putty

i am still stuck in bootloop

See: https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=323931&sid=af429974801be6673014cad050f977fc