Utilizar cabo de dados USB LG MG105 (Vibecam) no Linux

O objetivo é demonstrar como fazer o cabo de dados USB do LG MG105 ou Vibecam (um conversor USB/Serial) funcionar no Linux para transferir fotos, jogos java e ringtones. Esse procedimento foi executado com sucesso na distro Slackware 12.

[ Hits: 23.984 ]

Por: Paulo Sergio Travaglia em 04/12/2007


Contornando o problema com o identificador do dispositivo



Caso o identificador do seu dispositivo não seja 67b:2303 (isso foi um problema inclusive no Windows) será preciso alterar e recompilar o módulo pl2303. Não entrarei no mérito da compilação de módulos ou do kernel, pois não é o objetivo desse texto; Você encontrará ótimos artigos sobre compilação do kernel aqui no VOL.

De posse dos fontes do kernel (estou usando a versão 2.6.21_5), acesse o arquivo pl2303.h e edite-o, substituindo as constantes abaixo pelo identificador do seu dispositivo (no meu caso 1685:0202):

Arquivo: /usr/src/linux/drivers/usb/serial/pl2303.h

#define PL2303_VENDOR_ID        0x1685
#define PL2303_PRODUCT_ID       0x0202

Após isso compile o módulo, copie o arquivo gerado (pl2303.ko) para o diretório de destino ( /lib/modules/VERSÃO_KERNEL/drivers/usb/serial ) e tente seguir novamente o procedimento desde o início.

Em todo caso estou disponibilizando a versão que compilei. Você pode tentar usá-la, porém não é garantido que funcione, pois meu kernel foi compilado para um processador Athlon de 32 bits. Caso tenha problemas para carregar o módulo com o modprobe você precisará compilar a partir dos fontes. Eis o link:
Página anterior    

Páginas do artigo
   1. Considerações iniciais
   2. Instalando e configurando o driver
   3. Instalando e configurando o software necessário
   4. Contornando o problema com o identificador do dispositivo
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Instalando o Scanner Scanjet 2300c no Kurumin

Instalando leitores de impressão digital modelo Digital Persona no Linux

Som multicanal (surround) no Linux

Webcam Genius no Linux - Slackware

Impressora Lexmark Z600series e 1200series

  
Comentários
[1] Comentário enviado por flavioc em 24/07/2008 - 00:35h

to com uma dúvida. Tenho um dispositivo usb que não tem driver pra linux. Uma placa de tv prolink. To tentando usar usando o WINE. O software de tv dessa placa funciona bem (consegui instalar no wine), mas, não encontra o dispositivo. E eu não sei o caminho pra um link simbólico para esse dispositivo usb específico. O diretório /dev possui vários usbdevice.O que fazer? Já tentei instalar o driver windows pra usb device, mas não da certo.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts