Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Fedora 12
Por ferezini
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

Configurando webcam com o driver Spca5xx
Linux user
edutiao
23/11/2005
Depois de muitas tentativas, finalmente minha webcam "LG webpro2" funciona no Debian! Veja neste artigo como é possível configurar sua câmera usando o driver Spca5xx.
Por: Tião
[ Hits: 48345 ]
Conceito: 10.0   2 voto(s)2 voto(s)2 voto(s)2 voto(s)2 voto(s) + quero dar nota ao artigo

Encontrando e instalando o driver.

De início, tenha em mãos os resultados dos seguintes comandos:

# lsusb
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 003: ID 0ac8:0302 Z-Star Microelectronics Corp.
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 003: ID 1110:9021 Analog Devices Canada, Ltd (Allied Telesyn)
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000

No meu caso a câmera é esta Z-Star. Uma rápida procura no Google e chegamos ao sítio dos desenvolvedores do driver Spca5xx:
Baixamos o driver spca5xx-20050906.tar.gz, ou se você usa o Debian como eu, baixe usando:

# apt-get install spca5xx-source

E compile com:

# module-assistant update
# m-a a-i spca5xx


Pronto, ele deve compilar o driver para o seu kernel automaticamente.

Inserimos o módulo:

# modprobe spca5xx

Verificando se foi tudo OK:

# dmesg |tail
/usr/src/modules/spca5xx/drivers/usb/zc3xx.h: [zcxx_probeSensor:160] sensor answervga 0
/usr/src/modules/spca5xx/drivers/usb/zc3xx.h: [zc3xx_config:414] Find Sensor HV7131(c)
/usr/src/modules/spca5xx/drivers/usb/spca5xx.c: [spca5xx_getcapability:2528] maxw 640 maxh 480 minw 176 minh 144
usbcore: registered new driver spca5xx
/usr/src/modules/spca5xx/drivers/usb/spca5xx.c: spca5xx driver 00.57.03 registered

# lsmod | grep spca5xx
spca5xx     687856  0
videodev    7232  1 spca5xx
usbcore     103204  7 spca5xx,ehci_hcd,snd_usb_audio,eagle_usb,uhci_hcd

Pronto, a câmera já tem um driver... agora vamos ver ela funcionar.

Próxima página >>




Páginas do artigo
   1. Encontrando e instalando o driver.
   2. Verificando as pendências do V4L

Outros artigos deste autor

Leitura recomendada

Comentários
[1] Comentário enviado por fabio em 23/11/2005 - 06:31h:

Tião, meus pabéns pelo artigo cara! Eu estava tentando configurar uma webcam Genius no Ubuntu há 1 semana sem sucesso. Sua rotina funcionou perfeitamente.

No Ubuntu, a única diferença foi que não há o pacote spca-5xx-source na lista oficial de pacotes, daí fui no site do Debian e baixei o pacote na mão. De resto, tudo a mesma coisa.

[]'s,
Fábio

[2] Comentário enviado por beetle_juice em 23/11/2005 - 08:03h:

E aí Tião blz? Espero que sim... a dica ficou bem legal, a um tempo atrás eu fiz uma dica usando o mesmo driver para a camera CS630 Intel, no Slackware e funcionou legal... vou deixar aqui o link para quem quiser saber de como proceder com a instalação no Slackware desse driver ok?! segue o link aí...
http://www.vivaolinux.com.br/dicas/verDica.php?codigo=2448
t+
Um grande abraço...
beetle_juice.

[3] Comentário enviado por agk em 29/11/2005 - 17:04h:

Nossa muito bom o artigo, esse module-assistent é realmente ótimo, já o utilizei em diversos outros drivers.
Faz uns 4 meses que configurei essa cam da Genius, mas as corres ficaram muito ruins, vou seguir suas dicas pra ver se resolvo o problema.
Valeu, [ ]'s.

[4] Comentário enviado por mor_jac em 31/08/2006 - 14:36h:

Esse Artigo.. foi muito util... consegui calar a bocas de muita gente q estava falando q webcam naum funciona no linux...... utilizei essa dica no Kurumin 6.0 e funcionou lindo..... todos os modelos de web cam q testei.......
Valeu

[5] Comentário enviado por oweiler em 07/09/2006 - 11:57h:

MInha webcam creative nx funciona perfeitamente com o spca, porem, quanto tô ouvindo música, por exemplo no xmms e tento acionar a webcam (spcagui, amsn etc) trava todo computador e tenho que reiniciar o mesmo. Alguem tem alguma dica? Estou usando Debian 3.1 r2.

