You have to ensure the following to remotely wake up the target computers for deployment.
Configuring Wake on LAN
You have to configure wake On LAN in BIOS and OS settings. This is the commonly used steps, however these steps might vary for different manufacturers.
Enabling BIOS settings
Note: If you could see a mode called "Deep Sleep Mode", ensure that it is disabled. This mode is generally not found in all the computers.
Enabling OS settings
For some Windows OS, the Wake ON LAN feature of network adapters can be enabled using drivers. Follow the steps mentioned below to enable Wake on LAN using OS settings:
Note: The below mentioned operation needs to be performed on both "the Ethernet and Wireless Adapters"
For Windows 8 and above OS:
In addition to BIOS and OS settings, few other settings are needed to be performed on machines with Windows 8 and above OS. Follow the steps given below to disable fast startup.
Network Adapter Settings: