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. Regards, Alexey _______________________________________________ Linux-uvc-devel mailing list Linux-uvc-devel@lists.berlios.de https://lists.berlios.de/mailman/listinfo/linux-uvc-devel