OK, After the camera dies, I get ERROR opening V4L interface: Cannot send after transport endpoint shutdown Init v4L2 failed !! exit fatal i: init_VideoIn failed when trying to use it and dmesg shows ehci_hcd 0000:00:10.3: force halt; handshake f7c26014 00004000 00000000 -> -110
So I assume there is something there that the kernel doesn't like with the usb bus and shuts things down. Is there is any other info which might help that I can try to get? Also, any way to reset the usb bus? On Tue, 2011-02-08 at 12:01 +1000, Ben Martin wrote: > Hi, > I recently updated from a generic uvc 640x480 camera to a Logitech > C910 (up to 1080p) camera. I learnt early on that the C910 likes to > chomp up the USB2.0 bandwidth so trying two cameras on the same bus is a > mistake, even at lower resolutions. > > The main problem I am having with the camera is that after a while it > fails to work. I am using mjpg-streamer-r63 to bounce the mjpeg stream > over the network. I restart mjpg_streamer every 5 seconds in a loop if > it exits and subsequent attempts at restarting fail to initialize the > uvc video source. Depending on kernel version I get 1, 2, or 7 days > before this happens. (2.6.33 = 2 day, 2.6.34 = 1 week, >2.6.34 = 1 day, > in particular 2.6.38 =~ 1 day). > > Is there a recommended way to reset the usb bus / uvc driver? I've > tried a bunch of things in proc and sys but at the moment a system > reboot is the only way I have found to bring back video. Perhaps a good > candidate for the below if the usb controller is the cause? > http://www.ideasonboard.org/uvc/faq/ > > Please let me know what information might be most useful in finding > this bug. > _______________________________________________ > Linux-uvc-devel mailing list > Linux-uvc-devel@lists.berlios.de > https://lists.berlios.de/mailman/listinfo/linux-uvc-devel
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Linux-uvc-devel mailing list Linux-uvc-devel@lists.berlios.de https://lists.berlios.de/mailman/listinfo/linux-uvc-devel