Does anyone have vmware working with SuSe 9.2 x86_64 yet? I followed this the directions at http://portal.suse.com/sdb/en/2004/07/fhassel_vmware91.html when I was running 9.1 and it worked fine. Now I am unable to compile the modules. I'm running the following. 2.6.8-24.3-default #1 Tue Oct 26 14:40:54 UTC 2004 x86_64 x86_64 x86_64 GNU/Linux Any help is appreciated. Thanks, Dave
I have 4.5.2 working on 9.2 using make cloneconfig make prepare-all then vmware-config.pl On Thursday 11 November 2004 11:54, dave wrote:
Does anyone have vmware working with SuSe 9.2 x86_64 yet?
I followed this the directions at http://portal.suse.com/sdb/en/2004/07/fhassel_vmware91.html when I was running 9.1 and it worked fine. Now I am unable to compile the modules. I'm running the following.
2.6.8-24.3-default #1 Tue Oct 26 14:40:54 UTC 2004 x86_64 x86_64 x86_64 GNU/Linux
Any help is appreciated.
Thanks, Dave
-- Ray
just tried again with "prepare-all" this time and still no go. Here are the steps and errors I'm encountering if anyone can assist, thanks. I just ran a "make clean" before I ran the commands again and still no go. toth:/usr/src/linux # rpm -qa | grep VMware VMwareWorkstation-4.5.2-8848 toth:/usr/src/linux # toth:/usr/src/linux # uname -a Linux toth 2.6.8-24.3-default #1 Tue Oct 26 14:40:54 UTC 2004 x86_64 x86_64 x86_64 GNU/Linux toth:/usr/src/linux # toth:/usr/src/linux # make cloneconfig scripts/kconfig/conf -o arch/x86_64/Kconfig drivers/char/lirc/Kconfig:102:warning: 'select' used by config symbol 'LIRC_SIR' refer to undefined symbol 'LIRC_SIR_IRDA' Warning! Found recursive dependency: UNORDERED_IO UNORDERED_IO # # using defaults found in .config # * * Linux Kernel Configuration !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!SNIP!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! * Library routines * CRC-CCITT functions (CRC_CCITT) [M/y/?] m CRC32 functions (CRC32) [Y/?] y CRC32c (Castagnoli, et al) Cyclic Redundancy-Check (LIBCRC32C) [M/y/?] m Quick Sort (QSORT) [Y] y * * Build options * Configuration name (CFGNAME) [default] default Release number (RELEASE) [24.3] 24.3 toth:/usr/src/linux # toth:/usr/src/linux # make prepare-all CHK include/linux/version.h SPLIT include/linux/autoconf.h -> include/config/* HOSTCC scripts/genksyms/genksyms.o HOSTCC scripts/genksyms/lex.o HOSTCC scripts/genksyms/parse.o HOSTLD scripts/genksyms/genksyms CC scripts/mod/empty.o HOSTCC scripts/mod/mk_elfconfig MKELF scripts/mod/elfconfig.h HOSTCC scripts/mod/file2alias.o HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/sumversion.o HOSTLD scripts/mod/modpost HOSTCC scripts/kallsyms HOSTCC scripts/conmakehash HOSTCC scripts/bin2c CC arch/x86_64/kernel/asm-offsets.s CHK include/asm-x86_64/offset.h UPD include/asm-x86_64/offset.h toth:/usr/src/linux # toth:/usr/src/linux # vmware-config.pl Making sure services for VMware Workstation are stopped. Stopping VMware services: Virtual machine monitor done Bridged networking on /dev/vmnet0 done DHCP server on /dev/vmnet8 done NAT service on /dev/vmnet8 done Host-only networking on /dev/vmnet8 done Virtual ethernet done Trying to find a suitable vmmon module for your running kernel. None of the pre-built vmmon modules for VMware Workstation is suitable for your running kernel. Do you want this program to try to build the vmmon module for your system (you need to have a C compiler installed on your system)? [yes] Using compiler "/usr/bin/gcc". Use environment variable CC to override. What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include] Extracting the sources of the vmmon module. Building the vmmon module. Using 2.6.x kernel build system. make: Entering directory `/tmp/vmware-config6/vmmon-only' make -C /usr/src/linux/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[1]: Entering directory `/usr/src/linux-2.6.8-24.3' WARNING: Symbol version dump /usr/src/linux-2.6.8-24.3/Module.symvers is missing, modules will have CONFIG_MODVERSIONS disabled. CC [M] /tmp/vmware-config6/vmmon-only/linux/driver.o CC [M] /tmp/vmware-config6/vmmon-only/linux/hostif.o /tmp/vmware-config6/vmmon-only/linux/hostif.c: In function `MapCrossPage': /tmp/vmware-config6/vmmon-only/linux/hostif.c:566: error: `PAGE_KERNEL_EXECUTABLE' undeclared (first use in this function) /tmp/vmware-config6/vmmon-only/linux/hostif.c:566: error: (Each undeclared identifier is reported only once /tmp/vmware-config6/vmmon-only/linux/hostif.c:566: error: for each function it appears in.) make[2]: *** [/tmp/vmware-config6/vmmon-only/linux/hostif.o] Error 1 make[1]: *** [_module_/tmp/vmware-config6/vmmon-only] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.8-24.3' make: *** [vmmon.ko] Error 2 make: Leaving directory `/tmp/vmware-config6/vmmon-only' Unable to build the vmmon module. 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/prebuilt_modules_linux.html". Execution aborted. toth:/usr/src/linux # Ray Carlino wrote:
I have 4.5.2 working on 9.2 using make cloneconfig make prepare-all then vmware-config.pl
On Thursday 11 November 2004 11:54, dave wrote:
Does anyone have vmware working with SuSe 9.2 x86_64 yet?
I followed this the directions at http://portal.suse.com/sdb/en/2004/07/fhassel_vmware91.html when I was running 9.1 and it worked fine. Now I am unable to compile the modules. I'm running the following.
2.6.8-24.3-default #1 Tue Oct 26 14:40:54 UTC 2004 x86_64 x86_64 x86_64 GNU/Linux
Any help is appreciated.
Thanks, Dave
Does anyone else have vmware working that can assist? Any help is appreciated. Thank you, Dave dave wrote:
just tried again with "prepare-all" this time and still no go.
Here are the steps and errors I'm encountering if anyone can assist, thanks. I just ran a "make clean" before I ran the commands again and still no go.
toth:/usr/src/linux # rpm -qa | grep VMware VMwareWorkstation-4.5.2-8848 toth:/usr/src/linux #
toth:/usr/src/linux # uname -a Linux toth 2.6.8-24.3-default #1 Tue Oct 26 14:40:54 UTC 2004 x86_64 x86_64 x86_64 GNU/Linux toth:/usr/src/linux #
toth:/usr/src/linux # make cloneconfig scripts/kconfig/conf -o arch/x86_64/Kconfig drivers/char/lirc/Kconfig:102:warning: 'select' used by config symbol 'LIRC_SIR' refer to undefined symbol 'LIRC_SIR_IRDA' Warning! Found recursive dependency: UNORDERED_IO UNORDERED_IO # # using defaults found in .config # * * Linux Kernel Configuration
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!SNIP!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
* Library routines * CRC-CCITT functions (CRC_CCITT) [M/y/?] m CRC32 functions (CRC32) [Y/?] y CRC32c (Castagnoli, et al) Cyclic Redundancy-Check (LIBCRC32C) [M/y/?] m Quick Sort (QSORT) [Y] y * * Build options * Configuration name (CFGNAME) [default] default Release number (RELEASE) [24.3] 24.3 toth:/usr/src/linux #
toth:/usr/src/linux # make prepare-all CHK include/linux/version.h SPLIT include/linux/autoconf.h -> include/config/* HOSTCC scripts/genksyms/genksyms.o HOSTCC scripts/genksyms/lex.o HOSTCC scripts/genksyms/parse.o HOSTLD scripts/genksyms/genksyms CC scripts/mod/empty.o HOSTCC scripts/mod/mk_elfconfig MKELF scripts/mod/elfconfig.h HOSTCC scripts/mod/file2alias.o HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/sumversion.o HOSTLD scripts/mod/modpost HOSTCC scripts/kallsyms HOSTCC scripts/conmakehash HOSTCC scripts/bin2c CC arch/x86_64/kernel/asm-offsets.s CHK include/asm-x86_64/offset.h UPD include/asm-x86_64/offset.h toth:/usr/src/linux #
toth:/usr/src/linux # vmware-config.pl Making sure services for VMware Workstation are stopped.
Stopping VMware services: Virtual machine monitor done Bridged networking on /dev/vmnet0 done DHCP server on /dev/vmnet8 done NAT service on /dev/vmnet8 done Host-only networking on /dev/vmnet8 done Virtual ethernet done
Trying to find a suitable vmmon module for your running kernel.
None of the pre-built vmmon modules for VMware Workstation is suitable for your running kernel. Do you want this program to try to build the vmmon module for your system (you need to have a C compiler installed on your system)? [yes]
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]
Extracting the sources of the vmmon module.
Building the vmmon module.
Using 2.6.x kernel build system. make: Entering directory `/tmp/vmware-config6/vmmon-only' make -C /usr/src/linux/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[1]: Entering directory `/usr/src/linux-2.6.8-24.3'
WARNING: Symbol version dump /usr/src/linux-2.6.8-24.3/Module.symvers is missing, modules will have CONFIG_MODVERSIONS disabled.
CC [M] /tmp/vmware-config6/vmmon-only/linux/driver.o CC [M] /tmp/vmware-config6/vmmon-only/linux/hostif.o /tmp/vmware-config6/vmmon-only/linux/hostif.c: In function `MapCrossPage': /tmp/vmware-config6/vmmon-only/linux/hostif.c:566: error: `PAGE_KERNEL_EXECUTABLE' undeclared (first use in this function) /tmp/vmware-config6/vmmon-only/linux/hostif.c:566: error: (Each undeclared identifier is reported only once /tmp/vmware-config6/vmmon-only/linux/hostif.c:566: error: for each function it appears in.) make[2]: *** [/tmp/vmware-config6/vmmon-only/linux/hostif.o] Error 1 make[1]: *** [_module_/tmp/vmware-config6/vmmon-only] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.8-24.3' make: *** [vmmon.ko] Error 2 make: Leaving directory `/tmp/vmware-config6/vmmon-only' Unable to build the vmmon module.
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/prebuilt_modules_linux.html".
Execution aborted.
toth:/usr/src/linux #
Ray Carlino wrote:
I have 4.5.2 working on 9.2 using make cloneconfig make prepare-all then vmware-config.pl
On Thursday 11 November 2004 11:54, dave wrote:
Does anyone have vmware working with SuSe 9.2 x86_64 yet?
I followed this the directions at http://portal.suse.com/sdb/en/2004/07/fhassel_vmware91.html when I was running 9.1 and it worked fine. Now I am unable to compile the modules. I'm running the following.
2.6.8-24.3-default #1 Tue Oct 26 14:40:54 UTC 2004 x86_64 x86_64 x86_64 GNU/Linux
Any help is appreciated.
Thanks, Dave
On Fri, 12 Nov 2004, dave wrote:
Does anyone else have vmware working that can assist?
<SNIP>
Using 2.6.x kernel build system. make: Entering directory `/tmp/vmware-config6/vmmon-only' make -C /usr/src/linux/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[1]: Entering directory `/usr/src/linux-2.6.8-24.3'
WARNING: Symbol version dump /usr/src/linux-2.6.8-24.3/Module.symvers is missing, modules will have CONFIG_MODVERSIONS disabled.
Had this issue until I copied in Module.symvers to the specified location. You'll find it under /usr/src/linux-2.6.8-24.3-obj/x86-64/ Get the one for the kernel you're running. Bjørn -- Bjørn Tore Sund Phone: (+47) 555-84894 Stupidity is like a System administrator Fax: (+47) 555-89672 fractal; universal and Math. Department Mobile: (+47) 918 68075 infinitely repetitive. University of Bergen VIP: 81724 Support: system@mi.uib.no Contact: teknisk@mi.uib.no Direct: bjornts@mi.uib.no
Thanks, but that cleared up only the one error. Still having problems, output below. toth:/usr/src/linux # vmware-config.pl Making sure services for VMware Workstation are stopped. Stopping VMware services: Virtual machine monitor done Bridged networking on /dev/vmnet0 done DHCP server on /dev/vmnet8 done NAT service on /dev/vmnet8 done Host-only networking on /dev/vmnet8 done Virtual ethernet done Trying to find a suitable vmmon module for your running kernel. None of the pre-built vmmon modules for VMware Workstation is suitable for your running kernel. Do you want this program to try to build the vmmon module for your system (you need to have a C compiler installed on your system)? [yes] Using compiler "/usr/bin/gcc". Use environment variable CC to override. What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include] Extracting the sources of the vmmon module. Building the vmmon module. Using 2.6.x kernel build system. make: Entering directory `/tmp/vmware-config9/vmmon-only' make -C /usr/src/linux/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[1]: Entering directory `/usr/src/linux-2.6.8-24.3' CC [M] /tmp/vmware-config9/vmmon-only/linux/driver.o CC [M] /tmp/vmware-config9/vmmon-only/linux/hostif.o /tmp/vmware-config9/vmmon-only/linux/hostif.c: In function `MapCrossPage': /tmp/vmware-config9/vmmon-only/linux/hostif.c:566: error: `PAGE_KERNEL_EXECUTABLE' undeclared (first use in this function) /tmp/vmware-config9/vmmon-only/linux/hostif.c:566: error: (Each undeclared identifier is reported only once /tmp/vmware-config9/vmmon-only/linux/hostif.c:566: error: for each function it appears in.) make[2]: *** [/tmp/vmware-config9/vmmon-only/linux/hostif.o] Error 1 make[1]: *** [_module_/tmp/vmware-config9/vmmon-only] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.8-24.3' make: *** [vmmon.ko] Error 2 make: Leaving directory `/tmp/vmware-config9/vmmon-only' Unable to build the vmmon module. 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/prebuilt_modules_linux.html". Execution aborted. toth:/usr/src/linux # Bjorn Tore Sund wrote:
On Fri, 12 Nov 2004, dave wrote:
Does anyone else have vmware working that can assist?
<SNIP>
Using 2.6.x kernel build system. make: Entering directory `/tmp/vmware-config6/vmmon-only' make -C /usr/src/linux/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[1]: Entering directory `/usr/src/linux-2.6.8-24.3'
WARNING: Symbol version dump /usr/src/linux-2.6.8-24.3/Module.symvers is missing, modules will have CONFIG_MODVERSIONS disabled.
Had this issue until I copied in Module.symvers to the specified location. You'll find it under /usr/src/linux-2.6.8-24.3-obj/x86-64/ Get the one for the kernel you're running.
Bjørn
Well, found a fix for my problem. I grabbed the latest patch from this location and everything worked after that. ftp://platan.vc.cvut.cz/pub/vmware/vmware-any-any-update84.tar.gz ftp://platan.vc.cvut.cz/pub/vmware/vmware-any-any-update84.tar.gz Their readme specifically states support for x86_64 in many previous versions. dave wrote:
Thanks, but that cleared up only the one error. Still having problems, output below.
toth:/usr/src/linux # vmware-config.pl Making sure services for VMware Workstation are stopped.
Stopping VMware services: Virtual machine monitor done Bridged networking on /dev/vmnet0 done DHCP server on /dev/vmnet8 done NAT service on /dev/vmnet8 done Host-only networking on /dev/vmnet8 done Virtual ethernet done
Trying to find a suitable vmmon module for your running kernel.
None of the pre-built vmmon modules for VMware Workstation is suitable for your running kernel. Do you want this program to try to build the vmmon module for your system (you need to have a C compiler installed on your system)? [yes]
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]
Extracting the sources of the vmmon module.
Building the vmmon module.
Using 2.6.x kernel build system. make: Entering directory `/tmp/vmware-config9/vmmon-only' make -C /usr/src/linux/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[1]: Entering directory `/usr/src/linux-2.6.8-24.3' CC [M] /tmp/vmware-config9/vmmon-only/linux/driver.o CC [M] /tmp/vmware-config9/vmmon-only/linux/hostif.o /tmp/vmware-config9/vmmon-only/linux/hostif.c: In function `MapCrossPage': /tmp/vmware-config9/vmmon-only/linux/hostif.c:566: error: `PAGE_KERNEL_EXECUTABLE' undeclared (first use in this function) /tmp/vmware-config9/vmmon-only/linux/hostif.c:566: error: (Each undeclared identifier is reported only once /tmp/vmware-config9/vmmon-only/linux/hostif.c:566: error: for each function it appears in.) make[2]: *** [/tmp/vmware-config9/vmmon-only/linux/hostif.o] Error 1 make[1]: *** [_module_/tmp/vmware-config9/vmmon-only] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.8-24.3' make: *** [vmmon.ko] Error 2 make: Leaving directory `/tmp/vmware-config9/vmmon-only' Unable to build the vmmon module.
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/prebuilt_modules_linux.html".
Execution aborted.
toth:/usr/src/linux #
Bjorn Tore Sund wrote:
On Fri, 12 Nov 2004, dave wrote:
Does anyone else have vmware working that can assist?
<SNIP>
Using 2.6.x kernel build system. make: Entering directory `/tmp/vmware-config6/vmmon-only' make -C /usr/src/linux/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[1]: Entering directory `/usr/src/linux-2.6.8-24.3'
WARNING: Symbol version dump /usr/src/linux-2.6.8-24.3/Module.symvers is missing, modules will have CONFIG_MODVERSIONS disabled.
Had this issue until I copied in Module.symvers to the specified location. You'll find it under /usr/src/linux-2.6.8-24.3-obj/x86-64/ Get the one for the kernel you're running.
Bjørn
participants (3)
-
Bjorn Tore Sund
-
dave
-
Ray Carlino