My Ubuntu Server HTPC runs a torrent client, and I also use it as a WiFi bridge to connect my laptop to. There are no other devices on my network. It does not function as a router, I still use a standard router for security purposes, however all traffic goes through the Server.
I am looking to prioritise all non-torrent traffic, in the sense that torrenting traffic/ports are set as BULK.
I know I can shape bandwidth and apply throttles, however this means I'm not maximising my bandwidth/low speed. I currently have scheduling set up in my torrent client, but it isn't working very well - I am having to manually tweak and throttle on a daily basis, and after 3 months I've found no reliable schedule that works for me.
Is there a way of doing such a thing other than applying basic throttling/shaping?