Just yesterday, I couldn’t finish a 6GB transfer to my Seagate Central NAS because my wireless connection kept dropping. Found out that this is a common problem for the D-Link DIR-615 router. Only solution would be to update the firmware to DD-WRT.

So upgrade I did. These are the steps I took to complete the upgrade.

Download DD-WRT Firmware

Searched on the DD-WRT database if there was an update for my router, fortunately there was (revision C2).

dir-615 dd-wrt update

The row doesn’t look like its an active link but just clicked on it and this is what showed up.

dir-615 dd-wrt update files

Then proceeded to download both firmware binaries. The first image is to flash DIR-615 to DD-WRT, the second image is to upgrade the DD-WRT firmware.

Update Firmware to DD-WRT

Connected D-Link DIR-615 directly to my computer via ethernet. Logged in to D-Link’s web interface. Under Tools -> Firmware, I uploaded the first image, dir615c1-factory-to-ddwrt-firmware.bin. Then hit the upload button.

Waited for a couple of minutes then the router became unreachable. Normal under these conditions since my D-Link router was configured to be accessed at this IP address, 192.168.0.1, after the DD-WRT firmware install, ip address defaults to 192.168.1.1.

Logged in to the web interface. Then went ahead and upgraded the firmware with the second image, dir615c1-firmware.bin. Found it via Administration Tab -> Firmware Upgrade.

After the reboot, wireless radio was off. For some quirky reason, I had to enable clone mac to get the radio on.

dir-615 dd-wrt update clone mac

Then I used the following configuration for my Wireless network.

dir-615 dd-wrt wireless configuration

A couple of notes, throughout all the process I used the Firefox browser. I didn’t do any hex edits or did a any configuration reset.

Already threw around 50GB worth of files big and small and so far WiFi hasn’t dropped yet (crossing my fingers).  So I guess I’m keeping this hardware for now, it’s not the fastest but it’s stable enough for my use.

Hope this helps ^_^

 

{ 0 comments }

Finally decided to retire my now 5 year old laptop, the reliable ASUS F8SG. Hasn’t failed me yet, stock hard disk still works after all these years though I upgraded it to SSD early this year. After a couple of weeks of search, I settled on an ASUS X555LN, box says this model is an ASUS [...]

{ 0 comments }

Read More

I was just scouring the web to look for an equivalent to the Linux touch command on Windows 7 and landed on this goldmine. A set of native Win32 Linux commands! This is a better option than running Cygwin since applications run on native (that word again) Win32 mode and not in an emulation. This means [...]

{ 0 comments }

Read More

This is a follow-up review on one of the most promising cloud companies I’ve encountered, DigitalOcean. I started with a droplet from them a year ago and published my experience with DigitalOcean here. Now, I’m still with them and I couldn’t be more happier. When I started out, things were a lot simpler then, there [...]

{ 6 comments }

Read More

Here’s a guide to install and configure a free SSL certificate from StartSSL. This guide is specific to web servers running CentOS with nginx as the http server. Creating the Key Files and SSL Certificate First off, you’ll need to generate all the files required, to install an SSL certificate. The following describes how to [...]

{ 4 comments }

Read More

I had the luck to forget the root MySQL password on one of my servers today (a VPS with CentOS 6.2). So I had no choice but to reset the root password. Just in case you get in the same boat with me, here’s what I did. First off, stop the MySQL server. service mysqld [...]

{ 0 comments }

Read More

Google analytics is an awesome webmaster tool, but sometimes it can be a pain in the ass to manage it specially for the few who are in a hurry. I was cleaning up my analytics account and had to delete a couple of stale profiles, unfortunately the delete button for profiles isn’t easily accessible. So [...]

{ 0 comments }

Read More

When you host a good number of virtual sites on your VPS it’s not a good idea to use the default settings of PHP APC because unless you have a large amount of ram to spare, then chances are APC will gobble all of it. And when PHP APC runs out of memory to use, [...]

{ 0 comments }

Read More

For a guy like me who has more than a hundred (and growing) different user names and passwords to remember it can be a frustrating experience whenever I forget a user/password pair. Fortunately, I don’t have to do that anymore though after I discovered the DropBox and Efficient Password Manager (EPM) combo. While a lot of [...]

{ 4 comments }

Read More

Here’s how I installed nginx + php-fpm + apc + mysql on CentOS 6.2 x64. This will likely work on version 6.3 as well. A big thanks to Remi from famillecollet.com for his stable binaries (repositories) on CentOS and Mell Zamora for creating a kick-ass CentOS guide where I based my installation. Please note that in all [...]

{ 1 comment }

Read More