WHR-G300N

From DD-WRT Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 01:14, 9 June 2009 (edit)
Willey (Talk | contribs)
(Web flash)
← Previous diff
Revision as of 03:22, 17 June 2009 (edit) (undo)
Willey (Talk | contribs)
(Flashing instructions)
Next diff →
Line 3: Line 3:
__TOC__ __TOC__
-=Flashing instructions=+=First Time Flashing instructions=
 +Buffalo, unfortunately, encrypts their firmware, and their routers will accept only encrypted firmware in the web interface.
-==TFTP flash==+The first time you flash, the TFTP method can be used to bypass this 'encrypted' firmware requirement. Afterwards, the router firmware can be changed through the Web interface normally.
 + 
 +However, the Web method can be used to lift the restrictions, prededed by flash an 'encrypted' preflash image: '''[http://www.dd-wrt.com/dd-wrtv2/downloads/others/eko/BrainSlayer-V24-preSP2/older/210109/WHR-G300N/DD-WRT--WHR-G300N-preflash.enc DD-WRT-WHR-G300N-preflash.enc]'''.
 + 
 +==TFTP flashing==
The latest DD-WRT build has a new, easy, and safe way to flash a WHR-G300N router. To do this, just [[Tftp_flash]] the firmware.tftp image to 192.168.11.1 in the 1st three seconds of booting when the router is in recovery mode. The latest DD-WRT build has a new, easy, and safe way to flash a WHR-G300N router. To do this, just [[Tftp_flash]] the firmware.tftp image to 192.168.11.1 in the 1st three seconds of booting when the router is in recovery mode.
-==Web flash==+==Web flashing==
From now on, there is a preflash image in the WHR-G300N folder that makes the serial access unnecessary for the initial flash to DD-WRT. From now on, there is a preflash image in the WHR-G300N folder that makes the serial access unnecessary for the initial flash to DD-WRT.

Revision as of 03:22, 17 June 2009


Contents


First Time Flashing instructions

Buffalo, unfortunately, encrypts their firmware, and their routers will accept only encrypted firmware in the web interface.

The first time you flash, the TFTP method can be used to bypass this 'encrypted' firmware requirement. Afterwards, the router firmware can be changed through the Web interface normally.

However, the Web method can be used to lift the restrictions, prededed by flash an 'encrypted' preflash image: DD-WRT-WHR-G300N-preflash.enc.

TFTP flashing

The latest DD-WRT build has a new, easy, and safe way to flash a WHR-G300N router. To do this, just Tftp_flash the firmware.tftp image to 192.168.11.1 in the 1st three seconds of booting when the router is in recovery mode.

Web flashing

From now on, there is a preflash image in the WHR-G300N folder that makes the serial access unnecessary for the initial flash to DD-WRT.

  1. Flash DD-WRT-WHR-G300N-preflash.enc via web-if on your router
  2. The device will reboot
  3. Then, flash the firmware.bin image via web-if to finish the flashing to DD-WRT
  4. After the automatic reboot, DD-WRT will be accessible at 192.168.1.1
  5. You can update with the latest firmware WHR-G300N-webflash.bin, which can be found from BrainSlayer-V24-preSP2 .
  6. If you brick a WHR-G300N router, go to WHR-G300N#Serial_flash

Serial flash

It is possible to flash this device through its serial interface. This is also handy for troubleshooting.

  • Solder pins to the 4 pin serial header near the Wi-Fi part:

  • Prepare TFTP server (located in the download area)
  • Download the latest DD-WRT WHR-G300N build to the root folder of the tftp, and rename it to firmware.bin
  • Set the IP address of the computer or device running the tftp server to 192.168.11.2/24
  • Set your console program to 57600, 8, n, 1
  • The boot timeout is 3 seconds, so you will have to be very fast with the next step
  • While powering on, the following message will display at the console:
---------------------
Please choose the operation:
1: Load system code to SDRAM via TFTP.
2: Load system code then write to Flash via TFTP.
3: Boot system code via Flash (default).
4: Entr boot command line interface.
9: Load Boot Loader code then write to Flash via TFTP.
---------------------
  • Select [4], and put in this command:
run ut_fw
  • Then, the firmware.bin image will be loaded from the tftp server and automatically flashed
  • After the automatic reboot, DD-WRT will be accessible at 192.168.1.1

Links

See this thread and thread linked within that thread for further guidance: http://www.dd-wrt.com/phpBB2/viewtopic.php?t=38307

Buffalo Technology Nfiniti™ Wireless-N Router & Access Point WHR-G300N:
http://www.buffalotech.com/products/wireless/nfiniti-wireless-n/nfiniti-wireless-n-router-access-point-whr-g300n/ (this model: 4+1 10/100 switch)

WHR-G300N's FCC application submitted 2008-Sep-09 approved 2008-Sep-10 (FCC ID: FDI-09101538-0):
https://fjallfoss.fcc.gov/oetcf/eas/reports/ViewExhibitReport.cfm?mode=Exhibits&RequestTimeout=500&calledFromFrame=N&application_id=818365&fcc_id='FDI-09101538-0' (Ralink 3052 F "RT3052F" SoC CPU Network Processor + WLAN Controller)


List of Buffalo AirStation devices:
http://en.wikipedia.org/wiki/AirStation

List of DD-WRT Supported Devices:
http://www.dd-wrt.com/wiki/index.php/Supported_Devices