I wanted to let people over in this forum know, that currently Workstation 6.5.1 doesn't build the modules on 2.6.29-RC3 kernels. However, over in the Server forums, Ehud, with the help of stericho, have come up with a patch to the modules to get them to build.
The link to the thread: [Linux] After upgrading kernel from 2.6.28 (stab) to 2.6.29-rc1 / Vmware compile problem
Direct link to the Patch (Made by Ehud, modified by stericho): vmware-workstation-6.5.1.126130-2.6.29_x86_64.patch
Directions for applying the Patch:
One liner (as root): cd /usr/lib/vmware/modules/source/; mkdir orig; cp *.tar orig/; for i in `ls *.tar`; do tar -xf $i; done; rm *.tar; patch -p1 -i /path/to/vmware-workstation-6.5.1.126130-2.6.29_x86_64.patch; for i in mblock mci mmon mnet mppuser sock; do tar -cf v$i.tar v$i-only; done; rm -r *-only
Just make sure you change the path to the patch. This will also backup the original modules, just in case something gets foobar'd.
Note: This has only been tried, and verified to work on x86_64 machines.
If something isn't correct, please correct me on it.
I hope this helps others as it has helped me.
The link to the thread: [Linux] After upgrading kernel from 2.6.28 (stab) to 2.6.29-rc1 / Vmware compile problem
Direct link to the Patch (Made by Ehud, modified by stericho): vmware-workstation-6.5.1.126130-2.6.29_x86_64.patch
Directions for applying the Patch:
One liner (as root): cd /usr/lib/vmware/modules/source/; mkdir orig; cp *.tar orig/; for i in `ls *.tar`; do tar -xf $i; done; rm *.tar; patch -p1 -i /path/to/vmware-workstation-6.5.1.126130-2.6.29_x86_64.patch; for i in mblock mci mmon mnet mppuser sock; do tar -cf v$i.tar v$i-only; done; rm -r *-only
Just make sure you change the path to the patch. This will also backup the original modules, just in case something gets foobar'd.
Note: This has only been tried, and verified to work on x86_64 machines.
If something isn't correct, please correct me on it.
I hope this helps others as it has helped me.
Tags:
2.6.29,
2.6.29-rc,
workstation,
6.5.1,
vmware_tools,
kernel,
linux,
modules