How to create a schedule for enabling and disabling MikroTik queues.

To create a schedule for enabling and disabling the option for MikroTik queues, you can use the Scheduler feature in RouterOS. The Scheduler allows you to execute scripts or commands at specific times or intervals.



Here's a step-by-step guide on how to create a schedule for enabling and disabling MikroTik queues:



1) Open the MikroTik terminal.

2) Create a script that will disable & enable the desired queue.


 /system script


add dont-require-permissions=yes name=disable-ggc owner=owner_name policy=\


    ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source=\


    "/queue simple disable \"8MB-GGC\""


add dont-require-permissions=yes name=disable-fna owner=owner_name policy=\


    ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source=\


    "/queue simple disable \"8MB-FNA\""


add dont-require-permissions=yes name=enable-ggc owner=owner_name policy=\


    ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source=\


    "/queue simple enable \"8MB-GGC\""


add dont-require-permissions=yes name=enable-fna owner=owner_name policy=\


    ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source=\


    "/queue simple enable \"8MB-FNA\""


3) Configure the Scheduler to execute the script at the desired times. Use the following command to add a Scheduler entry:


/system scheduler


add interval=1d name=enable-fna on-event="/system script run enable-fna" \


    policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon \


    start-date=2024-03-24 start-time=23:00:00


add interval=1d name=enable-ggc on-event="/system script run enable-ggc" \


    policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon \


    start-date=2024-03-24 start-time=23:00:00


add interval=1d name=disable-fna on-event="/system script run disable-fna" \


    policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon \


    start-date=2024-03-24 start-time=19:00:00


add interval=1d name=disable-ggc on-event="/system script run disable-ggc" \


    policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon \


    start-date=2024-03-24 start-time=19:00:00



How to create a schedule for enabling and disabling MikroTik queues. How to create a schedule for enabling and disabling MikroTik queues. Reviewed by RIO IT on 21:16 Rating: 5
Powered by Blogger.