does intel 82579lm gigabit network connection support wol?

I have an on-Board intel 82579LM Gigabit Network Connection on my HPz420 PC which runs Win 10 Pro x64bit. In the Networkadapter settings there isn't the "Active Magic Packets" option, in order to be able to activate Wake on Lan. Even though I could activate WOL in BIOS, if the network adapter itself hadn't the option to activate wol, it would not work. Does anyone know, if this network adapter support wol or not ?


Solution 1:

Yes, 82579LM has WOL, I have not seen any NIC that does not have it since NE2000 nics.

When I think about WOL I think about power on from power off mode. (not really wake from sleep)

Not all features that a NIC has can be changed in all versions of the Windows driver, and some features can not be changed at all.

Sure, NICs have registers that can be modified to change features, but few (if any) store these, so the only time any options in a windows driver would have any effect is after windows boots, so potentially when a machine goes to sleep. but on system reset, and power off, they would be irrelevant.

Consider for a moment that you turn of the machine by pulling the plug, this resets the NIC entirely, now plug in the power, and use WOL to start the machine, note that no Windows driver would have had the chance to modify the registers on the NIC to modify WOL settings.

When you enable WOL in BIOS:

  1. Super IO is configured in NVRAM to react to WOL signal from NIC
  2. Enables SB power to NIC, other settings are irrelevant.

Now let's look on the drivers in Wired_driver_26.4_x64.exe\PRO1000\Winx64\NDIS63\ there is e1c63x64.inf here we can find 82579LM and in turn Powermgmt.reg - Note that these settings are in regards to "wake from sleep" (this is driver ver 03/29/2016,12.15.31.4) So if you want' these settings, make sure to install a driver that has them.

A quick search found this that especially mentions the NIC in question.

Solution 2:

In addition to @NiKiZe's answer: some drivers (especially those included in Windows) explicitly deactivate WoL on shutdown, even if there's no option to activate it.

To verify, remove power from the PC, replug after a few seconds. You should see the link come up when still powered down. If WoL works now but not after a shutdown, you need to replace/update the driver. If not, there might be a missing BIOS option (look for PME). All vendor-provided drivers I've seen do support WoL.