Use a Wake On Lan interface in order to wake up network devices such as computer or NAS.
This software need a Java virtual machine installed on your computer.
The minimal version needed is 5.
In order to download a Java VM you can go to here.
If you want to check the current version running on your system, simply open a console window and type:
java -version
If you get no answer then you have no Java, if the version is bellow 1.5 then you've an inappropriate version of Java for this software.
Simply double click on start.bat (for windows) or start.sh (for unix).
Under Unix
chmod u+x start.sh
This is possible since version 1.2 only.
It allows you to ping or WOL a device (or many devices) without starting the GUI.
Basic command line is: java -cp GuiWakeOnLan.jar wol.WakeOnLanConsol -F:xxx -D:{MAC/MASK/IP} -A:zzz -V
Where options are (caution upper/lower cases, order has no meaning):
Examples:
java -cp GuiWakeOnLan.jar wol.WakeOnLanConsole -F:c:/myFile.properties -A:ping -V
java -cp GuiWakeOnLan.jar wol.WakeOnLanConsole -F:c:/myFile.properties -A:wake
java -cp GuiWakeOnLan.jar wol.WakeOnLanConsole -D:{00:09:6B:05:8C:21/255.255.255.0/10.0.0.5} -A:ping -V
java -cp GuiWakeOnLan.jar wol.WakeOnLanConsole -D:{00:09:6B:05:8C:21/255.255.255.0/10.0.0.5} -A:wake
java -cp GuiWakeOnLan.jar wol.WakeOnLanConsole -D:{00:09:6B:05:8C:21/255.255.255.0/10.0.0.5} -D:{25:49:6B:06:8E:24/255.255.255.0/10.0.0.8} -A:wake
Using the gui, every thing is saved automatically when you quit the software.
All your information will be saved in the networkdevice.ini file. It will contain all your network devices.
This file can be used by console mode (since 1.2).
You may also notice a log file that will grow if warning/error occurred.
The software will automatically load the networkdevice.ini file at startup.
Yes I know, I am using Java Ping system.
Note that since v1.1 the timeout used should be more efficient.
Software cannot tell if your network device went on or not, it will only tell that packet is gone.
Most of the time if your network device does not start it is because:
This is not a bug, if you want to see more information in log file you need to change the log configuration.
A basic change is to replace log4j.rootLogger=WARN, localFile
that is at the beginning of the log4j.properties file by log4j.rootLogger=INFO, localFile
.
For more complex change you can read the Log4j project site.