Skip to content

Instantly share code, notes, and snippets.

@rjleaf
Created August 28, 2017 00:19
Show Gist options
  • Save rjleaf/4552e2aca87bd44a8c649194f619ff11 to your computer and use it in GitHub Desktop.
Save rjleaf/4552e2aca87bd44a8c649194f619ff11 to your computer and use it in GitHub Desktop.
Fedora 26 - VMware Workstation 12.5.x patch (works with kernel 4.12.8 !!)
#/bin/sh
# Credit - Khaled Ben naaman (via http://rglinuxtech.com/?p=1992)
dnf install elfutils-libelf-devel
cp -r /usr/lib/vmware-installer/2.1.0/lib/lib/libexpat.so.0 /usr/lib/vmware/lib
cd /usr/lib/vmware/lib/libz.so.1
mv -i libz.so.1 libz.so.1.old
ln -s /usr/lib64/libz.so.1 .
mkdir -p /lib/modules/`uname -r`/misc
tar -xvf /usr/lib/vmware/modules/source/vmmon.tar –directory /usr/lib/vmware/modules/source
cd /usr/lib/vmware/modules/source/vmmon-only
make
cp /usr/lib/vmware/modules/source/vmmon-only/vmmon.ko /lib/modules/`uname -r`/misc
cp /usr/lib/vmware/modules/source/vmnet-only/vmnet.ko /lib/modules/`uname -r`/misc
tar -xvf /usr/lib/vmware/modules/source/vmnet.tar –directory /usr/lib/vmware/modules/source
cd /usr/lib/vmware/modules/source/vmnet-only
make
cp /usr/lib/vmware/modules/source/vmnet-only/vmnet.ko /lib/modules/`uname -r`/misc
depmod -a
modprobe vmmon
modprobe vmnet
/etc/init.d/vmware restart
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment