Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Feb 2006 12:29:07 -0500
From:      Christopher McGee <chris@xecu.net>
To:        freebsd-pf@freebsd.org
Subject:   Hfsc configuration problems
Message-ID:  <43FC9F63.5070009@xecu.net>

next in thread | raw e-mail | index | archive | help
I've been trying to get hfsc working properly, but I'm obviously doing 
something wrong because I keep getting errors like this:

pfctl: link-sharing sc exceeds parent's sc

Here's my current configuration:

altq on $ext_if bandwidth 100Mb hfsc queue { queue1, queue2, queue3 }
queue queue1 bandwidth 500Kb priority 7 hfsc(realtime 128Kb red)
queue queue2 { queue2_1, queue2_2, queue2_3, queue2_4, queue2_5 }
  queue queue2_1 priority 5 hfsc(realtime 3Mb linkshare 100% default red)
  queue queue2_2 bandwidth 1.5Mb priority 3 hfsc(red)
  queue queue2_3 bandwidth 1Mb hfsc(red)
  queue queue2_4 bandwidth 4Mb hfsc(red)
  queue queue2_5 priority 3 hfsc(linkshare 100% red)
queue queue3 { queue3_1, queue3_2 }
  queue queue3_1 hfsc(linkshare 100% red)
  queue queue3_2 hfsc(linkshare 100% red)

I've given some minimum bandwidth to queues. I want queue2_1, 2_5, 3_1, 
3_2 to be able to utilize all of the spare bandwidth when they need it.  
I've read over the man pages, however, documentation on hfsc seems 
fairly limited.

Chris



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?43FC9F63.5070009>