Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Are there any wireless routers that would allow me to see what clients are hogging up bandwidth and that would let me limit them so that they can't grab it all? Both wifi-wise and internet-wise.

I would be especially interested in one what would let me set a default limit for everyone but certain computers.

Example usage could be to set up a hot-spot at an event with many visitors and prevent some of them from grabbing all the bandwidth by running bittorrent transfers or something like that.

share|improve this question
It'd be great if manufacturers would add these things to routers by default – bobobobo Aug 2 '09 at 13:30
What router do you have? Many have "Quality of Service" settings built in to automatically prioritize internet traffic - especially HTTP requests and gaming, while minimizing the priority of P2P traffic. – Breakthrough Sep 10 '09 at 21:54
up vote 11 down vote accepted

I don't know the specifics of each, but DD-WRT and Tomato are two firmware options I've heard a lot about; they might be able to do something like that.

share|improve this answer
By firmware options, do you mean alternative firmware? Is that safe? Can it be reversed if it fails? – Svish Jul 15 '09 at 9:46
Yeah, I mean alternatives to the manufacturer's. It's "safe" as long as you're careful; it sounds like reverting is a pretty easy process if you do it right. – jtbandes Jul 15 '09 at 9:50
Tomato does it. I'm using it and it seems to work well – Colin Pickard Jul 15 '09 at 12:50
Could you edit your answer with some links to where I can find those two? – Svish Jul 15 '09 at 17:12
I'm using Tomato on a WRT54G. Previously I used DD-WRT. I switched to Tomato specifically for bandwidth monitoring. Set up is easy and safe. Just follow the instructions. You can revert to stock firmware if you need to, but you won't want to. – GloryFish Jul 15 '09 at 19:28

tomato and ddwrt are great and allow for monitoring and quality of service for prioritizing packets but they do not allow for throttling. that is, you cannot set maximum available bandwidth for a segment of the network.

if you want to do limit bandwidth, you have to pay for a special version of dd-wrt. see for more.

share|improve this answer

My ZyXel VDSL router (P-2802) allows me to prioritize bandwidth by IP/packet-type/port. Maybe this would meet your goals? (I've got mine setup to do so for Skype calls and ssh.)

share|improve this answer
Think mine can do something like that as well, but it is not very easy to set up. Probably because I don't really know what all the settings means there :p But also because it is not the most intuitive ui (On those things that is. In general it is ok on that router). – Svish Jul 15 '09 at 17:13

The Billion 740x series allows bandwidth throttling based on the client's IP address. It can be configured under the QoS section of the configuration panel.

share|improve this answer

Make sure you read the documentation on the aftermarket firmware. There are a few versions of the Linksys WRT54G that are NOT able to be switched back after the DD-WRT conversion.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .