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.493 ]

 


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

Converter WMA para MP3 no shell do Linux

Mercury + Audacious (usando plugin do XMMS)

Como usar o jSMS direto do pen drive

Criando pequenos pacotes TGZ

Turbinando o seu Firefox

Leitura recomendada

Ligar e desligar touchpad no XFCE usando input-libinput

Compiz Debian 6 squeeze ATI Radeon HD

Placa de rede Atheros não conecta no Ubuntu [Resolvido]

Utilizando o plano GPRS da Claro no Linux

Dando permissão a outros usuários para usarem os devices

  

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