System and method for testing WOL function of computers
First Claim
1. A server for testing a wake-up on LAN (WOL) function of a computer, the server connecting to the computer through a local area network (LAN), the server comprising:
- at least one processor; and
a non-transitory machine-readable storage medium storing one or more programs, which when executed by the at least one processor, causes the at least one processor to;
obtain an Internet protocol (IP) address, a media access control (MAC) address, and a name of the computer, and set up a network connection between the server and the computer according to the IP address, the MAC address, and the name of the computer;
enable the computer to a wake-up mode when the server normally connects to the computer through the LAN;
generate a wake-up command for waking up a WOL function of the computer, send the wake-up command to the computer to perform a WOL function test process, and detect a current status of the computer from a data packet when the data packet is received from the computer;
record the current status as a test result of the WOL function of the computer, and store the test result to a storage system of the server;
count a test time when the test result is stored in the storage system;
determine whether the test time is equal to a predefined total time; and
terminate the WOL function test process of the computer and display the test result on a display of the server when the test time is equal to the predefined total time.
2 Assignments
0 Petitions
Accused Products
Abstract
In a system and method for testing a wake-up on LAN (WOL) function of a computer, the computer connects to a server through a local area network (LAN). The system constructs a network connection between the server and the computer according to an Internet protocol (IP) address, a media access control (MAC) address and a name of the computer, and enables the computer in a wake-up mode when the server connects to the computer through the LAN. A wake-up command is generated for waking up a WOL function of the computer, the computer performs a WOL function test process according to the wake-up command. The sever detects a current status of the computer from a data packet when the data packet is received from the computer, and records the current status as a test result of the WOL function of the computer.
5 Citations
9 Claims
-
1. A server for testing a wake-up on LAN (WOL) function of a computer, the server connecting to the computer through a local area network (LAN), the server comprising:
-
at least one processor; and a non-transitory machine-readable storage medium storing one or more programs, which when executed by the at least one processor, causes the at least one processor to; obtain an Internet protocol (IP) address, a media access control (MAC) address, and a name of the computer, and set up a network connection between the server and the computer according to the IP address, the MAC address, and the name of the computer; enable the computer to a wake-up mode when the server normally connects to the computer through the LAN; generate a wake-up command for waking up a WOL function of the computer, send the wake-up command to the computer to perform a WOL function test process, and detect a current status of the computer from a data packet when the data packet is received from the computer; record the current status as a test result of the WOL function of the computer, and store the test result to a storage system of the server; count a test time when the test result is stored in the storage system; determine whether the test time is equal to a predefined total time; and terminate the WOL function test process of the computer and display the test result on a display of the server when the test time is equal to the predefined total time. - View Dependent Claims (2, 3)
-
-
4. A method for testing a wake-up on LAN (WOL) function of a computer, the computer connecting to a server through a local area network (LAN), the method being performed by execution of a computer-readable program stored in a non-transitory machine-readable storage medium and executed by at least one processor of the server, the method comprising:
-
obtaining an Internet protocol (IP) address, a media access control (MAC) address, and a name of the computer detected from the LAN or input from an input device of the server; setting up a network connection between the server and the computer according to the IP address, the MAC address, and the name of the computer; enabling the computer to a wake-up mode when the computing device normally connects to the computer through the LAN; generating a wake-up command for waking up a WOL function of the computer, and sending the wake-up command to the computer to perform a WOL function test process; detecting a current status of the computer from a data packet when the data packet is received from the computer; recording the current status as a test result of the WOL function of the computer, and storing the test result to a storage system of the server; counting a test time when the test result is stored in the storage system; determining whether the test time is equal to a predefined total time; and terminating the WOL function test process of the computer and displaying the test result on a display of the server when the test time is equal to the predefined total time. - View Dependent Claims (5, 6)
-
-
7. A non-transitory storage medium having stored thereon instructions that, when executed by at least one processor of a computing device that connects to a computer through a local area network (LAN), causes the at least one processor to perform a method for testing a wake-up on LAN (WOL) function of the computer, the method comprising:
-
obtaining an Internet protocol (IP) address, a media access control (MAC) address, and a name of the computer; setting up a network connection between the computing device and the computer according to the IP address, the MAC address, and the name of the computer; enabling the computer to a wake-up mode when the computing device normally connects to the computer through the LAN; generating a wake-up command for waking up a WOL function of the computer, and sending the wake-up command to the computer to perform a WOL function test process; detecting a current status of the computer from a data packet when the data packet is received from the computer; recording the current status as a test result of the WOL function of the computer, and storing the test result to a storage system of the computing device; counting a test time when the test result is stored in the storage system; determining whether the test time is equal to a predefined total time; and terminating the WOL function test process of the computer and displaying the test result on a display of the server when the test time is equal to the predefined total time. - View Dependent Claims (8, 9)
-
Specification