How to install DD-WRT on D-Link DIR-882

How to install DD-WRT on D-Link DIR-882

DD-WRT provides plethora of options that a normal firmware provided from the factory will not give. It basically will allow you to access advanced capabilities that the router company restricts in their stock firmware. VPN right on the router is one example. I wanted to play around with my D-Link DIR-882 AC-2600 router and see if I can make it any more better than it already was. In comes DD-WRT. Not all routers are supported by DD-WRT, so be sure to check their compatible routers page before you buy a router to install DD-WRT.

Know that D-Link does not allow or support any firmware other than the one provided by them, so you are definitely voiding your warranty. In most cases you can always reflash it to stock firmware by D-Link in case you need to send it for warranty purposes. So know it's risky and things could go wrong during installation.

Important
Use Windows machine and Internet Explorer for the steps below to get best results. Chrome, Firefox and Edge 11 might not work as expected.

Steps

  1. Go to http://dd-wrt.com and click Router Database. Search for "D-Link DIR-882".

  2. You need to download two files. First download the "factory-to-ddwrt.bin" file and the dlink-dir882-a1-webflash.bin file. The file version changes, so download the latest file. My date for the file shows 2018-10-10.

  3. Now for the fun part. It's not easy as press upload on the router GUI and flashing DD-WRT firmware on the router, so you need to put your router in crash recovery mode to install the new firmware.You cannot do this via the d-link provided UI.

  4. Reset to Recovery Mode - Press and hold the reset button on the router. While keeping that pressed, pull the power cable out and insert it back after 5-10 seconds.
    Now let go of the reset button. Wait for about a minute or two and you will see the LEDs blinking red.

  5. Assign your computer an IP address of 192.168.0.2 manually. You have to do this by going in the network settings and setting it as ‘manual’. Connect a network cable from your WAN port on the router to the Ethernet port on computer.

  6. Now open Internet Explorer browser and goto http://192.168.0.1. This is the IP of your router and 192.168.0.2 is the IP of your computer. This makes it easy for your computer to talk to the router directly through wired connection. The D-Link recovery page should display now. In case you don’t see it, then the recovery mode failed and you will have to repeat the above steps again.

  7. Browse to factory-to-ddwrt.bin file and select. Do not press Upload button just yet. You should now repeat step 4 above to reset router again (Thanks Lee Bowie). Usually takes about 5-10 mins.

  8. Once the process finishes uploading, remove the manual address on your computer, set it to DHCP or your regular method to obtain IP address to connect to the network.

  9. Goto 192.168.1.1. This is the default IP DD-WRT assigns once it is flashed. You should now see DD-WRT UI. Create a username and password to login.

  10. Now goto Administration > Firmware Upgrade and browse to the "webflash.bin" file. You will have access to pretty awesome settings offered by DD-WRT.