OV2640 Webcam não detectada

1

depois de pesquisar muito sobre googling, minha web cam ainda não é reconhecida. No tempo do Ubuntu 11.04 estava funcionando bem. Eu fiz uma nova instalação de 11.10 e não mais web cam. Todos os testes de queijo e câmera monotor e V4L e todos falharam com "não podem se conectar a /dev/video0 ou equivalente.

A saída de 'lsusb' mostra a webcam

Bus 001 Device 002: ID 05a9:2640 OmniVision Technologies, Inc. OV2640 Webcam

O que eu notei é que nem /dev/v4l nem /dev/video* existe.

Se eu reinstalar o pacote v4l, todos os /dev/video* serão criados, mas não /dev/v4l

Se eu reinicializar, o /dev/video* NÃO será criado.

Acho que o problema é que o dispositivo não é criado no momento da inicialização.

Eu tenho um DELL Inspiron 1525 e, até essa nova instalação, a web cam funcionou bem.

Alguém pode ajudar?

    
por Richard 01.12.2011 / 11:21

2 respostas

2

Eu tenho exatamente a mesma webcam; Meu computador é um Dell XPS M1530. Por algum tempo eu não consegui usar minha webcam com os drivers Video4Linux, o que eu queria porque eles pareciam ter um desenvolvimento mais ativo.

Descobri que esta webcam é suportada por outro driver, UVC Video . Existe uma lista dos dispositivos suportados aqui e inclui a webcam que você mencionou.

Use sua webcam com o vídeo UVC

Cada um dos comandos mostrados aqui você tem que executar em uma janela de terminal.

  1. Verifique se você tem o driver executando $ sudo modprobe uvcvideo .

  2. Verifique se outros drivers estão carregados, que estão em conflito com uvcvideo : Execute os seguintes comandos:

    • $ sudo modprobe -r videodev
    • $ sudo modprobe -r v4l Tab (repita este comando para cada entrada listada quando você pressionar a tecla Tab ).
  3. Descarregue e carregue novamente uvcvideo executando: $ sudo modprobe -r uvcvideo && sudo modprobe uvcvideo .

  4. Abra Cheese ou qualquer outro aplicativo que permita visualizar sua webcam para ver se você está obtendo um vídeo.
  5. Se isso funcionar, você deve colocar um blacklist videodev e fazer o uvcvideo carregar sempre que inicializar.
    • Para colocar na lista negra videodev , execute o seguinte comando: $ sudo echo blacklist videodev >> /etc/modprobe.d/blacklist-local.conf
    • Para impor a carga de uvcvideo em cada inicialização, execute este outro comando: $ sudo echo uvcvideo >> /etc/modules

Comentário

Eu só escrevi este guia porque foi assim que resolvi esse problema no meu caso; no entanto, não sei se cada um dos comandos que citei é obrigatório ou ótimo.

    
por Severo Raz 03.05.2012 / 22:11
1

Eu resolvi meu problema.

Não me pergunte como funciona, mas o que fiz foi reinstalar o medibuntu, porque após a atualização ele não foi validado. E tudo funcionou de novo. Eu fiz isso porque notei que também não tinha mais som.

Após a atualização com o medibuntu, tanto o som quanto a webcam funcionaram perfeitamente.

    
por Richard 02.12.2011 / 15:50