I host all my media on my Desktop PC, which is connected to the network via WIFI, unfortunely my Wifi Card doesnt support WoL (as dont most Wifi cards?), so my solution was to use an old RPI Model B with Wifi dongle I have as WoL switch, since
- it's low powered, compared to keeping PC on all the time
- can be powered by the PC USB port
- has a ethernet port which can be connected directly to PC
Requirements:
- RPI any model with Ethernet connection and WIFI (for wifi, i used a 5 euro wifi dongle)
Steps:
- create WoL.service/.sh as provided
- Update the 2 MAC addresses in *.sh
- AA:BB:CC:DD:EE:FF is the PC's Ethernet MAC Address
- \x11\x22\x33 is the PC's WIFI MAC Address note: that for WIFI MAC, you could include the entire address, but we only need enough for a valid match
- use any WoL app/utility, I downloaded the 1st WoL on the Play store
- search for your PC WIFI IP/MAC or enter manually
- you're done, as long as the RPI is connected to the PC by ethernet and to the net by WIFI