Hello,

I'm currently on 2.6.30 and the problem is still here.
However I've tried on a brand new (Sony Vaio) laptop and the webcam is
working fine (kernel 2.6.26 with the Debian live Lenny).
So it seems that you were right and that it has something to do with my
computer... :-(

Strangely I was expecting the have much less dropped frames when
lowering the resolution (160*120) but it has almost no effect (I
thought that the frames would be smaller...).

Well I think that I'll keep the camera but now I have to debug the USB
controller... Maybe not as easy as debugging uvcvideo ! ;-)

If you have any idea to debug this kind of problem, don't hesitate !
For instance how to simulate a webcam input/load. Otherwise everybody
will say that the problem lie in the webcam !
I will try to debug the USB controller from now on...

Thanks anyway for all those who have helped me. And sorry for this
"false" problem with uvcvideo.

Regards,

On Mon, 29 Jun 2009 19:13:36 +0100, Paulo Assis <[email protected]>
wrote :

> Hi,
>  2.6.26 is quite old, please at least try with a newer kernel (>
> 2.6.28), This camera is working very well on Ubuntu Jaunty (2.6.28).
> 2.6.26 doesn't even have uvc builtin (it's only available  since
> 2.6.27).
> 
> Also, regarding the Philips cameras (pwc) although most of them
> advertise usb2 compatibility they are in truth usb1 cameras.
> 
> Best regards,
> Paulo
> 
> 2009/6/29 Saint Germain <[email protected]>
> 
> > Hello,
> >
> > Sorry for the misunderstanding (maybe my english could be better):
> > I've tried on another port and another computer and I had exactly
> > the same problem.
> > I will try on a third computer this evening, but if the problem is
> > still the same, surely the problem couldn't be on the USB controller
> > (otherwise it would be really surprising that I would be the first
> > to note this kind of problem which occur on every kind of USB
> > controller).
> >
> > Something that I haven't tried is another linux distro: I've always
> > tried on Debian. Maybe I should give a shot to Suse or RedHat.
> >
> > Thanks anyway !
> >
> > 2009/6/29 Brian Pin <[email protected]>:
> > > Hi,
> > > Based on the link you provided
> > > (http://forums.quickcamteam.net/showthread.php?tid=860), There are
> > obviously
> > > a lot of frame drops (USB isochronous frame lost (-71).)  "-71"
> > > means -EPROTO,  which will be dropped by the driver:
> > >     :
> > >     for (i = 0; i < urb->number_of_packets; ++i) {
> > >         if (urb->iso_frame_desc[i].status < 0) {
> > >             uvc_trace(UVC_TRACE_FRAME, "USB isochronous frame lost
> > (%d).\n",
> > > urb->iso_frame_desc[i].status);
> > >             continue;
> > >         }
> > >    :
> > > The "-EPROTO" status of each isoc packet is set by the host
> > > controller driver when there are some error happens and halts the
> > > controller. You
> > also
> > > verified on the other machines the situation is not happening, so
> > > maybe
> > you
> > > can try some different port of your Linux machine, or find a
> > > different
> > Linux
> > > machine to test it. All in all the reason probabbly is not
> > > related to the device or the application. It is just the host
> > > controller you use. Maybe
> > try
> > > to post some questions on Linux-USB mailing list helps.
> > > --
> > > Best Regards
> > > Brian
> > >
> > _______________________________________________
> > Linux-uvc-devel mailing list
> > [email protected]
> > https://lists.berlios.de/mailman/listinfo/linux-uvc-devel
> >
_______________________________________________
Linux-uvc-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to