Webcam do Dell Inspiron 1525 no Slackware 12.2 Linux

Publicado por SLOT em 29/04/2009

[ Hits: 8.730 ]

 


Webcam do Dell Inspiron 1525 no Slackware 12.2 Linux



Olá pessoal, aqui vai a minha dica para quem possui um Dell Inspiron 1525 rodando com Slackware 12.2 Linux e ainda não fez sua webcam funcionar...

Encontrei aqui no VOL uma dica do mestre (vitimnunes), o qual já me ajudou muito na hora que fui configurar minha wireless no meu Dell Inspiron 1525. A dica dele para a webcam você pode verificar em: Configurando webcam Omnivision 2640 (Dell Inspiron 1525 Integrated Webcam) no Slackware 12.2. Mas estou aqui para propor um caminho digamos "bem mais fácil"...

A dica do mestre vitimnunes, como vocês, viram recomenda utilizar o comando "svn checkout" para compilar o módulo do driver etc. Eu tenho um caminho mais rápido e mais fácil para nós usuários do Slackware 12.2.

1. Listar a webcam e ver se ela é compatível com o driver que vamos baixar. Como root execute:

# lsusb

O qual vai te trazer uma saída mais ou menos assim:

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 003: ID 413c:8126 Dell Computer Corp. Wireless 355 Bluetooth
Bus 007 Device 005: ID 0a5c:4503 Broadcom Corp.
Bus 007 Device 004: ID 0a5c:4502 Broadcom Corp.
Bus 007 Device 002: ID 0a5c:4500 Broadcom Corp.
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 0518:0001 EzKEY Corp. USB to PS2 Adaptor v1.09
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 05a9:2640 OmniVision Technologies, Inc. OV2640 Webcam
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

O que nos interessa é a linha:

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

A qual informa que o fabricante da nossa webcam é a OmniVision Technologies.

Agora vamos ver se o a nossa webcam é compatível:

Acesse o este link e procure lá dentro por 05a9:2640, e veja se ela é compatível com o driver.

2. Baixar e instalar o driver: linux-uvc-20080604_2.6.24.5_smp-i486-1alien.tgz

Como o pacote é *.tgz, vamos instalar...

Execute o comando:

# installpkg linux-uvc-20080604_2.6.24.5_smp-i486-1alien.tgz

O qual deve te retornar uma saída parecida com:

Installing package linux-uvc-20080604_2.6.24.5_smp-i486-1alien...
PACKAGE DESCRIPTION:
linux-uvc: linux-uvc (USB Video Class Linux device driver)
linux-uvc:
linux-uvc: The goal of this project is to provide all necessary software
linux-uvc: components to fully support UVC compliant devices in Linux.
linux-uvc: This include a V4L2 kernel device driver.
linux-uvc: The UVC specification covers webcams, digital camcorders, analog
linux-uvc: video converters, analog and digital television tuners, and
linux-uvc: still-image cameras that support video streaming for both video
linux-uvc: input and output.
linux-uvc:
linux-uvc: linux-uvc home: http://linux-uvc.berlios.de/
Executing install script for linux-uvc-20080604_2.6.24.5_smp-i486-1alien...

3. Permissão e ativação do módulo.

Beleza, agora precisamos dar permissão em /dev/video0:

# chmod 777 /dev/video0

Vamos carregar o módulo do driver:

# modprobe uvcvideo

Só pra ter certeza que o módulo foi carregado:

# lsmod | grep uvcvideo

O comando deve retornar uma saída parecida com:

uvcvideo               57096  0
compat_ioctl32          5120  1 uvcvideo
videodev               36736  1 uvcvideo
v4l1_compat            17924  2 uvcvideo,videodev

Maravilha! Agora é só testar...

Aqui eu testei no aMSN e funcionou normal. Fica aí a minha dica...

Para que o módulo seja carregado automaticamente, adicione a seguinte linha no seu /etc/rc.d/rc.local:

modprobe uvcvideo

Ou execute o comando:

# echo "modprobe uvcvideo" >> /etc/rc.d/rc.local

É isso aí galera, até a próxima! =)

Agradecimento: vitimnunes

Fonte: HTMLStaff.org - Instalando webcam no Slackware

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Fazendo o touchpad ("mouse do notebook") funcionar no Linux

Arrumando as horas no FreeBSD

Não rolou nenhuma das docks famosas? Improvise uma!

Fazendo o wine reconhecer os drives multimídia

Ethereal resolvendo dependência da libnetsnmp.so.10

  

Comentários
[1] Comentário enviado por renatopuccini em 23/08/2009 - 20:47h

opa..
eu tenho o mesmo pc que voce, só que eu uso o ubuntu, e esse comando de installpkg nao funcionou aqui..
como faço pra instalar aqui no ubuntu 9.04!!

abraços
e parabens pelo post



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts