处理器为400MHz的Atheros 7240,无线模块为Atheros AR9283,32MB RAM,4MB ROM。4 LAN接口,802.11n技术,300Mbps速度,支持WDS无线桥接,支持BUFFALO特有的AOSS一键式无线加密连接,内置天线,超薄设计, 时尚外观。
Buffalo WHR-G300N V2
Version | SoC | Flash | RAM | Network | Antennas | Wireless | USB | Serial | Jtag |
2 | AR7240 @400Mhz | 4MB | 32MB | 1+4 x100 | 2 internal | 2.4Ghz bgn | no | yes | yes (untested, needs pullups) |
The model name is Buffalo WHR-G300N V2 with the same hardware configuration as WHR-G301 and WHR-HP-G300N. Users can just burn the WHR-G301N version firmware as the HW is the same.
-
Source code avaliable here
Serial
WHR-G300N V2 has the TTL serial out on J6(unpopulated 4 pin connector), located near serial flash. Pin 1 is the pin with the square pad, towards the edge of the board with front LEDs.
3.3V | GND | TX | RX |
RAM
WHR-G300N V2 comes with 32M RAM which is DDR 16bit. The native U-boot can recognize 64M RAM and pass the info to kernel. Unfortunately, the kernel rejected the 64M info and force itself running with 32M RAM. After flashing with OpenWRT, 64M RAM can be fully utilized.
USB
WHR-G300N V2 has no USB support. Since AR7240 has USB 1.1 pins, simply HW mod can add USB support to it.
Flash
WHR-G300N V2 has 4M flash which is too small for DIY. After the research, I found it can support 8M and 16M flash with modified TP-Link 841N V5 Bootloader.
TL-WR841ND | 5 | 10.03 | ar71xx | Atheros AR7240 | 400 | 4 | 32 | Atheros AR9280 (onboard) | 11b/g/n | Yes x2 | 5 10/100E | No | No |
由于 WHR-G300N v2 与 TL-WR841N(D) v5 的配置一样,都是4MB Flash , 32MB RAM , AR7240 + AR9283 的配置。
因此我想到将此两者替换固件
Buffalo
Model | Version | Status | Target(s) | Platform | CPU Speed (MHz) | Flash (MB) | RAM (MB) | Wireless NIC | Wireless Standard | Wired Ports | VLAN Config | USB |
WHR-G301N | v1 | trunk | ar71xx | Atheros AR7240 | 400 | 4 | 32 | AR9280 | 11b/g/n | 5 | Yes | No |
WHR-HP-G300N | v1 | trunk | ar71xx | Atheros AR7240 | 400 | 4 | 32 | AR9280 | 11b/g/n | 5 | Yes | No |
WHR-G300N V2 | v2 | trunk | ar71xx | Atheros AR7240 | 400 | 4 | 32 | AR9283 | 11b/g/n | 5 | Yes | No |