Enable WoWLAN ( Wake on Wireless LAN ) on Windows 8.1
October 26, 2014
What is WoWLAN?
WoWLAN or Wake on Wireless LAN provides network enabled devices the ability to be brought out of sleep by other devices on the network. WOL or Wake On Lan has been around for a while and used in many different scenarios. WoWLAN really just adds WOL functionality to wireless interfaces instead of just hard wired ethernet connections.
Who uses WoWLAN?
The first time I was asked about WoWLAN was at work, when a customer wanted to wake up their Mac Mini with iRule. Mac Mini’s are used a fair amount as HTPC’s and keeping them awake isn’t a very big deal, but allowing it to sleep is the default functionality.
The previous scenario was a long time ago and I hadn’t really thought about it much until recently. I am on my computer a lot, at my desk, on the couch, and anywhere else you can take a computer. I have a desktop computer and a Macbook Pro. I remote desktop into my desktop often, but you can’t remote desktop unless the computer is awake. So, I started poking around to get WoWLAN to work the way I want.
I’m sure there are other scenarios where this could and will be useful.
Setting up WoWLAN
Open Device Manager, find your wireless interface, and open the Preferences
Navigate to the Advanced tab and ensure the “Wake on Magic Packet” is enabled.
Navigate to the Power Management tab, and check the box for Allow the device to wake the computer and Only allow a magic packet to wake the computer.
Get the Devices MAC Address by running
ipconfig /all. The output should contain a Physical Address for each interface you have.
Sending the Packet
There are multiple tools that I have seen out there to send out WOL or Magic Packets. Since I am a developer, I decided to just whip something up real quick to help me send out the packet.
From my macbook pro, I use mono to execute the program.