queue PCQ

[admin@MikroTik] /queue type> pri 
 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="STEP_1" kind=pcq pcq-rate=64000 pcq-limit=50 
   pcq-classifier=dst-address pcq-total-limit=179200 

 6 name="STEP_2" kind=pcq pcq-rate=32000 pcq-limit=50 
   pcq-classifier=dst-address pcq-total-limit=92000 

 7 name="default-small" kind=pfifo pfifo-limit=10



[admin@MikroTik] /queue tree> print
Flags: X - disabled, I - invalid 
 0   name="TREE_1_1" parent=global-out packet-mark=css,htm,js,php,xml 
     limit-at=0 queue=STEP_1 priority=4 max-limit=0 burst-limit=128k 
     burst-threshold=64k burst-time=5s 

 1   name="TREE_2_1" parent=global-out packet-mark=gif,jpg,png limit-at=0 
     queue=STEP_2 priority=5 max-limit=0 burst-limit=92k burst-threshold=32k 
     burst-time=5s 

 2   name="TREE_2_2" parent=global-out packet-mark=swf,bmp limit-at=0 
     queue=STEP_2 priority=6 max-limit=0 burst-limit=92k burst-threshold=32k 
     burst-time=5s 

 3   name="TREE_2_3" parent=global-out packet-mark=bin,cab,dat,dll,inf,zip 
     limit-at=0 queue=STEP_2 priority=7 max-limit=0 burst-limit=92k 
     burst-threshold=32k burst-time=5s 

 4   name="TREE_ALL" parent=global-out packet-mark=all limit-at=0 queue=STEP_2 
     priority=8 max-limit=0 burst-limit=92k burst-threshold=32k burst-time=5s

the packet-mark is detect in layer7. I want all other packet not marked, limited be TREE_ALL. But in the TREE_ALL limited all packet, not only packet not marked :confused: :confused: :confused:

what is the solution

You should post your mangle rules as well, and … i guess you are in the wrong forum.
Try posting it on the beginners or general forum.

you still need to marked the other packet there`s no way you can control the traffic using queue tree without packetmark
also you need unchek the passtrough option for each marked packet

I want to do is:
(html, css, js) set limits for 1Mbps, priority = 1, DLS1
(jpg, gif, png) set limits of 512Kbps, priority = 2, DLS1
(swf, bmp) set limits for 128kbps, priority = 3, DLS1
(bin, cab, dat, dll, inf, zip) set limits for 92KBps, priority = 4, DLS2
(everything else) set limits for 92KBps, priority = 5, DLS2

I have two DSL lines, I want the first 3 on a line and the last two on the other line DLS

which is the easiest way to do this ???