I have my teenagers on a separate router (running Tomato) so I can manage their access better. Recently my 16-yr-old has been running uTorrent to download and seed a bunch of files. Our ISP actually caught him at this over a year ago, and sent out a threatening lawyer letter. I was never thrilled with his pirating habit so I used that as a club to tell him to stop running torrents. In addition to the risk of legal action and fines, it totally hoses MY net connection. And I work at home so I'm suffering from it the whole time he's seeding while he's at school. Last week I noticed my net connection was running veerrry slowly. Looked at bandwidth on his router, and sure enough -- it was blasting out data at full speed. A check on his PC (which he fortunately leaves unlocked) showed uTorrent running. I killed uTorrent and told him sternly he was NOT to run it again. 4 days later, guess what. For now I've blocked his access entirely until he agrees not to do it again. But I was wondering if there was a way to monitor and block torrent (or whatever) completely. Can I monitor for torrent traffic with anything short of WireShark or something like that? I know I can use Tomato QoS to limit the bandwidth to almost nothing. But that blocks everything they do, and it doesn't totally stop the torrent. Can I block particular ports or protocols? If so, how? I can't find anything likely in the Tomato interface, and all the Torrent questions I find in the FAQ are "how to I make torrents run BETTER" .... Thanks!