Hi, > Hi everyone, > > I try to install uvc modules on kernel 2.6.15-26-k7 #1 SMP PREEMPT Thu Aug > 3 03:40:32 UTC 2006 i686 GNU/Linux using gcc 4.0. > > Compilation is ok but when I try to modprobe, I have this message : > > uvcvideo: Unknown symbol v4l2_ioctl_names > > modinfo uvcvideo > > filename: /lib/modules/2.6.15-26-k7/usb/media/uvcvideo.ko > author: Laurent Pinchart <[EMAIL PROTECTED]> > description: USB Video Class driver > license: GPL > vermagic: 2.6.15-26-k7 SMP preempt K7 gcc-4.0 > depends: usbcore,videodev,v4l2-common,v4l1-compat > alias: usb:v046Dp08C1d*dc*dsc*dp*icFFisc01ip00* > alias: usb:v046Dp08C2d*dc*dsc*dp*icFFisc01ip00* > alias: usb:v046Dp08C3d*dc*dsc*dp*icFFisc01ip00* > alias: usb:v046Dp08C5d*dc*dsc*dp*icFFisc01ip00* > alias: usb:v046Dp08C6d*dc*dsc*dp*icFFisc01ip00* > alias: usb:v046Dp08C7d*dc*dsc*dp*icFFisc01ip00* > alias: usb:v*p*d*dc*dsc*dp*ic0Eisc01ip00* > srcversion: 94C8222F703B3D4C291E4FC > parm: trace:uint > > > I have usbcore,videodev,v4l2-common,v4l1-compat already loaded when I try > to load uvcvideo. Any tips ?
You're using a kernel patched by your distribution. Some changes from 2.6.16 made their way into your kernel, and one of them was to remove the symbol v4l2_ioctl_names. For 2.6.16 kernels the UVC driver handles that change gracefully, but not for 2.6.15. I advice you to upgrade to 2.6.16 or newer, or patch the driver by changing the #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,16) a few lines before v4l2_ioctl_names to #if 0 Laurent Pinchart _______________________________________________ Linux-uvc-devel mailing list [email protected] https://lists.berlios.de/mailman/listinfo/linux-uvc-devel
