J'ai procédé cette semaine à la mise à jour de ma distribution Ubuntu, de la version 14.10 à la 15.04. Comme toujours, qui dit nouvelle version dit nouveau kernel. La version 15.04 embarque ainsi le kernel 3.19. Souvent, un changement de distribution peut entraîner certains problèmes. Bingo ! Après la mise à jour, je lance VMware Workstation 11, et j'obtiens un message d'erreur. Certains modules de VMware doivent, en effet, être recompilés, et le module vmnet n'y parvient pas !
Grrrr ! Bon j'avais déjà eu le soucis avec le kernel 3.13 alors cela ne m'a pas inquiété plus que ça. Voici donc la solution à appliquer pour que votre produit VMware fonctionne à nouveau.
Vérifier les prérequis
Ouvrez un terminal. La première chose à faire est de vous assurer que dkms est installé sur votre machine
# sudo apt-get install dkms
Patcher le module
Toujours dans un terminal, passer root :
# sudo -s
Ensuite, il faudra télécharger le patch :
# wget https://www.justegeek.fr/dl/vmnet-3.19.patch
Puis on va patcher le module vmnet. Entrez les commandes suivantes une par une :
# cd /usr/lib/vmware/modules/source
# tar -xf vmnet.tar
# patch -p0 -i /tmp/vmnet-3.19.patch
# mv vmnet.tar vmnet.tar.SAVED
# tar -cf vmnet.tar vmnet-only
# rm -r vmnet-only
Relancer l'installation
Enfin, on relance l'installation complète de VMware, et le module vmnet va se recompiler :
# vmware-modconfig --console --install-all
Cette technique a été réalisée pour Workstation 11 mais cela fonctionne aussi pour les autres versions du produit, ainsi que pour VMware Player, dès lors que vous utilisez le kernel 3.19.
Partager la publication "VMWare : module vmnet et Kernel 3.19"