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]

Reply via email to