En el caso de tener RHEL 6.1 e instalar VMware Player (también pasa con VMware Workstation) hay un problema con el módulo vmmon. De entrada, no están preparados para funcionar conjuntamente. Se puede ver más información en los foros de VMware y detalles técnicos en el bugzilla de Red Hat.

El error en concreto, dice algo como esto:

Error VMware + Could not open /dev/vmmon. No such file or directory.
Please make sure that the kernel module ‘vmmon’ is loaded

Una solución es compilar el módulo vmmon en RHEL 6.1. Se puede hacer siguiendo los estos pasos:

1. mkdir ~/vmsrc ; cd ~/vmsrc
2. tar xvf /usr/lib/vmware/modules/source/vmmon.tar
3. cd vmmon-only
4. make [Nota: esto construye vmmon.ko]
5. strip –strip-debug vmmon.ko [Nota: esto es opcional. Ojo con los dos guiones]
6. su -
7. cd /lib/modules/`uname -r`/misc
8. mv vmmon.o vmmon.o.dist [Nota: guardamos el original por si acaso]
9. cp /(path al home del usuario)/vmsrc/vmmon-only/vmmon.ko vmmon.o

Una vez hecho esto, yo he reiniciado la máquina y VMware funciona perfectamente.