I have Hyper-V setup on Windows Server 2008 Enterprise in server with two physical network adapters. I have a Standard 2008 virtual machine running as a guest on the Enterprise host machine. The host machine has it's own dedicated network adapter. The guest virtual machine is configured to talk to a virtual external network configured on the other adapter in the host physical machine.
After a period of user inactivity, the network connection on the guest os stops responding. The host os responds just fine. I can log into the host, open the Hyper-V manager and connect to the guest os. The guest os shows low processor utilization and appears to be up. However, The guest os does not start talking to the network again until I do something to manually "wake up" the network connection i.e. browsing the web from the console, even pinging from the command line. If I open an application that is not network related before initiating something network related, it DOES NOT wake the network connection.
Any and all thoughts appreciated. Thanks in advance