On 10/29/06, Gloomy Group <[EMAIL PROTECTED]> wrote:
Hi,I have setup pf and altq traffic shapping on freebsd 6.1. my configuration is as follows; ext_if="rl0" int_if="rl1" table <client1> {192.168.0.1/27} scrub in all altq on $int_if hfsc bandwidth 912Kb queue{client1_down, default_down} altq on $ext_if hfsc bandwidth 256Kb queue{client1_up, default_up } # define queue for download queue default_down bandwidth 32Kb hfsc (realtime 32Kb upperlimit 32Kb default) queue default_up bandwidth 32Kb hfsc (realtime 32Kb upperlimit 32Kb default) queue client1_down bandwidth 64Kb hfsc (realtime 64Kb upperlimit 64Kb) # define queue for upload queue client1_up bandwidth 64Kb hfsc (realtime 64Kb upperlimit 64Kb) pass out quick on $int_if from any to <client1> queue client1_down label client1_down pass out quick on ext_if from <client1> to any queue client1_up label client1_up --------------------------------------------------------------------------------------------------- Shapping is working fine, except root_rl0 and root_rl1 traffic is not shown. What's wrong with my confiugration? below is the output of "pfctl -s queue -v" command bw-shaper# pfctl -s queue -v queue root_rl1 bandwidth 912Kb priority 0 {default_down, client1_down} [ pkts: 0 bytes: 0 dropped pkts: 0 bytes: 0 ] [ qlength: 0/ 50 ] queue default_down bandwidth 32Kb hfsc( default realtime 32Kb upperlimit 32Kb ) [ pkts: 1078 bytes: 108628 dropped pkts: 0 bytes: 0 ] [ qlength: 0/ 50 ] queue client1_down bandwidth 64Kb hfsc( realtime 64Kb upperlimit 64Kb ) [ pkts: 1625 bytes: 1395472 dropped pkts: 0 bytes: 0 ] [ qlength: 0/ 50 ] queue root_rl0 bandwidth 256Kb priority 0 {default_up, client1_up} [ pkts: 0 bytes: 0 dropped pkts: 0 bytes: 0 ] [ qlength: 0/ 50 ] queue default_up bandwidth 32Kb hfsc( default realtime 32Kb upperlimit 32Kb ) [ pkts: 422 bytes: 30116 dropped pkts: 0 bytes: 0 ] [ qlength: 0/ 50 ] queue client1_up bandwidth 64Kb hfsc( realtime 64Kb upperlimit 64Kb ) [ pkts: 1586 bytes: 383594 dropped pkts: 0 bytes: 0 ] [ qlength: 0/ 50 ] Ohcarol.
I don't believe pf will show the cumulative child queue traffic in the parent queues (it would be nice to have the option). I don't see anywhere where you assigned traffic to the root queues (not even sure if you can) and the default queues are both in your child queues.
From what I've seen, I don't believe you have anything to be concerned
about. --Bill _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-pf To unsubscribe, send any mail to "[EMAIL PROTECTED]"
