VMWare Workstation has always provided pre-built modules for the stock kernels of major Linux distributions. For the most part, it’s installed without a hitch under most RedHat and Fedora Core releases. Even if the pre-built modules don’t work, you can normally build them against the kernel headers you are running and get VMWare working.
With Workstation 6 on FC6, however, the process is not so straight forward. Apparently, FC6 is not a supported OS as far as VMWare is concerned, so to make it work, you need a 3rd-party patch.
Here’s the whole process then.
Get the latest workstation rpm. As of this writing, the current Linux release is 6.0.0-45731
Know where your kernel headers are. The FC6 default location is /usr/src/kernels/<kernel-version>. If the workstation installation can’t find them, you’ll need to provide the path.
Get the patch. I found an MD5 checksum here, which matches the one get:
md5sum vmware-any-any-update113.tar.gz
cb3f91f2196778e6d76d5a6697286d04 vmware-any-any-update113.tar.gz
Explode this tarball