example of address-list:
9 abo4096 10.0.15.1
10 abo512 10.0.15.2
11 abo512 10.0.15.3
145 abo192 10.0.19.3
146 abo192 10.0.19.4
147 abo256 10.0.20.1
148 abo256 10.0.20.2
6 ;;; Abo 128-up
chain=prerouting action=mark-packet new-packet-mark=abo128-up passthrough=no src-address-list=abo128 in-interface=eth2-DMZ
7 ;;; Abo 128-down
chain=postrouting action=mark-packet new-packet-mark=abo128-down passthrough=no dst-address-list=abo128 out-interface=eth2-DMZ
8 ;;; Abo 192-up
chain=prerouting action=mark-packet new-packet-mark=abo192-up passthrough=no src-address-list=abo192 in-interface=eth2-DMZ
9 ;;; Abo 192-down
chain=postrouting action=mark-packet new-packet-mark=abo192-down passthrough=no dst-address-list=abo192 out-interface=eth2-DMZ
7 name="p128d" kind=pcq pcq-rate=128000 pcq-limit=25 pcq-classifier=dst-address pcq-total-limit=5000
8 name="p128u" kind=pcq pcq-rate=128000 pcq-limit=30 pcq-classifier=src-address pcq-total-limit=12000
9 name="p192d" kind=pcq pcq-rate=192000 pcq-limit=40 pcq-classifier=dst-address pcq-total-limit=8000
10 name="p2048d" kind=pcq pcq-rate=2048000 pcq-limit=130 pcq-classifier=dst-address pcq-total-limit=39000
11 name="p256d" kind=pcq pcq-rate=256000 pcq-limit=40 pcq-classifier=dst-address pcq-total-limit=8000
0 name="!Upload" parent=global-in packet-mark="" limit-at=0 queue=sfq priority=8 max-limit=9600000 burst-limit=0 burst-threshold=0 burst-time=0s
1 name="128up" parent=!Upload packet-mark=abo128-up limit-at=0 queue=p64u priority=1 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
2 name="192up" parent=!Upload packet-mark=abo192-up limit-at=0 queue=p64u priority=2 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
3 name="256up" parent=!Upload packet-mark=abo256-up limit-at=0 queue=p128u priority=3 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
4 name="384up" parent=!Upload packet-mark=abo384-up limit-at=0 queue=p128u priority=4 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
5 name="512up" parent=!Upload packet-mark=abo512-up limit-at=0 queue=p128u priority=5 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
6 name="768up" parent=!Upload packet-mark=abo768-up limit-at=0 queue=p128u priority=6 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
7 name="1024up" parent=!Upload packet-mark=abo1024-up limit-at=0 queue=p256u priority=7 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
8 name="2048up" parent=!Upload packet-mark=abo2048-up limit-at=0 queue=p256u priority=8 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
9 name="4096up" parent=!Upload packet-mark=abo4096-up limit-at=0 queue=p256u priority=8 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
10 name="!Download" parent=eth2-DMZ packet-mark="" limit-at=0 queue=sfq priority=8 max-limit=9600000 burst-limit=0 burst-threshold=0 burst-time=0s
11 name="128dn" parent=!Download packet-mark=abo128-down limit-at=0 queue=p128d priority=1 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
12 name="192dn" parent=!Download packet-mark=abo192-down limit-at=0 queue=p192d priority=2 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
13 name="256dn" parent=!Download packet-mark=abo256-down limit-at=0 queue=p256d priority=3 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
14 name="384dn" parent=!Download packet-mark=abo384-down limit-at=0 queue=p384d priority=4 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
15 name="512dn" parent=!Download packet-mark=abo512-down limit-at=0 queue=p512d priority=5 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
16 name="768dn" parent=!Download packet-mark=abo768-down limit-at=0 queue=p768d priority=6 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
17 name="1024dn" parent=!Download packet-mark=abo1024-down limit-at=0 queue=p1024d priority=7 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
18 name="2048dn" parent=!Download packet-mark=abo2048-down limit-at=0 queue=p2048d priority=7 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
19 name="4096dn" parent=!Download packet-mark=abo4096-down limit-at=0 queue=p4096d priority=8 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
From time to time I cannot define how often, PCQ queues freeze. Not all of them but those one without traffic.
For example I have small amount of users who has 128k UP - 64 Down. So PCQ quueue is not in use. When the user with this speed assigned, wants to get Internet traffic - cannot. When I try to ping your IP from RB - I cannot. When I try to ping the main route from your CPE - I cannot.
Solution - disable all queues including parents and enable it again. Voila it works. I can ping CPE I can ping main router from CPE.
My question is why I have to do that. Why PCQ queues freeze so often. Why can I do to repair my situation. Maybe it is a MT bug?