Woly
=====
Woly sends a special network message called Magic Packet which allows a computer
to be powered on over network.
The computer which receives this packet must have a motherboard and a Network
Controller (NIC) that supports WAKE-On-LAN (WOL). Most modern ATX motherboards
have an on board NICs that supports WOL. Usually WOL function can be enabled or
disabled through BIOS setup. Not all BIOSes will have a straight-up Wake-on-LAN
option, and on some boards you may have to enable a "Power On By PCI Devices"
setting. It varies from board to board. You should check you motherboard
documentation on how to do that.
You need to know the MAC address of the destination computer to be able to wake
it on LAN. It is also possible to wake a computer over Internet. A computer
connected to a router can be woken if a magic packet sent over the Internet is
routed to it. If you're working outside of your local network, you'll also need
to know your external IP address.
By default the packet is sent to UDP port 9. You can change the port number to
another if needed (only in CLI version).
In order to issue the Wake-on-LAN command from outside your network, you'll
first need to set up port forwarding for UDP port 9 (or other) on your router.
The router has to be able to broadcast the received packet to the network. The
forwarding has to be made to a broadcast address. E.g if your LAN address is
192.168.1.0 and your subnet mask is 255.255.255.0 your broadcast address will
usually be 192.168.1.255. So you must configure your router to forward the
packet to it. You should check if your router allows that.
Copyright 2011 vyty
This file is part of Woly.
Woly is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or (at
your option) any later version.
Woly is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with Woly. If not, see <http://www.gnu.org/licenses/>.