A “wake on LAN packet” is a special way for a device on your network to wake up when another device sends this magical packet. I use this so a small, low powered always on, Raspberry Pi can wake up my much larger electrical hog on a machine. Coupled with a VPN, I can boot up my machine from anywhere in the world!
Perform the following on the machine you want to enable a wake on LAN on, these instructions are for a Windows machine.
- Power on the system.
- When POST screen is displaying then press the keyboard “Del” key to enter to the BIOS setting.
- Switch to Advanced page, select ACPI Configuration, change PCIE Devices Power On to Enabled.
- Press “F10” key to save the BIOS setting and restart the system.
- Start Windows and open Device Manager.
- Expand “Network adapter”, right-click “Intel (R) I 211 Gigabit Network Connection”, and click “Properties”.
- Select the “Power Management” tab.
- Please check “Enable computer to release standby state on this device”.
- Next, click the “Advanced Settings” tab, select the “Wake on Magic Packet” from the “Property” column, confirm that the “Value” is “Enabled” and click the “OK” button.
- Open the Power Option item in control panel.
- Click the Choose what the power buttons do link.
- Click Change settings that are currently unavailable.
- Clear the Turn on fast startup(recommend) check box.
- Click Save changes. After above setting, WOL function should work properly.
# sudo apt-get install etherwake
$ sudo etherwake -i eth0 mac:address:of:windows:machine:to:wake:up