D-Link DIR-615 rev E3
From DD-WRT Wiki
You can tell which Rev of the hardware this router is from the box (it will say "H/W Ver: E3 F/W Ver 5.10" for example on the bottom of the box, underneath the barcode). A similar sticker with the hardware version and firmware version is also stuck on the bottom of the router itself. This means it's quick and easy to check the hardware revision before buying or borrowing it.
The factory default IP for this router is 192.168.0.1, user is "admin", password is blank.
 Pros of this hardware
- 4 MB board, so no need to use "micro" DD-WRT builds.
- Fairly inexpensive.
- Fairly new hardware (released in 2010?), so it's widely available for purchase new.
- Reasonably fast CPU clock speed.
- Easy to install DD-WRT on this hardware (just flash through the web interface as per below, and you're done).
 Cons of this hardware
- No USB port, so cannot be a NAS for a USB drive, nor can it be used for Printer Sharing of a USB printer.
 Installation Instructions
 Step-by-step instructions from out-of-the-box factory firmware
To install dd-wrt on a D-Link DIR-615 Revision E3, you can flash it directly from the router's web admin page (yes, that is correct... from D-Link's standard web interface). These are the steps to follow:
- Download the latest firmware from: http://dd-wrt.com/site/support/router-database , and enter the model as DIR-615. There will be two files, "dir615[revision]-factory-to-ddwrt-firmware.bin" and "dir615[revision]-firmware.bin". You only need the dir615[revision]-factory-to-ddwrt-firmware.bin file.
- Find out your magic hardware code. It is probably AP99-AR7240-RT-091105-01, but if you want to double-check, go to http://wrpd.dlink.com.tw/router/firmware/query.asp?model=DIR-615_Ex_Default and download the firmware there. Look at the very end, and you'll see the code.
- Edit the very end of the dd-wrt firmware file to match that code. You might need a "hex editor" to edit this file; I just used emacs.
- Connect to the DIR-615 using an Ethernet cable.
- Open http://192.168.0.1/ in your web browser (Firefox recommended), which should open the DIR615's administrative page from the standard D-link firmware.
- The D-link's default login details are user "admin", password is blank.
- Tools -> Firmware
- Click "browse" button -> select the "dir615[edition]-factory-to-ddwrt-firmware.bin" file -> click "Upload" button.
- Wait 2 or 3 minutes for the DIR-615 to flash and do the update. You will see a status page that shows you the progress as it happens. After the flash & update is done, the router will reboot to dd-wrt, and the IP address will have changed to 192.168.1.1. There is no need to reset.
- If it tells you that you've uploaded firmware for the wrong hardware, see instructions for D-link DIR 615C about this point.
- Open http://192.168.1.1/ in web browser. Will probably have to update your IP address (if using static IP) to this subnet to be able to connect. This should open DD-WRT's web interface. Configure DD-WRT as desired.
- You're finished! No need to 30/30/30 hard reset, but you can reboot your router after several minutes. (I don't know if it has to build anything in NVRAM, but better safe than sorry.)
 Alternate Install Method using Firmware Update Mode
- Try setup for D-Link DIR-600 router, this is untested!
 How to upgrade with new DD-WRT firmware
- Download the latest firmware from: http://dd-wrt.com/site/support/router-database , and enter the model as DIR-615. Download the new firmware file, which will be called dir615[revision]-firmware.bin.
- You will probably need to edit the end of this file to match your hardware, as explained above.
- Open the DD-WRT's web interface in your web browser. It's http://192.168.1.1/ by default.
- Administration tab -> "Firmware Upgrade" button
- click "browse" button -> select the "dir615[revision]-firmware.bin" file -> click "Upgrade" button.
- It takes about 1 and a half minutes to upload and write the flash. Your browser will reload and let you know when it is done.
- It is probably a good idea to reboot after updating. That's it.
 How to reset the Router to initial DD-WRT configuration
If you forget the username or password, or if the configuration becomes really messed up, you can always clear all the non-volitile parameters by doing a 'factory reset'. To do this, with the router already fully booted, press and hold the reset button for 5~6 seconds and release. The router will boot back up and answer to 192.168.1.1 just as if it had just been flashed with DD-WRT.
 How to restore to factory firmware
The procedure used for the DIR-615 D3 has been tested successfully on the DIR-615 E3 as well.
1) Set your computer's ip manually to: 192.168.0.X (not 1) AND set your subnet mask to 255.255.255.0.
2) Unplug the power cable to the router
3) Press the reset button and plug in the power cable when the power led flashes orange release the reset. go to 192.168.0.1
4) Upload your original firmware and wait