My Problem

I just got internet setup in my dorm room at school through a third-party provider. The modem they gave me, however, also functions as a wireless router. I also have my own router with DD-WRT on it, which I would much prefer to use over their... not so good built-in router.


  • router-modem: The router-modem combination given to me by my internet provider
  • router: My personal router

My Solution

Simple. I just connected the WAN port on my router to the first port on the switch of their router-modem combo thing. Then, I disabled the WiFi on the router-modem, and disabled the firewall completely (effectively making the entire thing a DMZ, as DD-WRT has a built-in SPI firewall).

Just to note this, the IP address on my router is set statically, and DHCP has been disabled on their router-modem. There are no other physical connections to the router-modem other than my router.

My Questions

  • Are there any disadvantages to what I'm doing?
  • Am I somehow circumventing any of the protection features of the SPI firewall by doing this?
  • Will it result in any excess lag when trying to play online games? (due to the additional hop each packet needs to traverse)
  • 7
    I'm doing exactly the same thing - my Verizon FIOS modem/router can't be replaced, so I simply plug my Linksys router inside of it, and run everything off that. Same exact setup. – The How-To Geek Sep 11 '09 at 1:49
  • 1
    @The How-To Geek: I'm assuming it all works fine for you - no lag or anything? (Sidenote: I hate how ISP's assume that we want a router bundled with our modem...) – Breakthrough Sep 11 '09 at 2:00
  • 1
    Yes, it works perfectly for me. – The How-To Geek Sep 11 '09 at 4:13
  • 13
    Re: joe's comment. This is why downvoting comments would be advantageous. – Travis Northcutt Sep 13 '09 at 3:02
  • 1
    tnorthcutt... Agreed. – Breakthrough Sep 13 '09 at 3:44

The amount of lag is too small to notice. I have 3 routers chained together in my house and don't have any problems. Your DD-WRT firewall will still function and protect you.

The only thing you didn't mention explicitly was whether or not you disabled the DHCP on the modem/router. I would think you want your DD-WRT to handle the managment of IP addresses. Either way, you'll need to turn off one of the two so you don't get conflicts.

| improve this answer | |
  • Yes, I disabled DHCP, and set the router to have a static IP. Question has been modified to reflect this. – Breakthrough Sep 10 '09 at 18:59
  • right answer +1 ... only the configuration of port forwarding may take you a bit longer now :) – Molly7244 Sep 10 '09 at 19:03
  • 4
    It shouldn't because your modem/firewall has the DD-WRT in the DMZ, right? You would just set up port forwarding on the DD-WRT – dubRun Sep 10 '09 at 19:20
  • @dubRun: You are correct, sir. :) – Breakthrough Sep 10 '09 at 20:22
  • So the modem-router will know to forward all port traffic to the specific static IP of the DD-WRT-router by default? – hyperslug Sep 11 '09 at 3:01

Sounds reasonable to me. The firewall should work by blocking packets somehow, and having another hop outside the firewall should do nothing. I wouldn't think that adding another very short hop via Ethernet would affect ping time or bandwidth.

The potential downsides as I see them are that you are removing their firewall and their wireless, and substituting your own. It is conceivable that their firewall is better and/or their wireless more secure. Unless you're substituting WEP for their WPA or something, I doubt there will be a problem.

| improve this answer | |
  • Both my router and the modem-router support WPA2, which I enabled on mine, and completely disabled wireless on theirs. The only reason I want to use mine is the customization, the bandwidth logging, and 'cause I love third-party Linksys firmware! – Breakthrough Sep 10 '09 at 19:03

There is nothing wrong with this setup. As a matter of fact using two routers in this way is a good way to protect your LAN from a potentially more dangerous network. Your bandwidth will not be affected in any noticeable way.

| improve this answer | |
  • Actually, most routers provide NAT, which is where the security comes from, as no ports on any computers behind it are exposed. A router, by definition, is not a security device, it simply encapsulates traffic from your LAN before sending it out to your ISP. – MDMarra Sep 11 '09 at 23:37

What you are essentially doing is adding another hop to each packet. The delay induced by this extra hop (assuming ideal networking hardware - which any modern post-2000 thing will do extremely quickly) will be much less than 1ms.

I'd say you're good to go!

| improve this answer | |

Unless there is a reason to protect the "wireless" network from the "wired" network, I would disable the DHCP server on the wireless router, and then connect the two routers together via LAN ports (not the WAN on the wireless as you do now). The wireless router will still handle the wireless connection setup, but once that's done, network settings will come from the wired router.

In this way you are effectively using the wireless router as a wireless hub, instead.

| improve this answer | |
  • I think the reason for using the DD-WRT is that it offers so much more than other routers do. – dubRun Sep 10 '09 at 19:21
  • I think "much more" is an understatement... DD-WRT (as well as other firmwares, like Tomato and [esp.] OpenWRT) have really shown the power of wireless routers, and can easily modify them to act similar to devices ten times their cost. – Breakthrough Sep 11 '09 at 1:44

Guess how many routers are chained from your computer to SU servers? (you can get an answer with traceroute).

Just another one will not hurt that much.

| improve this answer | |

You could have as many routers as you want internally. As long as the default route of each segment leads to the next router and ultimately the internet, you're fine. And if someone breaks in the fist router, he won't be able to get further until he hits the next router. This doe snot mean that it is a recommended setup for a more secure network,as it needs more monitoring, perhaps. However, this lets you setup multiple wireless networks, for example. If you want to increase the security, I would suggest:

  1. Set each segment IP network to be different from 192.168.0.x or 192.168.1.x. Use something like 192.168.45.x, for example.

  2. Set the router's own IP address to something other than x.x.x.1. Use something like for example.


| improve this answer | |

This is a perfectly fine configuration. I have my home network configured with an inner and outer router (not counting the cable modem). This is a recommended configuration for some purposes. There is some good discussion here, at GRC.com

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.