Netgear WGR614 8.0

Specs
Platform Serial Num. = ? FCC ID = PY306400057 Industry Canada ID = 4054A-06400057 CPU Type = Broadcom BCM5354 MIPS Rev = ? CPU Speed = 240 MHz Bus = ? Flash Type = Serial Flash Chip = ? Flash Size = 4 MB Max Firmware Size = ? RAM Size = 16 MB RAM Chip = ? nvram Size = ? ETH chip1 = Broadcom BCM5354 Switch = Broadcom BCM5354 (SoC) Port-based vlan = ? 802.1q vlan = ? Ethernet Port Count = 1-10/100-WAN 4-10/100-LAN Wired Standard = IEEE 802.3/3u Ethernet interface OUI = none specified boot_wait = ? bootloader = ? Flash Card Socket/Type = No SD/MMC Mod Support = No Expansion IF types = No PoE = No Power = 12 VDC, 1 A Connector type/size = Barrel plug LEDs/Color = ? Size = ? USB = No Serial Port = Yes JTAG Port = Yes Supported by TJTAG/Version = ? Supported by dd-wrt as of = ? dd-wrt K2.4 Support = ? dd-wrt K2.6 Support = ? Special Features = same HW as Netgear WGR614L Radio Wireless Radio = Broadcom BCM5354 WLAN DSP processor = Broadcom BCM5354 (SoC) Wireless interface OUI = none specified Antenna Connector Type = none MIMO status = N/A Wireless Standard = IEEE 802.11b/g 802.11g = 6, 9, 12, 18, 24, 36, 48, 54 Mbps 802.11b = 1, 2, 5.5, 11 Mbps WiFi Operating Frequency = 2.4 GHz Radio cor_rev = ? Radio Capabilities = ? Other Default IP address: 192.168.1.1 Default login user: admin Default login password: password Default SSID = ? OEM = Ambit Microsystems U12H072

Links of Interest

 * how to install DDWRT
 * location of GPIO ports

Flashing DD-WRT
Initial flash of DD-WRT firmware is done though Netgear update GUI using a device specific .chk file

If the firmware you are loading is before svn11600 then you will need to update the firmware using this file first before upgrading to a newer build. After the initial .chk flash (after svn11600) any generic .bin file can be used to upgrade firmware to the router using the DD-WRT Firmware update tab.

These are the notes provided by Eko.

Files listed are located here

Notes:

Flashing Netgear WGR614v8, WGR614L, WGR614WW

For first flash (running original Netgear's firmware) or for tftp please use dd-wrt.v24-11604_NEWD_mini_wgr614v8-L.chk file.

For upgrade when already running DD-WRT (IMPORTANT!):

- if your DD-WRT build is less then 11600 please use dd-wrt.v24-11604_WGR614v8-L_mini.bin file. Then you can upgrade to any build listed below.

- if your DD-WRT build number is greater then 11600, you can upgrade directly using any build listed below. Keep in mind that as newer builds come out (higher svn numbers than 11600) they are also compatible.

Compatible builds:


 * dd-wrt.v24-11604_NEWD_mini.bin
 * dd-wrt.v24-11604_NEWD_mini_hotspot.bin
 * dd-wrt.v24-11604_NEWD_std.bin
 * dd-wrt.v24-11604_NEWD_std-nokaid.bin
 * dd-wrt.v24-11604_NEWD_std-nokaid_nohotspot_nostor.bin
 * dd-wrt.v24-11604_NEWD_voip.bin
 * dd-wrt.v24-11604_NEWD_openvpn_jffs_small.bin
 * dd-wrt.v24-11604_NEWD_openvpn.bin

Additional wiki information about the WGR614v8 can be found here. Some of this data is outdated but it could still provide to be useful.

Simplified Updated Installation Notes
Installation on a brand new WGR614L running stock firmware goes like this:

1. Set a static IP such as 192.168.1.8 with a subnet of 255.255.255.0 on the PC you will be using for the flash. Preferably a WinXP machine.

2. Connect the PC to the router (unplug everything else except the ethernet cable and power supply on the router)

3. Perform a 30-30-30 Hard Reset on the router.

4. In Internet Explorer, go to http://192.168.1.1 L:admin P:password

5. Cancel the router’s automatic firmware update checking, then click on “Router Upgrade” in the menu at left.

6. Upload the special .chk firmware file which can be downloaded here

7. Wait 5 minutes after the router says it is done, then perform another 30-30-30 reset.

8. Repeat steps 4-7 except in step 6 you can now use the .bin files, recommended as of 6-27-2010 is build 13525 Newd.

9. Login and start setup.

The WGR614L uses NEWD builds, use any Newd-2 or K26 Newd-2 at your own risk The max flavor you can put on the WGR614Lv8 is Nokaid. The Peacock-Broadcom Faq explains why.

For the recommended builds I would use either Mini or Nokaid

Enjoy, Buddee

Pictures
FCCID 

GPIO ports
tfurrows wrote: I recently obtained a Netgear WGR614v8 for very cheap, and decided to mess with it as much as I could. It is running v24-sp2 (08/07/10) std-nokaid build 14896 (flashed as per the instructions online).

Very quickly you can identify GPIO pins 4,5,6 and 7, as they control LEDs on the front. At least two seem to be LEDs that are really only used at startup (6 and 4). On the board they are located at:

GPIO 4 - back half of DS1 dual LED (orange side). Lit while the router is setup up the network I believe. GPIO 5 - located at DS6 (wifi LED) GPIO 6 - DS7 ("test" checkmark LED used at boot) GPIO 7 - DS8 (power LED) and also at C76 and at the reboot switch SW1(easiest to solder, but hard to bring to the top, used J7 hole)

The next 4 were a little harder to find, but they seem to terminate at the hex inverter IC at U10. As far as I can tell, they aren't used (there are empty bridges for them). The hex inverter seems a logical place to leave them, it was probably used for the front LED I guess (which is ON when the gpio is low).

Looking at the IC with the U10 label in the top-left, the GPIO pins are at:

GPIO 3 - left side, 2nd pin down GPIO 2 - right side, 3rd pin down GPIO 1 - right side, 5th pin down GPIO 0 - right side, 7th pin down

I am currently playing with the SD mod on pins 0-3. Gnd/3.3v can be had at the jtag header easily as well. My setup is pictured, I pulled the GPIO pins out to a header for easy playing.