Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have Windows 7 64-bit and have done all the steps necessary to set up Wake-on-LAN. I then shut the computer down and tried to wake it. Nothing happened.

If I manually turn on the computer, it displays:

Magic packet received successfully

It seems that the computer receives the magic packet, but isn't woken up by it. I have changed all of my settings to allow Wake-on-LAN. Everything seems to be configured correctly, but the actual waking does not work.

How can I get this working?

share|improve this question
Do your motherboard and NIC support wake on lan? – soandos Dec 11 '11 at 10:09

Here's a list of things I've found that foul up WoL:

  1. Obviously it doesn't work over wifi.

  2. In your BIOS you need to allow PCI (and PCIe) devices to wake the computer.

  3. Very few routers will route broadcast packets by default, especially packets that originate from the internet. You can either spend ages googling and eventually find the crazily complicated router config file setting (no way will it be in the web interface, and your router may not even allow it), or, simpler option: use something like Tomato or DD-WRT which will have a WoL tool built into the web interface.

  4. Make sure the LED on your network card is still flashing when your computer is "off".

  5. I don't know how to do this on Windows, but on Linux you have to use ethtool to enable the card to wake up - and set it to wake up on broadcast and magicpackets. Not just magicpackets.

It's not an easy thing to debug, and the whole WoL system is stupidly fragile.

share|improve this answer

all the steps necessary

Since you didn't list them, we can't verify this. There usually are 3 components to this.

  1. The hardware must support it (Ethernet card with cable to motherboard WOL socket, or motherboard embedded Ethernet card with WOL)
  2. There is usually a BIOS setting that needs to be set before anything downstream will function.
  3. Settings in the network card setup accessed through Control Panel to look for Magic Packet and the various other iterations that can be used for WOL.
share|improve this answer

I had a virtual box installed on my computer and it was stopping me from waking the other computer. I uninstalled virtual machine and everything worked fine.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .