S t i n g r a y wrote:
pfctl: the sum of the child bandwidth higher than parent "root_fxp0"
pfctl: linkshare sc exceeds parent's sc
>
[... cut ...]
altq on $extif hfsc bandwidth 512Kb queue { www, msn, https, smtp, def }
queue www bandwidth 20%
queue msn bandwidth 20%
queue https bandwidth 20%
queue smtp bandwidth 20%
queue def hfsc(default)
The problem is with the bandwidth of queue named "def"
Parser won't try to calculate the remaining bandwidth maybe as you guess.
You have four 20 percents and a remaining 20 percent to.
Please fix the last line of queues as
queue def bandwidth 20% hfsc(default)
HFSC is much more powerful than sharing like this. Have a look at
linkshare, realtime and upperlimit options. May be you can perfect your
bandwidth policy.