Hi there, this is solved.... though not in the easiest way.... > following https://fedoraproject.org/wiki/Features/BetterWebcamSupportF12 > I've found that Genius iLook 300 is supported through gspca > http://moinejf.free.fr/webcam.html : > > Subdriver Id Name Sensor Status > pac7302 093a:2628 Genius iLook 300 pac7302 OK > > when plugged it is recognized with the right device id: > > ~]# lsusb > Bus 002 Device 003: ID 093a:2628 Pixart Imaging, Inc. > > but the driver is not loaded: > > ~]# dmesg | grep usb > usb 2-6: new full speed USB device using ohci_hcd and address 4 > usb 2-6: New USB device found, idVendor=093a, idProduct=2628 > usb 2-6: New USB device strings: Mfr=0, Product=0, SerialNumber=0 > usb 2-6: configuration #1 chosen from 1 choice > > I found a thread from 10-2009 > http://article.gmane.org/gmane.linux.drivers.video-input- > infrastructure/11151/match=genius+iLook+300 > > telling to patch and build gspca (Ubuntu 8.10). > > Am I missing something or should I go the hard way and build myself? > This does not sound much like a "Better Webcam Support in F12"... after getting the sources for my current kernel (2.6.31.9-174.fc12.x86_64) I realized that this kernel does not come with support for the Genius iLook 300 webcam (the current gspca from the mercurial repository solves that) so I had to patch and build the kernel. The change does not have to be applied in the line where the thread quoted above tells us - at least in this kernel version; but as follows: diff -uNrp kernel-2.6.31.orig/drivers/media/video/gspca/pac7311.c kernel-2.6.31.new/drivers/media/video/gspca/pac7311.c --- kernel-2.6.31.orig/drivers/media/video/gspca/pac7311.c 2010-01-17 09:27:45.000000000 -0300 +++ kernel-2.6.31.new/drivers/media/video/gspca/pac7311.c 2010-01-17 09:35:38.000000000 -0300 @@ -1068,6 +1068,7 @@ static __devinitdata struct usb_device_i {USB_DEVICE(0x093a, 0x2622), .driver_info = SENSOR_PAC7302}, {USB_DEVICE(0x093a, 0x2624), .driver_info = SENSOR_PAC7302}, {USB_DEVICE(0x093a, 0x2626), .driver_info = SENSOR_PAC7302}, + {USB_DEVICE(0x093a, 0x2628), .driver_info = SENSOR_PAC7302}, {USB_DEVICE(0x093a, 0x262a), .driver_info = SENSOR_PAC7302}, {USB_DEVICE(0x093a, 0x262c), .driver_info = SENSOR_PAC7302}, {} I attach the patch, just in case anyone is in the same situation (but be prepared to build the kernel on your own... it will take patience, a lot of disk space, and some basic knowledge of compiling/packaging). Regards -- Ariel Constenla-Haile La Plata, Argentina
diff -uNrp kernel-2.6.31.orig/drivers/media/video/gspca/pac7311.c kernel-2.6.31.new/drivers/media/video/gspca/pac7311.c --- kernel-2.6.31.orig/drivers/media/video/gspca/pac7311.c 2010-01-17 09:27:45.000000000 -0300 +++ kernel-2.6.31.new/drivers/media/video/gspca/pac7311.c 2010-01-17 09:35:38.000000000 -0300 @@ -1068,6 +1068,7 @@ static __devinitdata struct usb_device_i {USB_DEVICE(0x093a, 0x2622), .driver_info = SENSOR_PAC7302}, {USB_DEVICE(0x093a, 0x2624), .driver_info = SENSOR_PAC7302}, {USB_DEVICE(0x093a, 0x2626), .driver_info = SENSOR_PAC7302}, + {USB_DEVICE(0x093a, 0x2628), .driver_info = SENSOR_PAC7302}, {USB_DEVICE(0x093a, 0x262a), .driver_info = SENSOR_PAC7302}, {USB_DEVICE(0x093a, 0x262c), .driver_info = SENSOR_PAC7302}, {}
-- users mailing list users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe: https://admin.fedoraproject.org/mailman/listinfo/users Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines