Asus RT-N12

From DD-WRT Wiki

Jump to: navigation, search



Contents



[edit] Hardware Specifications

Supported RT-N12 models:
Feature RT-N12A1 RT-N12B1 RT-N12C1 RT-N12D1
FCC ID MSQ-RTN12 MSQ-RTN12B MSQ-RTN12C MSQ-RTN12D
MSQ-RTN12D1
CPU Broadcom
BCM4716B0
Broadcom
BCM5357C0
Broadcom
BCM5357C0
Broadcom
BCM5357C0
CPU Speed 300 MHz 300 MHz 300 MHz 300 MHz
RAM 32 MB 32 MB 32 MB 32 MB
Flash ROM 4MB 8MB 8MB 8MB
Wireless b/g/n b/g/n b/g/n b/g/n
MIMO 2x2:2 2x2:2 2x2:2 2x2:2

[edit] Information

To find the hardware revision, check the device's bottom label or view the top left of the original ASUS firmware. Do not flash the initial firmware for a different revision of hardware or it may enter an infinite reboot loop. Recovery mode may be possible to fix it.

[edit] Recovery Mode

Hold the recessed reset (Restore) button for 20 sec (or until the power LED blinks slowly) and plug in power. Using a static IP for the computer, open 192.168.1.1. The router is now in Recovery or Rescue mode.

[edit] Clear NVRAM

To clear NVRAM on all models, hold the red WPS button for 20 seconds when applying power. Do NOT 30/30/30.

[edit] Installation (applies to A1, B1, C1)

NOTE: Minimum supported builds are in Supported_Devices. After the initial installation, newer DD-WRT builds can be used, see Where do I download firmware? for more info.

[edit] Prerequisites

  1. Download the following files for initial flash (as applicable):

[edit] Installation Procedure

WARNING: This is only for the original RT-N12 [A1], B1, and C1 revisions. Read the Peacock announcement.

  • If you have issues, try a different browser, restart it, or clear your cache
  1. Download the appropriate firmware for your hardware revision
  2. Connect only the PC with an ethernet cable to a router LAN port.
    • Disable all other network and wireless adapters, and disconnect other cables
  3. Set the PC to a static IP in the same subnet as the router, e.g. 192.168.1.10, subnet mask 255.255.255.0
  4. Unplug the power connector from the back of the router.
  5. Put the router into Recovery Mode.
  6. Use the Asus Firmware Restoration Utility (or any TFTP client) to upload the DD-WRT mini-asus.trx file
  • DO NOT DISTURB THE ROUTER or PC FOR THE NEXT FIVE MINUTES. BE PATIENT!
  1. After the upgrade, the Utility should ask for a router reboot. WAIT another minute then unplug the power.
  2. Plug back in after 10sec, then after boot, access DD-WRT at 192.168.1.1, set a password and configure
  3. Set the network adapter properties for TCP/IP back automatic DHCP (IP/DNS)

[edit] Alternate Installation Procedure

If the above procedure does not work, try this:

  1. Connect only an ethernet cables from the RT-N12 to your PC network adapter, and disable wireless.
  2. Ensure DHCP is enabled in the ASUS firmware for automatic IP/DNS
    • Open a browser, it will instruct to plug in the WAN (internet) cable. If not, reboot the router and/or PC.
  3. Put the router into Recovery Mode.
  4. Open the router GUI at 192.168.1.1. The page will open to CFE HTTP recovery console.
  5. Click on the link below Reboot to reset the NVRAM.
  6. Click the Browse button to browse to your DD-WRT firmware file location.
  7. Click the Upload button.
    • The router will upload and open a screen that says "Allow router time to reboot." WAIT another 5 minutes. You will see the LAN1 light turn off and notice the "Network Cable Unplugged" windows popup message in task bar. Wait for the light to turn back on and the PC to reconnect to router.
  8. Click "Continue" on that page to reboot again, then the DD-WRT admin login screen should open.
    • If the login screen is white and looks very basic, reboot the router again by removing the power cable.

[edit] RT-N12D1 Installation (updated May 30 2023)

NOTE: The D1 revision has the same specs as B1 and C1, and can run DD-WRT firmware (reports as Asus RT-N12B1 in builds prior to 52805). However, installation requires some special steps. These instructions are based on Asus Rt N12 D1 - SOLUTION

[edit] Prerequisites

  1. Download the following files:
  • NOTE: Once you have the files downloaded you should be ready to go through these instructions for loading DD-WRT on the Asus RT-N12 D1. It seems stupid to do it the way listed below BUT it’s the only way the firmware can successfully and consistently loaded.

