Table of Contents

Linksys WRT300N

Useful for identifying shrinkwrapped units. The S/N can be found on the box, below the UPC barcode.

Model

S/N

Stable
White Russian

Kamikaze

WRT300N v1.0

CNP01

( )

( )

WRT300N v2.0

SNP00

( )

(X)

(X)

Version 1.0

Model

boardrev

boardtype

boardflags

boardflags2

boardnum

wl0_corerev

cpu model

boot_ver

pmon_ver

WRT300N v1.0

0x10

0x0472

0x0010

0

42

11

BCM3302 V0.6

v3.9

CFE 4.81.17.0

The WRT300N v1.0 is based on the Broadcom 4704 cpu. I guess it has about 300MHz. It has 4 MB flash and 32 MB SDRAM. The wireless NIC is a Broadcom Cardbus card with BCM4329 Chipset. The switch is an Broadcom BCM5325 FKQMG.
Forum Entries claim this version is supported but creator of this page has no documented hardware experience.

=== Forum Success Story ===

Version 2.0

The WRT300N v2.0 is based on the Intel IXP420 cpu which is part of the IXP425 family. The cpu runs at 266Mhz. It has 4Mb of flash and 16Mb of RAM. It has a Marvell 88E6060 switch chip. The wireless is provided by a mini-pci card containing an ar5416 or ar5418 MAC. It is running linux out of the box.

Like with other Linksys routers, it's possible to run system commands using "ping"; for instance, entering "; reboot" (without quotation marks) in the "ping" tool will reboot the router. Doesn't work with 2.00.20
Recovering from a bad flash
To recover from a bad flash, issue these commands in RedBoot (flashing to linksys fw, assuming you already downloaded it.):
<code>
load -r -b 0x70000 -m (choose between 'http' or 'tftp', assuming http, default tftp) http -h 192.168.0.9 (change this to your ip) /wrt300n.bin
fis write -f 0x50000000 -b 0x70000 -l 0x3fffff</code>
WRT300N v2 Serial Console
There aren't many connector slots on the board. The serial console (JP1) is just above the flash chip on the same side as the power connector. Console speed is 115200,8n1
* () Vcc () RX () TX () GND
—-
* CategoryModel
The console connector for the WRT300N v2 uses TTL voltage. Thus it cannot be directly connected to a PC RS232 port (you may fry your WRT300N v2 if you do so). It requires level shifting (by the use of MAX3232 component for example). Details about such a modified cable are widely available. Among other places you can find them at the WRT54G (linux) pages.
—-
WRT300N v2 PCB'sImageLink(wrt300nv2_side1.jpg,,width=800,alt=PCB front])ImageLink(wrt300nv2_side2.jpg,,width=800,alt=PCB back])
—-