Saudações.

Recentemente adquiri um notebook, modelo Positivo Unique 67. A princípio eu
havia instalado o Ubuntu 9.10, porém não estava satisfeito com tal devido a
alguns problemas e optei por instalar o Debian Lenny (pelo método
netinstall), alguns problemas foram solucionados, porém ainda não consegui
fazer minha webcam funcionar. Abaixo algumas mensagens que tenho para que
alguem possa tentar me ajudar:

# lsusb
> Bus 001 Device 005: ID 5986:0241 Acer, Inc
> Bus 001 Device 002: ID 0bda:8189 Realtek Semiconductor Corp. RTL8187B
> Wireless 802.11g 54Mbps Network Adapter
> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
>

também meu /var/log/messages quando ativo/desativo a câmera:

> Feb 16 13:14:00 midgard kernel: usb 1-7: USB disconnect, address 5
> Feb 16 13:14:01 midgard kernel: eth0: auto-negotiating...
> Feb 16 13:14:05 midgard kernel: usb 1-7: new high speed USB device using
> ehci_hcd and address 6
> Feb 16 13:14:06 midgard kernel: usb 1-7: configuration #1 chosen from 1
> choice
> Feb 16 13:14:06 midgard kernel: uvcvideo: Found UVC 1.00 device BisonCam,
> NB Pro (5986:0241)
> Feb 16 13:14:06 midgard kernel: uvcvideo: No valid video chain found.
>

Antes que eu esqueça, devido a este notebook possuir uma placa wireless
RTL8187 não estou utilizando o kernel padrão, mas sim este:

> # uname -a
> Linux midgard 2.6.30.2-godsmack #1 SMP Tue Jul 21 11:53:26 CEST 2009 i686
> GNU/Linux
>

Verificando os módulos, vejo que o uvc aparentemente está corretamente
carregado:

> # lsmod
> Module                  Size  Used by
> aes_i586                8204  2
> aes_generic            27596  1 aes_i586
> snd_hda_codec_si3054     4684  1
> joydev                  9632  0
> snd_hda_codec_realtek   196240  1
> arc4                    1676  2
> ecb                     2572  2
> snd_hda_intel          25896  0
> snd_hda_codec          67756  3
> snd_hda_codec_si3054,snd_hda_codec_realtek,snd_hda_intel
> snd_pcm                73040  3
> snd_hda_codec_si3054,snd_hda_intel,snd_hda_codec
> snd_seq                48240  0
> snd_timer              20692  2 snd_pcm,snd_seq
> snd_seq_device          7000  1 snd_seq
> psmouse                49088  0
> snd                    57380  8
> snd_hda_codec_si3054,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_pcm,snd_seq,snd_timer,snd_seq_device
> serio_raw               5264  0
> soundcore               7040  1 snd
> snd_page_alloc          8948  2 snd_hda_intel,snd_pcm
> pcspkr                  2316  0
> rtl8187                49008  0
> mac80211              207952  1 rtl8187
> eeprom_93cx6            1964  1 rtl8187
> uvcvideo               58296  0
> videodev               38080  1 uvcvideo
> cfg80211               63180  2 rtl8187,mac80211
> v4l1_compat            14064  2 uvcvideo,videodev
> sis190                 17360  0
> mii                     5036  1 sis190
> video                  18720  0
> output                  2828  1 video
> shpchp                 31776  0
> sis_agp                 7084  1
> agpgart                34348  1 sis_agp
>

Na seguinte página: http://linux-uvc.berlios.de/ é dito que desde o kernel
2.6.26 o suporte ao meu driver é nativo, porém, ainda não consegui fazê-lo
funcionar, nem com o kernel original do Lenny, nem com este que estou
utilizando. Baixei também o pacote do site supra-citado, mas ao tentar
compilar tenho a seguinte mensagem de erro e não sei como prosseguir:

# make
> make -C /opt/uvcvideo-75c97b2d1a2a/v4l
> make[1]: Entrando no diretório `/opt/uvcvideo-75c97b2d1a2a/v4l'
> Updating/Creating .config
> Preparing to compile for kernel version 2.6.30
> File not found: /lib/modules/2.6.30.2-godsmack/build/.config at ./scripts/
> make_kconfig.pl line 32, <IN> line 4.
> make[1]: *** Sem regra para processar o alvo `.myconfig', necessário por
> `config-compat.h'.  Pare.
> make[1]: Saindo do diretório `/opt/uvcvideo-75c97b2d1a2a/v4l'
> make: ** [all] Erro 2
>

Espero que eu tenha fornecido todas as informações necessárias. Qualquer
ajuda é bem vinda, desde já agradeço o tempo dispensado.

Atenciosamente
----
Alexsandro Felix
http://blog.ffelix.eti.br
Sent from Cascavel, PR, Brazil

Responder a