[edit] Installation Procedure

  • NOTE: These steps below are for installing DD-WRT on a brand new Asus Rt-N12 D1 with the stock Asus firmware already on there.
    (If you have bricked your router refer to the Unbricking Your Asus Rt-N12 D1 section in the reference
  1. Setup your computer’s NIC to a static address. I suggest using 192.168.1.2
  2. Plug your computer into the LAN port marked as “1” on the back of the router. It is VERY important you do NOT plug your computer into LAN Port 4. Make sure it’s in LAN port “1” on the back of the router.
  3. Using only Internet Explorer (do not use Chrome, Firefox, or any other browser) go to the following address of the Asus firmware:
    http://192.168.1.1/Advanced_FirmwareUpgrade_Content.asp
    When prompted enter the username and password. The default for both is “admin”.
    This will bring you into the Asus stock firmware where we can upload a TRX file for DD-WRT.
  4. On this page Browse to the firmware you downloaded: dd-wrt.v24-14896_NEWD-2_K2.6_mini_RT-N12.trx then click on Upload.
  5. After clicking Upload you’ll have to wait for the firmware to upload. The router will reboot a few times. That’s fine. Just wait, you’ll see the progress bar move. The router will go into a reboot cycle where it reboots over and over. Believe it or not, that’s actually a good thing.
  6. Once it looks like the router starts the endless boot cycle where it powers up, all lights come on, then go off, etc, etc, turn the router off by pressing the power button OR unplugging it.
  7. Now we need to install the Asus Firmware Restoration program (It’s the file you downloaded earlier called Rescue.exe). It’s the standard Next, Next, I accept, Finish type of install. At the end of the installation you will be given the choice to Launch the application. Go ahead and do so.
  8. When the application launches, you need to browse to the location where you have your DD-WRT 18774 mini firmware (remember, that’s what you should have already downloaded). Do NOT hit the Upload button yet. We are just trying to get everything ready.
  9. Grab a paper clip or something sharp and push and hold the reset button on the back of the router. The router should be powered off or unplugged while doing this.
  10. Plug the power cord in or power the router back up and with the paper clip still in the reset button. We need to wait for the power light on the router to flash very slowly. It takes about 15-20 seconds before it starts to flash. It flashes in 5 second intervals, 5 seconds on, 5 seconds off
  11. After it starts to slowly flash, take the paper clip out of the reset button
  12. Hit the Upload button on the Asus Firmware Restoration application that you got ready.
  13. Wait. You will eventually see the application connect to the router and upload the firmware. And then start waiting some more.
  14. The router should automatically reboot on its own. Wait 2 more minutes and then try to connect to the router via 192.168.1.1. If you are brought to the DD-WRT login to change the password, Congratulations, you got DD-WRT on there.
  15. Using the DD-WRT web interface update to firmware dd-wrt.v24-33215_NEWD-2_K3.x_mega.bin

[edit] Upgrading DD-WRT

[edit] Prerequisites

  • Download the current release. See: Where do I download firmware? for links.
  • Connect PC to router via wired ethernet cable (preferred).
  • NOTE: A1 version can only use the dd-wrt.v24-XXXXX_NEWD-2_K2.6_mini_RT-N12.trx or dd-wrt.v24-XXXXX_NEWD-2_K2.6_mini.bin for upgrading.
    All others can use either the dd-wrt.v24-XXXXX_NEWD-2_K2.6_mega.bin or (preferred) dd-wrt.v24-XXXXX_NEWD-2_K3.x_mega.bin or applicable trailed .trx file for upgrading.

[edit] Procedure

  1. Open a browser and enter http:192.168.1.1 (or whatever you've changed the LAN IP address to) in the address bar.
  2. Login to webUI using username and password.
  3. Go to Administration -> Firmware Upgrade tab.
  4. Click Browse and select previously downloaded file and then click Open.
  5. Click Upgrade. Please allow at least 5 minutes to pass before proceeding.
  6. Click Continue if you haven't already been redirected to Setup -> Basic Setup or you get a "Connection Reset" or "Unable to connect" error page.
  • You can re-enter your router's LAN IP in the address bar, use the back button, or reload the page as applicable to regain the webUI.

[edit] Unsupported Models

[edit] RT-N12HP and RT-N12VP

[edit] Asus RT-N12+ and RT-N12E B1

[edit] More

RT-N12C1 CFE backup
Note that version 36330 mini has been tested on the A1 hardware version see [1]