Back to 1E WakeUp
This set of FAQs provides answers to common support questions asked about WakeUp, its functionality and its configuration. Further support is available via the 1E knowledge base which you can ask us to access at firstname.lastname@example.org, or you can contact 1E directly at email@example.com.
1.What is 1E WakeUp and how does it work?
2.Does 1E WakeUp Turn Off PCs?
3.What is Wake-On-LAN?
4.What is a Magic Packet?
5.How are Magic Packets sent?
6.How does 1E WakeUp cater for different network configurations?
7.Which Installation Mode Should I use?
8.Should I install 1E WakeUp on my central site, even though it has no clients?
9.What are the different components of 1E WakeUp?
10.What if I've turned off directed broadcasts?
11.Which versions of SMS/ConfigMgr does 1E WakeUp Support?
12.Where can I find information about how to manage WOL BIOS settings?
13.How can I tell if my machine is Wake-On-LAN enabled?
14.How is 1E WakeUp Licensed?
15.How do I relicense 1E WakeUp?
16.How do I provide a license key to an unattended install?
17.How do I purchase more licenses?
18.How do I upgrade 1E WakeUp?
19.Is there a 1E WakeUp Agent available for non-Windows platforms, e.g. Unix/Linux?
20.Does Wake-On-LAN work with laptops?
21.How do I configure the default Wake-On-LAN port in the router for our 1E WakeUp tool?
22.How do I prevent unauthorized users from waking up machines?
23.When I wakeup a machine, it boots from the network, rather than from the hard disk. What’s going on?
24.How can I check that Magic Packets are reaching a machine?
25.Does 1E WakeUp work with Variable-Length Subnet Masks (VLSM)?
1E WakeUp ensures that all PCs targeted for software distribution are turned on and ready to receive it, reducing the chance that a PC will miss a vital patch. Because you can guarantee that each PC will be available when it is needed, the total power consumption of the enterprise will be reduced (as PCs can be powered off when not in use).
The software uses a combination of standard ‘Magic Packets’ and an agent service to enable Wake-On-LAN to function over networks which do not support directed subnet broadcasts.
Although 1E WakeUp can only be used to turn PCs on, it can be used in conjunction with another 1E product, NightWatchman, to turn off PCs. NightWatchman can turn off PCs on demand, or according to a schedule, thereby reducing power consumption. It also saves any open documents thereby ensuring that no data is lost during the shutdown.
1E WakeUp and NightWatchman can be purchased together as a cost effective power management and software updating solution - the Power & Patch Management Pack.
Wake-On-LAN is a technology which allows administrators to remotely power on systems from sleep or standby modes. To use Wake-On-LAN technology on a PC, it must be supported by both the operating system and the system hardware.
Wake-On-LAN technology is a result of the Intel-IBM Advanced Manageability Alliance.A Wake-On-LAN capable network adapter is able to draw power from the power supply when the system is switched off. The network adapter continuously monitors the network watching for a specific type of network packet called a Magic Packet. When it receives that packet it alerts the system to boot into a full power state.
A Magic Packet is a specially formatted network packet which contains MAC address information. The network card listens out for a Magic Packet containing its MAC address. Once the packet has been received the network adapter will send a message to the motherboard to initiate a power on event.
Magic Packets are sent using a directed broadcast, which is a broadcast to all machines on a particular subnet. For example, a directed broadcast address could be specified as 192.168.100.255, which would go to all machines on the 192.168.10.x/24 network.
Many administrators turn off routing of subnet directed broadcasts, because they can be abused by hackers in order to generate large amounts of extra network traffic.
1E WakeUp provides different installation modes for the types of network configuration that are commonly encountered. You must decide at the time of installation which mode is most suited to your network. The options are:
Installation mode Description
Master Only Simplest to install
Requires directed broadcasts enabled on the network
Does not support Policy Refresh
Does not support reporting
Dedicated Agent Must be installed on master and dedicated agent machines
Requires that the dedicated agent machines are left on constantly
Does not support Policy Refresh
Supports limited reporting
Multi-agent Must be installed on all machines
Requires that at least one machine per subnet is on when the wakeup request is sent
Supports Policy Refresh
Supports full wakeup success reporting
1E WakeUp sends Magic Packets by directed broadcast. If the routers in your network will pass the broadcast traffic, you can use 1E WakeUp with its basic functionality by installing in Master Only mode.
The 1E WakeUp master service should only be installed on the Primary SMS/ ConfigMgr server. The master service monitors advertisements and sends the wake up requests to the agent service when needed.
When the network infrastructure prevents broadcast traffic, you must use either Dedicated or Multi-Agent installation mode. In Dedicated Agent mode the agent service is only installed on a single machine on each IP subnet which must remain on at all times. In Multi-Agent mode the service is installed on all machines throughout the organization.
If you want to use 1E WakeUp with its full functionality, providing statistical feedback on wake ups and utilizing Policy Refresh, you must install in Multi-Agent mode. This is the recommended mode.
Yes, you must install 1E WakeUp on your central site. Doing this enables you to perform right-click wake ups on collections from the SMS / ConfigMgr Administrator Console.
1E WakeUp has two component services, the Master service and the Agent service.
The Master service
This service integrates directly with SMS/ConfigMgr. It provides an interface that is available through the Administrator console and acts as the central controller for the wake ups. It does this by generating Magic Packets to awaken specific machines, either on user request or as a by-product of a scheduled advertisement. Additionally the Master service can be configured to distribute the Magic Packets by communicating over IP with optional Agent services.
The Agent service
This service is installed on a remote subnet and receives instructions from a specific Master service. The Agent service can function in either a dedicated or a Multi-Agent mode. The difference being that the dedicated mode requires that the machine is permanently powered on and available on the network. In Multi-Agent mode the ‘last men standing’ are dynamically assigned.
If the routers in your network prevent broadcast traffic you must install 1E WakeUp in either Dedicated Agent or Multi-Agent mode. In Dedicated Agent mode the Agent service is only installed on a single machine on each IP subnet and must remain on at all times. In Multi-Agent mode the service is installed on all machines throughout the organization.
In this mode the Master service sends wake up requests directly over TCP/IP to the Agent service installed on machines on each subnet throughout the network, and that service then broadcasts the wake up packets on its particular subnet. Secondary SMS/ConfigMgr site servers may also be used as Agent machines.
1E WakeUp integrates with Configuration Manager 2007 with or without SP1 or SMS 2003 SP2 and above.
Additionally it requires the following agents to be enabled:
• Hardware Inventory Client Agent
• Advertised Programs Client Agent
To utilize Wake-On-LAN technology you need all of the following hardware configurations:
• A network card which can support Wake-On-LAN
- Your network card vendor can tell you if your network adapter supports Wake-On-LAN (most modern adapters do). If it does support Wake-On-LAN, it must be configured to enable remote wake up. Some adapter drivers are disabled by default within the operating system.
• Wake-On-LAN enabled system BIOS
- Wake-On-LAN must be enabled in the system BIOS. This option can usually be found in the 'Boot' menu of the BIOS configuration program.
• Power management -
ACPI should be enabled, otherwise the user of the machine should ensure that it is powered off by pressing the off button after shutdown.
A quick way to tell if a system is Wake-On-LAN ready is to power down the system and then look at the network adapter display LED's. If the lights are still on, then chances are that the system is OK. 1E also provides a diagnostic tool called Magic Test that will determine the ability for a single machine to react to a Magic Packet wake up.
1E WakeUp is licensed per seat with the license being applied to the Master service installation. 1E WakeUp will manage your licenses centrally which can be confirmed by checking the log file. The first line in the log file should give the status of the license.
If 1E WakeUp is initially installed using the 30-day evaluation license, it can be relicensed later without requiring re-installation. Once a full license has been purchased, the following command line is used:
Where CustID-xxxx-xxxx-xxxx-xxxx represents the license key purchased from 1E.
Note: the full license must be applied to every master installation.
You only need to apply the license to the Master service, though you need to purchase licenses for all seats being serviced. To apply the license via an unattended install of the Master service you add the following to the msiexec command line for the Master service installer:
C:> msiexec /i 1EWUAgent.msi PIDKEY=CustID-xxxx-xxxx-xxxx-xxxx /qn
Where CustID-xxxx-xxxx-xxxx-xxxx represents the license key purchased from 1E.
To obtain a license key for 1E WakeUp or purchase additional licenses for more seats you should contact firstname.lastname@example.org
The 1E WakeUp Master and Agent services can be upgraded directly from the previous version.
1E WakeUp is a Windows only application. Currently there is no support for non-Windows platforms such as UNIX or Linux.
This depends on the configuration of the laptop. Laptops are usually configured to not respond to wake up packets when they are running on batteries. If the laptop is running on mains and not battery power then the wake up should work as on a standard PC.
By default 1E WakeUp uses TCP and UDP ports 1776 to communicate with the Agent services. You will need to refer to your router documentation to see how to open this port.
Note: The Windows firewall available in Windows XP Service Pack 2 and Windows Vista restricts port access by default, so port 1776 must be re-opened prior to using the 1E WakeUp Agent. Details on how to do this are provided in the ‘Troubleshooting’ section of The 1E WakeUp Administrator's Guide.
Without 1E WakeUp, because Magic Packets themselves do not have any kind of security, if the unauthorized users are on the local network, or are able to send directed broadcasts into the network you cannot prevent them from waking up PCs by sending their own Magic Packets.
If you are using 1E WakeUp in a Master/ Agent configuration, communication can be encrypted by installing the services using full encryption mode, see The Installation Guide (this comes when you download the saoftware) for more details. This will prevent unauthorised users from gaining information about the network when using 1E WakeUp.
Some makes of PC can have a different boot order configured in the BIOS for when they are woken from the network as opposed to when they are physically powered up. For example some HP machines have an option called “Remote Wakeup Boot Source” and this can be set to either “Remote Server” or “Local Hard Drive”.
1E provide two simple utilities for testing the sending and receiving of Magic Packets. These tools, named RECVFROM and MAGICTST are available for download from the 1E website.
The 1E magictst.exe utility, as seen below, lets you send a Magic Packet to a single machine to test the functioning of Wake-On-LAN hardware.
For this test you need two PCs, a sender and a target. The sender and target PCs should both be on the same subnet. Follow the steps below to carry out the test.
1. Make sure both systems are powered on.
2. On the sender system, start the Magic Test utility – magictst.exe.
3. In the ‘Target Name’ field, fill out the name of the target system.
4. Click on the ‘Resolve Name’ button. This will automatically complete the ‘IP Address’ and ‘Subnet Mask’ fields. If you know the IP information already you can fill in the fields manually.
5. Once the IP Address information is complete – click on the ‘Ping for MAC Address’ button. This will complete the MAC Address field.
6. If all of the above fields have been completed, you now have enough information to perform the test.
7. Shutdown the target system.
8. On the sender system, click on the ‘Send Magic Packet’ button. This should now send a magic packet to the target system, causing it to boot.
The magic test utility
MAC address resolution
The MAC Address can be resolved providing your router is currently aware of it. The resolution uses the DOS utility "ARP", which can only resolve the MAC address if the MAC info is currently in the router ARP cache. This means that for the resolution to work the target machine would need to have been rebooted recently as the router ARP cache is normally cleared out frequently.
For testing purposes the MAC address can be entered manually. The resolution issue with Magic Test will not affect 1E WakeUp as MAC address information is retrieved directly from SMS / ConfigMgr.
Receive from test
This test uses the Magic Test and the recvfrom.exe tool. The recvfrom.exe tool is used to listen out for Magic Packets. It can be executed on the target machine on the remote subnet and will log all Magic Packets that are received at the subnet.
Follow the steps below to carry out the test.1. Make sure both systems are powered on.
2. On the target machine run the recvfrom.exe tool.
3. On the sender system, start the Magic Test utility – magictst.exe.
4. In the Target Name field, fill out the name of the target system.
5. Click on the Resolve Name button. This will automatically complete the IP Address and Subnet Mask fields. If you know the IP information already you can fill in the fields manually.
6. Once the IP Address information is complete – click on the Ping for MAC Address button. This will complete the MAC Address field.
7. If all of the above fields have been completed, you now have enough information to perform the test.
8. On the sender system, click on the 'Send Magic Packet' button. This should now send a magic packet to the target system.
9. You should now see the magic packets arriving at the target machine, as shown in 'The output from recvfrom.exe' figure below.
The output from recvfrom.exe
1E WakeUp draws client information directly from the SMS / ConfigMgr database. The client registers its IP and Subnet information as part of the SMS / ConfigMgr discovery process. VLSM therefore will not affect 1E WakeUp.
for more information about VLSM.