Note: I couldn't figure out how to include images. When I tried using the [img]url[/img] tag, I got an error saying I'm not allowed to post links. So I've replaced h-t-t-p with xttp:, and if you want to see the images, you'll have to copy and paste the links and change the x to an h. Sorry for the inconvenience.
A couple years ago, I switched from a linksys wrt54gl with Tomato to an TP-LINK Archer C7 with OpenWRT.
With Tomato, the QOS implementation allowed me to prioritize a set of ports very effectively, so that I could play Quakelive without lag. I was able to test this by looking at the lagometer/netgraph display in quakelive, which shows a realtime visualization of latency. A flat line, on this display, is ideal. Any sudden changes in latency is immediately obvious because spikes/bumps appear on the graph. With Tomato, I could send a large file over email, or run an upload test on a website, and it would not have any impact whatsoever on the lagometer, and gameplay was incredibly smooth.
Using Luci-app-qos on the newer router, I'm able to achieve only moderately effective reduction of jitter caused by high upstream usage.
I've experimented with a few different configurations, including editing the qos configuration file directly, but I'm not having much success.
Here is what the Luci settings are:
xttps://i.imgsafe.org/0d034950e1.png (replace x with h)
And here is what the QOS file looks like, with my custom edits highlighted in green.
xttps://i.imgsafe.org/0d07e31977.png (replace x with h)
Note that in the Luci app, I have only defined the ports for which I want high priority. I haven't defined ports that I want normal, or lower priority. However, in the QOS file, I've adjusted the settings for the Normal class, which I am assuming will be applied to all traffic that doesn't fall within the class that I have defined.
Am I missing something essential here? Or is what I'm trying to do simply not possible? I'd appreciate any help!
(Last edited by spacediver on 26 Oct 2016, 16:49)