also als erstes, ich benütze Debian SID mit Kernel 2.4.22, sonst vergesse ich das zu posten. Bei VMWare handelt es sich um Version 4.0.5-6030 der Workstation Version, die neuste halt.
OK hier mein Problem. Wie im Topic schon beschrieben findet der Installer von VMWare die Includes nicht die er zum kompilieren der LKMs benötigt.
Hier hängt er:
Code: Alles auswählen
he path "/usr/src/linux/include" is an existing directory, but it does not
contain at least one of these directories "linux", "asm", "net" as expected.
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
Der Inhalt von /usr/src/linux/include/ sieht aber so aus:
Code: Alles auswählen
debian:/usr/src/linux/include# ls
acpi asm-generic asm-mips asm-ppc64 asm-sh64 linux scsi
asm-alpha asm-i386 asm-mips64 asm-s390 asm-sparc math-emu video
asm-arm asm-ia64 asm-parisc asm-s390x asm-sparc64 net
asm-cris asm-m68k asm-ppc asm-sh asm-x86_64 pcmcia
/usr/src/linux ist ein link nach /usr/src/kernel-source-2.4.22 .
Hat jemand eine Idee wie ich das in den Begriff bekomme?
Da das nur eine Testversion von VMWare ist kann ich da leider nicht anrufen und mal nachfragen.
Also da der installer ja nach dem Verzeichnis verlangt in dem "linux", "asm" und "net" sind habe ich auch schon mal von /usr/src/linux/inculde/asm-i386 nach /usr/src/linux/includes/asm gelinkt. Das war's aber nicht, leider.
Ich bin leider noch nicht so weit bei Linux das ich nen Filemonitor reinhänge und mal schau nach was er denn genau sucht. Ich verwende Debian Linux bzw. Linux erst seit 2 Monaten als Desktop OS.
Bitte nervt mich jetzt nicht dass ich dann nicht SID einsetzen sollte wenn ich sowas nicht kann.
Die Kernel Headers habe ich mir auch schon mal runter geladen und auch das Verzeichnis probiert, leider auch kein Erfolg.
Vielen Dank für eure Hilfe im Voraus.
Benny