As some of you know we're providing free WLAN to the tenants in our house. Now, lately it's damned slow. Guess somebody is downloading like mad. Question is: is there a simple tool that can tell me which computer on the network d/ls at what speed at any given moment? Guess asking if that tool could also identify the application causing the traffic would be too much...
the maker for the wireless router probably has tools you can download. Unfortunately they probably require a machine to be turned on to act as a console to monitor/record the traffic. Here's some chatter about tools. Here's one with 14 days free trial that looks more interesting. Do you find that performance is just as bad for machines connected via wire directly to the router? You might want first to rule out local radio interference as the reason for degradation.
My recommendation is to upgrade your router to a model that supports quality of service (or see if yours supports it). I have a D-link DGL-4300. It's marketed as a "gaming" router but really it is a router with Quality-of-Service features as well as a load of other access/usage settings. Also, all the settings can be tied to schedules. So you could enable/disable port forwarding etc, automatically at different times.
I kinda asked this question before, and you actually gave an answer Cassandra. It was the modem that lets you share your traffic, but put limits on it. So if you want to just give the tenants 50kb/sec, you can do that. Tenants can be a real drag. Luckily, my parents got an old lady across the street right now, and the house beside us, a guy who barely uses his. The basement is empty.
So, you gave out something for free, people are abusing it, and now you're trying to ration it? Sounds like universal healthcare. Oh, and go fuck yourselves, everyone!
Release and renew their DHCP leases one at a time (should be able to do this from the router's config page). When the offending computer goes offline, the internet will return to normal speeds.