D-Link DIR-300 rev B1

Overview
This device is on the DD-WRT Supported Devices table.

DIR-300 H/W rev. B1 hardware are same as in DIR-600 H/W Rev. B1

"8WRGN23..3A1G" is silkscreened on the board in the FCC photos.
 * This is the same board ID as the Keebox W150NR v1.

Hardware
It is important to note, DIR-300 Rev A1 and Rev B1 are completely different hardware, different SoC, different procedure. So, if you have the old DIR-300 router, its install procedure is already well documented elsewhere. Rev B1 is based on Ralink RT3050 SoC and from all accounts, including Dlink's FCC test report, the PCBA is exactly the same as in the DIR-600.

You can tell which Rev of the hardware this router is from the box (it will say "H/W Ver: B1 F/W Ver 2.00" for example on the bottom of the box, underneath the barcode). A similar sticker with the hardware version and firmware version is also stuck on the bottom of the router itself. This means it's quick and easy to check the hardware revision before buying or borrowing it.

The factory default IP for this router is 192.168.0.1, user is "admin", password is blank.

Pros of this hardware

 * 4 MB board, so no need to use "micro" DD-WRT builds.
 * Fairly inexpensive.
 * Fairly new hardware (released in 2009?), so it's widely available for purchase new.
 * Reasonably fast CPU clock speed.
 * Easy to install DD-WRT on this hardware (just flash through the web interface as per below, and you're done).
 * According to Ralink's website, the chip has a ROM built-in and this means there is no boot code to crash or mistakenly erase. The ROM contains a bootloader and emergency room web page to recover flash firmware. Translation: You're unlikey to brick it.

Cons of this hardware

 * This Ralink hardware does not support Client Bridge wireless mode ( reference ). It does however support Repeater Bridge mode, which is similar, but a bit more complicated to set up.
 * No USB port, so cannot be a NAS for a USB drive, nor can it be used for Printer Sharing of a USB printer.
 * As it is Ralink chipset based, support by DD-WRT is still limited in terms of firmware builds availability and community support compared to Broadcom based routers. Currently the only build from BrainSlayer doesn't include JFFS/CIFS client support.
 * The LAN Port based VLAN is not supported. You can not assign the LAN Ports with VLAN. However, there may be a workaround for VLAN support on the DIR-600.

Links of Interest
Device page in OpenWRT wiki.

Flashing dd-wrt
Please insert instructions here

Flashing OpenWrt
Please insert instructions here

Flashing Tomato
Please insert instructions here

Pictures
Retail Images