pf altq not showing root traffic

Max Laier max at love2party.net
Sun Oct 29 17:44:27 UTC 2006


On Sunday 29 October 2006 17:49, Olli Hauer wrote:
> Gloomy Group 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.
>
> maybe you can get the traffic this way (since you have labels)
>
> pfctl -vsl
>
> here is an interesing article about that.
> http://www.samag.com/documents/s=9053/sam0403j/0403j.htm

If you are looking for "real time" stats in curses try sysutils/pftop.  
For mrgt/rrd-tool like graphs check out sysutils/pfstat.

-- 
/"\  Best regards,                      | mlaier at freebsd.org
\ /  Max Laier                          | ICQ #67774661
 X   http://pf4freebsd.love2party.net/  | mlaier at EFnet
/ \  ASCII Ribbon Campaign              | Against HTML Mail and News
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-pf/attachments/20061029/355319fa/attachment.pgp


More information about the freebsd-pf mailing list