We have several products licensed to MAC addresses in the 00:0c:29 range. As we have moved those VMs from various machines to other machines, we have previously simply set the MAC address to manual, and set the appropriate address on the moved machine.
We just upgraded one of our systems to 5.1 and we are now encountering this:
Failed to start the virtual machine.
I would like to know where the system wide setting to disable this feature is.
For those of you whom have found this post, you can go into the VM, set it to auto, then on the console, VI the .vmx file, find the generatedAddress field and set it, and also the last three bytes in the uuid.bios section. (If you do not set the last three bytes in the uuid.bios section, the generated address will not stick).
Clearly this is a feature introduced in 5.1 to prevent mac collisions from happening. For those of us who have products licensed to MAC addresses which previously we could carry with the VM, this feature is unacceptable.
For those of us who understand the possible, if extremely unlikely risk of a collision, where do we turn it off?