How to hard reset OpenWRT on TP-LINK 1043ND

I have TP-LINK 1043 ND router and have OpenWRT firmware on it.

After some configuration actions I’ve broken IPv4 configuration on it and my Router stopped giving IPv4 addresses by DHCP to the network clients.

To make OpenWRT hard reset (nor factory reset) you have to pass 4 easy steps:

  1. Power the router up;
  2. After powering up track the SYS light when it starts to blink, when it does press and hold the QSS button till SYS lights starts to blink faster – router goes to recovery mode;
  3. Telnet to the router on – no password needed (if your computer doesn’t gets IP address from DHCP assign it manually for i.e. with netmask of;
  4. In telnet terminal type `mtd -r erase rootfs_data` to reset OpenWRT to it’s defaults.

That’s all, folks!

  1. mtd -r erase rootfs_data

2 Thoughts on “How to hard reset OpenWRT on TP-LINK 1043ND

  1. Outwill on February 11, 2013 at 1:26 AM said:

    it is to ask for an advice reflaher 1043ND router when the flashes to failure.
    the power light remains on the ranger led flashes successively from left to right, the NIC router has a red no access to the router.
    I’ll try with the serial port.
    I think this is what needs to be done.

    c’est pour demander un conseille pour reflaher le routeur 1043ND quand le flashe à raté.
    la lumière power reste allumé la ranger de led clignote successivement de gauche a droite ,la carte réseau du routeur a une croix rouge pas accès au routeur.
    je vais essayer avec le port série .

    je crois que c’est ce qui faut faire.


  2. Sanjeev Gupta on May 26, 2013 at 10:00 PM said:

    Thank you. This worked perfectly with the TPLink WDR4900 , when all else failed

Leave a Reply

Your email address will not be published. Required fields are marked *

Post Navigation