Internet Claro 3G no Ubuntu 8.04 (e Satux) com modem Giant Traveller D301

Pessoal, como bati um pouco de cabeça pra conseguir fazer funcionar o D301 no linux, resolvi compartilhar meu passo a passo aqui pra quem por ventura adquirir esse modem e for utilizá-lo nas distribuições linux mais recentes.

Curiosidade: Fui até uma loja Claro aqui em Sorocaba, minha cidade, e perguntei pra atendente (muito simpáticos por sinal :-) ) “Funciona no Linux? Posso tentar?” e ela disse que funcionava aparentemente mas que se eu não conseguisse fazer funcionar em uma hora, eu poderia devolver o equipamento e cancelar o contrato. Quando consegui fazê-lo funcionar, resolvi ligar e contar pra eles e deixei meu telefone pra caso algum cliente os procurasse com a mesma situação. Eles obviamente ficaram felizes. Dois dias depois alguém me liga, dizendo que pegou meu fone na loja. Eu pensei: “Nossa! Tem mais pessoas que usam o linux em Sorocaba!”.

Vamos ao que interessa :-)

Em vários HOWTO’s que procurei, encontrei a informação de que bastava conectar o modem e ele seria reconhecido como dispositivo /dev/ttyACM0 (além de ser reconhecido pelo sistema como pendrive).

Bom, não sei por que isto não aconteceu no meu Ubuntu 8.04. Então tive que bater cabeça pra descobrir como fazer isto acontecer, e a solução foi colocar um arquivo no diretório “/etc/udev/rules.d”. Este arquivo contém informações que são processadas com o dispositivo é inserido no PC ou laptop. Vamos criá-lo então. Abra um terminal e digite:

sudo gedit /etc/udev/rules.d/10-claro3g.rules

Depois, insira o conteúdo do arquivo:

# /etc/udev/rules.d/10-claro3g.rules

#

# Claro 3G custom rules

ACTION!=”add”, GOTO=”3G_End”

BUS==”usb”, SYSFS{idProduct}==”1000″, SYSFS{idVendor}==”0fd1″, PROGRAM=”/bin/sh -c ‘echo 3 > /sys/%p/device/bConfigurationValue’”

LABEL=”3G_End”

Pronto, salve o arquivo e feche o editor. Agora vamos dar um comando que aparentemente recarrega essas informações que foram inseridas no diretório rules.d:

sudo udevcontrol reload_rules

Pronto! Agora é só espetar novamente o D301 no seu laptop ou Pc, e ele deve ser reconhecido como /dev/ttyACM0.

Esse procedimento funcionou pro Ubuntu 8.04 e pra um camarada que utiliza o Satux (não conhecia essa Distro!).

Daqui pra frente, você pode seguir esse tutorial:

http://www.itspax.com.br/tlog/index.php?q=2007/12/configurando-claro-3g-hsdpa-usb-no.html

Conecta aí!

Veja também:

Forçando o modem D301 a conectar na banda 3G da Claro (Linux)

Conectando o Claro 3G D301 via VirtualBox


[paypal text="Gostou deste artigo? Você pode pagar um café pro Ronaldo clicando aqui :-) " email="richieri@gmail.com" title="Contribuicao voluntaria para o site Richieri.com" amount="2" currency="USD" /]