Unfortunately no one can be told what fun_plug is - you have to see it for yourself.
You are not logged in.
The good news is that fun_plug.local is being run, and there are no errors. The bad news is that wakeonlan does not output any information.
I think I'm out of ideas.
Offline
You can install Wireshark on the target computer, let it monitor the NIC, and run wakelan from both your laptop and the NAS. Then you can see if a packet arrives, and if there is a difference between the packets from your laptop and from the NAS.
Offline
I would suggest you stick to the normal private (usually class c) address ranges.
Avoid using 169.254.x.y this is a class b reserved for automatic addressing and 164.254.x.y is a public class b address range - as it is, given the static addresses shown, the default gateway is not in the same network range, and you'll be looking at connectivity issues.
Of course - the possibility exists that you have chose to "conceal" the addresses actually in use - a practice which just makes it more difficult for folks to assist - if your subnet mask is incorrect, WoL may fail for no other reason that it cannot send the magic packet as a broadcast.
Offline
Mijzelf - wireshark on the target PC will show what's received at the target PC (assuming a network with a switch, not a hub) - if the addressing is incorrect (specifically the subnet masks) the magic packet will not be sent as a broadcast (and thus never reach the target) but an attempt will be made to send it to the default gateway, which - given the addresses shown (which I believe may have altered) - will be unreachable.
Offline