How do you determine the overall bandwidth usage for each computer connected to a wireless network?
I manage a small wireless network consisting of a couple of cheap Cisco/Linksys wifi routers. Unfortunately, these routers seem to have little built-in logging ability, and no way to tell which clients are using a lot of bandwidth. This is a problem because several dozen people use the wireless, and occasionally the network speed will get extremely slow (
ping google.com takes several seconds/minutes).
I'm suspecting someone's downloading movies/torrents, which I wouldn't mind so much, but it's interfering with other people doing their jobs. I've already manually caught a couple interns downloading torrents, but I want to be more pro-active about it, and walking around the office to see what everyone's doing isn't practical.
Is there any way for a computer connected to a wireless network to monitor usage associated with MAC/IP addresses? I've looked into software like Wireshark, but it seems insanely complex to configure it to monitor any usage other than your own.
I don't care what sites people are going to, only the overall amount of bandwidth they're using. What's the easiest way to find this out?