Please can anyone help me with this odd wakeonlan problem I have with my new
HP Pavilion a6233.sc PC running Vista. The network card is an Intel 82566DC-2
gigabit card.
The problem is that WakeOnLan only works once after a system re-boot.
Consider the following event sequence:
1. Re-boot the system.
2. Repeat the following 0 or more times:
a. Put the system into sleep (S3) mode (using power button).
b. Wake up the system (using power button).
3. Put the system into sleep (S3) mode (using power button).
4. Send a magic wakeonlan packet to the system (in my case from another
computer on the same fixed LAN subnet).
5. System wakes up as it should. So far so good.
6. Put the system into sleep (S3) mode again.
7. Send a magic wakeonlan packet to the system.
8. System DOES NOT wake up. This is the problem. It does not help to send
further magic packets.
9. Wake up the system (using power button).
10. Re-boot the system OR change a setting (apparently ANY setting) in the
network card driver.
11. Go to 2. The sequence repeats itself.
The above suggests that some NIC setting is altered when the system awakes
on lan, and that it requires a system re-boot or forced re-write of the
setting to undo this.
A similar issue (and a solution) on Linux is described at
http://ubuntuforums.org/showthread.php?t=460894, but I have no idea how to
apply this fix on Vista.
Can anyone help?