Your here: Home / Network / Hardware Specific / Buffalo / WCR-GN

Buffalo WCR-GN
Buffalo WCR-GN a
AirStation™ N150 Wireless Router








as of 18024


Not Supported


Not Supported


Not Supported


Not Supported

NOTE: During configuration or flashing a device, the only things that should be hooked to the device is the computer and power.


Fixme This section is in need of cleanup!


Serial Num. = ?
FCC ID = fdi-09101676-0
CPU Type = Ralink RT3350F P1R1630CB 1003ST
MIPS Rev = ?
CPU Speed = 320MHz
Bus = ?
Flash Type = ?
Flash Chip = MX25L3206E
Flash Size = 4MB
Max Firmware Size = ?
RAM Size = 16MB
RAM Chip = ETRONTECH EM639165TS-6G 009AG05AGF938.14ZQ
nvram Size = ?
Switch = Ralink RT3350F (SoC)
Port-based vlan = ?
802.1q vlan = ?
Ethernet Port Count = 1-10/100-WAN 4-10/100-LAN
Wired Standard = IEEE 802.3, 3u
boot_wait = ?
bootloader = U-Boot
Flash Card Socket/Type = No
SD/MMC Mod Support = No
MiniPCI slots = No
PoE = No
Power = 12VDC/1A
Color of LEDs = ?
Size = 4.1 x 0.91 x 4.65 in.
USB = No
Serial Port = Yes
JTAG Port = No
Supported by TJTAG/Version = ?
Special Features = ?


Wireless Radio = Ralink RT3350F (SoC)
WLAN DSP processor = ?
Antenna Connector Type = 1 x 1 External Fixed
Wireless Standard = IEEE 802.11b/g/n
WiFi Operating Frequency = 2,412 - 2,462
 802.11n = up to 150Mbps
 802.11g = 6, 9, 12, 18, 24, 36, 48, 54Mbps
 802.11b = 1, 2, 5.5, 11Mbps
Radio cor_rev = ?
Radio Capabilities = ?

Links of InterestEdit



