Can someone please tell me where I've misconfigured my pcq rules.
I can get the queue to work for download. But cannot manage to queue upload unless I create simple queue.
/ip firewall mangle> print
Flags: X - disabled, I - invalid, D - dynamic
0 chain=prerouting action=mark-packet new-packet-mark=upload
passthrough=yes in-interface=LAN
1 chain=postrouting action=mark-packet new-packet-mark=download
passthrough=yes out-interface=LAN
/queue type> print
Flags: * - default
0 * name="default" kind=pfifo pfifo-limit=50
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
5 name="upload" kind=pcq pcq-rate=756k pcq-limit=50
pcq-classifier=src-address pcq-total-limit=2000
pcq-burst-rate=1200k pcq-burst-threshold=1M pcq-burst-time=10s
pcq-src-address-mask=32 pcq-dst-address-mask=32
pcq-src-address6-mask=64 pcq-dst-address6-mask=64
6 name="download" kind=pcq pcq-rate=2700k pcq-limit=50
pcq-classifier=dst-address pcq-total-limit=2000
pcq-burst-rate=3200k pcq-burst-threshold=3M pcq-burst-time=10s
pcq-src-address-mask=32 pcq-dst-address-mask=32
pcq-src-address6-mask=64 pcq-dst-address6-mask=64
7 * name="only-hardware-queue" kind=none
8 * name="multi-queue-ethernet-default" kind=mq-pfifo mq-pfifo-limit=50
9 * name="default-small" kind=pfifo pfifo-limit=10
/queue tree> print
Flags: X - disabled, I - invalid
0 name="upload" parent=WAN packet-mark=upload limit-at=0 queue=upload
priority=8 max-limit=4M burst-limit=0 burst-threshold=0
burst-time=0s
1 name="download" parent=LAN packet-mark=download limit-at=0
queue=download priority=8 max-limit=7M burst-limit=0
burst-threshold=0 burst-time=0s