• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

VMWare 4.5.2 und Kernel 2.6.5-7.111

dietmar

Member
Guten Abend Leute,
habe heute nach langem Zögern den neuen Kernel geladen und und mit Yast installiert. - WIe in diesem Forum schon oft geschrieben läuft jetzt VMWare 4.5.2 nicht mehr. Habe die Tipps versucht. Leider brechen alle mit Fehlermeldungen ab, welche mir nichts sagen.

Eine (und die nur als Beispiel) ist diese: Makefile:438: .config: No such file or directory
Auch Make cloneconfig und make prepare enhalten einen Haufen Fehlermeldungen.

Ich will diese Riesenlisten nicht posten, aber was kann ich machen??
Bitte um Hilfe.
Danke und viele Grüße - Dietmar
 

Hawelka

Newbie
Ich hab zwar die Beiträge zum Thema VMWare in diesem Forum nicht gelesen. Aber bei mir läuft die Sache ganz rund.
Google mal nach "vmware-any-any-update".
Dieses Tar-File war es, das meine VMWare wieder zum Leben erweckte.
Danach halt ein "vmware-config.pl" - aber sonst könnte ich mich an nichts besonderes erinnern.
 

Martin Breidenbach

Ultimate Guru
Ich habe das bei mir ohne besondere Tricks zum Laufen gekriegt:

cd /usr/src/linux
make cloneconfig
make prepare

vmware-config.pl

Mehr habe ich nicht gemacht. VMware läuft.
 
OP
D

dietmar

Member
Vielen Dank für Eure Tipps.

habe mir nun diese "any-any"update / patch gezogen und werde es in Kürze mal probieren. Sieht nicht besonders schwierig aus.

Was die Info angeht:
make configclone
make prepare
usw.
Diese Variante ist genau die welche nicht läuft und mit einem Haufen von Fehlern beendet.

Halte Euch auf dem Laufenden
Danke und Gruß
Dietmar
 
OP
D

dietmar

Member
Habe die Variante mit any-any update versucht, leider ohne Erfolg.
Es sieht so aus, als wäre der neue Kernel 7-111 einfach noch zu frisch.
Habe erstmal wieder auf den alten Standard Kernel zurückgeschaltet.

Versuche es später nochmal.

Danke an Euch.
Dietmar
 

mmarre

Newbie
Martin Breidenbach schrieb:
Ich habe das bei mir ohne besondere Tricks zum Laufen gekriegt:

cd /usr/src/linux
make cloneconfig
make prepare

vmware-config.pl

Mehr habe ich nicht gemacht. VMware läuft.

Genau so hat es bei mir auch getan. VMWare läuft einwandfrei.

Gruß
Michael
 
OP
D

dietmar

Member
Danke nochmals für die Hinweise, jedoch wie gesagt die Variante mit "cloneconfig" etc bricht mit Fehlern ab.

Darf ich diese Fehler mal posten?? Ist eine ziemlich lange Liste, aber leider sagen mir diese Fehlermeldungen nichts. Bin was das angeht ein absoluter Anfänger....

Aber ich möchte die Fehlerliste nicht einstellen ohne vorheriges OK eurerseits.

Möglicherweise ist es ja nur ein kleiner Fehler in meiner Grundinstallation und ich erkenne ihn nur nicht.

MFG
Dietmar
 
OP
D

dietmar

Member
Nun gut, Ihr habt's so gewollt... hier die Ausgabe nach dem jeweiligen Befehl. Es ist mir schon klar das die Folgebefehle eigentlich nicht funktionieren, wenn der erste schon daneben geht. Aber der Vollständigkeithalber:....

