I’ve just configured unicast WOL on our Config Manager 2012 server and during testing I noticed that not all of our computers were waking up. I narrowed the failures down to any of our computers with DQ45CB mobo’s.
Having checked the BIOS was up to date and configured correctly, I then examined the properties of the NIC…
… and checked the obvious WOL settings were enabled (which were by default):
I noticed that by default, ‘Enable PME’ was disabled:
So I enabled it:
Once I had enabled it, WOL worked as expected.
If you have many computers that you need to do this to (like I did) you can set this in the registry:
I created a collection of computers that have the DQ45CB board and created a compliance setting to auto-remediate which I then deployed to that collection; however you could always use a script or a GPO to achieve the same thing.