Differences

This shows you the differences between two versions of the page.

toh:asus:rt-n16 [2013/02/10 06:03]
mandrawes
toh:asus:rt-n16 [2013/05/09 02:18] (current)
theorem
Line 5: Line 5:
  * [[https://dev.openwrt.org/ticket/6580|Ticket 6580]] tracks the effort to support this device.   * [[https://dev.openwrt.org/ticket/6580|Ticket 6580]] tracks the effort to support this device.
-  * [[https://forum.openwrt.org/viewtopic.php?id=33560|Curent forum thread]] for the latest info +  *  For compiling trunk ( r36574 works! ): 
 + 
 +Target System (Broadcom BCM947xx/953xx) 
 + 
 +Target Profile (Broadcom SoC, all Ethernet, BCM43xx WiFi (wl, proprietary)) 
 + 
 +wl0 enabled does not trigger WLAN LED, but wifi does work properly.  
 + 
 +Outdated : 
 +  * [[https://forum.openwrt.org/viewtopic.php?id=33560|Curent forum thread]] for the latest info
  * [[http://www.znau.edu.ua/temp/asus-rt-n16/openwrt-bcm4716-README.txt|George Kashperko's patches]] to get the N16 working on trunk   * [[http://www.znau.edu.ua/temp/asus-rt-n16/openwrt-bcm4716-README.txt|George Kashperko's patches]] to get the N16 working on trunk
Line 13: Line 22:
===== Hardware Highlights ===== ===== Hardware Highlights =====
-^ CPU ^ Ram ^ Flash ^ Network ^ USB ^ Serial ^ JTag ^ +^ CPU ^ Ram ^ Flash ^ Network ^ Gigabit ^ USB ^ Serial ^ JTag ^ 
-| BCM4718 @ 480MHz | 128MiB | 32MiB | 5 x 1| Yes | Yes | Yes |+| BCM4718 @ 480MHz | 128MiB | 32MiB | 4 + 1| Yes | Yes | Yes | Yes |
===== Installation ===== ===== Installation =====
Line 32: Line 41:
==== OEM installation using the TFTP method ==== ==== OEM installation using the TFTP method ====
-Flash from a PC using the Firmware Restoration utility.  +==== Windows ==== 
 +Flash from a Windows PC using the Firmware Restoration utility.
(Download or install the Firmware Restoration  Utility to your PC.) (Download or install the Firmware Restoration  Utility to your PC.)
Line 40: Line 49:
To launch the recovery mode disconnect power from the router first. To launch the recovery mode disconnect power from the router first.
-Press the WPS - Button approx. 3-5 seconds after you replugged the power.   +Hold the WPS button while replugged the power to the router to reset nvram, router will restart 2x. 
-The power LED should start to blink (low frequency). Retry if that won't work for you. +Hold the RESET button while replugged the power to the router to get into recovery mode : tftpd is listening. 
 +The power LED should start to blink (low frequency, ~1 time every 3 seconds). Retry if that won't work for you.
-The router IP in the recovery mode is 192.168.1.1 255.255.255.0. +The router IP in the recovery mode is 192.168.1.1 255.255.255.0.
Configure your PC (don't use 192.168.1.1)  Configure your PC (don't use 192.168.1.1) 
Line 64: Line 74:
This may work with other tftp utilities, too. This may work with other tftp utilities, too.
 +
 +==== Linux ====
 +
 +The Asus RT-N16 has a failover mode, like the DIR-600 Bx (X=1,2).
 +
 +Get a tftp client,  Since Ubuntu is a popular choice snag it :
 +|''sudo apt-get install tftp''|
 +
 +Now to modify the router ...
 +To launch the recovery mode disconnect power from the router first.
 +
 +1. Hold the WPS button for 10 seconds while replugged the power to the router to reset nvram, router will restart 2x when you release.
 +2. Hold the RESET button while replugged the power to the router to get into recovery mode :  tftpd is listening.
 + The power LED should start to blink (low frequency, ~1 time every 3 seconds). Retry if that won't work for you.
 +
 +The router IP in the recovery mode is 192.168.1.1 255.255.255.0.
 +
 +Configure your box to use an ip in the same range : 192.168.1.2 is usually good.
 +
 +|''sudo ifconfig eth0 192.168.1.2''|
 +
 +Ping the interface to be sure it's up :
 +
 +|''ping 192.168.1.1''|
 +
 +Ctrl+C to break.
 +
 +If you get ping responses then it's up and ready to flash.
 +
 +|''tftp 192.168.1.1''|
 +
 +Set it to binary mode transfer :
 +|''mode binary''|
 +
 +upload the firmware :
 +|''put openwrt-brcm47xx-squashfs.trx''|
 +
 +When it's complete the router will be writing the firmwar and may not automatically reboot.  Wait up to 5 minutes, then power off the router and plug it back in.
==== Upgrading OpenWrt ==== ==== Upgrading OpenWrt ====
Line 120: Line 168:
==== Failsafe mode ==== ==== Failsafe mode ====
If you forgot your password, broken one of the startup scripts, firewalled yourself or corrupted the JFFS2 partition, you can get back in by using OpenWrt's failsafe mode. If you forgot your password, broken one of the startup scripts, firewalled yourself or corrupted the JFFS2 partition, you can get back in by using OpenWrt's failsafe mode.
 +
 +Since this is an Asus product you can also use the included failsafe mode.  Press and hold the "Reset" button on the back of the device, then plug it in.  When the 'PWR' light blinks slowly then it is listening in TFTP mode (~ once every 3 seconds).  Default address is 192.168.1.1.  If this is not pingable, do the nvram reset first.
 +
 +NVRAM reset clear the nvram, hold the "WPS" button and plug in the router.  When the 'PWR' light is blinking quickly, then when you let go of the WPS button the router will perform a reboot, wipe and reboot again.
 +
=== Boot into failsafe mode === === Boot into failsafe mode ===
Line 187: Line 240:
==== Serial ==== ==== Serial ====
-How to connect to Serial Port+How to connect to Serial Port
 + 
 +You will need a TTL device to connect.  These are available cheaply online from many different retailers.  I picked up mine here : 
 + 
 +[[http://www.ebay.com/itm/251082091781?ssPageName=STRK:MEWNX:IT]] 
 + 
 +a PL2303 USB To RS232 TTL Converter Adapter Module. 
 + 
 +This exposes a serial device to OS via USB.  Connection should be made to the header on the RT-N16 matching RX->TX and TX->RX.  Connect GND to GND.  Then open up a terminal application, like PuTTY, and connect with 15200 baud, with 8 bits of data, no parity (8N1).  Connecting VCC doesn't hurt. 
 + 
 +This is recognized in WinXP, Win 7 and Linux (Ubuntu 11.10 checked). 
 + 
 +For connection in windows, use PuTTY.  Find the COM port by using Device Manager to see where it has been assigned. 
 + 
 +For connection in Linux : review serial pages for the connection.
==== JTAG ==== ==== JTAG ====
Line 205: Line 272:
For some Help with the Tags, please have a look here: [[meta/tags]] For some Help with the Tags, please have a look here: [[meta/tags]]
-{{tag>GigabitEthernet USB 2USB 128RAM 32Flash MIPS 3Ant 802.11bgn bcm47xx 74k}}+{{tag>GigabitEthernet USB 2USB 128RAM 32Flash MIPS 3Ant 802.11bgn bcm47xx bcm4718 74k}}
---- ----

Back to top

toh/asus/rt-n16.1360472631.txt.bz2 · Last modified: 2013/02/10 06:03 by mandrawes