Hi Rafael,

On Friday 12 August 2011 09:28:55 Alexey Fisher wrote:
> On 10.08.2011 16:06, Rafael Piazenski wrote:
> > Thanks again, for your help!
> > 
> > The file is attached!
> > I receiver this output (sorry this is in portuguese, but I'll try to
> > translate):
> > 
> > gst-launch-0.10 v4l2src num-buffers=3 ! autovideosink
> > 
> > Definindo a fila de processamento para PAUSADO...
> > ERRO: A fila do processamento não quer pausar.
> > ERRO: do elemento /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: O
> > dispositivo "/dev/video0" não pôde ser identificado.
> > Informação adicional de depuração:
> > v4l2_calls.c(493): gst_v4l2_open ():
> > /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: system error: Arquivo ou
> > diretório não encontrado
> > Definindo a fila de processamento para NULO...
> > Liberando a fila de processamento...
> > 
> > Setting the queue processing to PAUSED ...
> > ERROR: The queue does not want to pause processing.
> > ERROR: from element / GstPipeline: pipeline0/GstV4l2Src: v4l2src0:
> > Device "/ dev/video0" could not be identified.
> > Additional information for debugging:
> > v4l2_calls.c (493): gst_v4l2_open (): / GstPipeline:
> > pipeline0/GstV4l2Src: v4l2src0:
> > system error: File or directory not found
> > Setting the processing queue to NULL ...
> > Releasing the queue processing ...
> > 
> > Hope this can help!
> > Rafael
> > 
> > 2011/8/10 Alexey Fisher <bug-tr...@fisher-privat.net>:
> >> On 10.08.2011 15:11, Rafael Piazenski wrote:
> >>> Hello people!
> >>> First of all, thanks for your help!
> >>> I have this webcam on my ubuntu 11.04 in a HP TX2500 (2540br).
> >>> My webcam is recognized, but there is no /dev/video0 for it.
> >>> Can you help me solve this issue?
> >>> Thanks a lot!
> >>> Rafael Piazenski
> >>> 
> >>> Bus 002 Device 004: ID 0c45:6310 Microdia Sonix USB 2.0 Camera
> >>> 
> >>> lsusb -d 0c45:6310 -v | grep "14 Video"
> >>> can't get device qualifier: Operation not permitted
> >>> can't get debug descriptor: Operation not permitted
> >>> cannot read device status, Operation not permitted (1)
> >>> 
> >>>       bFunctionClass         14 Video
> >> 
> >> Please attach complete lsusb output.
> >> Use: sudo lsusb -vd 0c45:6310 > lsusb
> >> 
> >> Then reload uvc module with debug options:
> >> sudo rmmod uvcvideo && sudo modpprobe uvcvideo trace=0xfff
> >> 
> >> play some thing, for example:
> >> gst-launch-0.10 v4l2src num-buffers=3 ! autovideosink
> >> 
> >> this will capture only 3 frames. And after this attach dmesg output as
> >> well.
> >> 
> >> Regards,
> >> 
> >>        Alexey
> 
> In dmesg you can see this part:
> [11459.512425] uvcvideo: UVC non compliance - GET_DEF(PROBE) not
> supported. Enabling workaround.
> [11459.512829] uvcvideo: Failed to query (129) UVC probe control : -32
> (exp. 26).
> [11459.512837] uvcvideo: Failed to initialize the device (-5).
> 
> May be your can is really not uvc compliant.
> 
> I currently can't help you, if you able to compile kernel and wont to
> try some hacks then you are wellkome, but most of the time you should
> think and hack by your self.

Could you try to load the uvcvideo module with quirks=0x100 ?

-- 
Regards,

Laurent Pinchart
_______________________________________________
Linux-uvc-devel mailing list
Linux-uvc-devel@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to