Linux slogan
Visite também: BR-Linux.org · Dicas-L · NoticiasLinux · SoftwareLivre.org · UnderLinux · BestLinux
» Screenshot
Linux: Xsnow
Por blehhh



» Login
Login:
Senha:

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

Esqueci minha senha

» Wallpaper
Linux: Got Linux?
Por percival


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: 33310 ]
Conceito: 10.0   Linux conceitoLinux conceitoLinux conceitoLinux conceitoLinux conceito + 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.

Navegação
   1. Encontrando e instalando o driver.
   2. Verificando as pendências do V4L

Outros artigos deste autor

Leitura recomendada

Comentários
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

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.

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.

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

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.

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???

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

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.

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?

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!!

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!

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.

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

Comentário enviado por kron_afns 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!!

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.




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!

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.

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

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?

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!

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.

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!

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.


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.
Contribuir com: [ Artigo | Conf | Dica | Pergunta | Script | Screenshot | Simulado | Wallpaper ]
Responsável pelo site: Fábio Berbert de Paula - Copyleft© 2002-2008 Viva o Linux.com.br

Viva o Linux

A maior comunidade Linux do Brasil! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.