Já jsem někde na internetu objevil a mírně upravil pravidlo do /ip firewall nat, které povolí z vybraných adres vzbudit vybraný počítač (když vynecháš adress list safe_WOL_user tak se bude moct budit odkudkoliv). Na dvě minuty vytvoří záznam v adress-listu RDP-WOL.
/ip firewall nat add action=add-src-to-address-list address-list=RDP-WOL address-list-timeout=2m chain=dstnat comment="automaticky WOL PC" dst-address=verejna-IP dst-port=45389 in-interface-list=WAN protocol=tcp src-address-list=safe_WOL_user to-addresses=vnitrni-IP to-ports=3389
no a pak už stačí jen do scheduleru dát script, který kontroluje, jestli v příslušném adress-listu je nějaký záznam (a spouštět každou minutu)...
:if ([:len [/ip firewall address-list find where list=RDP-WOL]] > 0) do={
:log info "RDP mojePC wake up..."
/tool wol interface="bridge" mac=00:1F:C6:4F:63:F9
}
Neříkám že je to dokonalé, ale funguje mi to už několik let.