Since few kernel version, my Ali Webcam m5602 doesn't work. It doesn't work with kernel 2.6.32 too lsusb : Bus 002 Device 002: ID 0402:5602 ALi Corp. Video Camera Controller When I run chesse or vlc (or others), I don't have an image and I have an error message in dmesg : usb 2-9: new high speed USB device using ehci_hcd and address 2 usb 2-9: New USB device found, idVendor=0402, idProduct=5602 usb 2-9: New USB device strings: Mfr=0, Product=1, SerialNumber=0 usb 2-9: Product: USB2.0 Camera usb 2-9: configuration #1 chosen from 1 choice Linux video capture interface: v2.00 gspca: main v2.6.0 registered gspca: probing 0402:5602 ALi m5602: Probing for a po1030 sensor ALi m5602: Probing for a mt9m111 sensor Non-volatile memory driver v1.3 ALi m5602: Probing for a s5k4aa sensor ALi m5602: Probing for an ov9650 sensor ALi m5602: Sensor reported 0xffff ALi m5602: Probing for a s5k83a sensor ALi m5602: Detected a s5k83a sensor gspca: probe ok usbcore: registered new interface driver ALi m5602 ALi m5602: registered ... gspca: ISOC data error: [0] len=754, status=-71
get same error with kernel 2.6.33.1
same behaviour reported by another personn here : https://qa.mandriva.com/show_bug.cgi?id=56466#c5 He provides this info : For info, i have exactly same bug on same webcam on mandriva 2010.0 (32bits). webcam doesn't work but with dmesg : gspca: ISOC data error: [0] len=646, status=-71 my kernel is 2.6.31.12-desktop-3mnb my laptop with integrated webcam : Packard Bell EasyNote description: Notebook product: EasyNote_MX36 vendor: PACKARD BELL BV version: PB90EW0202 *-firmware description: BIOS vendor: American Megatrends Inc. physical id: 0 version: 308 (10/02/2007) *-usb:1 description: Generic USB device product: USB2.0 Camera vendor: ALi Corp. physical id: 9 bus info: usb@1:9 version: 1.00 capabilities: usb-2.00 configuration: driver=ALi m5602 maxpower=500mA speed=480.0MB/ s Bus 001 Device 003: ID 0402:5602 ALi Corp. Video Camera Controller ALi : ALi Corp.|USB2.0 Camera (vendor:0402 device:5602)
it's definitely a kernel bug....it works only with kernel 2.6.29 or lower...i've made all tries possible
Any success if you force the s5k4aa sensor by adding a force_sensor=3 parameter to the gspca_m5602 module?
I try to force s5k4aa sensor and I get same ISOC data error. The difference is I get an white image with grey lines moving, nothing more. Moreover the driver worked with s5k83a sensor in previous kernel.
Ah, Could you perform a git bisect and try to identify the commit that caused the regression?
Ping!
Erik...can you give a look to my report? https://bugzilla.kernel.org/show_bug.cgi?id=16575