Skip to content

Instantly share code, notes, and snippets.

@paneru-rajan
Last active October 9, 2017 07:19
Show Gist options
  • Save paneru-rajan/77043a7775df625556de71f81c4a2b36 to your computer and use it in GitHub Desktop.
Save paneru-rajan/77043a7775df625556de71f81c4a2b36 to your computer and use it in GitHub Desktop.
[VMware Centos Kernel ]VMware Workstation for Linux v12.5.7-5813279 don't install on RedHat Enterprise Linux 7.4 Beta1 ( kernel: 3.10.0-663.el7 ) #vmware #workstation #centos7

It looks like Red Hat linux folks have made an incompatible change in the kernel. I've attached a patch to this post which should fix the issue. To apply the patch, you'll need to:

  • Quit Workstation.
  • Back up /usr/lib/vmware/modules/source/vmnet.tar to a safe place.
  • Unpack that tarfile.
  • Download the patch attached to this post (VMware-Workstation-12.5.7-vmnet-RHEL74.patch).
  • Apply the patch to the contents of the tarfile.
  • Repack the tarfile
  • Put the modified tarfile back in place at /usr/lib/vmware/modules/source/vmnet.tar .
  • Rebuild the modules.
  • Launch Workstation.

It'll look something like this:

mkdir ~/vmnet-fix
cd ~/vmnet-fix
cp /usr/lib/vmware/modules/source/vmnet.tar ./vmnet-12.5.7.tar
tar xf vmnet-12.5.7.tar
patch -p0 < ~/Downloads/VMware-Workstation-12.5.7-vmnet-RHEL74.patch
tar cf vmnet.tar vmnet-only/
sudo cp vmnet.tar /usr/lib/vmware/modules/source/vmnet.tar
sudo vmware-modconfig --console --install-all

File Link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment