VMWare Player 3 vs Linux 2.6.32

I wanted to test some crap in VMWare, didn’t feel like messing with the entire server thing so went for the player. Unfortunately, this thing doesn’t work against the 2.6.32 kernel.

After installation, you can fix it with as follows (as root):


cd /tmp
tar xf /usr/lib/vmware/modules/source/vmnet.tar
tar xf /usr/lib/vmware/modules/source/vmci.tar

cd vmnet-only
sed -i "/vnetInt.h/ a\#include \"compat_sched.h\"" vnetUserListener.c

cd ../vmci-only/include
sed -i "/compat_page.h/ a\#include \"compat_sched.h\"" pgtbl.h

cd /tmp
tar cf /usr/lib/vmware/modules/source/vmnet.tar vmnet-only
tar cf /usr/lib/vmware/modules/source/vmci.tar vmci-only

and rerun vmplayer.

Tags: , ,

13 Responses to “VMWare Player 3 vs Linux 2.6.32”

  1. jcTux says:

    Tanks a lot my friend. Works fine for me

  2. Dan says:

    Thanks, worked like a charm with my custom kernel and VMware workstation 7!

  3. Scott says:

    Legendary !

  4. Pictux says:

    Thanks!
    Works perfectly!

  5. Richard Ayotte says:

    Thank you! V3 is a nice upgrade.

  6. Alexey says:

    Thanks a lot!
    Works fine with VMware Player 2.5.3.

  7. AnderCruz says:

    Very good tip, works fine. How you discover that missing of libraries in include files of vmware ?

  8. Jan says:

    Now there’s a good question. I don’t remember… I just remember looking at the compile output and going digging in the source.

  9. Works perfectly. Thanks! :)

  10. Christopher says:

    Shot! Been battling with this for a while!!!

  11. Blt says:

    Waouh it’s … works !!! Thanks !

  12. Armar says:

    Great work! Thanks!

  13. R Biswas says:

    Thanks !! Great work!!

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>