Wake-on-lan allow a computer to turn on automatically over the network by sending some magic packet. See wiki.
There are some requirements in order to turn on WOL. In brief, they are
- On a wired LAN (read: ethernet card ans not those WIFI card)
- Turn on WOL feature in BIOS and windows driver
- A compatible router that can forward/send magic packet (WOL information) to network
For more details, you may want to check out on lifehacker.
I think you can find most of the general information on WOL on the internet but setting up WOL with Dlink DIR 655 isnt that straighforward.
Unlike a tomato firmware where you can login to the router admin page and click on a button to wake it up, there is no specific tool or page available in DIR655. Thus, you would need to go to some online website such as Depicius , type in the information and send the magic packet to your router ip address.
One common mistake with most users is that they thought the magic packet must be send to the target machine ip address to wake up. Unfortunately, this isnt the case with WOL. In WOL concept, a magic packet must be broadcast to a subnet by specifying an ip address ended with .255 . i.e. 192.168.0.255 or 10.0.0.255. Upon sending this packet over the network, network card which belongs to this subnet will then pick up the magic packet and retrieve the mac address from it. If the mac address belongs to itself, it will boot the machine up.
And here’s how to setup WOL in Dlink
1. Login to your router Admin Page (e.g. 192.168.0.1)
2. Go to ‘Advanced’ tab
3. Under ‘Virtual Server’, tick one of the checkbox and type in the below information
Name: <Any name>
IP Address : <your subnet ending with .255> In my case it is 192.168.0.255
Port (Public and Private) : 7
Protocol : UDP
Inbound Filter : Allow All
4. Save the setting, reboot the router, off your machine
5. Go to Depicius http://www.depicus.com/wake-on-lan/woli.aspx
6. Type in your IP address, Mac address, Subnet(i.e. 255.255.255.255) and Port number (i.e. 7) and click wake on lan button
7. Your machine should boot up!