Hi! I tried to install V4L2 drivers on a SONY PCG-C1VFK (with a motion-eye cam) and get the following errors when I try to recomplie my kernel (having the V4L options enabled as modules). I type in /src/usr/linux (after having successfully compield the kernel): make modules, then when meye.h and meye.c are to be compiled the error message is as follows: >>>>> gcc -D__KERNEL__ -I/usr/src/linux-2.4.14/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686 -malign-functions=0 -malign-jumps=0 -malign-loops=0 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.14/include/linux/modversions.h -c -o meye.o meye.c meye.c:1282: `VID_HARDWARE_MEYE' undeclared here (not in a function) meye.c:1282: initializer element is not constant meye.c:1282: (near initialization for `meye_template.hardware') make[3]: *** [meye.o] Error 1 make[3]: Leaving directory `/usr/src/linux-2.4.14/drivers/media/video' make[2]: *** [_modsubdir_video] Error 2 make[2]: Leaving directory `/usr/src/linux-2.4.14/drivers/media' make[1]: *** [_modsubdir_media] Error 2 make[1]: Leaving directory `/usr/src/linux-2.4.14/drivers' make: *** [_mod_drivers] Error 2 <<<<< meye is supported since kernel 2.4.7 . After typing make uninstall in the videodevX folder (version 20011030), all the modules compile without any problems... If anyone knows what to do to make this work I would appreciate it! Thanks, Vlatko Becanovic.