Changes

From Amahi Wiki
Jump to: navigation, search
2,327 bytes added ,  00:58, 31 May 2017
Wake-on-LAN is a standard that allows a computer to be turned on or woken up by a network message called "Magic Packet".
Amahi supports waking up machines devices that have a dynamic or static IP address configuredDHCP leases in your network, under Setup > Networking.
These machines devices some times come with WOL enable. In many PCs, they need to be setup properly by enabling WakeOnLan in their BIOS of the machine. This setting has quite a few names in BIOS's out there. Here's a couple of them <small>(find the one you need in the user manual of your motherboard/system)</small>:
* MAC Resume From S3/S4
* MACPME Power Up Control
If you're trying to wake a remote Linux system, and it's not working, try executing this command on the remote Linux client:
ethtool -s eth0 wol g ==Wake-On-LAN Server Application (Fedora 19 or greater)==[http://www.amahi.org/apps/wake-on-lan-server Wake-On-LAN Server] is an application that enables users to wake client devices in their network through their Amahi server. The inspiration and core scripts of Wake-On-LAN Server are Jeremy Blum's work ([http://www.jeremyblum.com/2013/07/14/rpi-wol-server Raspberry Pi Remote Wake-On-LAN Server]). Secure login and MySQL database have been added to increase the programs functionality as a App. To manually install, [[Open_terminal_as_root|Open terminal as root]]: * Install WOL dependency yum -y install wol* Create a [https://www.amahi.org/apps/webapp webapp] called '''wolserver'''* Navigate to the wolserver directory cd /var/hda/web-apps/wolserver* Download Wake-On-LAN Server (Alpha) wget <nowiki>https://github.com/thegillion/WOL-server-w-sql/archive/master.zip</nowiki>* Unzip the file unzip WOL-server-w-sql-master.zip -d html* Create an SQL database called '''wolserver''' hda-create-db-and-user wolserver* Import the tables from the download file. mysql -uwolserver -pwolserver wolserver < html/wolserver.sql* Change file ownership to apache:users chown -R apache:users html That's it for setup. You are now ready to configure the application for your devices. The administrator login is:<br /><blockquote><code>Name: admin<br />Password: admin<br /></code></blockquote>Wake a computer Passphrase (change by editing config.php):<blockquote><code>wakemeup<br /></code></blockquote> To access the app outside of the network, refer to [[Hosting_a_website#Hosting_a_single_Webapp|Hosting a single web app]], [[Hosting_a_website#Hosting_Multiple_Webapps|hosting multiple web apps]], or [[Hosting_a_website#Hosting_Webapps_.28Alternative.29|hosting webapps (alternative)]] guidance. If interested in "Sleep-On-LAN" for a Windows computer, see [http://www.jeremyblum.com/2013/07/14/rpi-wol-server Jeremy Blum's page]. Install the [http://www.ireksoftware.com/SleepOnLan SleepOnLan client] for this capability. == References ==* [[Enabling_WOL|Enabling WOL]]: Detailed description of how to enable WOL* [http://www.jeremyblum.com/2013/07/14/rpi-wol-server/ Raspberry Pi Remote Wake-On-LAN Server]
12,424

edits