Posts Tagged ‘lenny’

Vmware server on debian 5 lenny

Wednesday, May 5th, 2010

I’ve found some interesting things out about how vmware server works on debian 5.0 . Apparently there is problem with the vmmon module throwing an error when it is higher than version 138.  Here’s the error message:

[localized] Version mismatch with vmmon module: expecting 138.0, got 168.0

Several fixes on the internet are available, which patch the source for the vmmon module to allow it to compile.  I was successful when I applied the following patch from this link:

http://www.insecure.ws/2008/07/24/vmware-anspecific-specific-557-and-kernel-2626

I applied it after the vmware-any-any-update117d patch I found here:

NEW “How to install VMWare in 2.6.26 linux kernel”

I’m actually sure if the 117d patch was required or not.  Doing a diff on the vmmon source, it appears that thevmware-update-2.26-5.5.7.tgz file adds a little perl function that determines what the vmmon version should be, to deal with the issue above.

Install procedure on fresh debian 5 machine:

  • download VMware-server-1.0.10-203137.tar.gz from vmware
  • install vmware and try to compile (fails since debian is unsupported)
  • apply vmware-any-any-update117d patch
  • get vmmon error
  • apply vmware-update-2.26-5.5.7.tgz patch and it runs