Menu

Tree [7f7cfa] master /
 History

HTTPS access


File Date Author Commit
 debian 2010-10-20 Ilkka Tengvall Ilkka Tengvall [7f7cfa] Fixed format error in debian changelog.
 icons 2010-07-01 Ilkka Tengvall Ilkka Tengvall [e6bc32] initial import of woller.
 README.txt 2010-07-01 Ilkka Tengvall Ilkka Tengvall [e6bc32] initial import of woller.
 TODO.txt 2010-07-01 Ilkka Tengvall Ilkka Tengvall [e6bc32] initial import of woller.
 license.txt 2010-07-01 Ilkka Tengvall Ilkka Tengvall [e6bc32] initial import of woller.
 main.cpp 2010-09-29 Ilkka Tengvall Ilkka Tengvall [0678a0] wrapped QWidget inside QMainWindow to get it be...
 woller.cpp 2010-10-20 Ilkka Tengvall Ilkka Tengvall [7bc375] Merge branch 'master' of ssh://woller-gui.git.s...
 woller.desktop 2010-07-01 Ilkka Tengvall Ilkka Tengvall [e6bc32] initial import of woller.
 woller.h 2010-10-20 Ilkka Tengvall Ilkka Tengvall [7bc375] Merge branch 'master' of ssh://woller-gui.git.s...
 woller.pro 2010-10-07 Ilkka Tengvall Ilkka Tengvall [95261b] fixed parents, merged maemo, fixed segfault
 woller.spec 2010-10-20 Ilkka Tengvall Ilkka Tengvall [89c74e] updated packaging changelogs
 woller.svg 2010-07-01 Ilkka Tengvall Ilkka Tengvall [e6bc32] initial import of woller.

Read Me

Woller
======

Table of Contents

1. About
2. Theory
3. Usage



1. ABOUT


Woller is a program I made out of curiosity to QT and me being lazy
walking to my MythTV box to power it up. WOL (Wake On LAN [1]) is a feature
that allows computers to be powered on by sending them a network package,
instead of pushing a power button. So Woller is a "remote power button"
for computers.

During the years I've been using WOL (Wake On LAN) feature of computers to
wake them up when I need them.  But this time I wanted a GUI button to
press instead of command line application like the ones I've previously
used. I chose QT due just the heck of checking out new framework, and
since it can be easily adapted to any Linux like (Meego) internet tablets,
Mac, Symbian or even Windows. Anything which runs QT.

Since I was aiming for a desktop widget, I preferred simplicity. I wanted
only minimalistic UI, thus Woller only has a list and button. At least for
now.

If anyone else finds use for it, feel free to modify it and please send me
back any enhancements you may create. Also fixes are welcome.

The code is available at sf.net [2] under GPL license [3].

BR,

 Ilkka Tengvall


[1] http://en.wikipedia.org/wiki/Wake-on-LAN
[2] http://sourceforge.net/projects/woller-gui
[3] http://www.gnu.org/licenses/


2. THEORY


WOL is a network device feature, where network device listens to network
for magic packets. When such packet arrives, it wakes up the device it's
connected to (host). Usually the network device is PC's or laptops network
card, and the device to be woken up is the PC or laptop.

To create such a magic packet, one needs to know the MAC address of the
network device. Woller then creates the magic packet using the given MAC
address. The network device catches the packet, and wakes up the host.



3. USAGE


3.1. Find your hosts MAC address.

This depends on your operating system. In unixes (linux, mac) it is found
by issuing command "ifconfig" on command line. It might be also shown in
hosts BIOS settings. Google for "find MAC address".


3.2. Make sure WOL is enabled in target host

Go to your hosts BIOS and look for setting "Wake on network", "Wake on
LAN" or similar entry in bios and enable it.


3.3 Configure Woller

Start Woller, and go to configure dialog by selecting "Configure targets"
from the drop down menu. That brings you to host list, where you press
"Add" button. In the dialog that opens, give target host name, and the MAC
address (e.g. format "00:11:22:aa:bb:cc", and optionally ip network
address. The network address is optional. Save changes.

3.4. Wake it up!

Wake up the configured target by selecting it from the menu, and press the
button next to it. Check that your host starts up.



Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.