You are not logged in.
Has anyone managed to get this to work, was ok on 2.6.13 but seems I am having problems on the new kerel.
This is the last part of the output in the console,
----------------------------------------------------------------------------------------
/tmp/vmware-config1/vmmon-only/common/task_compat.h:1498: warning: 'sysenterState$cs' may be used uninitialized in this function
/tmp/vmware-config1/vmmon-only/common/task_compat.h:1498: warning: 'sysenterState$validEIP' may be used uninitialized in this function
/tmp/vmware-config1/vmmon-only/common/task_compat.h:1498: warning: 'sysenterState$cs' may be used uninitialized in this function
/tmp/vmware-config1/vmmon-only/common/task_compat.h:1498: warning: 'sysenterState$validEIP' may be used uninitialized in this function
/tmp/vmware-config1/vmmon-only/common/task_compat.h:1498: warning: 'sysenterState$cs' may be used uninitialized in this function
CC [M] /tmp/vmware-config1/vmmon-only/common/vmx86.o
CC [M] /tmp/vmware-config1/vmmon-only/vmcore/compat.o
CC [M] /tmp/vmware-config1/vmmon-only/vmcore/moduleloop.o
LD [M] /tmp/vmware-config1/vmmon-only/vmmon.o
Building modules, stage 2.
MODPOST
CC /tmp/vmware-config1/vmmon-only/vmmon.mod.o
LD [M] /tmp/vmware-config1/vmmon-only/vmmon.ko
make[1]: Leaving directory `/usr/src/linux-2.6.14-ARCH'
cp -f vmmon.ko ./../vmmon.o
make: Leaving directory `/tmp/vmware-config1/vmmon-only'
Unable to make a vmmon module that can be loaded in the running kernel:
insmod: error inserting '/tmp/vmware-config1/vmmon.o': -1 File exists
There is probably a slight difference in the kernel configuration between the
set of C header files you specified and your running kernel. You may want to
rebuild a kernel based on that directory, or specify another directory.
For more information on how to troubleshoot module-related problems, please
visit our Web site at "http://www.vmware.com/download/modules/modules.html" and
"http://www.vmware.com/support/reference … linux.html".
Execution aborted.
Offline
I had a similar problem. To get it working I did the following (there is probably a better way but this is what I did):
pacman -R vmware-workstation
Downloaded vmware-workstation 5.0.0_13124-1 tarball from AUR and extracted in /var/abs/local (you might want to look at PKGBUILD - when I did this there was a more up-to-date version of vmware-any-any)
cd /var/abs/local/vmware-workstation
makepkg
pacman -A vmware-workstation-5.0.0_13124-1.pkg.tar.gz
vmware-config.pl and configure as needed
Offline
Have you used vmware any-any to compile the kernel modules?
For version 5.5. RC1 neither the any-any patch nor the custom script in Arch wiki are needed- it just works out of the box.
Microshaft delenda est
Offline
I haven't tried 5.5 but it looks interesting - maybe this weekend.
I have 5.0.0_13124 thru work so just did makepkg, etc and did vmware-config.pl
Offline
I'm rather reluctant to toy too much with the new kernel yet to see if everything goes OK...
But you could run the runme.pl script out of the latest any-any patch (revision 94 I think) instead of vmware-config.pl
Microshaft delenda est
Offline
Have you used vmware any-any to compile the kernel modules?
For version 5.5. RC1 neither the any-any patch nor the custom script in Arch wiki are needed- it just works out of the box.
Well I got it working but no networking using the latest 5.5 version.
This is the error I get: Even tried the any-any 94 patch.
-------------------------------------------------------------------------------------------------
Extracting the sources of the vmnet module.
Building the vmnet module.
Unknown VMware Workstation 5.5.0 build 16958 detected. Building for TOT.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config0/vmnet-only'
make -C /lib/modules/2.6.14-ARCH/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.14-ARCH'
CC [M] /tmp/vmware-config0/vmnet-only/driver.o
CC [M] /tmp/vmware-config0/vmnet-only/hub.o
CC [M] /tmp/vmware-config0/vmnet-only/userif.o
CC [M] /tmp/vmware-config0/vmnet-only/netif.o
CC [M] /tmp/vmware-config0/vmnet-only/bridge.o
CC [M] /tmp/vmware-config0/vmnet-only/procfs.o
LD [M] /tmp/vmware-config0/vmnet-only/vmnet.o
Building modules, stage 2.
MODPOST
CC /tmp/vmware-config0/vmnet-only/vmnet.mod.o
LD [M] /tmp/vmware-config0/vmnet-only/vmnet.ko
make[1]: Leaving directory `/usr/src/linux-2.6.14-ARCH'
cp -f vmnet.ko ./../vmnet.o
make: Leaving directory `/tmp/vmware-config0/vmnet-only'
Unable to make a vmnet module that can be loaded in the running kernel:
insmod: error inserting '/tmp/vmware-config0/vmnet.o': -1 File exists
There is probably a slight difference in the kernel configuration between the
set of C header files you specified and your running kernel. You may want to
rebuild a kernel based on that directory, or specify another directory.
For more information on how to troubleshoot module-related problems, please
visit our Web site at "http://www.vmware.com/download/modules/modules.html" and
"http://www.vmware.com/support/reference … linux.html".
Execution aborted.
Offline
Empty your /tmp directory, and run the script again (no need for any-any here).
5.5 is working fine here without any Arch-specific mods (just the proprietary directories being made). You just have to delete any remnant "not_configured" before compiling, and reboot after making the modules.
BTW it works both with the stock kernel and the archck one- the included headers are enough, no need downloading the kernel source.
Microshaft delenda est
Offline