I have got an integrated webcam on a MSI GX700 laptop, which is not recognized correctly. Linux fedorabox 2.6.29.2-52.fc10.i686 #1 SMP Mon Apr 27 16:29:14 EDT 2009 i686 i686 i386 GNU/Linux Bus 001 Device 002: ID 0402:5602 ALi Corp. Video Camera Controller /var/log/messages: May 17 11:57:57 localhost kernel: gspca: probing 0402:5602 May 17 11:57:57 localhost kernel: ALi m5602: Probing for a po1030 sensor May 17 11:57:57 localhost kernel: ALi m5602: Probing for a mt9m111 sensor May 17 11:57:57 localhost kernel: ALi m5602: Probing for a s5k4aa sensor May 17 11:57:57 localhost kernel: ALi m5602: Probing for an ov9650 sensor May 17 11:57:57 localhost kernel: ALi m5602: Probing for a s5k83a sensor May 17 11:57:57 localhost kernel: ALi m5602: Detected a s5k83a sensor May 17 11:57:58 localhost kernel: gspca: probe ok May 17 11:57:58 localhost kernel: usbcore: registered new interface driver ALi m5602 May 17 11:57:58 localhost kernel: ALi m5602: registered In fact, my sensor is a s5k4aa, not a s5k83a. Because of this, cheese only displays a quarter of the image.
This is probably happening in Fedora 11 too.
The ALi m5602 driver in the kernel is actively maintained by Erik Andrén, so I believe this is best handled upstream I'll forward this ticket to Erik, putting the reporter in the CC (I hope the used email address atleast works somewhat).
Hi, Could you please see if the latest upstream version works ok by following the instructions on this wiki page? http://m560x-driver.wiki.sourceforge.net/testing_m5602 Thanks, Erik
I think it works, since I worked on that detection with you long time ago (anaHimself). Will wait for next kernel in testing and keep you in touch :)
Linux fedorabox 2.6.29.4-75.fc10.i686 Jun 6 20:33:16 localhost kernel: ALi m5602: Probing for a po1030 sensor Jun 6 20:33:16 localhost kernel: ALi m5602: Probing for a mt9m111 sensor Jun 6 20:33:16 localhost kernel: ALi m5602: Probing for a s5k4aa sensor Jun 6 20:33:16 localhost kernel: ALi m5602: Probing for an ov9650 sensor Jun 6 20:33:16 localhost kernel: ALi m5602: Probing for a s5k83a sensor Jun 6 20:33:16 localhost kernel: ALi m5602: Detected a s5k83a sensor Jun 6 20:33:16 localhost kernel: gspca: probe ok Jun 6 20:33:16 localhost kernel: usbcore: registered new interface driver ALi m5602 Jun 6 20:33:16 localhost kernel: ALi m5602: registered Black image with cheese this new kernel, waiting for others in testing