Wake-ON-LAN Tool

    Machines connected to a network can be remotely awakened with Wake-On-LAN utility of OpUtils. A device in the local network sends the Wake-On-LAN remote command to the target machine to wake up (boot up) the machine. For the target machine to support such an operation, it is required to configure the machine, to support the Wake-On-LAN remote commands.

    Basic requisites for target machines are,

    • Network Interface Card (NIC) of the target computer should support Wake-On-LAN (WOL) functionalities.
    • Target machines should have WOL enabled in their BIOS setting.
    • Target machines should remain connected to the network.
    • The External NIC's WOL cable should remain connected to the motherboard.
    • The power supply to the target machine should be ON.

    Basic requisites for the network,

    For Wake-On-LAN to work across the subnets,

    1. Enable IP Directed broadcasts on the routers/gateways. This ensures that the WOL packets are not blocked.
    2. Depending on the network design, enable the IP directed broadcasts in all the required routers/gateways/switches along the path.
    3. Alternatively, you can also add an access list in the switches to allow UDP packets from a specific machine to other subnets.

    Configuring Wake On LAN

    Bios Settings

    As said earlier, you will have to configure the Wake on LAN in BIOS settings. The WOL functionality is generally disabled by default. Methods of enabling WOL varies for different manufacturers. Widely used method in different machines is as follows,

    1. On turning ON the computer go to BIOS setting screen by pressing F1, INS, or DEL keys.
    2. Select Power Management.
    3. Choose Wake On LAN\WLAN.
    4. Under Wake on LAN\WLAN, choose LAN or WLAN.
    5. Save and exit the BIOS settings.

    Note: If you see a mode called "Deep Sleep Mode" ensure that it is disabled. This mode is not present in all computers.

    OS Settings.

    Some windows OS allow the Wake On LAN features of network adapters to be enabled aided by drivers. To enable WOL using drivers, follow the steps mentioned below.

    1. Go to Properities and select Device Manager.
    2. Under Network Adapters, select "Ethernet Adapter and Wireless Adapter"

      Note: The below mentioned operations are to be performed on both Ethernet and Wireless Adapters.

    3. Right click on the adapter, select properties and click Power Management tab.
    4. Enable the following options,

      • Allow the computer to turn off this device to save power.
      • Allow this device to wake the computer.
      • Only allow a magic packet to wake this computer.

    For Windows 8 and above OS

     

    1. Go to Control Panel and select Power Options.
    2. Select the option Change what the power buttons do.
    3. Select Change settings that are currently unavailable.
    4. 4. Go to Shutdown settings and disable Turn on fast startup.
    5. 5. Click Save changes.

    Network Adapter Settings:

    1. Go to Device Manager->Network Adapters->Ethernet Adapter->Advanced.
    2. Disable"Energy Efficient Ethernet."
    3. Enable "Wake on Magic Packets."

    Remotely waking up a computer - Manual method

    Wake on LAN tool -ManageEngine OpUtils

    1. Click the Networking Tools tab.
    2. Select the option "Wake On LAN" available under it.
    3. The Devices tab is selected by default. Initially, there is no devices listed. In order to add devices, follow the steps given below,
      1. Click on Add Device option.
        Note: You can either manually add the hosts that have to be powered on or choose from the available list. The list is based on the input given in the Global Environment settings.
      2. Select the required option.
      3. If devices are to be added manually, enter the Group name (If a new group is being created, else select a group from the already available list), IP Address, MAC Address and the sub net mask of the target machine and click on Add.
        Note:For accurate results ensure that the IP address is available in the network.
      4. If the devices are selected from the list, the corresponding subnets are defined in the global environment, the network address and the sub net address are automatically added. Else, you have to specify these values by clicking the Apply Subnet Address link before adding the machines from the link. Click Add.
    4. Click on the Settings -> Wake On Lan - > General and set the Waiting time after wakeup.
    5. After adding all the machines, click on the power button of the target machine to wake up.

    The devices that have been added can be viewed as a device view of individual devices in the Device tab or as groups in the Groups tab.

    Wake on LAN settings -ManageEngine OpUtils

    Scheduled waking up of devices remotely

    Wake on LAN scheduler -ManageEngine OpUtils

    You can create a schedule to perform automatic device wake up at specified periods of time. Scheduling a Wake On LAN task involves the following:

    1. Create a Wake On LAN task.
    2. View the status of each task.
    3. Modify a Wake On LAN task.
    4. Delete a task.

    Create a Wake On LAN task

    1. Click on Settings -> Wake On LAN -> Schedular.
    2. Click on the Add Task button. Add the following details,
      • A name for this task.
      • Time to wait after executing a task to check the status of the computers.
      • The use broad cast option when enabled will broadcast the WOL packets in the whole sub net. This will produce better results.
    3. Add Computers for this task either manually or from the list.
    4. Select Enable to schedule this task and specify the scheduler details:
      • Daily - to update everyday. You need to specify the starting time.
      • Weekly - to update on specific day (s) in a week. You need to specify the starting time and the day (s) on which the update should happen.
      • Monthly - to update on a specific day every month (s). You need to specify starting time, select a day and select a month (s).
      • Once Only - to run the tool only once at the scheduled time.
    5. Click Submit to save the task. The task gets added to the table.
    6. Repeat step 1 for creating more tasks.
    7. The tasks will be executed at the specified time and the status gets updated.

    View the Status of each Tasks

    The Wake On LAN tasks gets executed at the scheduled time and the status of the individual computers gets updated. To view the status of each task:

    1. Select the Settings -> Wake On LAN -> Schedular tab.
    2. This will list all the tasks that are created with the details like Task Name, Device Count, Created, Last Scan Time, Next Scan Time and more.
    3. Clicking the task name will list the status of each computer in that task.
    4. You can also modify or run the task from the task details view.

    Modify a Wake on LAN Task

    To modify a task, follow the steps below:

    1. Select the Settings -> Wake On LAN -> Schedular tab.
    2. Click the particular task.
    3. In the Edit Task window, modify the task and click Save.

    Delete a Wake on LAN Task

    To delete a task,

    1. Select the Settings -> Wake On LAN -> Schedular tab.
    2. Click the delete icon from the Actions column of a particular task.
    3. Click OK to confirm.
    4. The task gets deleted from the table