Hello
The instruction below worked for me.
Note : It helps if your working off a fresh installation.
#
# For info, I am on openSUSE Tumbleweed
# START
cd /usr/lib/vmware/modules/source
tar -xvf ./vmnet.tar
cd vmnet-only
make
cd ..
ls -l vmnet.o
# On an OpenSUSE Tumbleweed system use this driver path to install the vmnet module:
cp ./vmnet.o /lib/modules/`uname -r`/kernel/drivers/misc/vmnet.ko
# other architectures try using this path
# cp vmnet.o /lib/modules/`uname -r`/misc/vmnet.ko
#
tar -xvf ./vmmon.tar
cd vmmon-only
make
cd ..
ls -l vmmon.o
# On an OpenSUSE Tumbleweed system use this driver path to install the vmmon module:
cp vmmon.o /lib/modules/`uname -r`/kernel/drivers/misc/vmmon.ko
# other architectures try using this path
# cp vmmon.o /lib/modules/`uname -r`/misc/vmmon.ko
reboot
Hope this helps
Regards
James