[ 15 Sep 2001, updated 07 Nov 2001 I should have thanked Robert Paulsen for providing the key points previously on this list. Volker ] From suse-linux-e-return@suse.com Tue Aug 28 15:11:37 2001 Date: Tue, 28 Aug 2001 15:10:47 +1200 (NZST) From: Volker Kuhlmann Subject: [SLE] VMware 2.0.4 - SuSE 7.2/2.4.4-4GB - HOWTO To: suse-linux-e@suse.com Delivered-to: mailing list suse-linux-e@suse.com Mailing-List: contact suse-linux-e-help@suse.com; run by ezmlm SuSE: please add this to the SDB. The complete guide to setting up vmware under SuSE Linux 7.2 ... or some such. This does not void the warranty, unless the solution which is in the sdb so far, in sdb/en/html/mwalter_vmware_72.html. Here are corrected instructions: Applies to: SuSE Linux 7.2 Kernel 2.4.4-4GB VMware 2.0.4 express (I can't see a reason why workstation should be different) Symptom: During the configuration of vmware (by running vmware-config.pl as root) and compilation of the vmware kernel modules, the compilation fails with missing version.h and modversions.h. Cause: SuSE does not install version.h properly, and does not use kernel module versions in their kernels. Solution: Create the missing header files before compiling the vmware kernel modules. 1) Install package kernel-source-2.4.4.SuSE 2) Create header files cd /usr/src/linux make mrproper make cloneconfig Use the method given in mwalter_vmware_72.html to enable module version support, or use xconfig (needs tcl/tk installed) instead of menuconfig, or edit the file .config appropriately Note the warning re memory in mwalter_vmware_72.html make dep This has created the missing header files. DO NOT COMPILE MODULES OR INSTALL THE KERNEL OR MODULES! 3) Provide a missing symlink: ln -s ../../etc/init.d/vmware /usr/sbin/rcvmware This lets your start the vmware networking with rcvmware start/stop, like any other service. 4) Configure vmware vmware-config.pl this will overwrite the existing vmware modules in /lib/modules/`uname -r`/misc/. The existing modules are SuSE-supplied (part of package k_deflt or similar) and for vmware 2.0.3, in other words no good anyway. As for kernels 2.4.7 or 2.4.9, I don't know as I don't run them (yet), but previous messages on suse-linux-e suggest that apart from the above, it is also necessary to apply a small patch to the source of the vmware kernel modules prior to running vmware-config.pl. Have fun, Volker