Don't Miss
Home / DD-WRT / How to Install DD-WRT on TP-Link TL-WR1043ND
TP-Link TL-WR1043ND Router

How to Install DD-WRT on TP-Link TL-WR1043ND

In this post, I will walk you through converting your TP-Link TL-WR1043ND from factory firmware to DD-WRT 3rd party firmware.  DD-WRT is generally more stable than the factory firmware and contains more advanced features.  This is a pretty easy firmware upgrade with one catch.  If your router’s Serial Number begins with 12, then you will need to perform an additional step before converting to DD-WRT. The extra step is to flash a special german firmware image before flashing to DD-WRT.  Newer versions of the TL-WR1043ND router turn off the WAN port during a firmware upgrade which never gets turned back on in DD-WRT.  This special german firmware image prevents the WAN from being turned off during the DD-WRT conversion.

**UPDATE** If you already have a non working DD-WRT install, you can use this file to revert your firmware back to stock TP-Link. Then you can install the german firmware file and then install DD-WRT.

  •  First, you will need to make a hardwired connection to the router (do not attempt this using a wireless connection).
  • Next you will need to obtain the DD-WRT firmware for this router.  The firmware can be found HERE. The link is to the DD-WRT ftp site.  Select the latest year, then select the most recent build (not a testing build), then select the tplink_tl-wr1043nd folder, and lastly click the factory-to-ddwrt.bin file.  I used build 19419 at the time of writing this.
  • If you have a router that has a serial number starting with 12, then you will need to download THIS german firmware file, otherwise you can skip this step.
  • Open up a browser and navigate to and the default user is admin, default password is admin.
  • Go to System Tools and then Firmware Upgrade.  You should see the following screen:
    Factory Firmware Upgrade
  • If your router serial number starts with 12, select browse and choose the german firmware file that you downloaded earlier.  Otherwise select browse and choose the  factory-to-ddwrt.bin file that you downloaded from DD-WRT.
  • You will then see the next two screens and your router will automatically reboot.
  • If you uploaded the german firmware file, then you will need to go back to System-Tools then Firmware-Upgrade to upload the factory-to-ddwrt.bin file.
  • Once you have uploaded the factory-to-ddwrt.bin file, the router will reboot and you will see the DD-WRT setup screen.  You just need to set your username and password and you are ready to start configuring your DD-WRT router.

If you have any questions or suggestions, leave a comment. Also, let me know what builds you have found to be stable on this router.


300Mbps Wireless N Gigabit Router

The TL-WR1043ND creates a wireless network with speed of up to 300Mbps and has 4 Gigabit ports to support a powerful wired network. The TL-WR1043ND allows you to simultaneously enjoy multiple bandwidth-consuming applications like streaming HD video, making VoIP calls, sharing large files and playing online games. Plus, it comes equipped with a USB sharing port, allowing you to share files, printers, ftp servers, and media servers across your network. It is an ideal wireless solution for home and small office networks.

Gigabit Ports - Ultrafast Data Transfer Speed

With a built-in Gigabit Ethernet Switch, the TL-WR1043ND provides you with a robust and extremely fast wired network. Moreover, the TL-WR1043ND’s WAN to LAN throughput can achieve up to 800Mbps, allowing you to unleash the full potential of your network. You can use the Ethernet ports for printer, NAS, TV, and other network devices so that users can all share those devices through the wireless or wired connection.

Speed Boost Mode - Increase wireless speeds up to 450Mbps

Increase your wireless speed up to 450Mbps with the TL-WR1043ND’s Speed Boost Mode. Simply enable the mode in the web management page and you can enjoy HD video streaming and online gaming with an even more smooth experience than when it is under the normal mode.

USB Port - Easy Sharing

1. Share a Printer. It is common that multiple users share the same printer in the network. With the TL-WR1043ND, you can simply connect your printer to the USB port on the back of the router and print wirelessly.

2. Share Files & Media. Attach a storage device such as a flash drive or hard drive to the router, and users in the local network can all get access to the files saved in the drive. The router also has a built-in FTP server so that users can visit the storage device remotely.

One Button Security Setup - WPS

The TL-WR1043ND features Wi-Fi Protected Setup (WPS) which allows you to set up a secure wireless connection without manually inputting the password. In order to use this function, you need to have another device such as a wireless adapter that also supports WPS. By pressing the WPS buttons on both devices, they can connect to each other.