[6] Comentário enviado por zereis em 16/09/2006 - 17:31h:

Não consegui instalar o módulo spcaxx. Ao digitar m-a a-i spca5xx
(como root) aparece a seguinte mensagem:

Extracting the package tarball, /usr/src/spca5xx-source.tar.bz2, please wait...
Arquivo de pacote alvo /usr/src/spca5xx-modules-2.6.14-kanotix-6_20060501-1+1_i386.deb já
existe, não reconstruíndo !
(however, you could use the -f switch to ignore it)
dpkg -Ei /usr/src/spca5xx-modules-2.6.14-kanotix-6_20060501-1+1_i386.deb
(Lendo banco de dados ... 99950 arquivos e diretórios atualmente instalados.)
Descompactando spca5xx-modules-2.6.14-kanotix-6 (de .../spca5xx-modules-2.6.14-kanotix-6_20060501-1+1_i386.deb) ...
dpkg: erro processando /usr/src/spca5xx-modules-2.6.14-kanotix-6_20060501-1+1_i386.deb (--install):
tentando sobrescrever `/lib/modules/2.6.14-kanotix-6/kernel/drivers/usb/media/spca5xx.ko', que também está no pacote linux-image-2.6.14-kanotix-6
dpkg-deb: subprocesso paste morto por sinal (Pipe quebrado)
Erros foram encontrados durante processamento de:
/usr/src/spca5xx-modules-2.6.14-kanotix-6_20060501-1+1_i386.deb

I: Instalação direta falhou, tentando fazer a pós-instalação das dependências

apt-get -f install
Lendo Lista de Pacotes... Pronto
Construindo Árvore de Dependências... Pronto
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 678 não atualizados.

O que pode está dando errado???

[7] Comentário enviado por edutiao em 21/09/2006 - 19:17h:

Olá, zereis!

Parece que o kernel 2.6 já incorporou o driver da webcam (spca5xx)!

"tentando sobrescrever `/lib/modules/2.6.14-kanotix-6/kernel/drivers/usb/media/spca5xx.ko', que também está no pacote linux-image-2.6.14-kanotix-6"

Entããão, é só não usar o driver avulso. Tente o

#modprobe spca5xx

Para ver se o modulo está compilado direitinho. Se não estiver o jeito é re-compilar o kernel. Se não souber como fazer, muitos artigos sobre como compilar o kernel no Debian estão disponíveis. Recomendo o "Debian com kernel 2.6.10 - passo a passo", só mude o 2.6.10 pela versão mais nova. :)

Boa sorte, qqer coisa mande uma mensagem!

O problema do oweiler não sei o que poderia ser. Talvez com um pouco mais de informação, como a saída de um "#dmesg |tail" quando o sistema falha...

[8] Comentário enviado por jansenqs em 01/12/2006 - 23:00h:

Quando executo o comando sudo dmesg |tail aparece isso ai:

[ 1535.642732] ohci_hcd 0000:00:13.1: leak ed ffff81000129f1e0 (#81) state 2
[ 1535.651598] /home/jansen/spca5xx-20060501/drivers/usb/spca5xx.c: init isoc: usb_submit_urb(0) ret -28
[ 1535.651604] /home/jansen/spca5xx-20060501/drivers/usb/spca5xx.c: [spca5xx_open:2437] DEALLOC error on init_Isoc
[ 1535.651607]
[ 1770.876789] APIC error on CPU0: 40(40)
[ 2203.753008] APIC error on CPU0: 40(40)
[ 2454.517474] APIC error on CPU0: 40(40)
[ 2462.213882] APIC error on CPU0: 40(40)
[ 2498.940990] APIC error on CPU0: 40(40)
[ 2784.343703] APIC error on CPU0: 40(40)

uso o canorama e não funciona.

[9] Comentário enviado por TudX em 04/01/2007 - 17:16h:

Não consigo registrar o drive. Ao digitar
modprobe spca5xx
recebo a seguinte mensagem:
FATAL: Error inserting spca5xx (/lib/modules/2.6.18-1.2869.fc6/kernel/drivers/usb/media/spca5xx.ko): Invalid module format

E agora?

[10] Comentário enviado por rmachado em 27/02/2007 - 16:20h:

Boa Tarde galera do VOL!!!
Preciso muito saber como criar o dispositivo para a minha webcam Z-Star como /dev/video0 ou algo parecido.
Alguém poderia me ajudar?
Muito Obrigado!!

[11] Comentário enviado por edutiao em 16/03/2007 - 01:38h:

Caro rmachado, o comando mágico é:

#mknod /dev/video0 c 81 0
e, para aprender
$man mknod

:)

