gspca

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
HelsAett
Beiträge: 746
Registriert: 18.03.2003 18:25:00

gspca

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

Code: Alles auswählen

make prepare
im Kernelquellverzeichnis aus.

Benutzeravatar
HelsAett
Beiträge: 746
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

Code: Alles auswählen

make modules
nach. Hast du nach dem bauen des Kernel make clean, make-kpkg clean oder ähnliches ausgeführt?

Antworten