Open source software security

Installing VMWare Workstation 6.5.3 on Fedora 12

11 June 2010
The recent Fedora kernel upgrade to 2.6.32 again wreaked havoc on all my Linux installations. Every time a kernel upgrade comes out my VMWare Workstation breaks, and typically my TrueCrypt installation as well, or at the very least my nVidia drivers. Thankfully nothing but the VMWare was a major problem this time. I kept getting installation failures on VMWare, specifically with kernel module configuration - the vmnet module to be precise. Finally I found the answers I needed at http://jbmoore61.blogspot.com/2010/02/fixing-vmware-workstation-652-and-linux.html. Basically following the steps here I got the installation to work: First, install the VMWare Workstation version from RPM at the console. This will fail at the configuration stage. Next, at the command line issue the following commands: # cd /tmp # tar xf /usr/lib/vmware/modules/source/vmnet.tar # vi vmnet-only/vnetUserListener.c (near line 37 add #include "compat_sched.h") # tar cf /usr/lib/vmware/modules/source/vmnet.tar vmnet-only # tar xf /usr/lib/vmware/modules/source/vmci.tar # vi vmci-only/linux/vmciKernelIf.c (add #include "compat_sched.h" around line 30) # vi vmci-only/include/pgtbl.h (add #include "compat_sched.h" around line 30) # tar cf /usr/lib/vmware/modules/source/vmci.tar vmci-only # vmware-modconfig --console --install-all This should go smoothly and then you can launch the VMWare Workstation (or Player) GUI and accept the license agreement and you're good to go.