[REAL FINAL SOLUTION]
After gaining root access to my gateway, I just found the command of wol. , It is ZWOL
. You can execute it as admin too!
$ zwol
Options:
-b Send WOL packet to the broadcast address.
-d Target IP.
-D Debug mode.
-i Interface which is responsible to send WOL packet.
-m Target MAC address.
-s Source IP.
-h Help.
So , go with :
zwol -m 11:22:33:44:55:66
and works like a charm
.
11:22:33:44:55:66 is an example , you need to know the MAC address of the target system you want to wake/boot.