Hello!

I'm blessed with a Logitech QC Fusion (046d:08c1) in my neighborhood...
I get (the usual?) problems on enumeration:

uvcvideo: Found UVC 1.00 device <unnamed> (046d:08c1)
uvcvideo: Failed to query (135) UVC control 1 (unit 0) : -110 (exp. 26).
uvcvideo: Failed to query (129) UVC control 1 (unit 0) : -110 (exp. 26).
uvcvideo: Failed to initialize the device (-5).
usbcore: registered new interface driver uvcvideo
USB Video Class driver (v0.1.0)
ehci_hcd 0000:00:1d.7: remove, state 1
usb usb1: USB disconnect, address 1
usb 1-2: USB disconnect, address 2
ehci_hcd 0000:00:1d.7: USB bus 1 deregistered
ACPI: PCI interrupt for device 0000:00:1d.7 disabled
usb 2-2: new full speed USB device using uhci_hcd and address 2
usb 2-2: configuration #1 chosen from 1 choice
uvcvideo: Found UVC 1.00 device <unnamed> (046d:08c1)
uvcvideo: Failed to query (135) UVC control 1 (unit 0) : -110 (exp. 26).
uvcvideo: Failed to query (129) UVC control 1 (unit 0) : -110 (exp. 26).
uvcvideo: Failed to initialize the device (-5).
usbcore: deregistering interface driver uvcvideo
uvcvideo: Found UVC 1.00 device <unnamed> (046d:08c1)
uvcvideo: Failed to query (135) UVC control 1 (unit 0) : -32 (exp. 26).
uvcvideo: Failed to query (129) UVC control 1 (unit 0) : -32 (exp. 26).
uvcvideo: Failed to initialize the device (-5).
usbcore: registered new interface driver uvcvideo
USB Video Class driver (v0.1.0)
usbcore: deregistering interface driver uvcvideo
usb 2-2: USB disconnect, address 2
usbcore: registered new interface driver uvcvideo
USB Video Class driver (v0.1.0)
usb 2-2: new full speed USB device using uhci_hcd and address 3
usb 2-2: configuration #1 chosen from 1 choice
uvcvideo: Found UVC 1.00 device <unnamed> (046d:08c1)
uvcvideo: Failed to query (135) UVC control 1 (unit 0) : -110 (exp. 26).
uvcvideo: Failed to query (129) UVC control 1 (unit 0) : -110 (exp. 26).
uvcvideo: Failed to initialize the device (-5).
usbcore: deregistering interface driver uvcvideo
uvcvideo: Found UVC 1.00 device <unnamed> (046d:08c1)
uvcvideo: Failed to query (135) UVC control 1 (unit 0) : -32 (exp. 26).
uvcvideo: Failed to query (129) UVC control 1 (unit 0) : -32 (exp. 26).
uvcvideo: Failed to initialize the device (-5).
usbcore: registered new interface driver uvcvideo
USB Video Class driver (v0.1.0)
usbcore: deregistering interface driver uvcvideo
uvcvideo: Found UVC 1.00 device <unnamed> (046d:08c1)
uvcvideo: Failed to query (135) UVC control 1 (unit 0) : -32 (exp. 26).
uvcvideo: Failed to query (129) UVC control 1 (unit 0) : -32 (exp. 26).
uvcvideo: Failed to initialize the device (-5).
usbcore: registered new interface driver uvcvideo
USB Video Class driver (v0.1.0)
usbcore: deregistering interface driver uvcvideo
uvcvideo: Found UVC 1.00 device <unnamed> (046d:08c1)
usbcore: registered new interface driver uvcvideo
USB Video Class driver (v0.1.0)

As you can see, after several rmmod/modprobe cycles on uvcvideo sooner
or later the camera gets detected. Somewhere I've read that this
problem is restricted to high-speed usb mode so I tried to rmmod ehci-hcd
but apparently it doesn't work any better in full-speed mode than in
high-speed mode.

Anyway, after an occasional correct detection of the camera,
the following behavior can be observed:

- Skype can see /dev/video1 and also provides the USB id
of the camera in the drop down box. After starting camera test,
it takes some seconds for the camera to turn on (it's blue led
comes on) but no picture comes through and CPU usage jumps to
100% permanently while there is no video at all as long as I
do not stop the camera test.

- Camorama simply says it cannot open /dev/video1 and that's it.

- luvcview works seamlessly, as many times I want! Even after the
above applications have failed to open the camera, luvcview always
works even afterwards, both with ehci-hcd enabled and without!

Does luvcview use some hack/fix/kludge that makes it work?
What makes this difference that it works while other apps don't?

Versions:
kernel 2.6.23-gentoo-r5 PREEMPT
linux-uvc-0.1.0_pre157
luvcview-20070512
camorama-0.19
skype-2.0.0.27

Thanks,

Sab
_______________________________________________
Linux-uvc-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to