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