Is it possible to script when Wireless WLAN comes on?

I am trying to figure out if it’s possible for the router to turn the wireless on and off itself at a specific set time ?

I have a sat internet with 3-6 AM not counted towards the meter, so I figured all smartphones could update then automatically without me having to be up if I could set the wifi to come on itself without me having to be up.

Yes, the “System Scheduler” menu does that. In there, make a new rule that will run the script “/interface wireless enable wlan1” at the specified time. Make a second rule that does the reverse at some other time.

You can also use the “access list”, where you would enter specific client MAC addresses and the times when they are allowed to use WiFi. This is better if you want to control it per-device.

I tried to follow, http://abiadonis.blogspot.com/2015/11/mikrotik-wireless-on-off-script.html#.WXBfE1GQyvE , but couldn’t figure it out.

What exactly is not working?

I need WLAN to come on between 3 AM and 6 AM, cutting off at 6.

The demonstration shows wlan1. You may have to alter the command to reflect your environment.

Use commands like this in scheduler if you wanted to enable / disable by SSID (make sure to adjust MikroTik123 to what your SSID actually is):

/interface wireless disable [ find where ssid="MikroTik123" ]
/interface wireless enable [ find where ssid="MikroTik123" ]

What do I put in interval? I assume the start time is going to be when I want it to open, 03:00:00 and stop time of 06:00:00 ?

Then use the on event to do the actual command ? Wlan1 is indeed the right name for it.

Do I use / interface wireless disable WLAN1 like the other page said ? then / interface wireless enablement WLAN1 to turn it on at 03 ?

One scheduler job with the command for each action (one to turn on, one to turn off).

But what command? What interval ? etc ?

Well, I gave you the two commands. The schedule is up to you. We can lead you to water but we can’t make you drink. Make an effort please. The forum is unpaid support.

3AM - 6AM you want a SSID turned on or available. This means a scheduler task of interval 1 day at 3AM needs to execute an enable command and a scheduler task of interval 1 day at 6AM needs to execute a disable command.

The commands work,

  /interface wireless disable [ find where ssid="YUNoBringFajitasLady" ]
/interface wireless enable [ find where ssid="YUNoBringFajitasLady" ]

I tested: start time: 19:56:00 , interval 00:00:00 and it didn’t come on at 7:56 PM.

edit: testing again with interval of 24:00:00 (1d)

Still nothing, checked the clock and it’s set right.

I also tried: /interface wireless enable wlan1 , interval 24:00:00 .

edit: Found the “problem”. It wont run till tomorrow.

Good deal!

Confirmed, the script to bring it up worked.