Webcam Bright (Microdia) no Ubuntu 8.04: rola?

Iniciado por Todaro, 26 de Abril de 2008, 21:12

tópico anterior - próximo tópico

Todaro

Entendidos de plantão,

Que orientação vocês podem dar a um completo iniciante no Ubuntu (em Linux de modo geral) para tentar instalar a seguinte webcam:

http://www.bright.com.br/imgsprod/webrec/0046.html

Já pesquisei na web, mas não encontrei nada conclusivo (ou que eu tenha sido capaz de entender).

Agradeço qualquer palpite.

jpzm56

digite no terminal: lsusb

Depois poste aqui o resultado.

Todaro

Citação de: jpzm56 online 26 de Abril de 2008, 21:37
digite no terminal: lsusb

Depois poste aqui o resultado.

Ei-lo:

Bus 005 Device 001: ID 0000:0000 
Bus 004 Device 001: ID 0000:0000 
Bus 003 Device 001: ID 0000:0000 
Bus 002 Device 001: ID 0000:0000 
Bus 001 Device 005: ID 0c45:6128 Microdia
Bus 001 Device 004: ID 15ca:00c3 
Bus 001 Device 001: ID 0000:0000

Obrigado!

jpzm56

É uma microdia!!!

Não é bom sinal. Mas de uma olhada neste indicação do amigo Lex Luthor. Mas leia primeiro a dica. É um grupo desenvolvendo drivers para webcam microdia.

http://groups.google.com/group/microdia/web/using-git-with-microdia

Lá explica. O básico é você abrir um terminal e digitar:

Código:

sudo apt-get install git-core gitk git-gui git-doc
git clone http://repo.or.cz/r/microdia.git
cd microdia
make
sudo modprobe videodev
sudo insmod microdia.ko

Também leia a dica de amigo RC2006 em Hardware e Periféricos
http://ubuntuforum-br.org/index.php/topic,5352.0.html

Todaro

O comando "git clone http://repo.or.cz/r/microdia.git" resultou no seguinte:

Initialized empty Git repository in /home/marcelo/microdia/.git/
/usr/bin/git-clone: 374: curl: not found

Daí por diante nada mais deu certo.

Que devo fazer?

Obrigado!

jpzm56

Dicao do Lex Luthor:

instale o CURL.
sudo apt-get install curl

E a pessoa que usou postou isso:

Valeu, Lex!
Com esse curl consegui fazer o comando git, porém quando vou fazer o make, aparece esse erro:
fernando@fernando-desktop:~/microdia$ make
make -C /lib/modules/2.6.24-16-generic/build SUBDIRS=/home/fernando/microdia modules
make[1]: Entrando no diretório `/usr/src/linux-headers-2.6.24-16-generic'
  CC [M]  /home/fernando/microdia/microdia-usb.o
  CC [M]  /home/fernando/microdia/microdia-v4l.o
  CC [M]  /home/fernando/microdia/microdia-sysfs.o
  CC [M]  /home/fernando/microdia/microdia-dev.o
  CC [M]  /home/fernando/microdia/microdia-buf.o
  CC [M]  /home/fernando/microdia/microdia-bayer.o
  CC [M]  /home/fernando/microdia/sn9c20x.o
  LD [M]  /home/fernando/microdia/microdia.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /home/fernando/microdia/microdia.mod.o
  LD [M]  /home/fernando/microdia/microdia.ko
make[1]: Saindo do diretório `/usr/src/linux-headers-2.6.24-16-generic'
make: ctags: Comando não encontrado
make: ** [ctags] Erro 127

Consegue me ajudar com essa também? Brigadão!

LEX, FUNCIONOU!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Cara, eu não entendi nada desses comandos e nem esse erro, mas eu continuei o procedimento que você colocou acima e testei o skype!
Usando o teste do skype, ele reconhece a minha câmera!!!!!!! GRAÇAS A DEUS!!!

Brigadão pela ajuda, Lex! Valeu mesmo a sua ajuda e atenção! Piscada
Comecei com o pé direito com o Hardy!!

Todaro

Ainda não consigo fazer o comando git funcionar, mesmo após a instalação do curl. O erro que estou obtendo agora é:

