I recently moved Galcho.com (and this blog) on a new Virtual Machine kindly provided by my friend Nanio Nanev and his system administration company PrimaNet Consult LTD.
The VM has Win2003 Web edition SP2 and it is very fast ( as it is hosted on monster hosting server ) but there is one nasty issue we are fighting with: The network adapter that is connected to WAN - external network and has real static IP address - hangs once in a while.
How is possible Intel 21140-Based PCI Fast Ethernet Adapter (Generic) Network adapter on Virtual machine to hangs?!?!
I was able to connect using internal network adapter and after disable and re-enable WAN it was fine for another 3-4 hours.
I've found a way to this by script - by using DevCon - command-line utility functions as an alternative to Device Manager (direct download link).
Using it this simple script does the job:
C:\Install\devcon disable PCI\VEN_1011&DEV_0009&SUBSYS_21140A00&REV_20\3&267A616A&0&50
C:\Install\devcon enable PCI\VEN_1011&DEV_0009&SUBSYS_21140A00&REV_20\3&267A616A&0&50
Note that device class can differ so the question "How did you get these?" comes naturally. Here is how you can list all devices from setup class:
c:\install\devcon listclass net
And here is the result in my case:
So doing this reset on certain period helps now but this is not the smartest solution. Does anyone have another idea?