PeHeller@gmx.net
05.10.05, 18:46
Hallo,
ich habe das rpm-File von der c't CD installiert (SUSE 9.3) und danach die vmware-config.pl gestartet.
Das erzeugen der Module schlägt fehl.
Hier ein Auszug (letzen) der Meldungen.
WARNING: Symbol version dump /usr/src/linux-2.6.11.4-21.9/Module.symvers is missing; modules will have no modversions.
CC [M] /tmp/vmware-config11/vmnet-only/driver.o
CC [M] /tmp/vmware-config11/vmnet-only/hub.o
CC [M] /tmp/vmware-config11/vmnet-only/userif.o
In file included from /tmp/vmware-config11/vmnet-only/userif.c:45:
/tmp/vmware-config11/vmnet-only/pgtbl.h: In function `PgtblVa2PTELocked':
/tmp/vmware-config11/vmnet-only/pgtbl.h:81: warning: passing arg 1 of `pmd_offset' from incompatible pointer type
/tmp/vmware-config11/vmnet-only/userif.c: In function `VNetCopyDatagramToUser':
/tmp/vmware-config11/vmnet-only/userif.c:563: warning: implicit declaration of function `skb_copy_datagram'
CC [M] /tmp/vmware-config11/vmnet-only/netif.o
CC [M] /tmp/vmware-config11/vmnet-only/bridge.o
CC [M] /tmp/vmware-config11/vmnet-only/procfs.o
LD [M] /tmp/vmware-config11/vmnet-only/vmnet.o
Building modules, stage 2.
MODPOST
Warning: could not open /tmp/vmware-config11/vmnet-only/includeCheck.h: No such file or directory
CC /tmp/vmware-config11/vmnet-only/vmnet.mod.o
LD [M] /tmp/vmware-config11/vmnet-only/vmnet.ko
make[1]: Leaving directory `/usr/src/linux-2.6.11.4-21.9'
cp -f vmnet.ko ./../vmnet.o
make: Leaving directory `/tmp/vmware-config11/vmnet-only'
Unable to make a vmnet module that can be loaded in the running kernel:
insmod: error inserting '/tmp/vmware-config11/vmnet.o': -1 Unknown symbol in module
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/prebuilt_modules_linux.html".
Execution aborted.
Ich kann mir hier leider überhaupt nicht selbst helfen. Source ist installiert
/usr/src/linux-2.6.11.4-21.9
ein Link auf das Verzeichnis (was auch vom vmware-script gefunden wird)
liegt bei /usr/src/linux
Das war es mit meinem Latein.
Danke
worst_case
ich habe das rpm-File von der c't CD installiert (SUSE 9.3) und danach die vmware-config.pl gestartet.
Das erzeugen der Module schlägt fehl.
Hier ein Auszug (letzen) der Meldungen.
WARNING: Symbol version dump /usr/src/linux-2.6.11.4-21.9/Module.symvers is missing; modules will have no modversions.
CC [M] /tmp/vmware-config11/vmnet-only/driver.o
CC [M] /tmp/vmware-config11/vmnet-only/hub.o
CC [M] /tmp/vmware-config11/vmnet-only/userif.o
In file included from /tmp/vmware-config11/vmnet-only/userif.c:45:
/tmp/vmware-config11/vmnet-only/pgtbl.h: In function `PgtblVa2PTELocked':
/tmp/vmware-config11/vmnet-only/pgtbl.h:81: warning: passing arg 1 of `pmd_offset' from incompatible pointer type
/tmp/vmware-config11/vmnet-only/userif.c: In function `VNetCopyDatagramToUser':
/tmp/vmware-config11/vmnet-only/userif.c:563: warning: implicit declaration of function `skb_copy_datagram'
CC [M] /tmp/vmware-config11/vmnet-only/netif.o
CC [M] /tmp/vmware-config11/vmnet-only/bridge.o
CC [M] /tmp/vmware-config11/vmnet-only/procfs.o
LD [M] /tmp/vmware-config11/vmnet-only/vmnet.o
Building modules, stage 2.
MODPOST
Warning: could not open /tmp/vmware-config11/vmnet-only/includeCheck.h: No such file or directory
CC /tmp/vmware-config11/vmnet-only/vmnet.mod.o
LD [M] /tmp/vmware-config11/vmnet-only/vmnet.ko
make[1]: Leaving directory `/usr/src/linux-2.6.11.4-21.9'
cp -f vmnet.ko ./../vmnet.o
make: Leaving directory `/tmp/vmware-config11/vmnet-only'
Unable to make a vmnet module that can be loaded in the running kernel:
insmod: error inserting '/tmp/vmware-config11/vmnet.o': -1 Unknown symbol in module
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/prebuilt_modules_linux.html".
Execution aborted.
Ich kann mir hier leider überhaupt nicht selbst helfen. Source ist installiert
/usr/src/linux-2.6.11.4-21.9
ein Link auf das Verzeichnis (was auch vom vmware-script gefunden wird)
liegt bei /usr/src/linux
Das war es mit meinem Latein.
Danke
worst_case