[SOLVED] Fedora 12 Webcam Genius iLook 300
Ariel Constenla-Haile
ariel.constenla.haile at googlemail.com
Wed Jan 20 12:43:55 UTC 2010
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: linux-2.6-v4l-gspca-Genius-iLook-300.patch
Type: text/x-patch
Size: 762 bytes
Desc: not available
Url : http://lists.fedoraproject.org/pipermail/users/attachments/20100120/2df8d179/attachment.bin
More information about the users
mailing list