Mikrotik:Queues:Methods
From My notepad
/ queue type
add name="qos" kind=red red-limit=250 red-min-threshold=10 \
red-max-threshold=225 red-burst=20 red-avg-packet=1000
/queue tree add disabled=no name="q1-root" packet-mark="" parent=ether1 priority=8 queue=qos add disabled=no name="q1-no-queue" packet-mark=no-queue parent=q1-root priority=8 queue=qos add disabled=no name="q1-queue" packet-mark="" parent=q1-root priority=8 queue=qos add disabled=no name="q1-p1" packet-mark=p1 parent=q1-queue priority=1 queue=qos add disabled=no name="q1-p2" packet-mark=p2 parent=q1-queue priority=2 queue=qos add disabled=no name="q1-p3" packet-mark=p3 parent=q1-queue priority=3 queue=qos add disabled=no name="q1-p4" packet-mark=p4 parent=q1-queue priority=4 queue=qos add disabled=no name="q1-p5" packet-mark=p5 parent=q1-queue priority=5 queue=qos add disabled=no name="q1-p6" packet-mark=p6 parent=q1-queue priority=6 queue=qos add disabled=no name="q1-p7" packet-mark=p7 parent=q1-queue priority=7 queue=qos add disabled=no name="q1-p8" packet-mark=p8 parent=q1-queue priority=8 queue=qos
/queue tree add disabled=no name="q1-root" packet-mark="" parent=ether1 priority=8 queue=qos add disabled=no name="q1-no-queue" packet-mark="" parent=q1-root priority=8 queue=qos add disabled=no name="q1-data" packet-mark="" parent=q1-root priority=8 queue=qos add disabled=no name="q1-voice" packet-mark=voice parent=q1-root priority=1 queue=qos add disabled=no name="q1d-p1" packet-mark=dp1 parent=q1-data priority=1 queue=qos add disabled=no name="q1d-p2" packet-mark=dp2 parent=q1-data priority=2 queue=qos add disabled=no name="q1d-p3" packet-mark=dp3 parent=q1-data priority=3 queue=qos add disabled=no name="q1d-p4" packet-mark=dp4 parent=q1-data priority=4 queue=qos add disabled=no name="q1d-p5" packet-mark=dp5 parent=q1-data priority=5 queue=qos add disabled=no name="q1d-p6" packet-mark=dp6 parent=q1-data priority=6 queue=qos add disabled=no name="q1d-p7" packet-mark=dp7 parent=q1-data priority=7 queue=qos add disabled=no name="q1d-p8" packet-mark=dp8 parent=q1-data priority=8 queue=qos add disabled=no name="q1v-p1" packet-mark=vp1 parent=q1-voice priority=1 queue=qos add disabled=no name="q1v-p2" packet-mark=vp2 parent=q1-voice priority=2 queue=qos add disabled=no name="q1v-p3" packet-mark=vp3 parent=q1-voice priority=3 queue=qos add disabled=no name="q1v-p4" packet-mark=vp4 parent=q1-voice priority=4 queue=qos add disabled=no name="q1v-p5" packet-mark=vp5 parent=q1-voice priority=5 queue=qos add disabled=no name="q1v-p6" packet-mark=vp6 parent=q1-voice priority=6 queue=qos add disabled=no name="q1v-p7" packet-mark=vp7 parent=q1-voice priority=7 queue=qos add disabled=no name="q1v-p8" packet-mark=vp8 parent=q1-voice priority=8 queue=qos
If you need to change the queue type for each queue in the tree, use the following command:
:foreach i in [/queue tree find ] do={set $i queue=qos}