Configuring and Troubleshooting Wake on Lan

Configuring and Troubleshooting Wake on Lan


LanSchool utilizes Wake on Lan to power on the student computers remotely. This feature is not enabled by default on many systems and will have to be enabled by the user.

Your device manufacturer will be able to assist you with the Wake on Lan configuration.  That information is proprietary to the devices and is not provided by LanSchool.

Configuring Wake on Lan

Wake on Lan will need to be enabled in the student computer’s BIOS. On older systems the BIOS setting may be referred to as "WOL", on newer systems supporting PCI version 2.2, it may be referred to as "PME" (Power Management Events, which include WOL). If you are asked about the type of Packet used, select Magic Packet, or the option marked both if it's available. 

Some newer BIOS’s have an option called Low Power Mode or Deep Sleep Mode. One of these options will need to be disabled, otherwise, when the computers are turned off, they will no longer monitor the Ethernet cards for the Wake Up command we send. 

In the Windows Device Manager, the Ethernet card properties will often have options that refer to Wake On Lan. Make sure that the driver is set to respond to Wake On Lan calls. 

The spec for WOL magic packets allow for port 0,7 or 9, LanSchool is hard coded to just use port 9. 

If your student computers are Windows 10, you may have to revert the network adapter driver back to the manufacturer supplied version. The driver that Microsoft packages appears to be unreliable.

Wake on Lan Limitations

Wake on Lan is a wired only protocol. Wireless does not support the Wake On LAN features, if your student devices happen to be wireless, this feature will not work. 

If you are using Macs, the Wake On LAN protocol will only allow you to bring computers out of Hibernation, not power them on when they are turned off. This is a feature not allowed by Apple.

Sometimes VLANs will not allow Wake On LAN requests to pass through. If your students are on a different subnet, this may also be an issue and UDP port 9 will need to be open between subnets. 

WOL uses UDP as its Layer 4 transport, but the port varies based on the utility. A utility called mc-wol.exe utility uses UDP port 65535. AMD's Magic Packet Utility uses UDP port 2304. 

More information on troubleshooting can be found here : 


After configuring Wake on LAN on each student computer's BIOS you can test with a tool called, WakeUp.exe, which is located in your LanSchool Windows\Utilities folder. 

  1. From the teacher computer, run WakeUp.exe  in a CMD prompt with the MAC address of the student machine you wish to test.
    1. For example: if you copied WakeUp.exe to c:\temp then type: c:\temp\WakeUp.exe 00-aa-00-12-32-33 
    2. 00-aa-00-12-32-33 is an example MAC Address of the network card of the computer you want to wake up.
  2. If everything is configured correctly and the machine is off, it should power on and boot up. 
  3. If it does not work, then you would need to check the BIOS of the workstation that you want to power on and make sure it is configured and supported. 
  4. Verify that your network gear is properly configured to pass this type of data.

Wake Up Scripts 

If you are using Windows, another simple method for waking up many machines is to place wakeup.exe in a directory like c:\util and then make a dos batch file called, wakeup.bat, that has a line for each machine you want to wake up. 

Call WakeUp.exe 00-aa-00-12-32-33 
Call WakeUp.exe 00-bb-11-33-55-aa 
Call WakeUp.exe 00-cc-22-44-66-bb 

Once setup, use the Windows Scheduler to run this each day at a certain time, or put it on the teachers workstation so when they login it will automatically run and wakes up each machine. 

    • Related Articles

    • Powering On or Off Devices

      Overview The LanSchool Teacher Console has the ability to: Remotely power on student devices that are turned off Shut down student devices Restart student devices Powering On Student Devices LanSchool utilizes the Wake on Lan protocol to remotely ...
    • Remote Controlling Student Devices

      Overview Take remote control of one or more student computers. This feature allows you to remotely use the mouse and keyboard on the selected student's computer. With LanSchool Classic, you can even remote control a computer at the login prompt. ...
    • Troubleshooting Web Limiting

      Overview With LanSchool, teachers can help students focus on their work by limiting online access to approved websites and even disabling internet access during tests and quizzes. LanSchool relies on the LanSchool Student client running on the ...
    • Remotely Configuring Mac Teacher Console after Installation

      Update March 26, 2024: Release of macOS 14.4 has broken the ability to use SSID Whitelisting. Anyone currently using SSID Whitelisting, it is recommended to delay updating to macOS 14.4 until this issue has been fixed. Overview If changes need to be ...
    • Using the LanSchool Tech Console

      Overview The use model for Tech Console is quite similar to LanSchool Teacher consoles. The Tech Console can be launched from the LanSchool icon in the system tray for Windows or from the dock icon on Mac. The Tech Console includes a number of ...
    • Popular Articles

    • Limiting Website Use

      Overview To block troublesome or distracting websites or limit students to a select few websites pertinent to the class, use the Limit Web feature in LanSchool Classic. The teacher can choose to restrict all web activity, allow only certain websites, ...
    • LanSchool Classic Teacher Guide

      LanSchool Classic Teacher Console The LanSchool Teacher Console is the interface teachers will use to manage their classroom and students. It contains all the tools necessary for a teacher to effectively interact with students and create a ...
    • Installing LanSchool Teacher for Windows

      Overview The following instructions will assist you with manually installing LanSchool Classic Teacher Console on a single Windows device. For information on installing the student client or mass deploying LanSchool throughout your organization, see ...
    • Latest Release Notes

      LanSchool Classic Release Notes Customers with an active LanSchool subscription will have access to download the latest version from the LanSchool Classic Portal. For instructions, see Downloading LanSchool Installers. LanSchool Classic ...
    • Blanking Student Screens

      Overview Blank student screens on your channel and disable student keyboards and mice. This feature is useful when you want to lecture without the distraction of students playing with their computers, or you need to quickly gather their attention. ...
    • Recent Articles

    • Using Student Diagnostics Utility

      Overview The LanSchool Classic download comes with a utility called StudentDiagnostics.exe. This utility can be used to test communication between the teacher and student in a peer to peer model of LanSchool Classic or to test the connection to the ...
    • Deploying LanSchool Classic 9.3 Using a Master Image

      Overview When deploying LanSchool Classic using a Master Image, you should not license LanSchool Classic on the device when creating the Master Image. Instead, you should leave the Master Image unlicensed and use the following steps to automate the ...
    • Using Assessment Mode

      Overview Assessment Mode allows an Administrator or Teacher to put student devices into a secure, locked mode in order to take a test or exam. When applied, the students devices enter Assessment Mode. During this mode the Teacher can't interact with ...
    • Downloading LanSchool Classic Installers

      Overview LanSchool Classic Downloads are accessed in LanSchool Air. Classic customers will see all their information, expiration and licensing keys in LanSchool Air. Admins who use both LanSchool Classic and LanSchool Air only need to manage one ...
    • Configuring LCS Redirection

      Overview In multiple LanSchool Connection Service scenarios, LCS Redirection allows administrators to set a default student LCS configuration where a MASTER LCS will send students to their correct LCS. The choice of LCS is configured based on the IP ...