1 Reply Latest reply on Dec 6, 2017 3:43 AM by parmarr

    VMware 12.5.8 not starting / Linux Kernel 4.13.15

    rpatel Lurker

      workstation.product.version = "12.5.8" / Fedora release 27 / Linux 4.13.15-300.fc27.x86_64


      Hi All,

      VMWare updated to 12.5.8, and is now not starting.


      I don't see any errors in the logs (/var/log/vmware).

      I previously had 12.5.7 installed, and used the script below to compile (see Re: Linux Host:  Kernel 4.13-rc1 Breaks vmnet.. ).

      I don't see any compile errors running this.


      Not sure where to go from here...


      cat buildVMWareKernelModules.sh


      sudo mkdir /lib/modules/`uname -r`/misc


      sudo rm -rf /usr/lib/vmware/modules/source/vmmon-only/

      sudo rm -rf /usr/lib/vmware/modules/source/vmnet-only/


      sudo tar -xvf /usr/lib/vmware/modules/source/vmmon.tar --directory /usr/lib/vmware/modules/source

      sudo tar -xvf /usr/lib/vmware/modules/source/vmnet.tar --directory /usr/lib/vmware/modules/source


      #This seems to still be required for 12.5.8

      cd /usr/lib/vmware/modules/source/vmnet-only/

      sudo patch < /home/rkpatel/vmwareScripts/VMware-Workstation-12.5.7-kernel4.13-atomic-inc.patch

      sudo make

      sudo cp -p vmnet.ko /lib/modules/`uname -r`/misc


      cd /usr/lib/vmware/modules/source/vmmon-only/

      #replace the hostif.c file with extra space with fixed version

      #below hostif.c fix doesn't seem to be required in 12.5.8, so removed

      sudo cp -p /home/rkpatel/vmwareScripts/hostif.c /usr/lib/vmware/modules/source/vmmon-only/linux/hostif.c

      sudo make

      sudo cp -p vmmon.ko /lib/modules/`uname -r`/misc


      sudo depmod -a