I wanted to add a second router to my home network such that:

  • Devices that connect to it get put on the main LAN network
  • No double NAT
  • A single DHCP server doling out IP addresses
  • The administration panels of all routers are accessible

I ended up buying a Netgear Nighthawk router. It is powerful enough for wired gigabit speeds and has multiple antennas for wifi coverage.

I spent some time looking into "bridge mode" and "routing tables" before figuring out that the way to accomplish this is to configure the second router as an "access point". Here is a network diagram with the second router highlighted.

Here are detailed instructions for configuring that router when it is running Tomato firmware by Shibby. These instructions assume that the router is reset to its default settings. You have connected a single ethernet cable connected to your computer and you can access the web interface of the router you are setting up at http://192.168.1.1.

"Basic" - "Network" configuration

  1. Disable the WAN
  2. Choose a new IP address for the router that is not currently in use on your network. (I'm assigning it to 192.168.1.77.)
  3. Disable DHCP
  4. Set the Gateway to the address of your main router
  5. Set the DNS to the address of your main router
  6. Enable Wireless
  7. Set the SSID, security, and password for Wifi to match the settings on your main router
  8. Save your changes