IP QoS – Control Your Bandwidth

With Quality of Service (QoS), you can control how much bandwidth is allocated to each user. This ensures optimum utilization of bandwidth by controlling congestion and preventing bandwidth abuse. This way users of a small network receive committed and specific bandwidth, preventing non-critical applications from degrading network performance.

View Larger

Easy To Use

The TL-WR1043ND comes with a Quick Setup feature in its web management page that leads you through a step-by-step process to set up your router. You don't need to install any software or use a CD to finish the setup. Within minutes, your router will be up and running.

Other Features

  • Support WDS wireless bridge
  • Wi-Fi On/Off Button allows users to turn their wireless radio on and off
  • Support 100-240V power supply

Package Contents

  • Wireless Router TL-WR1043ND
  • 3 Antennas
  • Ethernet Cable
  • Quick Installation Guide
  • Resource CD
  • Power Adapter

TP-LINK Wireless Router Series

Which Wireless Router is Right for Me?
TL-WR740NTL-WR841NTL-WR940NTL-WR1043NDTL-WDR3500TL-WDR3600TL-WDR4300Archer C7
Product Name150Mbps Wireless N Router300Mbps Wireless N Router300Mbps Wireless N Router300Mbps Wireless N Gigabit RouterN600 Dual Band Wireless N RouterN600 Dual Band Wireless N Gigabit RouterN750 Dual Band Wireless N Gigabit RouterAC1750 Dual Band Wireless AC Gigabit Router
Maximum Wireless Speed2.4GHz: 150Mbps2.4GHz: 300Mbps2.4GHz: 300Mbps2.4GHz: 300Mbps/450Mbps2.4GHz: 300Mbps
5GHz: 300Mbps
2.4GHz: 300Mbps
5GHz: 300Mbps
2.4GHz: 300Mbps
5GHz: 450Mbps
2.4GHz: 450Mbps
5GHz: 1350Mbps
WAN/LAN Port Throughput 10/100M10/100M10/100M10/100/1000M10/100M10/100/1000M10/100/1000M10/100/1000M
Number of USB Port---11222
Antenna1 fixed antenna2 fixed antennas3 fixed antennas3 detachable antennas2 detachable dual band antennas2 detachable dual band antennas3 detachable dual band antennas3 detachable 5GHz antennas+3 internal 2.4GHz antennas
Guest Network------
Print Server---
FTP Server---
Media Server---
Parental Control
IP-Based Bandwidth Control
List Price: $76.64 USD
New From: $44.99 USD In Stock
Used from: $21.63 USD In Stock

About Joey Iodice


  1. Awesome, thanks a lot for the write up. I am going to do this now. I hear DDWRT can make the 1043 a VPN router instead of just supporting VPN pass through. Have you tried that? Also have you gotten the USB printing and HD storage to work?


  2. hello i have a little problem!
    I have a tp-link tl-wr1043nd and after i instaled the dd-wrt when i restart the router i have to log on router interface and give connect to wan port…. its a little bit disturbing …. how can it be fix???

  3. your links to firmware are no longer working and might need updating.
    also what if the serial number starts with 13…. is the german firmware flash also needed?
    thank you very much.

    • German Firmware should not be needed anymore. The only reason I pinpointed certain serial numbers is because they came installed with a factory firmware that had a WAN issue when the router was flashed with a different firmware. The German firmware file did not have this bug which is why it was necessary to flash to it before flashing to an open source firmware. I believe they fixed the problem in their firmware last year so I would suggest getting the latest TP-Link firmware and then flash to DD-WRT.

      Also, the link is still working for me, not sure why it is not for you…

      • thanks a lot for the help!
        and strange. have tried the links to firmware above in different computers and with different browsers with the same result: “page not available…”
        thanks again.

  4. have to correct myself. the only link thats not workin for me is the one that says: The firmware can be found HERE. when i click on HERE the message that page is not available appears.

  5. another thing i notice is that this procedure takes you only to the point of flashing with the factory-to-ddwrt.bin. at that point it is stated that one can start configuring the router.
    the final necessary step of flashing with the latest firmware for the router is not mentioned.
    or do i miss something?

Leave a Reply