I've had guest networks on my Gargoyle router for a while, but no UI to set them up and I decided to remedy this yesterday. I added support for guest networks (if your wireless driver is MAC80211 or Atheros, though I need testers for the latter) to a clone of Eric's Github repository.
Right now, this is what I have. I can post some teaser screenshots tonight, though I do need some sleep...
- You can enable guest networking as long as you are in one of the AP modes. The guest network will use the same radio as your AP network.
- If you are in Dual Mode you have the option to only set the guest network on one of the radios so you can restrict your guests to a specific frequency.
- By default, guest networks have client isolation on. I was tempted not even to offer the option but I am happy that way; I believe in flexibility.
- The guest networks are isolated from the AP networks using ebtables as shown in this thread.
- The guest networks share the same DHCP server and range as the AP.
I am also looking for ideas of things that would be useful. I am sure someone is going to say QoS and quotas for guests. I see that some people set up a second DHCP server for their guests, but are there simpler ways to make it possible for guest traffic to be identified? I don't use QoS myself but I may be willing to trade a good tutorial as how to best use it for my own setup for some more features
![Cool 8-)](./images/smilies/icon_cool.gif)
You can find my fork of the code with the guest network feature here: https://github.com/yarrouye/gargoyle/tree/guest-network and I would love to see a few people give it a try before I do a pull request.
Here are a few screenshots of the UI changes I made. I hope this is (or will be once any kinks are ironed out) useful to some.
![Image](http://i61.tinypic.com/nbrzuo.png)
![Image](http://i58.tinypic.com/k9e4d2.png)
![Image](http://i59.tinypic.com/103ik2u.png)
![Image](http://i62.tinypic.com/73ck79.png)