[vmware-player] installation avec Kernel 2.6.35.7-1 (résolu)

Applications, problèmes de configuration réseau
Archimage
Daikyu
Messages : 68
Inscription : lun. 27 sept. 2010, 16:53

[vmware-player] installation avec Kernel 2.6.35.7-1 (résolu)

Message par Archimage »

Bonjour,

Je viens de quitter Ubuntu pour Archlinux, et j'essaie d'installer VMWare-Player 3.1.1 car il m'est indispensable pour mon fonctionnement quotidien :

J'ai traversé les wiki pour comprendre comment l'installer, alors j'ai réussi à passer l'étape 1, c'est à dire l'installation en --custom pour specifier les chemins rc.d/vmware.d et rc.d/vmware.d/init.d

Mais lors du démarrage de l'application, en tapant vmplayer il me demande de compiler des modules et les charger dans le kernel :

Code : Tout sélectionner

Logging to /tmp/vmware-root/setup-4465.log
ERROR: modinfo: could not find module vmmon
ERROR: modinfo: could not find module vmnet
ERROR: modinfo: could not find module vmblock
ERROR: modinfo: could not find module vmci
ERROR: modinfo: could not find module vsock

Alors toujours en traversant les wiki, j'ai compris qu'il fallait faire ceci :

vmware-modconfig --console --install-all

et il bute sur le vmmon :

Stopping VMware services:
   VMware USB Arbitrator                                               done
   VM communication interface socket family                            done
   Virtual machine communication interface                             done
   Virtual machine monitor                                             done
   Blocking file system                                                done
Using 2.6.x kernel build system.
make: entrant dans le répertoire « /tmp/vmware-root/modules/vmmon-only »
make -C /lib/modules/2.6.35-ARCH/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
	  MODULEBUILDDIR= modules
make[1]: entrant dans le répertoire « /usr/src/linux-2.6.35-ARCH »
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/driver.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/driverLog.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/hostif.o
/tmp/vmware-root/modules/vmmon-only/linux/hostif.c: In function ‘HostIFReadUptimeWork’:
/tmp/vmware-root/modules/vmmon-only/linux/hostif.c:2004:37: attention : ‘newUpBase’ may be used uninitialized in this function
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/iommu.o
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c: In function ‘IOMMU_SetupMMU’:
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c:156:7: erreur: implicit declaration of function ‘iommu_map_range’
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c: In function ‘IOMMU_VMCleanup’:
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c:403:7: erreur: implicit declaration of function ‘iommu_unmap_range’
make[2]: *** [/tmp/vmware-root/modules/vmmon-only/linux/iommu.o] Erreur 1
make[1]: *** [_module_/tmp/vmware-root/modules/vmmon-only] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-2.6.35-ARCH »
make: *** [vmmon.ko] Erreur 2
make: quittant le répertoire « /tmp/vmware-root/modules/vmmon-only »
Unable to install vmmon
Quelqu'un a-t-il une idée pour m'expliquer de quoi il s'agit et comment résoudre ce problème ?

Merci !
Dernière modification par Archimage le jeu. 21 oct. 2010, 11:58, modifié 2 fois.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [vmware-player] installation avec Kernel 2.6.35.7-1

Message par tuxce »

http://www.rrfx.net/2010/06/vmware-vmmo ... ssues.html
http://kerneltrap.org/mailarchive/git-c ... 5/18/33306

il faut modifier les sources pour enlever le _range depuis les fonctions iommu_map_range et iommu_unmap_range
Archimage
Daikyu
Messages : 68
Inscription : lun. 27 sept. 2010, 16:53

Re: [vmware-player] installation avec Kernel 2.6.35.7-1 [Résolu]

Message par Archimage »

merci beaucoup ! vous êtes très doué !
Répondre