Is the first time that I post a bug but this problem is very strange. I have a webcam Logiteck quickcam for notebook id 046d:08ae that works very whell the other year with old kernel. Recencently I have update to kernel 2.6.18-r3 (gentoo-sources) and the webcam works only for few second then in var/log/messages there is error: [spca50x_isoc_irq:1509] Non-zero status (-18) in isoc completion handler and the application and the driver freeze. I don't know if the problem was the kernel or a missed module or another thing or the drivers ... Thanks and sorry for my english
Trying the newer media-video/gspcav1 driver might help -- spca-5xx is deprecated.
(In reply to comment #1) > Trying the newer media-video/gspcav1 driver might help -- spca-5xx is > deprecated. > Thanks for your time but it's the same also with gspcav1. Now the problem is different because yesterday i have upgrade to kernel-2.6.19 and the driver want compile; the error is: " make[1]: Entering directory `/usr/src/linux-2.6.19-gentoo-r1' CC [M] .../gspcav1-20060925/gspca_core.o .../gspca_core.c:36:26: linux/config.h: No such file or directory .../gspca_core.c: In function`gspca_init_isoc': .../gspca_core.c:1035: warning: assignment from incompatible pointer type make[2]: *** [.../gspca_core.o] Error 1 make[1]: *** [_module_/.../gspcav1-20060925] Err or 2 make[1]: Leaving directory `/usr/src/linux-2.6.19-gentoo-r1' make: *** [default] Error 2 " where the "..." (three points) are my driver directory. Thanks
try new media-video/gspca
Thank you for your reponse but the error is the same: emerge -av gspca: * checking gspcav1-01.00.10.tar.gz ;-) ... [ ok ] * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found kernel object directory: * /lib/modules/2.6.19-gentoo-r1/build * Found sources for kernel version: * 2.6.19-gentoo-r1 * Checking for suitable kernel configuration options... [ ok ] >>> Unpacking source... >>> Unpacking gspcav1-01.00.10.tar.gz to /var/tmp/portage/gspca-01.00.10/work * Converting gspcav1-01.00.10/Makefile to use M= instead of SUBDIRS= .. [ ok ] * Applying gspca-20060813-defines.patch ... [ ok ] >>> Source unpacked. >>> Compiling source in /var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10 ... * Preparing gspca module make -C /usr/src/linux M=/var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10 CC=x86_64-pc-linux-gnu-gcc modules make[1]: Entering directory `/usr/src/linux-2.6.19-gentoo-r1' CC [M] /var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.o CC [M] /var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10/decoder/gspcadecoder.o /var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.c: In function `gspca_init_transfert': /var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.c:973: warning: assignment from incompatible pointer type /var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.c: At top level: /var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.c:1056: error: conflicting types for 'spca50x_isoc_irq' /var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.c:154: error: previous declaration of 'spca50x_isoc_irq' was here /var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.c:1056: error: conflicting types for 'spca50x_isoc_irq' /var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.c:154: error: previous declaration of 'spca50x_isoc_irq' was here /var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.c:154: warning: 'spca50x_isoc_irq' declared `static' but never defined /var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.c:1056: warning: 'spca50x_isoc_irq' defined but not used make[2]: *** [/var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [_module_/var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.19-gentoo-r1' make: *** [default] Error 2 !!! ERROR: media-video/gspca-01.00.10 failed. Call stack: ebuild.sh, line 1546: Called dyn_compile ebuild.sh, line 937: Called src_compile ebuild.sh, line 1255: Called linux-mod_src_compile linux-mod.eclass, line 510: Called die !!! Unable to make KERNELDIR=/usr/src/linux default.
I really fail to see how it this the "same" bug as the original one. File a new bug, completely unrelated.
(In reply to comment #6) > I really fail to see how it this the "same" bug as the original one. File a new > bug, completely unrelated. > In fact is not the same bug I fill it in another place, thank You