All the information is in this thread and is not out of date. You just need to be able to see through all the chaff.
If you are using nanoboot (which set the correct MAC addresses for the ethernet port) then,
ssh to your NAS box and edit /etc/synoinfo.conf
change the following:
wol_enabled_options=""
eth0_wol_options="g"
if you have more than one ethernet port (I have three), you can set eth1_wol_options="g", and the same for 2, 3 etc.
Save and reboot.
QED,