Client PC Configuration
Most motherboards today have a built in NIC and support WOL functionality. Some computers have WOL disabled by default. You have to go into the Basic Input Output System (BIOS) options to enable WOL. This is the procedure to enable WOL on a client PC:
-
Enter the BIOS setting screen during the computer’s Power On Self Test (POST).
Note: Usually the F10 or Delete key is pressed to enter the BIOS settings.
-
Within the BIOS screen, navigate to the Advanced settings and then Device Options.
-
Within this screen, look for settings related to Wake-On-LAN and enable it.
-
Save and exit the BIOS settings.
Note: The exact procedure and options available in BIOS to enable WOL are different with each computer manufacturer. Refer to the motherboard manual provided with each computer for more information on the BIOS settings.
-
Check the advanced properties of your network card in order to ensure that the WOL functionality is enabled.
-
Choose Start > Settings > Network and Dial-up Connections, then right-click on your Local Area Connection.
-
Click Properties and choose Configure.
-
Navigate to the Advanced tab. Set the Wake Up Capabilities property to Both and WOL Speed to Auto.
-
Click the Power Management tab and check the box that states Allow this device to bring the computer out of standby.
Note: In Microsoft Windows XP machines, there is one more option: Only allow management stations to bring the computer out of standby. This last option turns on the computer only if a WOL magic packet is received. Without this option checked, any traffic sent to the network adapter turns on the PC.
-
Complete these steps in order for the client to obtain an IP address from the DHCP server:
-
Choose Start > Settings > Network and Dial-up Connections, then right-click on your Local Area Connection and choose Properties.
-
Under the General tab, click Internet Protocol (TCP/IP) and then Properties.
-
Choose Obtain an IP address automatically.
Server PC Configuration
Complete these steps in order to configure the WOL server:
-
Download and install the Wake-On-LAN utility.
-
Configure the PC with a static IP address of 172.16.3.2/24.
-
Configure the PC as a DHCP server.
-
Create three scopes with these details:
Scope IP Range IP Excluded Range VLAN 2 172.16.2.1 - 172.16.2.254 Mask - 255.255.255.0 172.16.2.1 VLAN 3 172.16.3.1 - 172.16.3.254 Mask - 255.255.255.0 172.16.3.1 and 172.16.3.2 VLAN 4 172.16.4.1 - 172.16.4.254 Mask - 255.255.255.0 172.16.4.1 Refer to How To Install and Configure a DHCP Server in a Workgroup in Windows Server 2003
for more information on the DHCP server configuration.
Verify
Use this section in order to confirm that your configuration works properly.
Complete these steps:
-
Power on the PCs and connect them to the respective switches as shown in the Network Diagram.
-
Log into each PC and make note of the MAC addresses and IP addresses.
Note: Open a command prompt and enter the ipconfig /all command in order to determine the MAC address and IP address.
-
Use Ping in order to check the connectivity between the PCs.
-
Turn off all the client PCs (PC 1, PC 2 and PC 3) after verification of a successful connectivity.
-
Launch the WOL utility on the server PC (PC 4).
-
Enter the MAC address and IP address of the PC you want to "Wake-Up" as shown here:
Note: The IP address can be any address (even subnet broadcast) in that VLAN subnet range to which the client PC is connected. Only the MAC address of the client PC needs to match.
-
Click on the Wake UP PC icon in order to send a series of Magic packets to the target PC in an attempt to power on the device.
-
When the remote device receives the wake-up message and powers itself on, this message is displayed:
The client PC is now powered on.