摘要 |
A method for testing the remote wake-up function of a computer system, wherein the computer system includes a circuit for performing the wake-up function in response to a wake-up packet. First, the computer system sends over the network a broadcast message that includes the network address of the computer system. The broadcast message requests one or more directed responses from the computer systems on the network, where the directed responses represent directed test wake-up packets. Subsequently, the computer system receives the directed test wake-up packets and generates a list of computer systems, and the network address associated with each of the computer systems, that responded to the broadcast message. The computer system then sends directed messages to a subset of the list of computer systems that responded to the broadcast message, where each of the directed messages requests that the subset of computer systems send a delayed test wake-up packet. Next, the computer system powers down, and then wakes up in response to the aforementioned circuit receiving one of the delayed test wake-up packets. In this manner, the present invention provides a method for initiating and executing a self-test of the remote wake-up function.
|