Ou, então, instale o pacote xawtv, que serve para placas de captura de vídeo e para webcam. Ele se encarrega de criar os dispositivos!

[12] Comentário enviado por darkblade em 25/07/2007 - 14:23h:

Tenho uma webcam "videocam NB 300" utilizando esse driver spca5xx ela funciona, mas fica escura, eu keria saber se ela possui algum driver ideal pra ela, pro SO Kurumin?

OBRIGADO.

[13] Comentário enviado por removido em 04/08/2007 - 18:28h:

Quando foi compilar deu o erro:

dh_testdir
dh_testroot
dh_clean
/usr/bin/make -C /usr/src/modules/spca5xx clean
make[1]: Entrando no diretório `/usr/src/modules/spca5xx'
rm -r -f drivers/usb/*.o drivers/usb/.spcadecoder.o.cmd \
drivers/usb/.spca5xx.o.cmd *.o *.ko *.mod.* .[a-z]* core *.i
make[1]: Saindo do diretório `/usr/src/modules/spca5xx'
/usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules
make[1]: Entrando no diretório `/usr/src/modules/spca5xx'
dh_testdir
dh_testroot
dh_clean
/usr/bin/make -C /usr/src/modules/spca5xx clean
make[2]: Entrando no diretório `/usr/src/modules/spca5xx'
rm -r -f drivers/usb/*.o drivers/usb/.spcadecoder.o.cmd \
drivers/usb/.spca5xx.o.cmd *.o *.ko *.mod.* .[a-z]* core *.i
make[2]: Saindo do diretório `/usr/src/modules/spca5xx'
for templ in ; do \
cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.20-16-generic/g'` ; \
done
for templ in `ls debian/*.modules.in` ; do \
test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} ${templ%.modules.in}.backup 2>/dev/null || true; \
sed -e 's/##KVERS##/2.6.20-16-generic/g ;s/#KVERS#/2.6.20-16-generic/g ; s/_KVERS_/2.6.20-16-generic/g ; s/##KDREV##/2.6.20-16.29/g ; s/#KDREV#/2.6.20-16.29/g ; s/_KDREV_/2.6.20-16.29/g ' < $templ > ${templ%.modules.in}; \
done
dh_testdir
dh_testroot
dh_clean -k
# Build the module
/usr/bin/make -C /usr/src/modules/spca5xx KERNEL_VERSION=2.6.20-16-generic KERNELDIR=/lib/modules/2.6.20-16-generic/build
make[2]: Entrando no diretório `/usr/src/modules/spca5xx'
Building SPCA5XX driver for 2.5/2.6 kernel.
Remember: you must have read/write access to your kernel source tree.
/usr/bin/make -C /lib/modules/2.6.20-16-generic/build SUBDIRS=/usr/src/modules/spca5xx CC=gcc-4.1 modules
make[3]: Entrando no diretório `/usr/src/linux-headers-2.6.20-16-generic'
CC [M] /usr/src/modules/spca5xx/drivers/usb/spca5xx.o
/usr/src/modules/spca5xx/drivers/usb/spca5xx.c:39:26: error: linux/config.h: Arquivo ou diretório inexistente
/usr/src/modules/spca5xx/drivers/usb/spca5xx.c: In function ‘spca50x_init_isoc’:
/usr/src/modules/spca5xx/drivers/usb/spca5xx.c:1681: warning: assignment from incompatible pointer type
make[4]: ** [/usr/src/modules/spca5xx/drivers/usb/spca5xx.o] Erro 1
make[3]: ** [_module_/usr/src/modules/spca5xx] Erro 2
make[3]: Saindo do diretório `/usr/src/linux-headers-2.6.20-16-generic'
make[2]: ** [default] Erro 2
make[2]: Saindo do diretório `/usr/src/modules/spca5xx'
make[1]: ** [binary-modules] Erro 2
make[1]: Saindo do diretório `/usr/src/modules/spca5xx'
make: ** [kdist_build] Erro 2

[14] Comentário enviado por gandiva em 23/09/2007 - 21:34h:

Valeu pela dica, pessoal, instalei sem problemas este drive no Debian 4 para a câmera Inc. Labtec webcam Pro.
Parabens e obrigado a todos!!

[15] Comentário enviado por zenk em 02/01/2008 - 00:36h:

após eu rodar o comando m-a a-i spca5xx aparece o seguinte erro:
Construção do pacote spca5xx-source falhou ! Como você deseja proceder ?
VIEW Examinar o arquivo de log de construção
CONTINUE Pular e continuar com a próxima operação
STOP Parar de processar os comandos de construção

caso eu continue, eu rrodo o proximo comando:
modprobe spca5xx
e o seguinte erro aparece
FATAL: Module spca5xx not found.




[16] Comentário enviado por edutiao em 02/01/2008 - 11:08h:

Zenk: quando falhar a compilação, escolha a opçao "VIEW" para ver o que aconteceu. Sem esses detalhes não dá pra te ajudar! Copie e cole o log de contrução aqui!

[17] Comentário enviado por agk em 03/01/2008 - 12:45h:

Zenk, veja se você tem os pacotes de desenvolvimento, se a sua distribuição for Debian acho que é só fazer:
apt-get update && apt-get install linux-kernel-headers build-essential

[ ]'s.

[18] Comentário enviado por zebendo em 08/03/2008 - 08:58h:

Acredito estar com o mesmo problema do "Zenk" segue o view abaixo uso Ubuntu 7.10... e o pior é ouvir piadinhas do meu sócio " se fosse no windows ja estaria funcionando!!!"é dose...
view:
dh_testdir
dh_testroot
dh_clean
/usr/bin/make -C /usr/src/modules/spca5xx clean
make[1]: Entrando no diretório `/usr/src/modules/spca5xx'
rm -r -f drivers/usb/*.o drivers/usb/.spcadecoder.o.cmd \
drivers/usb/.spca5xx.o.cmd *.o *.ko *.mod.* .[a-z]* core *.i
make[1]: Saindo do diretório `/usr/src/modules/spca5xx'
/usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules
make[1]: Entrando no diretório `/usr/src/modules/spca5xx'
dh_testdir
dh_testroot
dh_clean
/usr/bin/make -C /usr/src/modules/spca5xx clean
make[2]: Entrando no diretório `/usr/src/modules/spca5xx'
rm -r -f drivers/usb/*.o drivers/usb/.spcadecoder.o.cmd \
drivers/usb/.spca5xx.o.cmd *.o *.ko *.mod.* .[a-z]* core *.i
make[2]: Saindo do diretório `/usr/src/modules/spca5xx'
for templ in ; do \
cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.22-14-generic/g'` ; \
done
for templ in `ls debian/*.modules.in` ; do \
test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in}
${templ%.modules.in}.backup 2>/dev/null || true; \
sed -e 's/##KVERS##/2.6.22-14-generic/g
;s/#KVERS#/2.6.22-14-generic/g ; s/_KVERS_/2.6.22-14-generic/g ;
s/##KDREV##/2.6.22-14.52/g ; s/#KDREV#/2.6.22-14.52/g ;
s/_KDREV_/2.6.22-14.52/g ' < $templ > ${templ%.modules.in}; \
done
dh_testdir
dh_testroot
dh_clean -k
# Build the module
/usr/bin/make -C /usr/src/modules/spca5xx
KERNEL_VERSION=2.6.22-14-generic
KERNELDIR=/usr/src/linux-headers-2.6.22-14-generic
make[2]: Entrando no diretório `/usr/src/modules/spca5xx'
Building SPCA5XX driver for 2.5/2.6 kernel.
Remember: you must have read/write access to your kernel source tree.
/usr/bin/make -C /usr/src/linux-headers-2.6.22-14-generic
SUBDIRS=/usr/src/modules/spca5xx CC=gcc modules
make[3]: Entrando no diretório `/usr/src/linux-headers-2.6.22-14-generic'
CC [M] /usr/src/modules/spca5xx/drivers/usb/spca5xx.o
/usr/src/modules/spca5xx/drivers/usb/spca5xx.c:39:26: erro:
linux/config.h: Arquivo ou diretório inexistente
/usr/src/modules/spca5xx/drivers/usb/spca5xx.c: In function
‘spca50x_init_isoc’:
/usr/src/modules/spca5xx/drivers/usb/spca5xx.c:1681: warning: assignment
from incompatible pointer type
make[4]: ** [/usr/src/modules/spca5xx/drivers/usb/spca5xx.o] Erro 1
make[3]: ** [_module_/usr/src/modules/spca5xx] Erro 2
make[3]: Saindo do diretório `/usr/src/linux-headers-2.6.22-14-generic'
make[2]: ** [default] Erro 2
make[2]: Saindo do diretório `/usr/src/modules/spca5xx'
make[1]: ** [binary-modules] Erro 2
make[1]: Saindo do diretório `/usr/src/modules/spca5xx'
make: ** [kdist_build] Erro 2

[19] Comentário enviado por setekvk em 07/05/2008 - 16:55h:

tive o mesmo problema que o zenk

dh_testdir &#8593;
&#9474; dh_testroot &#9646;
&#9474; dh_clean &#9618;
&#9474; /usr/bin/make -C /usr/src/modules/spca5xx clean &#9618;
&#9474; make[1]: Entrando no diretório `/usr/src/modules/spca5xx' &#9618;
&#9474; rm -r -f drivers/usb/*.o drivers/usb/.spcadecoder.o.cmd \ &#9618;
&#9474; drivers/usb/.spca5xx.o.cmd *.o *.ko *.mod.* .[a-z]* core *.i &#9618;
&#9474; make[1]: Saindo do diretório `/usr/src/modules/spca5xx' &#9618;
&#9474; /usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules &#9618;
&#9474; make[1]: Entrando no diretório `/usr/src/modules/spca5xx' &#9618;
&#9474; dh_testdir &#9618;
&#9474; dh_testroot &#9618;
&#9474; dh_clean &#9618;
&#9474; /usr/bin/make -C /usr/src/modules/spca5xx clean &#9618;
&#9474; make[2]: Entrando no diretório `/usr/src/modules/spca5xx'
dh_testdir &#9618;
&#9474; dh_testroot &#9618;
&#9474; dh_clean &#9646;
&#9474; /usr/bin/make -C /usr/src/modules/spca5xx clean &#9618;
&#9474; make[2]: Entrando no diretório `/usr/src/modules/spca5xx' &#9618;
&#9474; rm -r -f drivers/usb/*.o drivers/usb/.spcadecoder.o.cmd \ &#9618;
&#9474; drivers/usb/.spca5xx.o.cmd *.o *.ko *.mod.* .[a-z]* core *.i &#9618;
&#9474; make[2]: Saindo do diretório `/usr/src/modules/spca5xx' &#9618;
&#9474; for templ in ; do \ &#9618;
&#9474; cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.22-14-generic/g'` ; \ &#9618;
&#9474; done &#9618;
&#9474; for templ in `ls debian/*.modules.in` ; do \ &#9618;
&#9474; test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} &#9618;
&#9474; ${templ%.modules.in}.backup 2>/dev/null || true; \
sed -e 's/##KVERS##/2.6.22-14-generic/g &#9646;
&#9474; ;s/#KVERS#/2.6.22-14-generic/g ; s/_KVERS_/2.6.22-14-generic/g ; &#9618;
&#9474; s/##KDREV##/2.6.22-14.52/g ; s/#KDREV#/2.6.22-14.52/g ; &#9618;
&#9474; s/_KDREV_/2.6.22-14.52/g ' < $templ > ${templ%.modules.in}; \ &#9618;
&#9474; done &#9618;
&#9474; dh_testdir &#9618;
&#9474; dh_testroot &#9618;
&#9474; dh_clean -k &#9618;
&#9474; # Build the module
/usr/bin/make -C /usr/src/modules/spca5xx &#9618;
&#9474; KERNEL_VERSION=2.6.22-14-generic &#9618;
&#9474; KERNELDIR=/usr/src/linux-headers-2.6.22-14-generic &#9618;
&#9474; make[2]: Entrando no diretório `/usr/src/modules/spca5xx' &#9618;
&#9474; Building SPCA5XX driver for 2.5/2.6 kernel. &#9618;
&#9474; Remember: you must have read/write access to your kernel source tree. &#9618;
&#9474; /usr/bin/make -C /usr/src/linux-headers-2.6.22-14-generic &#9646;
&#9474; SUBDIRS=/usr/src/modules/spca5xx CC=gcc modules &#9618;
&#9474; make[3]: Entrando no diretório `/usr/src/linux-headers-2.6.22-14-generic' &#9618;
&#9474; CC [M] /usr/src/modules/spca5xx/drivers/usb/spca5xx.o &#9618;
&#9474; /usr/src/modules/spca5xx/drivers/usb/spca5xx.c:39:26: erro: &#9618;
&#9474; linux/config.h: Arquivo ou diretório inexistente
/usr/src/modules/spca5xx/drivers/usb/spca5xx.c: In function &#9618;
&#9474; ‘spca50x_init_isoc’: &#9618;
&#9474; /usr/src/modules/spca5xx/drivers/usb/spca5xx.c:1681: warning: assignment &#9618;
&#9474; from incompatible pointer type &#9618;
&#9474; make[4]: ** [/usr/src/modules/spca5xx/drivers/usb/spca5xx.o] Erro 1 &#9618;
&#9474; make[3]: ** [_module_/usr/src/modules/spca5xx] Erro 2 &#9618;
&#9474; make[3]: Saindo do diretório `/usr/src/linux-headers-2.6.22-14-generic' &#9646;
&#9474; make[2]: ** [default] Erro 2 &#9618;
&#9474; make[2]: Saindo do diretório `/usr/src/modules/spca5xx'
make: ** [kdist_build] Erro 2



O QUE FAZER?

[20] Comentário enviado por edutiao em 07/05/2008 - 17:10h:

Pessoal, para compilar tem que instalar os cabeçalhos do kernel que vc está usando, ou a fonte do kernel.

"CC [M] /usr/src/modules/spca5xx/drivers/usb/spca5xx.o
/usr/src/modules/spca5xx/drivers/usb/spca5xx.c:39:26: erro:
linux/config.h: Arquivo ou diretório inexistente "

O compilador não está encontrando o config.h, então

$sudo aptitude update $$ sudo aptitude install kernel-headers

Isto está muito bem documentado pela net, dê uma procurada!

abraços!

[21] Comentário enviado por soro em 10/09/2008 - 17:14h:

os módulos gspca e zc0301, da minha Z-Star Vimicro 301b (ela é usb) estão carregados.
Eu usei o camorama pra testar e em vez de aparecer a imagem aparece apenas um fundo cinza. O q pode ser isso?

Já tenho /dev/video0 e meu usuário está no grupo video

No ruindows a webcam funciona normal.

[22] Comentário enviado por edutiao em 21/09/2008 - 22:05h:

Soro, estranho! Faça o seguinte:

#rmmod gspca && rmmod zc0301

e depois
#modprobe gspca && modprobe zc0301

e veja o que aparece no
$dmesg |tail

Para saber se o dispositivo foi ativado com sucesso! Não sei o que pode estar dando errado. Procure o número que sai no

# lsusb
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 003: ID 0ac8:0302 Z-Star Microelectronics Corp. <--- ESTE!
Bus 003 Device 001: ID 0000:0000

no google, para ver se há compatibilidade da sua camera com o driver... Sorte!

[23] Comentário enviado por soro em 06/11/2008 - 21:14h:

essa é a saída do meu dmesg|tail

[ 1911.122722] usb 5-4: configuration #1 chosen from 1 choice
[ 1911.123204] /build/buildd/linux-ubuntu-modules-2.6.24-2.6.24/debian/build/build-generic/media/gspcav1/gspca_core.c: USB GSPCA camera found.(VC0321)
[ 3147.951793] usbcore: deregistering interface driver gspca
[ 3147.953956] /build/buildd/linux-ubuntu-modules-2.6.24-2.6.24/debian/build/build-generic/media/gspcav1/gspca_core.c: driver gspca deregistered
[ 3157.758416] /build/buildd/linux-ubuntu-modules-2.6.24-2.6.24/debian/build/build-generic/media/gspcav1/gspca_core.c: USB GSPCA camera found.(ZC3XX)
[ 3158.220972] /build/buildd/linux-ubuntu-modules-2.6.24-2.6.24/debian/build/build-generic/media/gspcav1/gspca_core.c: USB GSPCA camera found.(VC0321)
[ 3160.768890] usbcore: registered new interface driver gspca
[ 3160.768905] /build/buildd/linux-ubuntu-modules-2.6.24-2.6.24/debian/build/build-generic/media/gspcav1/gspca_core.c: gspca driver 01.00.20 registered
[ 3160.980907] zc0301: V4L2 driver for ZC0301[P] Image Processor and Control Chip v1:1.10
[ 3160.981004] usbcore: registered new interface driver zc0301


fiz isso q vc falou u testei a webcam com o camorama e continua aparecendo o fundo cinza em vez da imagem.

[24] Comentário enviado por bonadio55br em 02/02/2009 - 21:39h:

Instalei uma câmera A4Tech (zc0301) no Debian seguindo o roteiro deste artigo e funcionou perfeitamente sem qualquer mensagem de erro. Agora posso usar o skype com vídeo. Obrigado e parabéns pelo artigo.


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.