pf altq not showing root traffic

Gloomy Group gloomygroup at hotmail.com
Sun Oct 29 14:52:03 UTC 2006


Heloo bill

Can you point me what's wrong in my configuration. As I want to graph total 
bandwidth and each client individual bandwidth. But as there is any traffic 
in root queue I can't view the actuall total traffic of all clients.
Can you guide me what's wrong here?


>From: "Bill Marquette" <bill.marquette at gmail.com>
>To: "Gloomy Group" <gloomygroup at hotmail.com>
>CC: freebsd-pf at freebsd.org
>Subject: Re: pf altq not showing root traffic
>Date: Sun, 29 Oct 2006 09:06:35 -0500
>
>On 10/29/06, Gloomy Group <gloomygroup at hotmail.com> 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

_________________________________________________________________
Use your PC to make calls at very low rates 
https://voiceoam.pcs.v2s.live.com/partnerredirect.aspx



More information about the freebsd-pf mailing list