Monday, August 9, 2010

VMWare Workstation 7.1 and Linux Kernel 2.6.35

Ever since i used Linux Kernel 2.6.35, everytime i started up my VMWare Workstation, i had to recompile the modules since the kernel has been upgraded. It seems that one of the component of VMWare is not compatible anymore with 2.6.35, so it end up with a warning instead of a success.

I Googled and found this article to be working on my system. So, if you happened to use VMWare Workstation 7.1.0 build-261024 (the latest version up to the time i write this post), you can use the patch provided to make it work with 2.6.35.

Kudos to the patcher Applause

Here's the steps:
cd /usr/lib/vmware/modules/source
cp -a vsock.tar vsock-orig.tar
tar xf vsock.tar
cd vsock-only/linux
patch -p0 < /path/to/vsock.patch
cd ../..
tar cf vsock.tar vsock-only
rm -rf vsock-only
vmware-modconfig --console --install-all (or re-run VMWare from GUI)