Try the modified configuration it should give you what are you after.
altq on $int_if cbq bandwidth 10Mb queue { me, comp, mach, dd}
queue on $int_if comp bandwidth 2Mb cbq
queue on $int_if me bandwidth 5Mb cbq(borrow)
queue on $int_if mach bandwidth 2Mb cbq
queue on $int_if dd bandwidth 1Mb cbq(default borrow)
altq on $ext_if cbq bandwidth 10Mb queue { me, comp, mach, dd}
queue on $ext_if comp bandwidth 2Mb cbq
queue on $ext_if me bandwidth 5Mb cbq(borrow)
queue on $ext_if mach bandwidth 2Mb cbq
queue on $ext_if dd bandwidth 1Mb cbq(default borrow)
block all
pass in on $int_if from $me to any queue me
pass in on $int_if from $mach to any queue mach
pass in on $int_if from $mach to any queue mach
--
Ermal
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-pf
To unsubscribe, send any mail to "[email protected]"