Tell me more ×  I have a Linux server on my local network that
is set up to use wakeup on lan. I copied this script verbatim,
just replacing the MAC address in the example use. When I run
this script on a Mac, the server wakes up. When I run it from
Windows 7 (32-bit Ultimate) it doesn't do anything (note that
the script DOES run, I added a debug raw_input() to confirm).
share|improve this question add comment  2 Answers  This could
be the firewall.  Open a port in Windows Firewall How to
Configure Windows Firewall in Windows 7  share|improve this
answer +1. Yes, most likely the script was stopped by a firewall
–  Anotomix Jul 20 '10 at 10:13 add comment  I rarely have found
WOL to be reliable even for machines that were USA EPA Energy
Start Certified to be.  In some cases, depending on whether the
device driver is processing the WOL or the BIOS or something in
between, the MAC address is case-sensitive. Try sending two
frames, one all uppercase and one all lowercase. Call
WakeOnLan('0a:1b:f5...') a second t