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