A Free and Open-Source program to send Wake on Lan (WoL) packets

What is Wake on Lan (WoL)?
Wake on Lan (WoL) is a feature that allows you to remotely turn on supported devices (such as Smart TVs, and computers) when connected to the same local network.

What is a Wake on Lan (WoL) packet?
It is a packet used to request a WoL order to remotely turn on a WoL supported device.

More details available in: https://en.wikipedia.org/wiki/Wake-on-LAN

For this program to work you have to:
1-Connect to the same network as the device you want to wake.
2-Enable Wake on Lan (WoL) feature on the device you want to wake.
3-Make sure the device is turned off or in sleep state.

System requirements for WoL:
1-Smart TV must be manufactured in 2012 or newer.
2-Windows PC must be Windows 95 or newer.
3-Wake on Lan supported BIOS (Firmware)

Features

  • Supports running in Command Line (CLI) mode (which means it can be integrated on Scripts!)
  • Written in pure Python 3.x
  • Free and Open-Source
  • Reliable
  • Supports choosing network interface for sending Wake on Lan (WoL) packets from
  • Lightweight on computer resources and easy to use
  • Supports saving MAC Addresses and devices to wake them later without having to memorize their MAC Addresses

Project Samples

Project Activity

See All Activity >

Categories

Networking, Wireless, IoT

License

GNU General Public License version 2.0 (GPLv2)

Follow megawake

megawake Web Site

Other Useful Business Software
$300 in Free Credit Towards Top Cloud Services Icon
$300 in Free Credit Towards Top Cloud Services

Build VMs, containers, AI, databases, storage—all in one place.

Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
Get Started
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of megawake!

Additional Project Details

Operating Systems

Windows

Languages

English

Intended Audience

Advanced End Users, Developers, End Users/Desktop, Non-Profit Organizations, System Administrators

User Interface

Tk

Programming Language

Python

Related Categories

Python Networking Software, Python Wireless Software, Python IoT Software

Registered

2022-12-10