Can YOU figure this one out? Setting up WOL on Windows 10 with OR without Team Viewer?

Sigtinius

Prominent
Jul 16, 2017
21
0
510
I don't care if I use Team Viewer or a WOL app to turn my computer on, I just want to get this working. I had it working in windows 7 and now I can't on windows 10.
I have the latest drivers installed.
I have WOL enabled in BIOS (under: PCI Devices Power On).
I have my computer wired in (Ethernet connection).
I have turn on fast startup unchecked under power options.
My IP/ MAC address are correct on my WOL app. (Way 1)
My Team Viewer ID is correct and WOL all set up to turn it on. (Way 2)
Device Manager -> LAN -> Properties -> Power Management, box is checked to turn on PC.
** Under Device Manager -> LAN -> Properties -> Advanced, there is no Magic Packet Option anymore.
With WOL app, It sends the WOL packet, but never wakes up the PC.
With Team Viewer, it says the device cannot be reached directly and no neighbor is available.

 
Solution
First step then is to load wireshark and send the WOL packets while the machine is up. Wireshark should decode the packets for you. You need to verify that you actually receive them and they are being send to the broadcast mac address not the mac of your machine.

Although you may think it is OS related very technically it can't be. Go read the wiki on the packet formats it is 100% independent of the OS. All it does is in effect push the power button. The bios should follow the same boot order as if you pushed the button. That said microsoft and the motherboard manufactures have all kinds of special proprietary microsoft power save options that it very well could mess up the simple WoL settings. Not sure what to recommend...
WoL should have nothing at all to do with the OS it is a bios option. When the PC is off how would it know what is on the hard drive it could be any OS. Anything else you find is microsoft stuff that is not really WoL it is generally some form of sleep state that depends on the motherboard to have special support.

I think the bigger question is where are you sending the WoL packet from. It must be another device on the same lan segment...ie in your house. Sometimes it will not work from a wireless device, some routers block it. Now if you expect this to work from a internet connected device then tht is your problem. There is no such thing as wake on wan it takes lots of special hacks to even partially make it work.
 

Sigtinius

Prominent
Jul 16, 2017
21
0
510


Well, I've done everything I had done with Windows 7 and it worked just before I changed over from 7 to 10, so yes, I do think something with the OS has to do with it not working. I'm sending it from either Team Viewer WOL or a WOL app from my phone while on the same network as my PC. I haven't changed routers, so it wouldn't be blocking it either.

 
First step then is to load wireshark and send the WOL packets while the machine is up. Wireshark should decode the packets for you. You need to verify that you actually receive them and they are being send to the broadcast mac address not the mac of your machine.

Although you may think it is OS related very technically it can't be. Go read the wiki on the packet formats it is 100% independent of the OS. All it does is in effect push the power button. The bios should follow the same boot order as if you pushed the button. That said microsoft and the motherboard manufactures have all kinds of special proprietary microsoft power save options that it very well could mess up the simple WoL settings. Not sure what to recommend you need to disable all this other junk if there are options.

It would be nice if this worked better but WoL is not used much in the commercial world anymore since almost all servers have small out of band management computer in effect built into them that can do this function and much more.
 
Solution