I took a look at the docs below, and did not see how Solaris handles a MAC collision. Since users have several options when creating a VNIC regarding the use of or creation of a MAC address, including specifying their own IEEE OUI, what happens if there is a collision? Especially when it is not being set, but partially or fully random? Does it fail, or does it re-try?
Thanks Steffen http://opensolaris.org/os/project/crossbow/Docs/crossbow-drivers.pdf http://opensolaris.org/os/project/crossbow/Docs/crossbow-virt.pdf