A small python tools to Wake On Lan computers on a network segment
Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
LICENSE
README.md
wake-my-subnet.py
wol-cmdline.py

README.md

wake-my-subnet

Wake My Subnet is a small Linux daemon which allows to remotely wake hosts on a network using the WOL magic packet. It provides a web-based UI and is able to lookup hosts on the network segment automatically.

logo

The daemon should be executed on a machine (which is always on) which is connected to the same network segment of the other hosts that will be woken up. The daemon periodically scans the network to discover the hosts (when they are up) and exposes a web interface to wake them up when they are not. The WOL method used is the [UDP Magic Packet](http://en.wikipedia.org/wiki/Wake-on-LAN#Magic_packet) on port 7.

Usage

On the wake-station (the machine that will be always on and will be used to wake the others):

On the other machines which will turned off regularly:

  • Enable WOL in the BIOS.
  • Add "ethtool -s eth0 wol g" to the rc.local.

Sreenshot screenshot