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 ^_^

 

{ 14 comments }

Sometimes, you get used to a Linux workflow and prefer doing things like finding files via ack. Here’s how I got it working on Windows 10 64bit. Head over to the Strawberry Perl site and download the correct version. Install Strawberry Perl as administrator. Run cmd as admin. Install ack: C:\bin>cpan cpan> force install App::Ack [...]

{ 1 comment }

Read More

We’ve found that Zabbix has been reliable for our use case so far. This is a how to guide for installing a Zabbix agent on CentOS 6. This asummes you already have MySQL and other web services installed on the target OS. Install Zabbix Agent Get required rpm for CentOS 6. rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm Install [...]

{ 0 comments }

Read More

Find is a very handy tool in Linux when looking for specific files and folders with required conditions. The following are some examples of how you can use find to get the job done. Find all folders named pipot in the current folder. find . -type d -name “pipot” Find all files with names starting [...]

{ 0 comments }

Read More

The XML-RPC support by WordPress looks good in practice but unfortunately it’s commonly used as a denial of service (DOS) attack by automatically posting data to the xmlrpc.php script and doing it in very short intervals. This in effect will eventually overload PHP increase the CPU load and in effect will make the affected website inaccessible. [...]

{ 0 comments }

Read More

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 [...]

{ 53 comments }

Read More

I just found out that out of the box, the DKIM configuration for cPanel/WHM didn’t pass. Here’s what I did to fix it. The Fix First off, make sure that DKIM and SPF signing is enabled. This can be done inside cPanel via Email > Authentication. If both are enabled, login to WHM. Then head [...]

{ 3 comments }

Read More

Here’s how to export an SSL certificate from Google’s Chrome browser. This is specifically for exporting the StartSSL certificate for backup purposes. Go to Settings > HTTPS/SSL > Manage certificates… Select the certificate to export. For this case, select the installed certificate under the personal tab. Click on Export… and the export wizard will start. Click [...]

{ 1 comment }

Read More

This is a guide to install WHM/cPanel on CentOS 6.6 64bit. This setup is specific to this configuration, where we use CloudFlare as name servers. Prep the OS Start by updating the OS: yum update After the update, run the screen command: screen Install cPanel This is to ensure that the process doesn’t hang in [...]

{ 0 comments }

Read More

Emmet is an awesome notepad++ plugin and really makes coding in html really efficient. Getting this plugin to run though can be be a pain. This applies to notepad++ version 6.7.5, couldn’t get the emmet plugin to run and when I tried accessing the python console I get an exception error. Notepad++ is on Windows [...]

{ 6 comments }

Read More