Bug #3381
closed
LAN interface root Queue Bandwidth calculation is exactly double the total of the other child queues
Added by Ignat Esso almost 11 years ago.
Updated about 4 years ago.
Category:
Traffic Shaper (ALTQ)
Description
LAN interface root Queue Bandwidth calculation is exactly double the total of the other child queues. This looks to be having adverse effects on default queue dropping and borrowing from other queues.
Also at times the LAN totals are way out of whack i have the shaper set to 13.5 mbit and somehow the the totals exceed the total of bandwidth allocated. The root queue then doubles the totals of all child queues.
Attached Screenshot
Files
FYI - The WAN interface seems to be 100% correct all the time.
Further to this, the " Borrow from other queues when available" doesn't work when you go 1 level deeper than the root.
LAN
qlink
qInternet(5mbit)
qDefault(50% of Parent (5Mbit))
qGames (25% of Parent (5Mbit))
qOther (25% of Parent (5Mbit))
When no other queues are used all traffic into qDefault yields 2.5Mbit even with the "Borrow from other queues when available" ticked.
It seems to work when the child queues are directly under the root queue
- Category set to Traffic Shaper (ALTQ)
Ignat Esso wrote:
Further to this, the " Borrow from other queues when available" doesn't work when you go 1 level deeper than the root.
LAN
qlink
qInternet(5mbit)
qDefault(50% of Parent (5Mbit))
qGames (25% of Parent (5Mbit))
qOther (25% of Parent (5Mbit))
When no other queues are used all traffic into qDefault yields 2.5Mbit even with the "Borrow from other queues when available" ticked.
It seems to work when the child queues are directly under the root queue
This is FreeBSD issue:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=155736
Unfortunately it seems that borrowing does not work when parent queue (qExt) does not also borrow. But it should according to man and PF FAQ.
Topic issue fix:
https://github.com/pfsense/pfsense/pull/4330
- Status changed from New to Pull Request Review
- Status changed from Pull Request Review to Feedback
- Assignee set to Renato Botelho
- Target version set to 2.5.0
- % Done changed from 0 to 100
PR has been merged. Thanks!
- Status changed from Feedback to Resolved
Also available in: Atom
PDF