There are many reasons for this problem; one of the reasons is that Windows Update failed to install or update the Network drivers, in that case, you have to update the required driver manually.
Most Windows Vista computers are configured to go into Sleep mode after a certain amount of idle time. Sleep mode is the new low-power state that Vista uses to replace the confusing Standby and ...