fatal: Unable to read current working directory
mkdir: não é possível criar o diretório `microdia': Arquivo ou diretório inexistente

Devo ser muito babaca mesmo, né?  ;)  Se sou, não sei, só sei que (ainda) sou um zero à esquerda em Linux.

Que devo fazer agora?

Obrigado!

Todaro

Amigo, esqueça o que escrevi acima. Percebi que eu estava emitindo o comando git já dentro do diretório microdia.

O procedimento deu certo até o comando "sudo insmod microdia.ko", que está dando o seguinte erro:

"error inserting 'microdia.ko': -1 Unknown symbol in module"

E agora?

Fernando Rodrigues

Citação de: Todaro online 27 de Abril de 2008, 00:45
Amigo, esqueça o que escrevi acima. Percebi que eu estava emitindo o comando git já dentro do diretório microdia.

O procedimento deu certo até o comando "sudo insmod microdia.ko", que está dando o seguinte erro:

"error inserting 'microdia.ko': -1 Unknown symbol in module"

E agora?

Todaro,
eu sou a pessoa quem fez esse comando hoje cedo, através das dicas do Lex Luthor.
Essa dica que ele passou serviu pra minha câmera. Agora, ela é uma MICRODIA C627B, enquanto a sua é uma 6128.
Talvez o driver da minha já esteja pronto, porém a sua não! :-\

Faz o seguinte: Entra no tópico sobre http://ubuntuforum-br.org/index.php/topic,7321.0.html e pergunta diretamente ao Lex Luthor. Ele é o mestre das câmeras Microdia! ;)
sds

Todaro


clcampos

Tópico movido para Hardware e Periféricos.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Todaro

Caros,

Caso isto ainda interesse a alguém: tratava-se de um problema conhecido dos desenvolvedores do driver, conforme descrito aqui:

https://groups.google.com/group/microdia/web/testing-microdia-driver-draft

Seguindo as instruções, fui capaz de resolver o problema do erro e fazer o Ubuntu reconhecer minha câmera Microdia, conforme descrevo aqui:

https://groups.google.com/group/microdia/browse_thread/thread/18b6992591b52d91

O problema é que ainda não consigo que ele exiba as imagens da câmera.

A bola agora está com eles.

Fernando Rodrigues

Citação de: Todaro online 01 de Maio de 2008, 00:41
Caros,

Caso isto ainda interesse a alguém: tratava-se de um problema conhecido dos desenvolvedores do driver, conforme descrito aqui:

https://groups.google.com/group/microdia/web/testing-microdia-driver-draft

Seguindo as instruções, fui capaz de resolver o problema do erro e fazer o Ubuntu reconhecer minha câmera Microdia, conforme descrevo aqui:

https://groups.google.com/group/microdia/browse_thread/thread/18b6992591b52d91

O problema é que ainda não consigo que ele exiba as imagens da câmera.

A bola agora está com eles.

Você testou com o skype ou Cheese?
Assim que fiz esses comandos, abri o skype e fui em opções>correio de voz>testar webcam
Lá que eu tive a certeza que minha câmera está funcionando.
Tenta e vê o que acontece!

Parabéns pela persistência! Você cavou, cavou e cavou até achar a solução! ;)

Todaro

Citação de: Fernando Rodrigues online 01 de Maio de 2008, 00:57Você testou com o skype ou Cheese?

Testei com XawTV, Skype e aMSN. Todos reconhecem a câmera, mas não exibem imagem alguma.

O líder do grupo de desenvolvedores do driver da Microdia disse que o estágio de suporte experimental para o modelo 6128 ainda não foi alcançado, embora haja relatos de um patch funcional para "gspca" (não me pergunte o que é isso) do qual eles não têm conhecimento. Acompanhe a discussão em:

https://groups.google.com/group/microdia/browse_thread/thread/18b6992591b52d91

CitarParabéns pela persistência! Você cavou, cavou e cavou até achar a solução! ;)

Solução parcial, diga-se. Consegui descobrir como fazer a câmera ser reconhecida pelo Ubuntu, mas isso é só metade do problema. A outra metade (nenhuma imagem) ainda permanece sem solução, que não depende de mim.

Não ter câmera e não poder usar meu scanner Canon D646U no Ubuntu são meus únicos impedimentos para migrar em caráter definitivo. Enquanto isso não puder ser resolvido, o Ruindows vai ter que continuar sendo meu SO primário.  :'(

bgrasselli

Pessoal,

Acho que eu tenho a mesma camera, quando digito lsusb o resultado é o seguinte:

Bus 002 Device 003: ID 0c45:6128 Microdia

Instalei todos os pacotes mas está dando esse problema:

fernanda@fernanda-desktop:~/Área de Trabalho/microdia$ git clone http://repo.or.cz/r/microdia.git
Initialized empty Git repository in /home/fernanda/Área de Trabalho/microdia/microdia/.git/
/usr/bin/git-clone: 374: cannot create /home/fernanda/�rea de Trabalho/microdia/microdia/.git/clone-tmp/refs: Directory nonexistent
Cannot get remote repository information.
Perhaps git-update-server-info needs to be run there?
fernanda@fernanda-desktop:~/Área de Trabalho/microdia$


O que pode ser?

Agradeço desde já!

[]s.