Port-Mirroring / Span Port / Monitor Port with iptables on NETGEAR WGR614L

I have a NETGEAR WGR614L and I needed to attach a tcp monitor pc (tcpdump) to one of its LAN ports. The fact the the router is a switch makes that not so trivial a task. 

The switch only forwards packets to the port where the destinaion MAC address is known.  As such, each connected network device only receives the packets which are destined for that specific device.

Expensive switches provide a functionality which is called “Port-Mirroring," “Span Port,” or “Monitor Port."  This feature copies all packets from another port to that monitor port.  Sadly, our WGR614L doesn't have that functionality built-in.

Resetting Username and Password in DD-WRT on NETGEAR WGR614L

This document describes the method of resetting your user name and password in DD-WRT firmware on WGR614L.  First, we'll discuss how to set this up when a hard reset has been performed on the router.

Resetting Username/Password In DD-WRT On WGR614L After A Hard Reset

After doing hard reset, access your router through your browser.

(NOTE: The default IP address of the router is  It will prompt a page that will ask for setting user name and passwords in place of the default values as shown below:

Configuring NETGEAR WGR614L as an OpenVPN Server With DD-WRT

OpenVPN is used to build site-to-site VPNs with SSL/TLS protocol, or with pre-shared keys.

This article describes the procedure to configure your NETGEAR WGR614L as an OpenVPN server using DD-WRT firmware.

I am using the static key method to configure the server.  This guide also assumes that you have OpenVPN installed on your PC.

Step 1:  Generating Static Keys

At first, we generate a static key at our PC using the following method(s):


In Unix based systems, we need to issue the following command to generate a static key:

openvpn –genkey –secret static.key

Resources, Firmware, and How-To Guides For NETGEAR's WGR614L

Configuring NETGEAR WGR614L with DD-WRT as a RADIUS Client

Remote Authentication Dial In User Service (RADIUS) is a networking protocol that provides centralized access, authorization, and accounting management for people or computers to connect and use a network service.

A RADIUS setup basically consists of an authenticator / RADIUS client, an authentication server and a user client.

One needs to perform the following steps on the NETGEAR WGR614L with DD-WRT firmware installed to configure it as a RADIUS client:

Hacking Your NETGEAR WGR614L: How To Install A Serial Port

NETGEAR WGR614 Series Serial Numbers - Version Cross Reference

One of your readers requested a Version to Serial Number Cross Reference List to determine which version of the router one has based on the serial number of the router. I was also interested in finding out the same information. I was able to gather the following information by examining stock at local dealers, information provided by the NETGEAR Pre Sales Department and some additional information I had in my files.

Using NETGEAR WGR614L as a Wireless Hotspot with Sputnik

Hi all,

There's been a lot of talk over using the WGR614L as a hotspot device and while using a guest SSID is sufficient for most setups, I'm sure that some of you are look for a deeper breathed solution.

Sputnik (sputnik.com) offers a free service called SputnikNet Express that I've gotten to work with Netgear open source router. SputnikNet Express uses a DDWRT build to connect to your account with them.

With SputnikNet Express installed on your WGR614L, you can:

NETGEAR HD Powerline Adapters General Availability Announced

Today, NETGEAR announced the wide, general availability of its HD Powerline networking solutions, consisting of either the Powerline HD Plus adapter kit (HDXB111) or the Powerline AV Enternet Adapter kit (XAVB101).

Unmasking the NETGEAR WGR614L Bootloader and Flash

After a week or so of hacking the WGR614L, I thought it would be a good idea to share some of the information that I have learned along the way. This is by no means a definitive guide; rather, it is more of a collection of some interesting facts and background about the hardware and the bootloader, as well as providing some assistance with using my improved flash utility for the router.