I've been messing around with the QoS for a few days just basic queue and smart queue. I have created new categories by watching and the DPI and grabbing say Call of Duty and trying to assign that as it's own category and throttle my gaming and then hopefully down the raod figure out how to assign priority to the gaming traffic. So far though it seems if DPI has a built in category then I cannot create a new category and actually cause a change in QoS limits. If I choose GAMES then it works but I don't want to always limit the device to every type of traffic.
Download traffic to the console should be full speed and gaming port traffic is fine to throttle. I even tried to throttle my Sabnzbd download server and I have to create a generic rule WITHOUT an application to cause limit because the predefined application is SNEWS under category Network Protocals but I have yet to find that in the list when creating a Basic Queue in the application dropdown.
So questions,
1) why can't I queue based on my new category?
2) where is the category Network Protocals in the drop down for basic queues, Predefined Applications?
3) why can't this be made much more simple with NAT port based QoS in the GUI?
Something like any packets calling for port 3074 would rate limit ingress 1696k and egress 296k with a priority of 7 (highest?) Now how the heck do I say that in linux language
All I want to do is say define a set limit based on traffic over various ports and also prioritize said traffic as I need from highest to lowest.
The part that disappoints me the most is I have to go through learning all of this and with each feature I activate and get up to snuff I take a chance of losing more stability. Just with 4 smart queue rules over the last few weeks the UI has gotten so slow it can barely switch from tab to tab and sometimes jsut to get the info to display in dashboard or DPI I must resfresh a few times. This is on 3 different, clean browsers, up to date and 2 different machines.