I have this configuration for pcq queues
ip firewall mangle print
0 chain=forward src-address=10.20.30.0/24 action=mark-connection
new-connection-mark=user-co
1 chain=prerouting connection-mark=user-co action=mark-packet
new-packet-mark=user
>
> queue type print
>
> ```text
0 name="default" kind=pfifo pfifo-limit=10
1 name="ethernet-default" kind=pfifo pfifo-limit=50
2 name="wireless-default" kind=sfq sfq-perturb=5 sfq-allot=1514
3 name="synchronous-default" kind=red red-limit=60 red-min-threshold=10
red-max-threshold=50 red-burst=20 red-avg-packet=1000
4 name="hotspot-default" kind=sfq sfq-perturb=5 sfq-allot=1514
[b]5 name="pcq-download" kind=pcq pcq-rate=0 pcq-limit=50 pcq-classifier=""
pcq-total-limit=2000
6 name="pcq-upload" kind=pcq pcq-rate=0 pcq-limit=50 pcq-classifier=""
pcq-total-limit=2000 [/b]
queue tree print
Flags: X - disabled, I - invalid
0 name=“queue1” parent=Network packet-mark=user limit-at=0
queue=pcq-download priority=8 max-limit=0 burst-limit=0
burst-threshold=0 burst-time=0s
1 name=“queue2” parent=Cable packet-mark=user limit-at=0 queue=pcq-upload
priority=8 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
>
and i have simple queues by the sources address cuz i want to monitor each address activities ..
So which One will work ... i want all users to have equalize bandwidth this is why i used the first configuration ( unstable Bandwidth )