How to use both PXE and WoL on windows 10?
-
@Andy-Nicolson What boot file are you using?
-
@Andy-Nicolson You just said something that has me thinking.
Does WOL and PXE boot work if you unplug the power from the computer wait 10 seconds and then replug the power? What I’m trying to identify is that if everything works from a power up state vs a windows shutdown/restart. I remember reading somewhere that win10 can disable change the function of wol. This is because a normal windows 10 shutdown isn’t really a shutdown, but an enhanced sleep state to facilitate a faster startup. I’m not saying this is the case with this hardware (you should see this in others too), but it could be A issue if windows 10 specifically turns it off.
ref: http://www.sysadminshowto.com/how-to-configure-wake-on-lan-in-windows-10-and-windows-8-1/ -
@Tom-Elliott Hi, it’s set to ipxe.efi as default. But I think the problem is before pxe, almost like it’s in a hibernate state till windows starts
-
@Andy-Nicolson That’s almost EXACTLY the case. Windows 10, as @george1421 suggested, typically defaults to a “Fast boot” system. Essentially this puts a flag on the HDD that tells the hdd to pass pieces of information back into ram. While in “fast boot” mode, a shutdown doesn’t use any “power” persay, but when you turn the system on the cached drivers/memory items are reloaded into memory.
So with that said, a “reboot” from Windows 10 should remove this oddness. Maybe if you “reboot” and when the system is going through post you power it off?
-
@george1421 I think that’s the issue but I can’t find a way to get both WoL and pxe working from a restart as we use both and often restart the computers to image.
-
@Tom-Elliott I completely forgot about this. Fast startup screws so many things up, it’s unreal.
-
@Tom-Elliott @george1421 @Quazz Thanks for the info, Don’t suppose there is a “full shutdown” restart command you know of? I often use remote restart from powershell, maybe I should look into a wee script.
-
@Andy-Nicolson shutdown /s (followed by any other switches you’d use)
But it might be easier to just turn off fast startup in Win 10
-
@Quazz Thing is, fast startup is off. It’s got me flummoxed.
-
@Andy-Nicolson What about the NIC driver in Windows 10 itself? Its settings have influence on WoL and what not as well afaik.
Follow up question/test scenario: a machine without installation/without hard drive. Does this one WoL into PXE correctly?
-
@Quazz That’s what i see. default behaviour is full shutdown is fine. restart and the problem exists. remove wol and all power saving settings from the windows nic driver, the restart works fine with pxe, put just wol back on, problem returns. So it does pxe but only after a complete shutdown.
-
@Andy-Nicolson So shutting it down, calling WoL it will boot into FOG Menu, correct?
Very strange how a reboot would be the only situation where it would trip up. Perhaps there’s some setting in the BIOS that is causing this odd behavior?
-
@Andy-Nicolson How about from a cold power up?
Turn on the options in the firmware, reboot and then pull the plug while in the firmware post. Wait a bit and then plug the system in. Test to see if it works now. This will give you an idea if windows is mucking with you or not. Quazz’s idea of pulling the hard drive would do similar. What we are trying to determine is if win10 is having any impact on the hardware interactions. If you can rule out windows, then you are back to a firmware issue.
You might want to reset the firmware back to factory settings then turn on only the features you want to test with the windows os disabled.
-
@Quazz Yep, after shutdown and wol i get pxe. It may well be a bios issue, but I think the hybrid shutdown is happening even when fast startup is disabled. I have just put the question on Dell forums, I’ll see if they have any ideas and report back if they do.