Howdy,
I've been beating my head against this for days and haven't found a suitable solution:
I have:
Actiontec GT701-wg DSL modem from Qwest. It has 1 enet port, 1 usb port, and is a 802.11g gateway.
D-Link DI-604 4-port router
Linksys MR-814 4-port router with 802.11b
SMC WEBT-G 802.11g Wireless AP/bridge/repeater
My goal was to stick one of the routers and the WEBT-G in the family room so the Xbox and ReplayTV would have a network connection. I would put the dsl modem and the other router in the office for the 2-3 computers there. Eventually, I want to wire the house with Cat 5E/6 and coax, but the family room is a pain because it has no attic or basement access. The WEBT-G was necessary because the MR-814 doesn't support 802.11 on the WAN side (and I wanted the faster speed) .
Here was my original configuration, which worked ok:
GT701-wg connected to the DI-604 WAN port with enet (office) and to the WEBT-G with 802.11g (family room). MR-814 WAN port connected to WEBT-G via enet. The WAN interfaces on both routers, the WEBT-G, and the GT701 were all in 192.168.0.0/24 with manual addresses. The DI-604 LAN side was 192.168.1.0/24 with DHCP on. The MR-814 LAN side was 192.168.3.0/24 with DHCP on.
This worked fine for letting all computers access the internet, but it did not work well for talking between subnets. The GT701-wg allowed static routes, so I routed 192.168.1.0/24 through the DI-604 WAN addy and 192.168.3.0/24 through the MR-814 WAN addy. This still didn't allow a computer in 3.0 to talk to 1.0 or vice versa.
I then tried to take the 2nd layer of NAT out of the equation. I left the DI-604 WAN port open, turned off its DHCP, set its LAN addy to lie in 0.0/24, and hooked the GT701-wg to the LAN side via enet. Each office computer had a static IP in 0.0/24 with the GT701-wg (192.168.0.1) configured as the gateway. The DI-604 happily acted as a switch, and all was well in the office.
Now for the family room; I repeated the same procedure. I hooked the WEBT-G up to the LAN side of the MR-814 instead of the WAN. I disabled DHCP on the MR-814 and set it to be in the 0.0/24 subnet. I gave the family room machines (xbox & replaytv) static IPs in 0.0/24. The setup was identical to the office except that the WEBT-G was acting as a bridge between the MR-814 and the GT701-wg instead of a simple cable between the DI-604 and the GT701-wg.
It didn't work the same, however. No machine on in the family room (old 3.0/24 subnet) could ping the GT701-wg (192.168.0.1). The WEBT-G showed that it was indeed connected to the GT701-wg via 802.11g, but nothing attached to the WEBT-G could ping the GT701-wg. (I don't know if the WEBT-G could ping it because it doesn't have that capability in its web interface.)
Does anybody have any suggestions for how to make this setup work?
By "work", I mean:
Any computer can access any other computer
Any computer can access the internet.
Thanks for reading!