VMware Workstation and Linux 2.6.26
Posted in Linux on 09/23/2008 08:20 pm by emilkrueperI had to update my kernel to something 2.6.26, so VMware was broken again. I tried to fix it with the previously working fix from here, but that didn’t work. I had a look at the recently released vmware-any-any updates. No, these didn’t work for me either. When I tried to start a virtual machine I got a message like
Version mismatch with vmmon module: expecting 138.0, got 168.0
Yes, I know – using VMware Workstation 5.5 is pretty stupid and doesn’t make things easy – nonetheless no explanations now. Thus I extracted the vmmon.tar file and edited vmmon-only/include/iocontrols.h and in line 48 there is
#define VMMON_VERSION (168 << 16 | 0)
I fixed this by modifying the version value from 168 to 138, saved the changes and once again ran the runme.pl script. Okay that helped. Alright. No, it obviously didn’t help.
Unable to change virtual machine power state: Cannot find a valid peer process to connect to.
GRMBL. Now that’s stupid. So I lurked around every corner and found this vmware-any-any-update117 version which finally helped me out.
HTH
P.S. Of course I consider dropping VMware for some other solution…asap.
Edit: For linux 2.6.27 just have a look at this page!