linux:/usr/src/linux # make cloneconfig
HOSTCC scripts/basic/fixdep
scripts/basic/fixdep.c:97:23: sys/types.h: No such file or directory
scripts/basic/fixdep.c:98:22: sys/stat.h: No such file or directory
scripts/basic/fixdep.c:99:22: sys/mman.h: No such file or directory
scripts/basic/fixdep.c:100:20: unistd.h: No such file or directory
scripts/basic/fixdep.c:101:19: fcntl.h: No such file or directory
scripts/basic/fixdep.c:102:20: string.h: No such file or directory
scripts/basic/fixdep.c:103:20: stdlib.h: No such file or directory
scripts/basic/fixdep.c:104:19: stdio.h: No such file or directory
In file included from /usr/lib/gcc-lib/i586-suse-linux/3.3.3/include/syslimits.h:7,
from /usr/lib/gcc-lib/i586-suse-linux/3.3.3/include/limits.h:11,
from scripts/basic/fixdep.c:105:
/usr/lib/gcc-lib/i586-suse-linux/3.3.3/include/limits.h:122:75: limits.h: No such file or directory
scripts/basic/fixdep.c:106:19: ctype.h: No such file or directory
scripts/basic/fixdep.c:107:24: netinet/in.h: No such file or directory
scripts/basic/fixdep.c: In function `usage':
scripts/basic/fixdep.c:121: warning: implicit declaration of function `fprintf'
scripts/basic/fixdep.c:121: error: `stderr' undeclared (first use in this function)
scripts/basic/fixdep.c:121: error: (Each undeclared identifier is reported only once
scripts/basic/fixdep.c:121: error: for each function it appears in.)
scripts/basic/fixdep.c:122: warning: implicit declaration of function `exit'
scripts/basic/fixdep.c: In function `print_cmdline':
scripts/basic/fixdep.c:127: warning: implicit declaration of function `printf'
scripts/basic/fixdep.c: At top level:
scripts/basic/fixdep.c:130: error: `NULL' undeclared here (not in a function)
scripts/basic/fixdep.c: In function `grow_config':
scripts/basic/fixdep.c:143: warning: implicit declaration of function `realloc'
scripts/basic/fixdep.c:143: warning: assignment makes pointer from integer without a cast
scripts/basic/fixdep.c:144: error: `NULL' undeclared (first use in this function)
scripts/basic/fixdep.c:145: warning: implicit declaration of function `perror'
scripts/basic/fixdep.c: In function `is_defined_config':
scripts/basic/fixdep.c:161: warning: implicit declaration of function `memcmp'
scripts/basic/fixdep.c: In function `define_config':
scripts/basic/fixdep.c:174: warning: implicit declaration of function `memcpy'
scripts/basic/fixdep.c: In function `use_config':
scripts/basic/fixdep.c:193: error: `PATH_MAX' undeclared (first use in this function)
scripts/basic/fixdep.c:207: warning: implicit declaration of function `tolower'
scripts/basic/fixdep.c:193: warning: unused variable `s'
scripts/basic/fixdep.c: At top level:
scripts/basic/fixdep.c:212: error: parse error before "size_t"
scripts/basic/fixdep.c:213: warning: function declaration isn't a prototype
scripts/basic/fixdep.c: In function `parse_config_file':
scripts/basic/fixdep.c:214: error: `map' undeclared (first use in this function)
scripts/basic/fixdep.c:214: error: `len' undeclared (first use in this function)
scripts/basic/fixdep.c:220: warning: implicit declaration of function `ntohl'
scripts/basic/fixdep.c:231: warning: implicit declaration of function `isalnum'
scripts/basic/fixdep.c: In function `strrcmp':
scripts/basic/fixdep.c:244: warning: implicit declaration of function `strlen'
scripts/basic/fixdep.c: In function `do_config_file':
scripts/basic/fixdep.c:255: error: storage size of `st' isn't known
scripts/basic/fixdep.c:259: warning: implicit declaration of function `open'
scripts/basic/fixdep.c:259: error: `O_RDONLY' undeclared (first use in this function)
scripts/basic/fixdep.c:261: error: `stderr' undeclared (first use in this function)
scripts/basic/fixdep.c:265: warning: implicit declaration of function `fstat'
scripts/basic/fixdep.c:267: warning: implicit declaration of function `close'
scripts/basic/fixdep.c:270: warning: implicit declaration of function `mmap'
scripts/basic/fixdep.c:270: error: `NULL' undeclared (first use in this function)
scripts/basic/fixdep.c:270: error: `PROT_READ' undeclared (first use in this function)
scripts/basic/fixdep.c:270: error: `MAP_PRIVATE' undeclared (first use in this function)
scripts/basic/fixdep.c:270: warning: assignment makes pointer from integer without a cast
scripts/basic/fixdep.c:279: warning: implicit declaration of function `munmap'
scripts/basic/fixdep.c:255: warning: unused variable `st'
scripts/basic/fixdep.c: At top level:
scripts/basic/fixdep.c:284: error: parse error before "size_t"
scripts/basic/fixdep.c:285: warning: function declaration isn't a prototype
scripts/basic/fixdep.c: In function `parse_dep_file':
scripts/basic/fixdep.c:286: error: `map' undeclared (first use in this function)
scripts/basic/fixdep.c:287: error: `len' undeclared (first use in this function)
scripts/basic/fixdep.c:289: error: `PATH_MAX' undeclared (first use in this function)
scripts/basic/fixdep.c:291: warning: implicit declaration of function `strchr'
scripts/basic/fixdep.c:293: error: `stderr' undeclared (first use in this function)
scripts/basic/fixdep.c:289: warning: unused variable `s'
scripts/basic/fixdep.c: In function `print_deps':
scripts/basic/fixdep.c:325: error: storage size of `st' isn't known
scripts/basic/fixdep.c:329: error: `O_RDONLY' undeclared (first use in this function)
scripts/basic/fixdep.c:331: error: `stderr' undeclared (first use in this function)
scripts/basic/fixdep.c:341: error: `NULL' undeclared (first use in this function)
scripts/basic/fixdep.c:341: error: `PROT_READ' undeclared (first use in this function)
scripts/basic/fixdep.c:341: error: `MAP_PRIVATE' undeclared (first use in this function)
scripts/basic/fixdep.c:341: warning: assignment makes pointer from integer without a cast
scripts/basic/fixdep.c:325: warning: unused variable `st'
scripts/basic/fixdep.c: In function `traps':
scripts/basic/fixdep.c:360: error: `stderr' undeclared (first use in this function)
make[1]: *** [scripts/basic/fixdep] Error 1
make: *** [scripts_basic] Error 2


