quinta-feira, 25 de dezembro de 2008

Instalando webcam microdia

E la vou eu 25 de dezembro, tentando descobrir como fazer a webcam que dei pra minha irmã funfar no ubuntu intrepid.

Vamos lá, para todos que tem câmeras com chipset Microdia

Preparando o ambiente

Para instalar o driver adequadamente é necessário que seu sistema disponha de alguns pacotes, cuja instalação será garantida pelo comando abaixo.

sudo apt-get install kernel-package linux-headers-386 build-essential

Baixando os fontes

Agora que o ambiente está preparado, vamos baixar os fontes.

git clone http://repo.or.cz/r/microdia.git

Compilando

O passo cima criará um diretório chamado microdia com os fontes do driver. Vamos compilá-lo com os comandos abaixo.

cd microdia
make

Ao final do processo deve aparecer um erro #127. É normal.

Instalando

Para instalar pela primeira vez o novo driver da webcam usa-se o comando abaixo.

sudo insmod ./microdia.ko

Esta não é a instalação definitiva do módulo, mas já permitirá o teste do dispositivo.

Testando

Agora, se tudo correu bem, a câmera estará instalada, e o driver registrado no V4L. Um comando dmesg deve mostrar uma saída semelhante à abaixo.

[ 1916.493354] microdia: Microdia USB2.0 webcam driver startup
[ 1916.493414] microdia: Microdia USB2.0 Webcam - 0C45:627B found.
[ 1916.493418] microdia: Release: 0101
[ 1916.493420] microdia: Number of interfaces : 1
[ 1916.504979] microdia: Microdia USB2.0 Camera is now controlling video device /dev/video1

Instalação definitiva

$ strip -g microdia.ko
# mkdir -p /lib/modules/`uname -r`/kernel/drivers/media/video/usbvideo/
# cp microdia.ko /lib/modules/`uname -r`/kernel/drivers/media/video/usbvideo/
# depmod -a

0 comentários: