I've tried finding a definitive answer for my questions by searching online, but it's hard to find specific examples. At this point my network is up and running, but I want to make sure it's configured properly and also maybe tweak it even further.
Anyway we have multiple devices on various floors connected directly to our network infrastructure. Here's the current configuration:
Cable Modem || VV Router A - Main Router/AP (Asus RT-N16 w/ Tomato USB) [10.10.10.10] => Multiple wired/wireless devices || VV Router B - Switch (Linksys w/ Tomato USB) [10.10.10.20] => A few more directly wired devices || VV Router C - Switch (Linksys w/ Tomato USB) [10.10.10.30] => Even more directly wired devices
My main question is whether I have properly configured each of the secondary routers acting as switches (Router B & C). For each of them in Tomato under Basic:Network, I have the WAN disabled, and the "WAN port for LAN" setting is checked (giving me an extra wired port). I manually assigned LAN addresses on the same 10.10.10.X subnet (as seen above), set each of their default gateways to point to the main router (10.10.10.10), and turned off DHCP. I also don't know if this step is necessary, but under the Advanced:Routing:Miscellaneous section I also changed the mode from Gateway to Router. Is this the correct and most efficient way to set up my network? Like I said, things seem to be working alright, but I can't always access every router from every computer so I can't help but wonder if I missed something.
My second question is whether or not I can modify this setup to isolate one of the routers and its connected devices from the rest of the network. I'd like to make Router C become an AP for a "guest" wireless network. Ideally Router C's physically connected devices would still be part of the "main" network, but if they have to be part of the "guest" network too, so be it. This is obviously so guests who come over can get internet access but can't connect to or even see any of our "main" networked devices. I could also set up different QoS rules and such.
Any help or links to additional information would be greatly appreciated. :D