In message <[EMAIL PROTECTED]>, Henning Brauer writes:
On Thu, Sep 25, 2003 at 10:28:38PM -0400, Seth Robertson wrote:
> From my reading of the pf.conf, this should all be supported, yet I
> am having problems, specifically I am having problems getting the
> bandwidth management policy I described above working.
> Specifically, bandwidth is not borrowed from the parent queue. I
> will include the config snipet and the example output below.
borrow definately works in 3.3, i bet you have a misconfiguration
somewhere, but i am too tired right now to search for it.
It does *something* but doesn't allow full parent borrowing.
> pf.conf queue in use
> --------------------------------------------------
> altq on $lan_if cbq queue { q_lan, q_dsl }
> queue q_lan priority 7
> queue q_dsl bandwidth 650Kb priority 5 cbq(red, default) { q_pri, q_def, q_low }
need borrow here as well, and should set bandwidth in the altq spec.
But I don't want "q_dsl" to borrow bandwidth from the root! The whole
point is that I want the sum of all packets assigned to q_dsl and all
children restricted to 650Kb (without restricting packets assigned to
q_lan). The doc says: "borrow: The queue can borrow bandwidth from
the parent" so I don't see how setting q_dsl to borrow will do what I
want.
I am using the default interface configured speed--the pfctl that I
included shows that it is being set properly to 100Mb. I'll manually
configure it to 100Mb if you think it will help, but that really seems
to be correct.
-Seth Robertson
[EMAIL PROTECTED]