Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VMware Host Modules by Bahar KURT

This repository is made for providing VMware host modules (namely vmmon and vmnet) patched for use in newer Linux kernel versions.

Warning

The patched vmnet module bricks lshw's network probation. One solution is to pass -disable network as a parameter to lshw if you have nothing to do with networking. See this bug report in Ubuntu Launchpad for more info.

Why

Because I use Fedora and I need VMware Workstation for virtual machine shenanigans. Because there's no repo that provides such a thing (yet) (not counting AUR since you still need to figure out where to find the modules to patch), I had to make my own for ease.

Installation

Clone the repository:

git clone https://github.com/kurtbahartr/vmware-host-modules -b workstation-<version> --depth=1

Make sure you fill the <version> placeholder with your exact VMware Workstation Pro version. Such as 17.6.4.

Note

If you use a version of Workstation that's not yet added to this repository, you can simply run the extract-and-patch-modules.sh script and let it handle the preparation for you. It would be much appreciated if you could also create a PR while at it.

Build the kernel modules:

make

Warning

If the build fails, it means your kernel is either too new or too old for this to compile. Please create an issue on this repository if this happens so that I can look into it and add new patches.

Install the kernel modules:

sudo make install

Credits

About

VMware host modules for newest versions of the Linux kernel. Patched up with patches from AUR. All because Broadcom seems to be lazy.

Resources

Stars

31 stars

Watchers

4 watching

Forks

Releases

Packages

Contributors

Languages