Last week I planned to migrate some virtual machines running on a VMWare Server 1.x Windows host to aVMWare ESX 3.5i host.
One of the vm’s is running as license server and the registration key was registered by using the MAC of the network interface. I had to keep the MAC address of this VM. I first read this post.
I tried to manually set the MAC address from VMWare client but go the following message:
Then I removed the vm from ESX inventory; download the vmx file and changed the ethernet0.addressType to static. I used Notepad+ to change ethernet0.Address = “01:0C:29:B0:27:E1” value. I deleted original file from the Datastore and upload the vmx file back. I started the vm again and got the message below:
Without an additional setting in the vmx config file you won’t be able to assign a static MAC address in the range your require. To disable mac address checking before boot add the following line in the vmx file.
Thanks to Jason Nash I fixed my problem. http://jasonnash.wordpress.com/2008/08/30/disabling-mac-address-checking-in-vmware/
My working config changes: