Skip to content
Veronika Kossmann edited this page Jul 21, 2024 · 2 revisions

Hi. This is fork of @mkubecek vmware-host-modules, created with the goal of running a related product under modern kernels. Unfortunately, the vendor never developed module code in the spirit of FOSS (otherwise its modules would have already been in the mainline). I hardly have much time for support, and supporting proprietary software doesn't seem very interesting to me. I recommend taking a look at modern open source solutions such as libvirt, qemu and crossvm. But, anyway, patches, PRs and links to kernel doc are welcome. :)

Getting sources(6.9.7+ kernels):

git clone -b workstation-17.5.2-k6.9+ https://github.com/nan0desu/vmware-host-modules.git 
cd vmware-host-modules

Getting sources(6.9.1 and around):

git clone -b tmp/workstation-17.5.2-k6.9.1 https://github.com/nan0desu/vmware-host-modules.git 
cd vmware-host-modules

Compiling in the old-fashioned way:

make
sudo make install

Providing tarballs to vmware's tool:

make tarballs && sudo cp -v vmmon.tar vmnet.tar /usr/lib/vmware/modules/source/ && sudo vmware-modconfig --console --install-all

Adding to DKMS(don't forget to checkout suitable branch for your kernel):

git rev-list master..dkms | git cherry-pick --no-commit --stdin
sudo dkms add .
Clone this wiki locally