***** Hier Schritt 2!**************


linux:/usr/src/linux # make prepare
Makefile:438: .config: No such file or directory
HOSTCC scripts/basic/fixdep
scripts/basic/fixdep.c:97:23: sys/types.h: No such file or directory
scripts/basic/fixdep.c:98:22: sys/stat.h: No such file or directory
scripts/basic/fixdep.c:99:22: sys/mman.h: No such file or directory
scripts/basic/fixdep.c:100:20: unistd.h: No such file or directory
scripts/basic/fixdep.c:101:19: fcntl.h: No such file or directory
scripts/basic/fixdep.c:102:20: string.h: No such file or directory
scripts/basic/fixdep.c:103:20: stdlib.h: No such file or directory
scripts/basic/fixdep.c:104:19: stdio.h: No such file or directory
In file included from /usr/lib/gcc-lib/i586-suse-linux/3.3.3/include/syslimits.h:7,
from /usr/lib/gcc-lib/i586-suse-linux/3.3.3/include/limits.h:11,
from scripts/basic/fixdep.c:105:
/usr/lib/gcc-lib/i586-suse-linux/3.3.3/include/limits.h:122:75: limits.h: No such file or directory
scripts/basic/fixdep.c:106:19: ctype.h: No such file or directory
scripts/basic/fixdep.c:107:24: netinet/in.h: No such file or directory
scripts/basic/fixdep.c: In function `usage':
scripts/basic/fixdep.c:121: warning: implicit declaration of function `fprintf'
scripts/basic/fixdep.c:121: error: `stderr' undeclared (first use in this function)
scripts/basic/fixdep.c:121: error: (Each undeclared identifier is reported only once
scripts/basic/fixdep.c:121: error: for each function it appears in.)
scripts/basic/fixdep.c:122: warning: implicit declaration of function `exit'
scripts/basic/fixdep.c: In function `print_cmdline':
scripts/basic/fixdep.c:127: warning: implicit declaration of function `printf'
scripts/basic/fixdep.c: At top level:
scripts/basic/fixdep.c:130: error: `NULL' undeclared here (not in a function)
scripts/basic/fixdep.c: In function `grow_config':
scripts/basic/fixdep.c:143: warning: implicit declaration of function `realloc'
scripts/basic/fixdep.c:143: warning: assignment makes pointer from integer without a cast
scripts/basic/fixdep.c:144: error: `NULL' undeclared (first use in this function)
scripts/basic/fixdep.c:145: warning: implicit declaration of function `perror'
scripts/basic/fixdep.c: In function `is_defined_config':
scripts/basic/fixdep.c:161: warning: implicit declaration of function `memcmp'
scripts/basic/fixdep.c: In function `define_config':
scripts/basic/fixdep.c:174: warning: implicit declaration of function `memcpy'
scripts/basic/fixdep.c: In function `use_config':
scripts/basic/fixdep.c:193: error: `PATH_MAX' undeclared (first use in this function)
scripts/basic/fixdep.c:207: warning: implicit declaration of function `tolower'
scripts/basic/fixdep.c:193: warning: unused variable `s'
scripts/basic/fixdep.c: At top level:
scripts/basic/fixdep.c:212: error: parse error before "size_t"
scripts/basic/fixdep.c:213: warning: function declaration isn't a prototype
scripts/basic/fixdep.c: In function `parse_config_file':
scripts/basic/fixdep.c:214: error: `map' undeclared (first use in this function)
scripts/basic/fixdep.c:214: error: `len' undeclared (first use in this function)
scripts/basic/fixdep.c:220: warning: implicit declaration of function `ntohl'
scripts/basic/fixdep.c:231: warning: implicit declaration of function `isalnum'
scripts/basic/fixdep.c: In function `strrcmp':
scripts/basic/fixdep.c:244: warning: implicit declaration of function `strlen'
scripts/basic/fixdep.c: In function `do_config_file':
scripts/basic/fixdep.c:255: error: storage size of `st' isn't known
scripts/basic/fixdep.c:259: warning: implicit declaration of function `open'
scripts/basic/fixdep.c:259: error: `O_RDONLY' undeclared (first use in this function)
scripts/basic/fixdep.c:261: error: `stderr' undeclared (first use in this function)
scripts/basic/fixdep.c:265: warning: implicit declaration of function `fstat'
scripts/basic/fixdep.c:267: warning: implicit declaration of function `close'
scripts/basic/fixdep.c:270: warning: implicit declaration of function `mmap'
scripts/basic/fixdep.c:270: error: `NULL' undeclared (first use in this function)
scripts/basic/fixdep.c:270: error: `PROT_READ' undeclared (first use in this function)
scripts/basic/fixdep.c:270: error: `MAP_PRIVATE' undeclared (first use in this function)
scripts/basic/fixdep.c:270: warning: assignment makes pointer from integer without a cast
scripts/basic/fixdep.c:279: warning: implicit declaration of function `munmap'
scripts/basic/fixdep.c:255: warning: unused variable `st'
scripts/basic/fixdep.c: At top level:
scripts/basic/fixdep.c:284: error: parse error before "size_t"
scripts/basic/fixdep.c:285: warning: function declaration isn't a prototype
scripts/basic/fixdep.c: In function `parse_dep_file':
scripts/basic/fixdep.c:286: error: `map' undeclared (first use in this function)
scripts/basic/fixdep.c:287: error: `len' undeclared (first use in this function)
scripts/basic/fixdep.c:289: error: `PATH_MAX' undeclared (first use in this function)
scripts/basic/fixdep.c:291: warning: implicit declaration of function `strchr'
scripts/basic/fixdep.c:293: error: `stderr' undeclared (first use in this function)
scripts/basic/fixdep.c:289: warning: unused variable `s'
scripts/basic/fixdep.c: In function `print_deps':
scripts/basic/fixdep.c:325: error: storage size of `st' isn't known
scripts/basic/fixdep.c:329: error: `O_RDONLY' undeclared (first use in this function)
scripts/basic/fixdep.c:331: error: `stderr' undeclared (first use in this function)
scripts/basic/fixdep.c:341: error: `NULL' undeclared (first use in this function)
scripts/basic/fixdep.c:341: error: `PROT_READ' undeclared (first use in this function)
scripts/basic/fixdep.c:341: error: `MAP_PRIVATE' undeclared (first use in this function)
scripts/basic/fixdep.c:341: warning: assignment makes pointer from integer without a cast
scripts/basic/fixdep.c:325: warning: unused variable `st'
scripts/basic/fixdep.c: In function `traps':
scripts/basic/fixdep.c:360: error: `stderr' undeclared (first use in this function)
make[2]: *** [scripts/basic/fixdep] Error 1
make[1]: *** [scripts_basic] Error 2
make: *** [include/linux/autoconf.h] Error 2


