ASUS RT-G32

From DD-WRT Wiki

Revision as of 02:42, 14 December 2010 by Johnklehm (Talk | contribs)
Jump to: navigation, search

Contents

Flashing DD-WRT on the ASUS RT-G32: Step-By-Step Instructions

Quick Info

Hardware: ASUS RT-G32 (this is not the Rev B version!)

dd-wrt version: DD-WRT v24-sp2 (11/21/10) std (SVN revision 15778)

OS used to flash: Windows XP

Preparation

  • Download ASUS firmware. I used RT-G32_V3.0.2.1_RU09.bin
  • Download the ASUS Firmware Restoration tool. I used version 1.0.12.0
  • Network settings needed for ASUS flashing tool.
    • IP: 192.168.1.254
    • Subnet Mask: 255.255.255.0
    • Gateway 192.168.1.1
    • DNS can be left blank.
    • Set these in Control Panel -> Network Connections -> Local Area Connection -> Properties -> TCP/IP -> Properties on Windows XP.
  • Download asus-to-dd-wrt.bin, I used build 15778

Connecting to RedBoot

In order to flash the router, you'll need to access RedBoot on the router via telnet.

Putty settings for telnet:

  • Host Name: 192.168.1.1
  • Port: 9000
  • Connection Type: telnet
  • close window on exit: never

To Connect:

  1. Plug your ethernet cable in to port 4 on the router.
  2. Then plug in the power to the router, wait 2-3 seconds (until you have valid network connection, windows should tell you).
  3. Click "Open" in putty to start your telnet session.

This may take you a few tries to get it to connect.

On a successful connection, putty should display something like this:

== Executing boot script in 1.920 seconds - enter ^C to abort

^C

RedBoot>

Flashing From RedBoot

now enter these commands into your telnet client exactly: [my comments are in square brackets]


ip_address -l 192.168.1.1/24 -h 192.168.1.166 [press enter]

fis init [press enter]

y [press enter]

load -r -b 0x80041000 linux.bin [press enter]

fis create linux [press enter. there won't be any console output until it's done running... took just under 4 minutes for me.]

fconfig [press enter twice]

fis load -l linux [press enter]

exec [press enter exactly 12 times]

y [press enter. it will take about 5 seconds to respond.]

reset [press enter]


At this point the router will reboot. Wait at least 1 minute and 25 seconds and then you should be able to point your browser to http://192.168.1.1/ and access the dd-wrt control panel. (note: it always seems to take about 1 minute and 25 seconds for the router to boot up. In other words, every time you apply power or restart the router, it will take about 1 minute and 25 seconds for the dd-wrt control panel to be accessable.)


Once you're in the dd-wrt control panel, goto Administration/Factory Defaults, click "Yes" and "Apply Settings".


All done!


RT-G32 Router Information Screenshot

RT-G32 System Information Screenshot


Other Links of Interest

DD-WRT Forum: ASUS RT-G32 Support

ASUS RT-G32 Factory Firmware

ASUS RT-G32 Back to Firmware

--Tilex 01:35, 20 January 2010 (CET)