Solution 1:

Your output of sudo ethtool wlp2s0 does not say if WOL is supported on not, if you want to check that your WNIC(Wireless Network Interface Card) is supported follow the steps from here

If you get something like command failed: Operation not supported (-95) after you run iw phy0 wowlan show your WNIC is not suported.

If your WNIC comes with a pre built PC (f.e. a laptop) most certainly it does not support this future.

Advice: Try use WOL with the Ethernet adapter(usually those support WOL better than WNICs, even builtin ones) or buy a new WNIC that support this feature.

Also related https://bbs.archlinux.org/viewtopic.php?id=215563