Asus RT-N12

From DD-WRT Wiki

Revision as of 17:50, 7 February 2018 by Jeremywh7 (Talk | contribs)
Jump to: navigation, search



Supported RT-N12 models (and FCC ID):

RT-N12 [A1] (MSQ-RTN12) Broadcom BCM4716
RT-N12B1 (MSQ-RTN12B) Broadcom BCM5357
RT-N12C1 (MSQ-RTN12C) Broadcom BCM5357
CPU Speed 300 MHz
RAM / Flash (ROM) 32 / 4 MB
Wireless b/g/n
MIMO 2x2:2

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.

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 The router is now in Recovery or Rescue mode.


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

A1, B1, C1 Installation

Minimum supported builds are in Supported_Devices.

RT-N12 [A1] Firmware


RT-N12B1 Firmware


RT-N12C1 Firmware


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., subnet mask
  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
  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, set a password and configure
  3. Set the network adapter properties for TCP/IP back automatic DHCP (IP/DNS)

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

RT-N12D1 Installation

The D1 revision has the same specs as B1 and C1, and can run DD-WRT firmware (reports as Asus RT-N12B1).
However, installation requires some special steps. References: [1], [2]

  1. Set a static IP on the computer (e.g. and disable wireless
  2. Connect network cable to port 2 or 3, not 1 nor 4, and disconnect other devices.
  3. Start with Asus firmware and reset from the OEM GUI. Do not do any more resets after this!
  4. Put it into Recovery Mode with the reset/restore button. The power light should flash very slowly.
  5. Using a TFTP client (not CFE Recovery upload) dd-wrt.v24-25974_NEWD-2_K2.6_mini.bin
  6. After upload wait at least 3 full minutes, then power off the router.
  7. Reset via WPS (Power on while holding in the WPS button for 20sec).
  8. Access GUI at when booted, and go to the Admin->Firmware Upgrade page
  9. Install the same build again but from the GUI: dd-wrt.v24-25974_NEWD-2_K2.6_mini.bin
    • The network ports don't work after the first install. GUI install should have all ports working normally.
  10. Go to firmware upgrade page and install dd-wrt.v24-33215_NEWD-2_K3.x_mega.bin
  • If the Router Model is reported as WRT54G/GL/GS, then the instructions were not closely followed.

For newer firmware, search New Build threads and the model thread: Asus Rt N12 D1 - SOLUTION

The Reset/Restore button will reset when running DD-WRT (press and hold about 20 seconds).

Asus RT-N12+ and RT-N12E B1

Not supported, but Padavan third-party firmware does. Reference threads: [3], [4]