A couple of years ago, there was a Synology package provided by Axl to easily wake a computer in your LAN from the Synology NAS. However, after a few DSM updates, the package wasn’t working anymore. So George Ruinelli took Axls package, enhanced it and life was good again. Just until Synology updated DSM again and the package from George was working neither. Unfortunately, the support was discontinued, so I had to keep my eyes open for another solution. And I found this one:
Synology introduced a feature in DSM 4.2 called the Task Scheduler! Since ether-wake (or synonet on DSM 6 or higher) is already installed, simply create a task to wake your computer and run it when you need to wake it up. No additional packages or software needed!
To create such a task go into the “Control Panel” and open the “Task Scheduler”. Create a new scheduled task (user-defined script):
Enter a name for the task and select “root” as user to run the task:
In the “Schedule” tab, select a past date in case you don’t want to run the task right now:
In the “Task Settings” tab enter the command line to start your computer:
DSM 6.0 or higher:
synonet --wake XX:XX:XX:XX:XX:XX eth0
DSM 5.2 or lower:
ether-wake -i eth0 XX:XX:XX:XX:XX:XX
Don’t forget to change the MAC Address and the network interface (in case you have multiple network interfaces). Click OK to create the task.
Once created, you can run the task whenever you want to by right clicking it and selecting “Run”: