Server Fault is a question and answer site for system and network administrators. 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

(Originally posted on SuperUser, not sure if it might be better suited here)

I have in my home a standard Comcast cable internet connection. I have it going from the wall to a cable modem, and from the modem to a late-series Linksys router, which provides wired and wireless networking. The vast majority of the users are wireless connections. For day-to-day tasks, this connection is fully sufficient for all my needs.

However, on regular occassions, we have social gatherings that involve many people bringing laptops and other PCs and using the network and internet simultaneously, frequently for gaming. I have no administrative oversight over these machines; they have been known to be riddled with spyware and/or bloatware or be running torrents, legal or otherwise. The only reason I care is that on a regular basis, one of the machines will flatline my internet bandwith, and consume it all in order to upload/download/spam people/whatever. When this happens, the latency of the connections for gaming and the like becomes unacceptable, and everyone suffers.

My question is: Is there a system I can set up whereby I can easily monitor the various systems connected to my wireless connection, see how much bandwith each one is using, and for what ends? That way, at a glance, I can spot the offending machine and kick it from the connection, without having to go from machine to machine, checking each one's "bandwith used" properties manually, and dealing with the owner's indignant protests all the while. I understand this will likely involve 3rd-party software and/or hardware; my issue is I don't even know where to begin.

share|improve this question

closed as off topic by MDMarra, Chris S Nov 26 '12 at 4:50

Questions on Server Fault are expected to relate to server, networking, or related infrastructure administration within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

While I think this is an interesting question it genuinely doesn't belong here and I really do think you will get better results for this sort of question on SuperUser. There are some pretty smart folks over there who know quite a bit about setting up LAN party networks. – Helvick Jan 15 '10 at 23:38

You could add another "link in the chain" as it were.. put an ntop box between the wifi and the internet, it will show you graphically, everything.. fantastic software!

share|improve this answer

"Originally posted on SuperUser, not sure if it might be better suited here)" - it isn't, read the FAQ.

That said what you need to do is view the per-MAC-address stats from your router. I'm pretty sure the default OS on your home router will not give you this so you can either replace it with a much more capable one or possibly swap out its OS to one of the open-source ones that may offer this additional functionality you need. The SU guys will point you to a specific site if you're interested in this option.

Alternatively get your friends to disconnect from your network, one at a time, while you're having this problem, it'll show who the culprit is (if there's only one of course).

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.