Configurando webcam Omnivision 2640 (Dell Inspiron 1525 Integrated Webcam) no Slackware 12.2

Publicado por Victor Guimarães Nunes em 19/04/2009

[ Hits: 8.806 ]

 


Configurando webcam Omnivision 2640 (Dell Inspiron 1525 Integrated Webcam) no Slackware 12.2



Caros amigos, há um mês mais ou menos comprei um Dell Inspiron 1525 e instalei o Slackware 12.2 nele. Logo de cara tive alguns problemas com a rede sem fio (resolvido aqui no VOL no tópico Como configurar rede wireless no Inspiron 1525) e também com a webcam. Depois de pesquisar na Web, resolvi o problema e vou compartilhar com vocês a solução.

Neste post do Ubuntu Fórum vi uma boa dica de como resolver o problema e só resolvi aprimorá-la... vamos ao trabalho!

1. Baixe o source do módulo do kernel uvcvideo. Ele já vem instalado no kernel 2.6.27.7-smp, mas sem suporte a câmeras Omnivision. O que faremos é adicionar este suporte no próprio source, o que pode ser feito pelo comando:

svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk

2. Entre no diretório e edite o arquivo uvc_driver.c.

cd trunk && pico uvc_driver.c

3. CTRL+W para procurar e digite "Driver initialization and cleanup". Lá você encontrará listados todos os sources das câmeras suportadas. Adicione no início:

/* OmniVision OEM Dell Notebook */
{ .match_flags = USB_DEVICE_ID_MATCH_DEVICE
| USB_DEVICE_ID_MATCH_INT_INFO,
.idVendor = 0x05a9,
.idProduct = 0x2640,
.bInterfaceClass = USB_CLASS_VIDEO,
.bInterfaceSubClass = 1,
.bInterfaceProtocol = 0,
.driver_info = UVC_QUIRK_PROBE_MINMAX },

4. CTRL+O para salvar e CTRL+X para sair.

5. Compile o módulo do kernel:

make uvcvideo
# make install
# modprobe uvcvideo


Pronto, o seu módulo está pronto a dar suporte a webcam Omnivision 2640!

IMPORTANTE: Se você não está usando root (como eu), é importante lembrar de adicionar o usuário ao grupo 'video'.

# gpasswd -a username video

Reinicie o computador e verifique se o módulo do kernel foi carregado corretamente.

# lsmod | grep uvcvideo

Em caso positivo, pode iniciar o aMSN (foi o que eu usei para testar) e tudo estará funcionando às mil maravilhas.

PS.: O aMSN requer o plugin Snack para funcionar com webcam.

Grande abraço a todos!

Outras dicas deste autor

Turbinando o seu Firefox

Mercury + Audacious (usando plugin do XMMS)

Integrando agenda do jSMS do Linux e do Windows

Criando pequenos pacotes TGZ

Como usar o jSMS direto do pen drive

Leitura recomendada

Impressora HP D110 Photosmart

Multifuncional Canon MG3200 Series no openSUSE 13.1

Usando CUPS em estações Windows 98

Corrigindo instabilidade de conexão das placas de rede wireless Realtek RTL8188xx/8192xx/8723xx/8821xx

Módulo para modem conexant no Ubuntu

  

Comentários
[1] Comentário enviado por guimaluf em 11/05/2009 - 18:48h

companheiro, o link do svn tá quebrado, não baixa nada...
tentei entrar num link alternativo e baixei os fontes e instalei os modulos do v4l mas acho que não obtive sucesso...

[2] Comentário enviado por L!N5X em 11/05/2010 - 17:05h

Olá,
Tenho um note 1525, debian lenny, tudo foi reconhecido, menos a wifi, mas já tá resolvido, o meu problema é o seguinte. Como posso configurar as opções avançada da webcam, como modo noturno, foco etc...

Obs: A imagem está meio embasada, o modo noturno não funciona...

Grato



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts