vmware gsx 3.1+ includes support for _two_ kinds of network drivers, the old standard lance and a newer _vmxnet_ driver. Apparently, vmware is depreciating the lance driver w/ any vm's that use gigabit cards or otherwise have high network util. That's all great, but I can find no support for the driver in any of the latest gentoo livecd's.
Given the increasing importance of virtualization solutions, I'd like to ensure gentoo has the best possible support for vmware gsx..which means supporting this and any other curves vmware sends us.
I'm more than willing to provide any testing. Also, I am willing to
help w/ research or developemnt of an ebuild for this. An alternative
solution here would be to have gentoo based vm's install using lance, and
then install a vmxnet ebuild, and then covert the vm from lance to vmxnet.
Steps to Reproduce:
1.create a new vm using vmxnet as the selected nic hardware under gsx 3.1
2.boot a livecd in that vm
3.notice that no network module is loaded, eth0 doesn't appear
You would need to patch your kernel to add support for vmxnet as a module or driver. This taints the kernel though.
Does the license on vmware-tools allow redistribution?
This is either a CANTFIX or a NEEDINFO, as we either cannot redistribute
VMWare's IP, or somebody needs to tell me that we can and preferably provide an
ebuild for the driver, so I can add it to the CD.
I assumed we had someone who was in contact with vmware to address questions
like this. As it appears we do not, I will try to contact them myself in the
next few weeks and see if we can get a firm statement on gentoo's ability to
include their drivers as part of the livecd.
If they say yes, I will create an ebuild for it.