I have a Fedora server and I don't want it to run 24/7. Wake on lan appears to be a good solution for me. I also don't want to use the magic packet, as sometimes I need to access the server from computers that do not have the wol software installed.
Wake on unicast messages (ethtool -s eth0 wol u) seems to be a good option for me as the server will wake up every time connect. While making ssh connection, then, at least theoretically, server should wake up, and then ask the client for password.
In reality for some reason, server wakes up, but it does not get the request for making ssh connection and will not respond with a password prompt.
I looked at the logs and they appear to support my theory.
If server is already up and running, ssh works fine.