***** Und hier der Letzte!!!!****

linux:/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/vmnet1 done
SMB share server on /dev/vmnet1 done
SMB name server on /dev/vmnet1 done
Host-only networking on /dev/vmnet1 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.5-7.111'
Makefile:438: .config: No such file or directory

WARNING: Symbol version dump /usr/src/linux-2.6.5-7.111/Module.symvers is missing, modules will have CONFIG_MODVERSIONS disabled.

CC [M] /tmp/vmware-config9/vmmon-only/linux/driver.o
/bin/sh: line 1: scripts/basic/fixdep: No such file or directory
make[2]: *** [/tmp/vmware-config9/vmmon-only/linux/driver.o] Error 1
make[1]: *** [_module_/tmp/vmware-config9/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.5-7.111'
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.

Schon mal vielen vielen Dank.
MFG
Dietmar
 

Martin Breidenbach

Ultimate Guru
Da schlägt ja schon der 'make cloneconfig' fehl... das hatte ich bisher noch nicht. Da muß ich selber mal grübeln was da los ist...

Hast Du an Deinem Kernel irgendwie rumgebastelt ?
 
OP
D

dietmar

Member
Nein - nie - hatte immer nur den Standard. Seit Aufspielen des Suse 9.1 hinkt es immer wieder an unerwarteten Ecken. Habe gerade heute wieder ein Update für libxml2 nicht aufspielen können. Das Online Update bricht ab. Warum??? Unbekannt. Ist aber nicht so wichtig.
Also wie gesagt : Immer nur Standard Installation und heute nochmal den Kernel Update aufgezogen. Mehr nicht.
Die Fehlermeldung war übrigens schon da, als ich versuchte den Kernel 108 eingespielt hatte.
MFG
Dietmar
 

coerdt

Newbie
Hallo,

vielleicht ist die Frage blöd, aber hast du die Kernel-Sourcen installiert?

Code:
rpm -qa | grep kernel

kernel-source-2.6.8-24.3
kernel-default-nongpl-2.6.8-24.3
kernel-default-2.6.8-24.3

DON'T PANIC!

Christian
 
OP
D

dietmar

Member
Man hat mir beigebracht das es keine dummen Fragen gibt nur dumme Antworten.... ;-))

