Welches Modul/Treiber für welche Hardware, Kernel compilieren...
-
HelsAett
- Beiträge: 749
- Registriert: 18.03.2003 18:25:00
Beitrag
von HelsAett » 02.02.2008 11:51:30
Hallo @ll
ich verwende Lenny mit den Kernel 2.6.23.12 und versuche gspca für meine Cam als modul einzubinden, es scheitert leider schon beim Build auch ein make make install liefert den selben Fehler, kennt den fehler einer von Euch und weiss hier rat?
Danke!!
Gruß HelsAett
Code: Alles auswählen
WhiteGhost:/usr/src/modules/gspca# ./gspca_build
REMOVE the old module if present
ERROR: Module gspca does not exist in /proc/modules
CLEAN gspca source tree
rm -r -f *.o decoder/.gspcadecoder.o.cmd decoder/*.o \
.gspca.o.cmd *.o *.ko *.mod.* .[a-z]* core *.i \
*.symvers *.err
COMPILE gspca Please Wait ....!!
INSTALL gspca in the kernel binary tree
mkdir -p /lib/modules/`uname -r`/kernel/drivers/usb/media/
rm -f /lib/modules/`uname -r`/kernel/drivers/usb/media/spca5xx.ko
rm -f /lib/modules/`uname -r`/kernel/drivers/media/video/gspca.ko
install -c -m 0644 gspca.ko /lib/modules/`uname -r`/kernel/drivers/usb/media/
install: Aufruf von stat für »gspca.ko« nicht möglich: Datei oder Verzeichnis nicht gefunden
make: *** [install] Fehler 1
LOAD gspca in memory
FATAL: Module gspca not found.
PRINT COMPILATION MESSAGES if ERRORS look kgspca.err
make -C /lib/modules/`uname -r`/build SUBDIRS=/usr/src/modules/gspca CC=cc modules
make[1]: Entering directory `/usr/src/linux'
ERROR: Kernel configuration is invalid.
include/linux/autoconf.h or include/config/auto.conf are missing.
Run 'make oldconfig && make prepare' on kernel src to fix it.
WARNING: Symbol version dump /usr/src/linux/Module.symvers
is missing; modules will have no dependencies and modversions.
Building modules, stage 2.
/usr/src/linux/scripts/Makefile.modpost:42: include/config/auto.conf: Datei oder Verzeichnis nicht gefunden
make[2]: *** Keine Regel, um »include/config/auto.conf« zu erstellen. Schluss.
make[1]: *** [modules] Fehler 2
make[1]: Leaving directory `/usr/src/linux'
make: *** [default] Fehler 2
WhiteGhost:/usr/src/modules/gspca#
-
Spasswolf
- Beiträge: 3472
- Registriert: 30.11.2005 10:32:22
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Wald
Beitrag
von Spasswolf » 02.02.2008 12:13:08
Für mal
im Kernelquellverzeichnis aus.
-
HelsAett
- Beiträge: 749
- Registriert: 18.03.2003 18:25:00
Beitrag
von HelsAett » 02.02.2008 12:53:43
gesagt getan
scheint einen folgefehler zu liefern
Code: Alles auswählen
WhiteGhost:/usr/src/linux# make prepare
HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/docproc
HOSTCC scripts/kconfig/conf.o
HOSTCC scripts/kconfig/kxgettext.o
SHIPPED scripts/kconfig/zconf.tab.c
SHIPPED scripts/kconfig/lex.zconf.c
SHIPPED scripts/kconfig/zconf.hash.c
HOSTCC scripts/kconfig/zconf.tab.o
HOSTLD scripts/kconfig/conf
scripts/kconfig/conf -s arch/i386/Kconfig
CHK include/linux/version.h
UPD include/linux/version.h
CHK include/linux/utsrelease.h
UPD include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-i386
CC arch/i386/kernel/asm-offsets.s
GEN include/asm-i386/asm-offsets.h
CALL scripts/checksyscalls.sh
WhiteGhost:/usr/src/linux# cd ..
WhiteGhost:/usr/src# cd modules/gspca/
WhiteGhost:/usr/src/modules/gspca# make
make -C /lib/modules/`uname -r`/build SUBDIRS=/usr/src/modules/gspca CC=cc modules
make[1]: Entering directory `/usr/src/linux'
WARNING: Symbol version dump /usr/src/linux/Module.symvers
is missing; modules will have no dependencies and modversions.
CC [M] /usr/src/modules/gspca/gspca_core.o
CC [M] /usr/src/modules/gspca/decoder/gspcadecoder.o
LD [M] /usr/src/modules/gspca/gspca.o
Building modules, stage 2.
MODPOST 1 modules
/bin/sh: scripts/mod/modpost: Datei oder Verzeichnis nicht gefunden
make[2]: *** [__modpost] Fehler 127
make[1]: *** [modules] Fehler 2
make[1]: Leaving directory `/usr/src/linux'
make: *** [default] Fehler 2
WhiteGhost:/usr/src/modules/gspca# make install
mkdir -p /lib/modules/`uname -r`/kernel/drivers/usb/media/
rm -f /lib/modules/`uname -r`/kernel/drivers/usb/media/spca5xx.ko
rm -f /lib/modules/`uname -r`/kernel/drivers/media/video/gspca.ko
install -c -m 0644 gspca.ko /lib/modules/`uname -r`/kernel/drivers/usb/media/
install: Aufruf von stat für »gspca.ko« nicht möglich: Datei oder Verzeichnis nicht gefunden
make: *** [install] Fehler 1
-
Spasswolf
- Beiträge: 3472
- Registriert: 30.11.2005 10:32:22
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Wald
Beitrag
von Spasswolf » 02.02.2008 13:03:54
Na dann schieb noch ein
nach. Hast du nach dem bauen des Kernel make clean, make-kpkg clean oder ähnliches ausgeführt?