Welcome to dd-wrt firmware!
Asus approval for dd-wrt (Thanks to snbdora)
http://www.asus.com/us/site/routers/DD-WRT/
Thank You saifooz
dd-wrt Firmware is Located Below
ftp://ftp.dd-wrt.com/betas/2015/
This is the laptop cooler I use, yes plug it into the back USB port on the router and there is a passthru on it also
"To Clear NVRAM with Asus firmware"
Use the WPS button or get router into recovery mode use Web GUI.
Be careful with the talent commands, avoid if possible or you know what you are doing (applies only to Asus Firmware)
Telnet, log in, enter "mtd-erase -d nvram" or "mtd-erase2" not sure what is proper way.
"To Clear NVRAM with dd-wrt"
Telnet (see instructions below)
Log in
enter "erase nvram"
enter "reboot"
When you first install this firmware (first time or factory default it)
NOTE: You may need to reboot your computer after firmware install, most likely you were on the standard 196.168.1.1 that Asus defaults to, or you need to change your IP address on your computer to 192.168.1.? (something other than 192.168.1.1) , subnet 255.255.255.0, gateway 192.168.1.1. first time you update to dd-wrt or update, after the firmware installs let it sit until the 5GHz light comes on. NOTE the 2.4GHz light will never come on)
"TO FLASH" Coming from Asus firmware (Thanks to saifooz)
1. Download the latest build of DD-WRT firmware for ASUS RT-AC87U. Posted Above.
2. Put RT-AC87U in the recovery mode by following these steps:
- turn off the router
- While pressing the "WPS" button at back; turn on the router and keep holding this button for 2 seconds after the router is on and then leave it.
- Quickly press the "RESET" button at back and keep pressing till the power blue led starting blinking slowly.
3. You may not need this step. Change your LAN or WiFi adapter in Windows to a static IP 192.168.1.2 and Gateway 192.168.1.1 if not identified.
4. Go to your browser and navigate to 192.168.1.1 (unless you change it)
5. You should be in the recovery firmware page.
-Press the clear (or reset, I forgot what it says) Nvram button then.
-Browse the firmware you downloaded and press upload button.
6. You should wait and do not turn the router off till it restarts itself automatically. The page could looks hanged but it take a minute or less to finish the upload and then wait till the page says "Firmware update is successful completed". There is a percentage level bar at bottom-left of the web page. (Wait for the 5GHz light to light up, NOTE:there is no 2.4GHz light)
Note: I always do "Upgrade dd-wrt" below and flash again, to get rid of any bugs from the first flash not totally clearing any left over Asus code.
"Upgrade dd-wrt" use the web GUI.
a) Go to "Administration" Tab
b) Click on the "Firmware Upgrade" Tab
c) In the "After flashing, reset to" choose "Reset to Default Settings"
d) In "Please select a file to upgrade" Click "Choose File"
e) Click "Upgrade"
"To Flash Back to Asus Firmware"
If you want to go back to the official firmware you can follow the same method "To Flash" OR "Upgrade dd-wrt", just use an Asus or RMerlin firmware
"To Configure"
1) Log into the web interface of the router using 192.168.1.1
2) Set dd-wrt pass
3) Log into the web interface of the router using 192.168.1.1
4) Set passwords
5a) Configure Wifi
5b) Set wl0 wireless network mode to NG-Mixed
5c) Set wl0 wireless ssid
5d) Set wl1 wireless network mode to AC/N-Mixed
5e) Set wl1 wireless ssid
5f) Set Channel Width on wl1 to VHT (80+80 MHz)
5g) Apply
6a) Set TX Power to "81" in WL1-Advanced optional Apply
6b) Set Preamble to "short" on WL0-Advanced and WL1-Advanced (I find best now)
7) Set wifi security wl0(wpa2 personal/aes),wl1(wpa2 personal,aes) Apply
8) Define new ip address for lan optional
9a) Set hostname optional
9b) Set router name optional
9c) Apply
10) Define new start place for dhcp optional Apply
11) Define dns optional (like googles 8.8.8.8, 8.8.4.4) Apply
12) Set Static Leases optional Apply
13) Set Port Forwarding optional Apply
14) Enable USB support optional Apply
15) set ddns (dyndns) optional Apply
16) add port forwards optional Apply
17) Enable UPnP (in "NAT/QoS" then UPnP tab) I turn this on optional Apply
18) Reboot (only after all your settings are done).
Basic usage of where things are in dd-wrt (menu items in "" are tabs). I always hit "Apply Settings" then "Save" after every change (you may not need to hit save but I do OCD).
1. In "Setup" then "Basic Setup", you have your router name, router IP address you desire if you want to change it, DHCP, DNS, and Time Zone.
NOTE: on the DNS it gives 3 If you even want to change it to your preference or leave it blank for your ISP to handle it, you only have to input the first 2, the last one if left blank will default to your ISP (this is from what I read and think I understood)
2. In "Setup" "DDNS" if you have a ddns service, you put that there.
3. In "Wireless" "Basic Settings" you have your 2.4GHz and 5GHz network names, channels ect.. NOTE: Under 5GHz change, channel width to VHT (80+80 MHz), change Wireless network mode to AC/N-Mixed, and Extension Channel to upper upper NOTE: upper upper may cause issues with 5GHz if so bring it back to lower lower for now
4. In "Wireless" "Wireless Security" you have your wireless passwords, wl0 is 2.4ghz and wl1 is your 5GHz.
5. In "Services" "Services" you have static leases (Asus calls Manually Assigned IP around the DHCP list), MAC address to static IP WITH NAMES. You have options in here to turn on or off, telnet, ssh, system log, ect..
6. In "Services" "USB" If you are going to use a usb drive enable all the top 5, yes I know 5 do not show but when you start to enable them the others will show, nothing goes into the 3 text boxes, and disable the SES button to remove drives, why cause it does not work, matter in fact it ejects the drive (I think this is the workaround to eject the usb drive, but not sure), and in disk info you should see your USB drive (I do not know what file system format is not supported)
7. In "Services" "NAS" this is where you enable FTP Server, DLNA, Samba, File sharing for the USB drives. I have DLNA enabled with a path to my usb (/mnt/sda1) nothing in subdir, and just video checked. I have Samba Server enabled with just a Workgroup name. I have File sharing enabled (/mnt/sda1), Media as a name in the name box with read/write. Users = I created a user name and password with access shares and samba checked.
8. In "NAT/QoS" "Port Forwarding" this is where you forward port to devices (IP address) I leave the Source net field blank. Do not forget to check the enable box.
9. In the "Administration" you have your tabs for firmware upgrade, backup, commands, management.
10. In "Status" you have status of various stuff have fun.
"Telnet to your router" (Thanks to "spin kick)
1. Say if its using 192.168.1.1 for its address
2. Go to start/run type "cmd" press enter
3. Type "Telnet 192.168.1.1" press enter
4. The login is "root" the password is whatever you set the password for the router.
"To SSH into router" NOTE: Telnet was enabled by default, so you could use that instead.
1. Open a web page and type 192.168.1.1 (or what you changed it to)
2. Click on the "Services" tab
3. You will be in the 1st tab below the services tab on another "services" tab, if not click it.
4. Scroll down to "Secure Shell"
5. Enable "SSHd" and "password login"
6. Go to "Administration" "Management" in the Remote Access enable SSH Management
6. Open up what you use for ssh on your computer (I use a mac so I open Terminal)
7. Type "ssh root@192.168.1.1 (or whatever you changed your network Router IP to)
8. Hit enter and it will ask for a password, input your password you gave the router.
Your in type your commands
To set up a guest network
Follow these steps in this LINK
To see system Logs (I am not sure this is the proper way??)
1. Go to in the router "Services" "services"
2. Enable "Syslogd" under system log
3. Do a ssh to your router (follow my instructions above) (or use terminal)
4. Type "cat /var/log/messages" or "more /var/log/messages" without quotes. I found here
To get the 2.4 GHz radio version by running the commands
wl ver
wl revinfo
Schedule Reboot
1. Go to "Administration" "Schedule Reboot"
2. Enable Schedule Reboot
3. Click the dot for "At set Time"
4. Enter in the time you want the router to reboot, everyday or what you want.
5. Click "apply"
6. Click "save"
Please let me know if I made any mistakes, as I am new to this also
Thank You and FINALLY we have working routers!!
A General TEST I do with the PS4:
This is LAG
This is no LAG
Network Test (Thanks to Gitsum)
http://netalyzr.icsi.berkeley.edu/
Asus approval for dd-wrt (Thanks to snbdora)
http://www.asus.com/us/site/routers/DD-WRT/
Thank You saifooz
dd-wrt Firmware is Located Below
ftp://ftp.dd-wrt.com/betas/2015/
This is the laptop cooler I use, yes plug it into the back USB port on the router and there is a passthru on it also
"To Clear NVRAM with Asus firmware"
Use the WPS button or get router into recovery mode use Web GUI.
Be careful with the talent commands, avoid if possible or you know what you are doing (applies only to Asus Firmware)
Telnet, log in, enter "mtd-erase -d nvram" or "mtd-erase2" not sure what is proper way.
"To Clear NVRAM with dd-wrt"
Telnet (see instructions below)
Log in
enter "erase nvram"
enter "reboot"
When you first install this firmware (first time or factory default it)
NOTE: You may need to reboot your computer after firmware install, most likely you were on the standard 196.168.1.1 that Asus defaults to, or you need to change your IP address on your computer to 192.168.1.? (something other than 192.168.1.1) , subnet 255.255.255.0, gateway 192.168.1.1. first time you update to dd-wrt or update, after the firmware installs let it sit until the 5GHz light comes on. NOTE the 2.4GHz light will never come on)
"TO FLASH" Coming from Asus firmware (Thanks to saifooz)
1. Download the latest build of DD-WRT firmware for ASUS RT-AC87U. Posted Above.
2. Put RT-AC87U in the recovery mode by following these steps:
- turn off the router
- While pressing the "WPS" button at back; turn on the router and keep holding this button for 2 seconds after the router is on and then leave it.
- Quickly press the "RESET" button at back and keep pressing till the power blue led starting blinking slowly.
3. You may not need this step. Change your LAN or WiFi adapter in Windows to a static IP 192.168.1.2 and Gateway 192.168.1.1 if not identified.
4. Go to your browser and navigate to 192.168.1.1 (unless you change it)
5. You should be in the recovery firmware page.
-Press the clear (or reset, I forgot what it says) Nvram button then.
-Browse the firmware you downloaded and press upload button.
6. You should wait and do not turn the router off till it restarts itself automatically. The page could looks hanged but it take a minute or less to finish the upload and then wait till the page says "Firmware update is successful completed". There is a percentage level bar at bottom-left of the web page. (Wait for the 5GHz light to light up, NOTE:there is no 2.4GHz light)
Note: I always do "Upgrade dd-wrt" below and flash again, to get rid of any bugs from the first flash not totally clearing any left over Asus code.
"Upgrade dd-wrt" use the web GUI.
a) Go to "Administration" Tab
b) Click on the "Firmware Upgrade" Tab
c) In the "After flashing, reset to" choose "Reset to Default Settings"
d) In "Please select a file to upgrade" Click "Choose File"
e) Click "Upgrade"
"To Flash Back to Asus Firmware"
If you want to go back to the official firmware you can follow the same method "To Flash" OR "Upgrade dd-wrt", just use an Asus or RMerlin firmware
"To Configure"
1) Log into the web interface of the router using 192.168.1.1
2) Set dd-wrt pass
3) Log into the web interface of the router using 192.168.1.1
4) Set passwords
5a) Configure Wifi
5b) Set wl0 wireless network mode to NG-Mixed
5c) Set wl0 wireless ssid
5d) Set wl1 wireless network mode to AC/N-Mixed
5e) Set wl1 wireless ssid
5f) Set Channel Width on wl1 to VHT (80+80 MHz)
5g) Apply
6a) Set TX Power to "81" in WL1-Advanced optional Apply
6b) Set Preamble to "short" on WL0-Advanced and WL1-Advanced (I find best now)
7) Set wifi security wl0(wpa2 personal/aes),wl1(wpa2 personal,aes) Apply
8) Define new ip address for lan optional
9a) Set hostname optional
9b) Set router name optional
9c) Apply
10) Define new start place for dhcp optional Apply
11) Define dns optional (like googles 8.8.8.8, 8.8.4.4) Apply
12) Set Static Leases optional Apply
13) Set Port Forwarding optional Apply
14) Enable USB support optional Apply
15) set ddns (dyndns) optional Apply
16) add port forwards optional Apply
17) Enable UPnP (in "NAT/QoS" then UPnP tab) I turn this on optional Apply
18) Reboot (only after all your settings are done).
Basic usage of where things are in dd-wrt (menu items in "" are tabs). I always hit "Apply Settings" then "Save" after every change (you may not need to hit save but I do OCD).
1. In "Setup" then "Basic Setup", you have your router name, router IP address you desire if you want to change it, DHCP, DNS, and Time Zone.
NOTE: on the DNS it gives 3 If you even want to change it to your preference or leave it blank for your ISP to handle it, you only have to input the first 2, the last one if left blank will default to your ISP (this is from what I read and think I understood)
2. In "Setup" "DDNS" if you have a ddns service, you put that there.
3. In "Wireless" "Basic Settings" you have your 2.4GHz and 5GHz network names, channels ect.. NOTE: Under 5GHz change, channel width to VHT (80+80 MHz), change Wireless network mode to AC/N-Mixed, and Extension Channel to upper upper NOTE: upper upper may cause issues with 5GHz if so bring it back to lower lower for now
4. In "Wireless" "Wireless Security" you have your wireless passwords, wl0 is 2.4ghz and wl1 is your 5GHz.
5. In "Services" "Services" you have static leases (Asus calls Manually Assigned IP around the DHCP list), MAC address to static IP WITH NAMES. You have options in here to turn on or off, telnet, ssh, system log, ect..
6. In "Services" "USB" If you are going to use a usb drive enable all the top 5, yes I know 5 do not show but when you start to enable them the others will show, nothing goes into the 3 text boxes, and disable the SES button to remove drives, why cause it does not work, matter in fact it ejects the drive (I think this is the workaround to eject the usb drive, but not sure), and in disk info you should see your USB drive (I do not know what file system format is not supported)
7. In "Services" "NAS" this is where you enable FTP Server, DLNA, Samba, File sharing for the USB drives. I have DLNA enabled with a path to my usb (/mnt/sda1) nothing in subdir, and just video checked. I have Samba Server enabled with just a Workgroup name. I have File sharing enabled (/mnt/sda1), Media as a name in the name box with read/write. Users = I created a user name and password with access shares and samba checked.
8. In "NAT/QoS" "Port Forwarding" this is where you forward port to devices (IP address) I leave the Source net field blank. Do not forget to check the enable box.
9. In the "Administration" you have your tabs for firmware upgrade, backup, commands, management.
10. In "Status" you have status of various stuff have fun.
"Telnet to your router" (Thanks to "spin kick)
1. Say if its using 192.168.1.1 for its address
2. Go to start/run type "cmd" press enter
3. Type "Telnet 192.168.1.1" press enter
4. The login is "root" the password is whatever you set the password for the router.
"To SSH into router" NOTE: Telnet was enabled by default, so you could use that instead.
1. Open a web page and type 192.168.1.1 (or what you changed it to)
2. Click on the "Services" tab
3. You will be in the 1st tab below the services tab on another "services" tab, if not click it.
4. Scroll down to "Secure Shell"
5. Enable "SSHd" and "password login"
6. Go to "Administration" "Management" in the Remote Access enable SSH Management
6. Open up what you use for ssh on your computer (I use a mac so I open Terminal)
7. Type "ssh root@192.168.1.1 (or whatever you changed your network Router IP to)
8. Hit enter and it will ask for a password, input your password you gave the router.
Your in type your commands
To set up a guest network
Follow these steps in this LINK
To see system Logs (I am not sure this is the proper way??)
1. Go to in the router "Services" "services"
2. Enable "Syslogd" under system log
3. Do a ssh to your router (follow my instructions above) (or use terminal)
4. Type "cat /var/log/messages" or "more /var/log/messages" without quotes. I found here
To get the 2.4 GHz radio version by running the commands
wl ver
wl revinfo
Schedule Reboot
1. Go to "Administration" "Schedule Reboot"
2. Enable Schedule Reboot
3. Click the dot for "At set Time"
4. Enter in the time you want the router to reboot, everyday or what you want.
5. Click "apply"
6. Click "save"
Please let me know if I made any mistakes, as I am new to this also
Thank You and FINALLY we have working routers!!
A General TEST I do with the PS4:
This is LAG
This is no LAG
Network Test (Thanks to Gitsum)
http://netalyzr.icsi.berkeley.edu/
Last edited: