Future Tech

What Is Wake-on-LAN, And How To Enable It?

Wake-On-LAN is a feature that can turn on your computer without physically being present near the system. This means you don’t need to manually switch the computer on as the same can be done remotely. Surprisingly, this technology has been around us for two decades and most of us still don’t know how to use it. Hence, it would certainly be worthwhile to discuss this amazing feature in detail and shed more light on how Wake-on-LAN works.

What is Wake-On-LAN ?

Wake-on-LAN (WoL) is an Ethernet or token ring computer networking standard that allows a computer to be turned on or awakened by a network message.It enables you to access your files or folders remotely, while the computer will be  low-power state to save electricity, hence it is very useful.

Requirements for Wake-On-LAN:

Wake-On-LAN needs two things to work: your motherboard and your network card.

Note: Wake-On-LAN function is supported by older systems as well, so you don’t need to worry even if you own a decade old system. However, you must still ensure that your system’s ethernet card supports Wake-On-LAN function.

The Magic Packet: Working Mechanism For Wake-On-LAN

Wake-on-LAN or WOL is executed using a specially designed frame called a magic packet.

Magic Packet is a byte array with 6 bytes of the value of all 255 (FF FF FF FF FF FF in hexadecimal), followed by sixteen repetitions of the target computer’s 48-bit MAC address, for a total of 102 bytes.

In simple words, a  Magic Packet is a standard wake-up frame that aims a specific network interface. There are some basic limitations of a magic packet:

Enable The Wake-On-LAN On Your System

In order to enable Wake-On-LAN on your system, you need to alter the settings under your BIOS and on your computer.

See Also: How to Set Up a Home Wi-Fi Network

BIOS Settings:

Windows OS Settings:

See Also: How to Fix ‘You’re not connected to a network’ Problem

In  Mac OS

In Linux

Ubuntu OS has an amazing tool to check if your machine supports Wake-on-LAN and you can enable it.

All you need to do is:

sudo apt-get install ethtool

sudo ethtool eth0

Image credits: How to Geek

sudo ethtool -s eth0 wol g

In this way, you can enable the Wake-On-LAN on your computer and wake it from the sleep remotely whenever needed.

Leave a comment