Tips Wake on Lan from Power Off State (S5) on Asus P9X79 Pro

My PC built on top of an Asus P9X79 Pro can be waked up from Lan when it is in Sleep Mode (=S1 state) but not when it has been completely turned off (=S5 state). Googling a bit I found the exact solution on Ryan's Bliggity Blog: enable the "Network Stack" in the Bios.

Click to Read More

So, as a resume, here is my configuration:

  1. Windows Power Options
    1. Open Control Panel > Hardware and Sound > Power Options
    2. Click on "Change what the power buttons do" on the left
    3. Click on "Change settings that are currently unavailable"
    4. Uncheck the option "Turn on fast start-up (recommended)"
  2. Bios
    1. Enter your UEFI bios (I am using the latest version when posting his)
    2. Click on "Exit/advanced mode" button in the upper-right corner and enter the advanced mode
    3. Go to the "Advanced" tab and select the entry "APM"
      1. Enable the option "Power On By PCI/E/PCI".
      2. Enable also the "Network Stack"
    4. Possibly go next to the "Boot" tab and
      1. Either disable the option "Fast Boot"
      2. Or if you enable it, enable its sub-option "Network Stack Driver Support"
  3. Network adapter settings:
    1. Open Control Panel > Network and Internet > Network and Sharing Center
    2. Click on "Change Adapter Settings" (on the left)
    3. Right-Click the Network Adapter "Intel(R) 82579V Gigabit Network Connection" and select "Properties"
    4. In the "Networking Tab", click "Configure"
    5. In the "Power Management" tab, yous should now see and tick the option "Wake on Magic Packet from power off state"
    6. Keep the "Wake on Magic Packet" option ticked too (to wake from Sleep State).

All about System Power States can be found on Intel website:

  • System Power State S0 the ON state: The system is completely operation, fully powered and completely retains the context.
  • System Power State S1 the Sleep state: The system consumes less power than S0 state. All Hardware & Processor context is maintained.
  • System Power State S2 the Sleep state: The system consumes less power than S1 state. Processor loses power and processor context and contents of the cache are lost.
  • System Power State S3 the Sleep state: The system consumes less power than S2 state. Processor & Hardware context, cache contents, and chipset context are lost. The system memory is retained.
  • System Power State S4 the Hibernate state: The system consumes the least power compared to all other sleep states. The system is almost at an OFF state, expect for a trickle power. The context data is written to hard drive (disk)and there is no context retained.
  • System Power State S5 the OFF state:The system is in a shutdown state and the system retains no context. Note that in power state S4 the system can restart from the context data stored on the disk, but in S5 the system requires a reboot.

Tips WOL support for Windows Server 2012 on Asus Striker II Formula

I have always experienced issues to enable the support for Wake-on-Lan on my PC and again, today, I spent hours to succeed in configuring WOL on the Windows Server 2012 of my Asus Striker II Formula. But this time, I took notes for the future :)

Click to Read More

I initially though that the default driver installed with Server 2012 for the nVidia ForceWare network adapters of my motherboard did not support Wake-On-Lan (as reported sometimes for other brand). But after installing the latest drivers from Asus website, WOL was not yet effective... All the settings of the machine were the default ones (issued from the installation) as I didn't touch any of them yet... So I started to enable/disable/reenable plenty of various settings before being finally able to remotely wake up my PC with a Magic Packet (I am using the "WOL" page of my Buffalo router for sending those messages).

First, notice that depending on the Motherboard, Wake-On-Lan could work for you only if your PC is in a Sleep mode or in an Hibernate mode. Mine can be waked-up from a full shutdown (as most recent/decent motherboards :) ).

  • In the Computer Management > Device Manager > Network adapter > right click Properties on "your adapter"
  • In the tab "Power Management", check all the options:
    • Allow this computer to turn off this device to save power
    • Allow this device to wake up the computer
    • Only allow a magic packet  to wake up the computer
  • In the tab "Advanced"
    • Enable the adequate WOL features, whose names depend on your adapter:
      • "Wake up capabilities" must be "Magic Packet" or "Both"
      • "Wake On Magic Packets"            < I have this one
      • "Wake Up From Shutdown"
      • "Wake On Lan After Shutdown"
      • "Wake On Lan From PowerOff"     < I have this one
      • "Shutdown Wake-On-Lan"
      • "Wake On Lan"
      • "Wake On Pattern Match"             < I have this one
      • ...
    • WOL however only started to work for me when I did disable "Device Sleep on Disconnect" in this advanced tab.
    • Microsoft White paper on this topic here.
  • In the Bios, you need to enable features like:
    • Remote Wakeup
    • Power On By PCI/PCIE Devices  < I have this one. It includes "Onboard Lan". Nothing else requires to be enabled in the Bios.

Et voilà.