Hey Dexter, thanks again for your great and informed replies!
Yeah, we have always had an issue with some of the roommates, I should be calling them renters actually, and their torrenting. I use torrents just like everyone else, that's my delivery method of choice for Linux isos. Thing is, there is the one guy on the network that has been a real abuser of his privilages on the internet. Funny, he is THE big reason we went and set up the pfSense box in the first place. On our consumer router, which is now just a wireless access point, we couldn't do whole interface bandwidth limiting so the guy goes out and buys the cheapest wifi adapters he can, changes his MAC or any number of other things to get past the bandwidth limiting. Just last night he chewed through over 100GB on what I can only assume are torrents.
Now, since I have your attention here. My consumer router, an Asus AC-5300, can seperate traffic in the analiser by traffic type. I know encrypted torrent traffic can't be detected but a lot of it still can. Is there a way to at least filter THAT out?
We already have all other renters on that subnet with static DHCP entries outside of the DHCP pool. They are all funneled through one pipe that is about half the internet connection. So, HIS devices eill connect to the DHCP, get an address from the pool, and get put through a different pipe with SUBSTANTIALLY lower limits. We still need to pass the web traffic through the normal pipe so anything not web based gets essentially unusable speeds. Thing is, all he needs to do is set a static IP outside the pool range and he will no longer be under the limits I imposed. Since he is willing to buy at least 15 different WIFI adapters in the last eight months to get past the limits in the AC5300 I would expect he would do a statip IP in a heartbeat too.
In an ideal world everything would be fast and responsive, like everyone else but the second he connects to a torrent it would be at a crawl, something like 56K speeds. That would tickle me quite nicely.
Any other suggestions on how I could proceed from here aside from kicking him out of the house? I mean, he still pays his rent and all that and I don't really feel like going through the courts to have him evicted. I also can't just shut off his internet for a while since it's all part of the rental agreement.
As you can see, I have much less hair now than I used to dealing with this guy.