This works for awhile:

$ while true ; do uvccapture -d/dev/video1  ; sleep 10 ; done

But errors eventually happen:

width 320
height 240
format 1196444237
width 320
height 240
format 1196444237
width 320
height 240
format 1196444237
width 320
height 240
format 1196444237
Unable to set format: 5.
 Init v4L2 failed !! exit fatal
width 320
height 240
format 1196444237
Unable to set format: 5.
 Init v4L2 failed !! exit fatal

After this, luvcvideo doesn't work either:

$ luvcview -d /dev/video1
luvcview version 0.2.0
Video driver: x11
A window manager is available
video /dev/video1
Unable to set format: 5.
 Init v4L2 failed !! exit fatal

dmesg shows:

May 10 06:39:33 server kernel: uvcvideo: Found UVC 1.00 device <unnamed> 
(046d:08c1)
May 10 06:39:33 server kernel: uvcvideo: Found a valid video chain (1 -> 5).
May 10 06:39:33 server kernel: usbcore: registered new driver uvcvideo
May 10 06:39:33 server kernel: USB Video Class driver (v0.1.0)
May 10 06:40:16 server kernel: uvcvideo: Failed to query (1) UVC control 2 
(unit 0) : -32 (exp. 26).
May 10 06:40:26 server kernel: uvcvideo: Failed to query (1) UVC control 1 
(unit 0) : -32 (exp. 26).
May 10 06:40:36 server kernel: uvcvideo: Failed to query (1) UVC control 1 
(unit 0) : -110 (exp. 26).
May 10 06:41:07 server last message repeated 3 times

rmmod and modprobing uvcvideo restores it to working order.


 Send instant messages to your online friends http://au.messenger.yahoo.com 
_______________________________________________
Linux-uvc-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to