SCCM 2007 WOL will not work for clients.
Hi,
I have an SCCM 2007 SP1 server and I use WOL to wake up clients at a specific set time. However as it has been 1/2 term the systems were not required to boot up, so I unchecked the option "Enable Wake On LAN". When I came back approximately 2 weeks later, I re-enabled the "Enable Wake On LAN" option and clicked on apply. However for some strange reason WOL is not waking up clients.
I have used Trace32 to monitor logs and have populated the following logs:
SMS_WAKEONLAN_MANAGERSTATMSG: ID=6510 SEV=I LEV=M SOURCE="SMS Server" COMP="SMS_WAKEONLAN_MANAGER" SYS=SV-MGT-01 SITE=BRY PID=3540 TID=2068 GMTDATE=Tue Oct 27 17:14:38.137 2009 ISTR0="BRY200CF" ISTR1="1" ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=2 AID0=421 AVAL0="1" AID1=415 AVAL1="BRY200CF" SMS_WAKEONLAN_MANAGER 27/10/2009 17:14:38 2068 (0x0814)
SMS_WAKEONLAN_COMMUNICATION_MANAGERSTATMSG: ID=6505 SEV=I LEV=M SOURCE="SMS Server" COMP="SMS_WAKEONLAN_COMMUNICATION_MANAGER" SYS=SV-MGT-01 SITE=BRY PID=3540 TID=2124 GMTDATE=Tue Oct 27 17:11:50.418 2009 ISTR0="BRY200CF" ISTR1="1" ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=3 AID0=422 AVAL0="1c6a9ad" AID1=421 AVAL1="1" AID2=415 AVAL2="BRY200CF" SMS_WAKEONLAN_COMMUNICATION_MANAGER 27/10/2009 17:11:50 2124 (0x084C)
Any help would be much appreciated, advice or guidance.
Kind Regards
Mohammed B
SSE
All Replies
- Hi Mohammed,
The following reason may cause WOL not working:
1. At least one of the SCCM clients in another time zone.
2. Users shutdown the computer by pressing power button not via OS.
3. Some NIC is not supported for WOL. - Hi Eric,
Thank you for your post, but the computers are not completely powered down, when you say one of the SCCM clients is in another time zone, how do I check this?
WOL is not working for all clients at the moment, previously it was working fully.
Cant understand why?
Regards
B.Mohammed
SSE - Is there an assigned deployment that should wake them up? We only wake up when there is something that needs to be deployed to the clients, not just because you want it to. Verify that you have an active deployment/assignment, and that the Enable WOL option is selected.
Wally Mead Hi Wally,
To advise, Under Software Distribution > Packages, there is a custom created package, within the programs folder. The program is called WoL Dummy Package, Run Time = 2:00. If I look at the option under the general TAB where it states Command Line at the properties of the WoL Dummy Package, it is populated with an entry called WOL.bat. If I open up the batch file it reads:
REM Dummy Batch File for Scheduled Client Wake-on-LAN
REM -------------------------------------------------exit /b 0
Which is required for deployment, in order to wake up the clients.
The Run field is set to Normal.
The After Running field is set to No action required.
All other settings are set to the default.
Now if I click on Advertisements category with Configuration Manager Console, I am presented with a package called ALL BRY Desktop Clients WOL. If i right click and properties, under the General TAB, I see the package called WoL Dummy Package in the program field, the Collection: All Desktop Clients.
Under Schedule TAB, I have set Mandatory assignments to occur every 1 week on each day at 07:00am. I have checked the option Enable Wake on Lan, also checked Ignore maintenance windows when running program, Allow system restart outside maintenance windows. Priority is set to High, Program rerun behaviour: Always rerun program.
Security is also set with full permissions to allow WOL to work.
Is there anything else I should be checking to see why it is not working? anykind of logging?
Regards
B.MohammedFrom a quick read (did not need the package details, as they are really immaterial for this), it looks like the advertisement is set to enable WOL, which is what I was asking.
Client MAC addresses also need to be in the ARP cache for this to work. If not, then no magic packets are sent out.
The log should show a lot more than what you've provided above. But as Eric stated, there are numerous things that can cause it to not work. I'd open a case with CSS to have them look into it.
Wally Mead

