Sorry about the mis-information. I don't think the router mac is used. I had wrote that from memory. I guess my memory fails me.
The linked site you are using also requires the subnet. I think this is giving my trouble.
One thing to keep in mind, is how your machine is shutdown. When my backend shutsdown via ACPI wake command, the WOL does not work.
This is a big bummer for me, since this is the machine I want to wake, in case I want to schedule, or watch a recording and the machine is off.
I am not sure if wakeonlan is designed to work outside the network.
I see the utility at ichu.net modify the information to a broadcast address.
I could not get my system to wake at ichu.net. I did however get it to wake at http://www.dslreports.com/wakeup.
Still working on a solution from my phone, and issue with ACPI wake.
EDIT: Found this in the README for wakeonlan
3. How is it implemented here ?
The scripts takes 2 arguments, the MAC-address of the NIC, and an IP
address. The IP-address is tricky :
For a NIC on your local subnet, use the broadcast-address of this subnet.
(e.g. subnet 192.168.10.0 with netmask 255.255.255.0, use 192.168.10.255)
For waking up a PC on a network behind one or more routers, some tricks must
be used. When the routers forward directed subnet broadcasts, it is possible
to use the broadcast address of the destination network. The problem is that
many routers dont forward broadcast packets, so the packet will never arrive
at the network.
It is possible to send the packet to the remote net however, by sending it
to the IP address of another host on that network that's alive at that
moment. The remote hosts will probably ignore the packet, but it has been
seen by the listening NIC that's also on the same subnet, and it will turn
on the computer... Feel free to experiment on this.
Bookmarks