Hi Malte, On Monday 24 March 2008, Malte Gell wrote: > On Sonntag, 23. März 2008, Laurent Pinchart wrote: > > Could you please post the output of > > > > lsusb -v -d 0471:0333 > > > > (using usbutils 0.72 or newer - 0.73+ preferred) as well as any > > kernel log message related to the webcam that might get printed > > during your Skype run and after the freeze ? > > Thanx a lot for helping, I've put the output of lsusb ver. 0.72 from > openSUSE 10.3 to the attached .txt file, so it may be better to read.
Thanks. > I just used grep uvcvideo /var/log/messages and put the output into the > attached file, so you can see every message the module has produced. > > The funny thing is, there is one tip I found somewhere: unload the > ehci_hcd module and load the uvc again, so I did this: > > rmmod ehci_hcd > modprobe uvcvideo > > and this totally improves stability! So I could use the cam for hours, > but, without the fast USB2 support, the cam only works with a smaller > resolution. Here's the most annoying part in the kernel log: Mar 23 23:18:28 linuxbox kernel: uvcvideo: Failed to resubmit video URB (-45). Mar 23 23:33:34 linuxbox kernel: uvcvideo: Failed to resubmit video URB (-45). Mar 23 23:33:34 linuxbox kernel: uvcvideo: Failed to resubmit video URB (-45). -45 is -EL2NSYNC. In a nutshell the EHCI scheduler tells that the timeslot for the URB the driver tried to submit (if you're not familiar with URBs, thing about them as data packets on the USB) has already elapsed. This should not happen, as the Linux UVC driver just requests the URB to be sent ASAP and doesn't request any specific timeslot. There is clearly a bug in the EHCI scheduler. Best regards, Laurent Pinchart _______________________________________________ Linux-uvc-devel mailing list [email protected] https://lists.berlios.de/mailman/listinfo/linux-uvc-devel
