Hi,

On Thursday 10 June 2010 17:38:04 seno wrote:
> 
> I have the problem that all webcam applications show only about half of the
> real picture (or even less).

Could you post a screenshot ? Does that happen at all resolutions ?

> I have tried
> - LUVCview
> - UCView
> - Skype
> - Cheese
> - MPlayer
> - Adobe Flash webcam access in webbrowser
> 
> lsusb output is
> ID 0402:5606 ALi Corp. USB 2.0 Camera
> 
> The cam is integrated into a Clevo M72SR notebook running Mandriva 2010.0
> x86_64, but the issue exists also on Mandriva 2010.0 x86 and 2009.1 and
> 2009.0 etc...
> 
> I updated the Bios 1 or 2 years ago and can't say for sure if the cam
> worked properly before, but I think it did...
> Can a Bios update bring up webcam malfunction?

Yes, a BIOS update can even reflash the webcam firmware.

Could you please send me the output of 'lsusb -v -d 0402:5606' ? I've got a 
copy already, but the BIOS update might have modified it.

> The default driver in Win 7 had similar problems and I had to download the
> Win 7 driver from Clevo website to get the cam working
> ftp://cftp.clevo.com.tw/M72xSR/Optional/Camera_all.zip
> After this driver is installed on Win 7, the webcam shows up as "Bison NB
> Pro" in the device manager and works flawlessly.

That's bad news. The driver might use proprietary USB commands to configure 
the camera.

> I also noticed slow performance in Linux, the cam makes 2 - 5 fps, even at
> good exposure.
> 
> dmesg output when cam is detected:
> 
> usb 1-8: new high speed USB device using ehci_hcd and address 6
> usb 1-8: New USB device found, idVendor=0402, idProduct=5606
> usb 1-8: New USB device strings: Mfr=0, Product=1, SerialNumber=0
> usb 1-8: Product: USB2.0 Camera
> usb 1-8: configuration #1 chosen from 1 choice
> uvcvideo: Found UVC 1.00 device USB2.0 Camera (0402:5606)
> input: USB2.0 Camera as
> /devices/pci0000:00/0000:00:03.3/usb1/1-8/1-8:1.0/input/ input15
> 
> dmesg output when accessing device:
> 
> uvcvideo: device USB2.0 Camera requested null bandwidth, defaulting to
> lowest. uvcvideo: device USB2.0 Camera requested null bandwidth,
> defaulting to lowest. uvcvideo: device USB2.0 Camera requested null
> bandwidth, defaulting to lowest. uvcvideo: Failed to query (129) UVC
> control 2 (unit 5) : -110 (exp. 2). uvcvideo: Failed to query (129) UVC
> control 2 (unit 5) : -110 (exp. 2). uvcvideo: Failed to query (129) UVC
> control 3 (unit 1) : -32 (exp. 1). uvcvideo: Failed to query (129) UVC
> control 3 (unit 1) : -32 (exp. 1). uvcvideo: Failed to query (129) UVC
> control 3 (unit 1) : -32 (exp. 1). uvcvideo: device USB2.0 Camera
> requested null bandwidth, defaulting to lowest. uvcvideo: device USB2.0
> Camera requested null bandwidth, defaulting to lowest. uvcvideo: Failed to
> query (129) UVC control 6 (unit 5) : -110 (exp. 2). uvcvideo: Failed to
> query (129) UVC control 3 (unit 1) : -110 (exp. 1). uvcvideo: Failed to
> query (129) UVC control 3 (unit 1) : -32 (exp. 1). uvcvideo: Failed to
> query (129) UVC control 3 (unit 1) : -32 (exp. 1). uvcvideo: device USB2.0
> Camera requested null bandwidth, defaulting to lowest.
> 
> Any idea how to get this cam working?

The "Camera requested null bandwidth" error message shouldn't be an issue, at 
least if the camera has a single alternate setting like the model I know about 
has. This can be checked with the lsusb output.

The "Failed to query" messages definitely indicate a firmware bug. It might or 
might not be related to the bad picture issue you have. Would you be able to 
capture a USB trace on Windows if required ?

-- 
Regards,

Laurent Pinchart
_______________________________________________
Linux-uvc-devel mailing list
Linux-uvc-devel@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to