On Tuesday, July 16, 2013 21:02:51 Al Jachimiak wrote: > Ok. I guess it would be helpful to share what I'm trying to do! :-) > > Minimum goal: Make a second WLAN for a guest network (think waiting room) > that has access to the Internet, but is isolated from all resources on my > current home network. > > Secondary goal: Have the ability to throttle traffic on that secondary > network. Limiting each connection or, at the very least, the total > bandwidth would be nice so the primary network doesn't get slowed by a > guest camping out on YouTube or Netflix.
Basically what I think you're looking for here is called "QoS" -- Quality of Service. A router that's running some form of Linux often has this feature via rules made via 'tc' from iproute2. There are also lots of QoS types, but the one I personally use is HTB -- "Hirearchical Token Bucket": http://luxik.cdi.cz/~devik/qos/htb/manual/userg.htm If I remember correctly I think WRT and/or DD-WRT can do some QoS rules (and in fact these look much simpler to use than manual HTB rules with tc are): http://www.dd-wrt.com/phpBB2/viewtopic.php?t=6859 At the same time, I'm in total agreement with Dragorn that this is something I normally do in the _router_ and avoid doing on an AP, if I can help it. If the AP and the router happen to be the _same box_ then obviously the QoS rules have to be done on the AP. > Bonus: Have the ability to track or log sites and then maybe block or slow > traffic to those sites (perhaps even dynamically...). Likewise I'd want to do this on the router if I could help it. ... > I'm leaning towards the d-link with dd-wrt, but does it have the bandwidth > limiting functions? How about logging and tracking? You'll have to look into it to double-check, but my understaning is that dd-wrt can do simple QoS rules such as bandwidth limiting. Not sure about logging and tracking, but IIRC I think it's possible to have dd-wrt log to an external syslog server for things like this. -- Chris -- Chris Knadle [email protected] _______________________________________________ Mid-Hudson Valley Linux Users Group http://mhvlug.org http://mhvlug.org/cgi-bin/mailman/listinfo/mhvlug Upcoming Meetings (6pm - 8pm) Vassar College Aug 7 - Scripting Your World with Python Sep 4 - NoSQL and MongoDB Oct 2 - OpenFlow: Open Standard for Networking Hardware
