Archive > 20.1 Legacy Series

Traffic shaper is not working properly for me

(1/2) > >>

moonman:
There are 2 issues with it:
- It halves the total bandwidth for every user
- It limits the bandwidth per user, instead of per pipe. Given enough users, the cumulative bandwidth will exceed that of the maximum bandwidth of the pipe.

There are at least 2 topics on this on this forum. One from 2016 and one from 2018. Github issue was closed in 2019 with no resolution (and 1 more problem added while trying to fix the initial one).

Is anyone working on this at all?

https://forum.opnsense.org/index.php?topic=7235.0
https://forum.opnsense.org/index.php?topic=3966.0
https://github.com/opnsense/core/issues/2191


moonman:
So after reading the comments, one does not need to set the mask. Somebody needs to edit the wiki to get rid of that. Once mask is unset, it limits the bandwidth for the whole pipe.

The other problem is still there though.

Here's the list of corresponding values that I got from testing.

It is value set under Shaper -> Pipe (downpipe) vs actual value I get from speedtest.
Something is really off, and the results are consistent after many runs.

Pipe  - actual
150 -  80
300 -  150
320 -  200
330 -  250
340 -  ~310 My max connection speed is 300 with initial burst of up to 320

mimugmail:
Where is the link in the Wiki with wrong explanation?
Did you read the Help Text of masks?

franco:
Whenever possible avoid generalisation of "it's broken" assessments. It can keep help away from your thread.

FreeBSD has a nice way of declaring the priority of an issue report: "affects only me", "affects some people", "affects everyone". If unsure, you should always assume "affects only me" unless you have confirmed that others are seeing the same thing on a local or global scale. :)


Cheers,
Franco

moonman:

--- Quote from: mimugmail on March 08, 2020, 07:12:59 am ---Where is the link in the Wiki with wrong explanation?
--- End quote ---
https://docs.opnsense.org/manual/how-tos/shaper.html
I suppose after reading those two topics on the forum + github and none of them were marked solved and I was seeing similar behavior I just assumed it wasn't fixed. After reading the help text for masks I realized mask behaves differently for "Pipe" and for "Queue".

--- Quote ---Did you read the Help Text of masks?
--- End quote ---
I did, as I stated in the second post.


--- Quote from: franco on March 08, 2020, 08:32:53 am ---Whenever possible avoid generalisation of "it's broken" assessments. It can keep help away from your thread.

--- End quote ---
Apologies, duly noted. Topic subject edited.

I'm still having issue with only half of bandwidth available to me. I've now tested with 3 clients at the same time, and when the pipe bandwidth is set to 300, I only can get ~150 (+/- 10) Mbit/s cumulatively on all clients

Navigation

[0] Message Index

[#] Next page

Go to full version