remove DD-WRT from DIR-615
Solution 1:
Based on the dd-wrt website, be sure to perform a 30/30/30 hard reset before you do anything with the firmware.
To restore your original firmware, download it from the manufacturer's website. You should be able to just upload the original firmware after the 30/30/30 reset, but I would search/ask the dd-wrt forums to see if there are caveats for your particular router. Be careful, and good luck!
Solution 2:
This process works for hardware rev C1 for sure, and probably for others as well:
-
Download the latest firmware for the router from D-Link (e.g. here for US models).
-
Set your PC's Ethernet adapter to use static IP address 192.168.0.2 and netmask 255.255.255.0. Connect your PC to a router LAN port.
-
Activate the router's bootloader by pressing and holding the reset button until the power light continually blinks amber. (It will blink just a few times after holding for a couple seconds, but needs about 30 seconds to get to the continual blink.)
-
Use Firefox to connect to 192.168.0.1 and upload the firmware. The router reboots itself when flashing is complete.
Note that with Internet Explorer, Chrome, curl, and likely others, the bootloader ignores the uploaded firmware and never responds to the HTTP request. (Fortunately, while only very old versions Internet Explorer don't trigger the bug in the bootloader's HTTP stack, all version of Firefox, including the latest, are compatible. See the OpenWrt DIR-615 caveat for details.)
-
Set your PC's Ethernet adapter to use DHCP. After the router assigns it an IP address (so you know the router has finished booting), reset the router to factory default configuration by pressing and holding the reset button until the power light continually blinks amber again. Then power cycle the router.
Solution 3:
I've had installed DD-WRT on my DIR-615 rev. D1. Today I wanted go back to original D-Link firmware, but uploading failed with actual Firefox Quantum and ESR and Palemoon, no response, DD-WRT was still present. But uploading worked with K-Meleon 76.0, yeah! :-) It's unbelievable, but it was a browser problem!