Dalla versione del kernel 3.2 in poi vmware workstation 8.0.2 non compila più il modulo vmnet. Per risolvere questo problema basta scaricare la patch in allegato e seguire le seguenti istruzioni:
Dopo aver scaricato la patch la scompattiamo in una nostra directory temporanea
tar zxv vmware802fixlinux320.tar.gz
Ci spostiamo su /usr/lib/vmware/modules/source ed estraiamo il file vmnet.tar
tar xvf vmnet.tar
Applichiamo la nostra patch utilizzando l'account di root
patch -p1 < /home/(nostra home)/(nostra directory)/vmware3.2.0.patch
Ricompattiamo il modulo vmnet.tar
tar cvf vmnet.tar vmnet-only/
Adesso possiamo ricompilare i moduli
vmware-modconfig --console --install-all
Adesso vmware dovrebbe funzionare nuovamente.
Per vmblock e kernel 3.4 vedere commento sotto .
Commenti
Errore di DBUS e VMMON su opensuse con vmware 8 e 9
Se avete questo problema:
provate questa soluzione:
Un altra possibile patch
http://pavlinux.ru/vmware/8.0.3/
Install:
# cd /usr/lib/vmware/modules;
# wget http://pavlinux.ru/vmware/8.0.3/source.tar.lzma;
# md5sum source.tar.lzma;
e37e41a818a47ec868bdb493197aaf63 source.tar.lzma
# tar -xf source.tar.lzma;
# vmware-modconfig --console --install-all;
Kernel 3.4
Con il kernel 3.4 anche il modulo vmblock non viene più compilato. Per risolvere il problema bisogna installare la patch che trovate in allegato (vmware802fixlinux340.tar.gz) per questo modulo ed il kernel 3.4.
Procedete in questo modo:
Dopo aver scaricato la patch la scompattiamo in una nostra directory temporanea
Ci spostiamo su /usr/lib/vmware/modules/source ed estraiamo il file vmblock.tar
Applichiamo la nostra patch utilizzando l'account di root
Ricompattiamo il modulo vmblock.tar
Adesso possiamo ricompilare i moduli