I am having problems getting the the vmxnet drivers to build on my Ubuntu guest, Window 7 64-bit host. I have tried editing the Ubuntu 64-bit.vmx file and changing the network adapter to vmxnet3 or e1000e. Lspci shows the correct adapter, vmxnet3, All attempts to build the vmxnet drivers fail with:
...
LD [M] /tmp/modconfig-r6S8pq/vmhgfs-only/vmhgfs.o
Building modules, stage 2.
MODPOST 1 modules
CC /tmp/modconfig-r6S8pq/vmhgfs-only/vmhgfs.mod.o
LD [M] /tmp/modconfig-r6S8pq/vmhgfs-only/vmhgfs.ko
make[1]: Leaving directory `/usr/src/linux-headers-3.13.0-24-generic'
/usr/bin/make -C $PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= postbuild
make[1]: Entering directory `/tmp/modconfig-r6S8pq/vmhgfs-only'
make[1]: `postbuild' is up to date.
make[1]: Leaving directory `/tmp/modconfig-r6S8pq/vmhgfs-only'
cp -f vmhgfs.ko ./../vmhgfs.o
make: Leaving directory `/tmp/modconfig-r6S8pq/vmhgfs-only'
The vmxnet driver is no longer supported on kernels 3.3 and greater. Please
upgrade to a newer virtual NIC. (e.g., vmxnet3 or e1000e)
I am using VMware Player V6.0.2 and VMWare tools 9.6.2.
I have this working properly on CentOS 6.5, kernel 2.6.32-431.17.1.el6.x86_64, and Fedora 20, kernel 3.14.4-200.fc20.x86_64 .
Any help in getting the driver to build would be appreciated.
Mike