Hallo,
habe mir schon den Thread http://www.linux-club.de/viewtopic.php?f=43&t=102776&p=629030 desegen angesehen.
Entgegen der dortigen Lösung sind bei mir die kernel-syms sehr wohl installiert.
Hier einmal die wichtigsten Infos :
Das VMserver-File ist :
Bis auf die Erstellung des nachfolgenden Moduls läuft die gesamte Prozedur "/usr/bin/vmware-config.pl" einwandfrei durch !
Wie gesagt : die kernel-syms sind bei mir installiert.
Wo könnte ich weitersuchen oder wo liegt meine Fehler ??
habe mir schon den Thread http://www.linux-club.de/viewtopic.php?f=43&t=102776&p=629030 desegen angesehen.
Entgegen der dortigen Lösung sind bei mir die kernel-syms sehr wohl installiert.
Hier einmal die wichtigsten Infos :
Code:
#uname -r
Linux asterix 2.6.27.21-0.1-default #1 SMP 2009-03-31 14:50:44 +0200 x86_64 x86_64 x86_64 GNU/Linux
Code:
# rpm -qa | grep kernel
kernel-default-base-2.6.27.21-0.1.2
kernel-source-2.6.27.21-0.1.1
kernel-docs-2.6.3-3.13.13
kernel-default-2.6.27.21-0.1.2
kernel-syms-2.6.27.21-0.1.1
linux-kernel-headers-2.6.27-2.28
nfs-kernel-server-1.1.3-18.1.1
kernel-default-extra-2.6.27.21-0.1.2
Das VMserver-File ist :
(gerade runtergeladen).VMware-server-2.0.1-156745.x86_64.rpm
Bis auf die Erstellung des nachfolgenden Moduls läuft die gesamte Prozedur "/usr/bin/vmware-config.pl" einwandfrei durch !
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config0/vsock-only'
make -C /lib/modules/2.6.27.21-0.1-default/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.27.21-0.1-obj/x86_64/default'
make -C ../../../linux-2.6.27.21-0.1 O=/usr/src/linux-2.6.27.21-0.1-obj/x86_64/default/. modules
CC [M] /tmp/vmware-config0/vsock-only/linux/af_vsock.o
CC [M] /tmp/vmware-config0/vsock-only/linux/driverLog.o
CC [M] /tmp/vmware-config0/vsock-only/linux/util.o
CC [M] /tmp/vmware-config0/vsock-only/linux/vsockAddr.o
LD [M] /tmp/vmware-config0/vsock-only/vsock.o
Building modules, stage 2.
MODPOST 1 modules
WARNING: "VMCIDatagram_CreateHnd" [/tmp/vmware-config0/vsock-only/vsock.ko] undefined!
WARNING: "VMCIDatagram_DestroyHnd" [/tmp/vmware-config0/vsock-only/vsock.ko] undefined!
WARNING: "VMCI_GetContextID" [/tmp/vmware-config0/vsock-only/vsock.ko] undefined!
WARNING: "VMCIDatagram_Send" [/tmp/vmware-config0/vsock-only/vsock.ko] undefined!
CC /tmp/vmware-config0/vsock-only/vsock.mod.o
LD [M] /tmp/vmware-config0/vsock-only/vsock.ko
make[1]: Leaving directory `/usr/src/linux-2.6.27.21-0.1-obj/x86_64/default'
cp -f vsock.ko ./../vsock.o
make: Leaving directory `/tmp/vmware-config0/vsock-only'
Unable to make a vsock module that can be loaded in the running kernel:
insmod: error inserting '/tmp/vmware-config0/vsock.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.
The VM communication interface socket family is used in conjunction with the VM
communication interface to provide a new communication path among guests and
host. The rest of this software provided by VMware Server is designed to work
independently of this feature. If you wish to have the VSOCK feature you can
install the driver by running vmware-config.pl again after making sure that
gcc, binutils, make and the kernel sources for your running kernel are
installed on your machine. These packages are available on your distribution's
installation CD.
[ Press the Enter key to continue.]
Wie gesagt : die kernel-syms sind bei mir installiert.
Wo könnte ich weitersuchen oder wo liegt meine Fehler ??