VMware Cloud Community
s1xth
VMware Employee
VMware Employee

Moved a VM from 3.5 to 4 Upgraded Tools, then Upgraded Hardware to v7 ... Now having Network Card Problems - Left behind NIC from v4 VM - Static IP Wont Stay

I am having some problems with a Windows XP VM that I moved via FastSCP from a 3.5 host to a 4.o Esxi host. I powered it up and the first thing I did was upgraded the VMware tools. After doing this I left the machine run for a day, no problems. I then upgraded the virtual hardware to V7, and now I am having network card problems. There are now TWO Vmware AMD PCnet NIC cards in the device manager along with a bunch of WAN MIniport devices. I tried everything, my usual "show hidden devices via the command line", and I try to uninstall the devices and I get a message stating "Windows was unable to remove the device, your computer may need this device to boot". If I leave the one in there when I add the second NIC card and assign a static address to it, it holds for a few hours and then it grabs a DHCP address some how, but the nic that is live still has a static IP assigned to it. Its the wierdest thing, I never had an issue like this with multiple NIC cards showing up in device manager.

Its like when I performed the hardware upgrade it left the old NIC in the device manager, I even tried going into the registry and removing it manually but it just ends up coming back. Does anyone have any tips on how I can fix this and get rid of all of the unused devices (windows thinks they are still there, NOT ghosted OUT)? I even tried safe mode and I get the same message about your computer needing this device to boot.

Thanks for any help on this one! Its got me scratching my head big time!!

http://www.virtualizationimpact.com http://www.handsonvirtualization.com Twitter: @jfranconi
0 Kudos
5 Replies
TobiasKracht
Expert
Expert

You have upgraded VMTools before upgrading to VH7? That`s not correct Smiley Happy

What is written in *.vmx file about vNIC?

StarWind Software R&D

StarWind Software R&D http://www.starwindsoftware.com
0 Kudos
prakashraj
Expert
Expert

Hi,

Check this http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=100716...

If you found this information useful, please consider awarding points for "Correct" or "Helpful". Thanks!!!

Prakash

If you found this information useful, please consider awarding points for "Correct" or "Helpful". Thanks!!!
0 Kudos
s1xth
VMware Employee
VMware Employee

From what I have read (and have done to other VM's with no issues) is that you are supposed upgrade the vmware tools FIRST then upgrade virtual hardware. As stated here:

I will check the VMX file now and see what its set at. Thanks for the response!

Edit: here is the vms file.

scsi0.present = "true"

scsi0.sharedBus = "none"

memsize = "512"

scsi0:0.present = "true"

scsi0:0.fileName = "***.vmdk"

scsi0:0.deviceType = "scsi-hardDisk"

ide0:0.present = "true"

ide0:0.clientDevice = "TRUE"

ide0:0.deviceType = "cdrom-raw"

ide0:0.startConnected = "FALSE"

ethernet0.present = "FALSE"

ethernet0.startConnected = "TRUE"

ethernet0.wakeOnPcktRcv = "TRUE"

ethernet0.networkName = "VM Network"

ethernet0.addressType = "generated"

guestOS = "winxppro"

uuid.location = "56 4d 35 0d c3 b6 e9 da-c5 12 64 b5 2f 7e ff 50"

uuid.bios = "56 4d 35 0d c3 b6 e9 da-c5 12 64 b5 2f 7e ff 50"

scsi0:0.redo = ""

ethernet0.generatedAddress = "00:0c:29:7e:ff:50"

tools.syncTime = "FALSE"

sched.swap.derivedName = "/vmfs/volumes/4ab97928-3253a4d8-c4b2-00221924a9b5/****-289c006d.vswp"

ethernet0.generatedAddressOffset = "0"

hostCPUID.0 = "0000000d756e65476c65746e49656e69"

guestCPUID.0 = "0000000d756e65476c65746e49656e69"

userCPUID.0 = "0000000d756e65476c65746e49656e69"

hostCPUID.1 = "0001067a00040800040ce3bdbfebfbff"

guestCPUID.1 = "0001067a00010800800822010febfbff"

userCPUID.1 = "0001067a00040800000822010febfbff"

hostCPUID.80000001 = "00000000000000000000000120100800"

guestCPUID.80000001 = "00000000000000000000000120100800"

userCPUID.80000001 = "00000000000000000000000120100800"

evcCompatibilityMode = "FALSE"

ide0:0.fileName = "/usr/lib/vmware/isoimages/windows.iso"

cleanShutdown = "FALSE"

replay.supported = "TRUE"

vmotion.checkpointFBSize = "4194304"

mks.enable3d = "TRUE"

pciBridge0.present = "TRUE"

pciBridge4.present = "TRUE"

pciBridge5.present = "TRUE"

pciBridge6.present = "TRUE"

pciBridge7.present = "TRUE"

vmci0.present = "TRUE"

pciBridge4.virtualDev = "pcieRootPort"

pciBridge4.pciSlotNumber = "21"

pciBridge4.functions = "8"

pciBridge5.virtualDev = "pcieRootPort"

pciBridge5.pciSlotNumber = "22"

pciBridge5.functions = "8"

pciBridge6.virtualDev = "pcieRootPort"

pciBridge6.pciSlotNumber = "23"

pciBridge6.functions = "8"

pciBridge7.virtualDev = "pcieRootPort"

pciBridge7.pciSlotNumber = "24"

pciBridge7.functions = "8"

pciBridge0.pciSlotNumber = "17"

scsi0.pciSlotNumber = "16"

ethernet0.pciSlotNumber = "-1"

vmci0.pciSlotNumber = "33"

vmci0.id = "796852048"

ethernet0.virtualDev = "vlance"

floppy0.present = "FALSE"

http://www.virtualizationimpact.com http://www.handsonvirtualization.com Twitter: @jfranconi
0 Kudos
a2alpha
Expert
Expert

Have you tried removing unused devices in your case then hidden network adapters as per:

0 Kudos
s1xth
VMware Employee
VMware Employee

I just wanted to post....ended up not being anything with vmware or the host or vm...I found some errors on my DHCP server and fixed them. All looks good! Thanks all for posting.

http://www.virtualizationimpact.com http://www.handsonvirtualization.com Twitter: @jfranconi
0 Kudos