VMware Workstation for Linux v12.5.7-5813279 don't install on RedHat Enterprise Linux 7.4 Beta1 ( kernel: 3.10.0-663.el7 )
Source: https://communities.vmware.com/message/2686431#2686431
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: https://communities.vmware.com/servlet/JiveServlet/download/2686431-179601/VMware-Workstation-12.5.7-vmnet-RHEL74.patch.zip