Folgendes wird zurückgegeben:
rpm -qa | grep kernel
kernel-source-2.6.5-7.111
kernel-default-2.6.5-7.111

Von einem "kernel-default-nongpl-2.6.5-7.111" keine Spur.
Braucht man das??
MFG
Dietmar
 
OP
D

dietmar

Member
Macht es eigentlich Sinn, über YOU einen System update durchzuführen? Geht das überhaupt Online?

Die üblichen Online Updates habe ich ja immer gemacht - bis eben auf den Kernel, wegen der Probleme mit VMWare !
Gruß Dietmar
 

corwin42

Newbie
Andere blöde frage:

Hast Du nach dem updaten des Kernels neu gebootet? Wenn der alte Kernel noch läuft funktioniert das "make cloneconfig" natürlich nicht, weil der die Konfiguration anhand des laufenden Kernels ermittelt.
 
OP
D

dietmar

Member
Natürlich habe ich neu gestartet. Habe nachdem ich wieder auf den UrsprungsKernel zurückgegangen bin auch nochmal "make cloneconfig" versucht.. Nur so zum Testen.... Resultat ist gleich.
Ein riesengroßer Haufen an Meldungen (s.o.)

Komme so im Moment nicht weiter.
Danke jedenfalls
Dietmar
 
Oben