Linksys WDR4900 N900 (v1): OpenWRT, DD-WRT

Find out which version you have

CPU speed 800MHz ⇒ v1

From stock to OpenWRT

Webflash openwrt-mpc85xx-generic-tl-wdr4900-v1-squashfs-factory.bin
(If you mistakenly flash the sysupgrade image, ssh into your box and revert to stock)

First login guide

Set up the web-GUI

opkg update
opkg install luci luci-ssl
/etc/init.d/uhttpd start
# autostart on boot:
/etc/init.d/uhttpd enable

Revert OpenWRT to stock

cd /tmp
mtd -r write wdr4900nv1\en\3\14\1\up\\(130304\\)\beta.bin firmware

From stock to DD-WRT

Flash factory-to-ddwrt.bin
Afterwards webflash tl-wdr4900-webflash.bin to fix some bugs.

First login guide

Just open and set username/password. If it asks try "root" with password "admin".

Revert DD-WRT to stock

Webflash the extracted wdr4900v1_webrevert.rar

From DD-WRT to OpenWRT and vice versa

x ⇢ revert to stock ⇢ y

Good to know

Hard Reset (aka 30/30/30 reset):
The following procedure will clear out the NVRAM and set dd-wrt back to default values:
With the unit powered on, press and hold the reset button on back of unit for 30 seconds
Without releasing the reset button, unplug the unit and hold reset for another 30 seconds
Plug the unit back in STILL holding the reset button a final 30 seconds (please note that this step can put Asus devices into recovery mode...see note below!)
This procedure should be done BEFORE and AFTER every firmware upgrade/downgrade.
After resetting DD-WRT, you need to login with the user name "root" and password "admin".
- Hard Reset Or 30/30/30

The author

Written by Per

Free software enthusiast and transhumanist residing in Stuttgart, Germany.

comments powered by Disqus