access it via HyperTerminal with 57600, 8, n, 1 settings from your computer  download rename it to "firmware.bin". set network card ipv4 to router ip computer ip submask  ip gatway ip dns ip set tftp host to port 80 server 4 FLASH THE FIRMWARE Pull power from the WCR-GN, re apply power and quickly select menu option 2. It looks like this: pushing the reset button works too. Quote:You choosed 2  0    2: System Load Linux Kernel then write to Flash via TFTP. Warning!! Erase Linux in Flash then burn new one. Are you sure?(Y/N)   Pick "Y" and then enter the IP addresses of the WCR-GN and the TFTP Server.  Quote:Please Input new ones /or Ctrl-C to discard do not discard. change them to the tftp. Input device IP ( ==: Input server IP ( ==:  Enter the filename of the DD-WRT firmware. As mentioned above,named "firmware.bin":  Quote:Input Linux Kernel filename () ==:firmware.bin  it takes about 3-5 tp finish.after its all done it should work. new ip set network card ipv4 to obtain ip and dns automatically. you should be able to log into router.


Fixme This section is in need of cleanup!

RevertingEdit firmware upgrade in dd-wrt browser

JTAG/Serial InfoEdit


JTAG PinoutsEdit
Fixme This section is in need of cleanup!
JTAG RecoveryEdit
Fixme This section is in need JTAG Recovery Instructions!


Serial PinoutsEdit
Fixme On main PCB, locate connector labeled JP1.  There won't be pins soldered
into the connector so you'll probably have to install pins to access the serial port.
Note that one pad on JP1 is square.  The square pad is pin4. The pinout is as follows:
Pin 1 - VCC (i.e. 3.3 volts)
Pin 2 - GND
Pin 3 - Transmit Data
Pin 4 - Recieve Data 

On main PCB, locate connector labeled JP1.  There won't be pins soldered

into the connector so you'll have to install pins to access the serial port.Note that one pad on JP1 is square.  The square pad is pin1. next to the hole on the board for the antenna wire. I didn't hookup vcc. The pinout is as follows: Pin 1 - VCC (i.e. 3.3 volts)Pin 2 - GNDPin 3 - Transmit DataPin 4 - Recieve Data access it via HyperTerminal with 57600, 8, n, 1 settings from your computer mine actually worked to change firmware to dd-wrt.

[1] from usa

[2] from china

driver Download CP210x Package


Use a USB to TTL serial converter to access the port.  The serial port operates
8, N, 1 ant 57600 bits per second.

=====Hyper terminal Setup in Windows XP=====link title

In Windows XP, Click Start Button - All Programs - Accessories - 
   Communication - HyperTerminal
Enter a name for the connection, Click ok
Choose com port you adapter is plugged into, Click ok
 Bits per second = 57600
 Data Bits = 8
 Parity = none
 Stop bits = 1
 Flow control = none
Click ok
Click File - Save As, and select a place to save it to so you 
             don't have to enter the settings again.
Putty Setup in Windows XPEdit
After installing putty, run it
 Serial line = The COM port your using for serial (ie. COM3)
 Speed = 57600
Click on Serial under Connection
 Serial line to connect to = same as above (Serial line)
 Speed (baud) = 57600
 Data bits = 8
 Stop bits = 1
 Parity = None
 Flow control = None
Click Session
 Enter a name for your connection under saved sessions
Click Save
Click Open
Serial RecoveryEdit
Fixme The unit uses a customized version of the UBoot bootloader.
Here is a dump from power on:
U-Boot 1.1.3 (Sep 30 2009 - 21:47:05)

Board: Ralink APSoC DRAM:  16 MB
relocate_code Pointer at: 80fb4000
spi_wait_nsec: 3e 
spi deice id: c2 20 16 c2 20 (2016c220)
find flash: mx25l3205d
raspi_read: from:30000 len:1000 
*** Warning - bad CRC, using default environment

Ralink UBoot Version: 3.3
ASIC 3052_MP2 (Port5<->Phy)
DRAM component: 128 Mbits SDR
DRAM bus: 16 bit
Total memory: 16 MBytes
Flash component: SPI Flash
Date:Sep 30 2009  Time:21:47:05
icache: sets:256, ways:4, linesz:32 ,total:32768
dcache: sets:128, ways:4, linesz:32 ,total:16384 

 ##### The CPU freq = 320 MHZ #### 

SDRAM bus set to 16 bit 
 SDRAM size =16 Mbytes 4
You choosed 4

4: System Enter Boot Command Line Interface.

U-Boot 1.1.3 (Sep 30 2009 - 21:47:05)
RT3052 # 
RT3052 # help
?       - alias for 'help'
bootm   - boot application image from memory
cp      - memory copy
erase   - erase SPI FLASH memory
go      - start application at address 'addr'
help    - print online help
md      - memory display
mdio   - Ralink PHY register R/W command !!
mm      - memory modify (auto-incrementing)
mw      - memory write (fill)
nm      - memory modify (constant address)
printenv- print environment variables
reset   - Perform RESET of the CPU
saveenv - save environment variables to persistent storage
setenv  - set environment variables
tftpboot- boot image via network using TFTP protocol
version - print monitor version

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.

USB InfoEdit

Fixme This section is in need of cleanup!

vlan InfoEdit

Fixme This section is in need of cleanup!



These serial pinouts are for v2.0 of the E1000, however they are identical to the E1000 v2.1 version as well.

This section is in need of cleanup!

FCC PicturesEdit

Buffalo WCR-GN FCC a Buffalo WCR-GN FCC b Buffalo WCR-GN FCC c

Buffalo WCR-GN FCC d Buffalo WCR-GN FCC e Buffalo WCR-GN FCC f

Buffalo WCR-GN FCC g Buffalo WCR-GN FCC h Buffalo WCR-GN FCC i

Buffalo WCR-GN FCC j Buffalo WCR-GN FCC k


Hardware ModificationEdit

Community content is available under CC-BY-SA unless otherwise noted.