Patent ID: 7840706

Claim:
A method for supporting Wake-on-LAN (WOL) in a team of network interface cards (NICs) in a computing device, the method comprises: before the computing device enters a low power state, programming each of the NICs on the team with a team Media Access Control (MAC) address after having backed up the NIC MAC addresses of the NICs; causing modification of address resolution protocol (ARP) caches associated with a plurality of client devices coupled to the team of NICs to use the team MAC address; after the computing device exists the low power state, programming each of the NICs on the team with the respective backup NIC MAC address; and reinitiating an ARP steering process by: in response to an ARP request packet from a first client device out of the plurality of client devices, intercepting a first ARP response packet including the team MAC address; replacing the team MAC address with the NIC MAC address of one of the NICs on the team to form a second ARP response packet; and transmitting the second ARP response packet to the first client device to cause the ARP cache associated with the first client device to be modified to use the NIC MAC address included in the second ARP response packet.