mobileman88
Regular Contributor
Your main Router will have no idea about the existence of any other SSIDs since its packets are coming in from the LAN port which the AP is connected to at the Router side. But if the AP is plugged directly to one of the ports of your router, you might be able to use bridging controls possibly.@john9527 - thx. I understand, though it kinda sux ;-) ... The AP is acting as an extender and though we can create a separate Guest SSID on the AP it does not provide all the same controls that a Guest SSID does on the Router. Problem with this is that using a Guest SSID on the AP partly (or fully) defeats the purpose of a "Guest" network - which people often/usually want to isolate from the Intranet. Would be nice if there was a way to have the AP tell the Router not to route packets to the Intranet if they come from a specific SSID.
I recalled reading such a config in the DDWRT forums which is possible both to limit traffic and also to QOS it.
You might want to search over the internet. You'd need to use the "brctl" and "route" commands a fair bit to accomplish this and run a custom "dnsmasq" in that segment to provide IP addresses.
Possible steps
- Remove LAN port of AP from main bridge on the Router (using brctl)
- Setup custom routes of this LAN port (using route)
- Setup custom dhcp for this LAN port (using dnsmasq)
Put all the above into a custom script and you should be all set.