Good evening gents. My connection is decent, like 50+. When i game + watching some stream at the background or in another device im encountering lag spikes, switching off the stream stabilizes the ping. So is there a quick or easy solution to fix this? Im asking for something easy cause a very polite guy here helped setup my router to a vpn and i dont want to mess up anything. Thanks in advance.
Simple Queue with bandwidth limit set below your WAN speed. Would recommend FQ-CODEL as a set and forget queue type but CAKE and SFQ should solve your problem too. - short answer
For longer answer a config export would be needed
Thanks my brother. Is it easy to give me a screenshot or smt from winbox? In order to see how to activate this.
I would suggest looking at the documentation with example given for setting this up as I can’t give further details without knowing your setup.
i can provide you with my setup, if you are willing to help me set it up
I’ll do my best if you post a config export.
Here you are, but can we do it by just using simple queues?
anynameyouwish.rsc (3.7 KB)
Your attempt seems pretty close to working.
/queue simple
add max-limit=30M/40M name=“FQ CODEL” queue=“FQ CODEL/FQ CODEL” target=50.50.50.0/24
This should work if the 40M Download and 30M Upload is low enough to remove lag spikes. Remember to disable the Fasttrack firewall rule as this will bypass your shaping queue.
My target at previous test was lte interface, now that i put the bridge lan i got an A with 30/30
It seems that your piping all your WAN traffic through your VPN connection. All the LTE interface sees then is 1 connection from VPN so it won’t differentiate between flows. By setting target to your LAN address your shaping per connection.
should i set it into my vpn then?
You can test with that but shouldn’t make a difference as you are only shaping traffic being forwarded, and you only have one LAN network so no LAN to LAN forwarding.
is there anything that could lower my unloaded ms?
Nope, unloaded is the base ping you experience from your upstream provider. It’s not controlled by you.
Only part you have control of is lowering your loaded latency by not letting it bottleneck upstream, this is precisely what you are doing by manually lowering your max bandwidth. You also have control of how the available bandwidth will be distributed on your network as long as you keep your maximum bandwidth lower than upstream, FQ-Codel does this by distributing equally between connections and prioritising new connections.
So the only thing i ve know is to find the sweet spot in hours that lte has a lot of traffic in order to be as to the point as i could be, by tweaking upload and download limits. Nothing else.
Pretty much.
If you want to maximise bandwidth you can use the time feature in simple queue with 2 queue’s (1 for peak times, 1 for off-peak times) so you don’t have to throttle as low in higher bandwidth times.
im gonna keep it as it is, and if i want full bandwidth i ll just disable the queue