Modem USB Giant D301 - GSM/3G no Ubuntu 8.04

Publicado por rafael farias novaes em 04/02/2009

[ Hits: 11.063 ]

Blog: http://www.vivaolinux.com.br/perfil/verPerfil.php?login=bfmano

 


Modem USB Giant D301 - GSM/3G no Ubuntu 8.04



Conexões 3G estão cada vez mais próximas do nosso dia-a-dia. Que tal configurá-la no seu Linux? Modem USB Giant D301 - GSM/3G? Seguem abaixo os procedimentos:.

Crie um arquivo chamado 10-claro3g.rules dentro de "/etc/udev/rules.d":

sudo vi /etc/udev/rules.d/10-claro3g.rules (utilize o editor de sua preferência, eu sempre uso o "vi")

Adicione as linhas abaixo exatamente como estão:

# /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"
Agora, reconecte o modem e veja nas últimas linhas do dmesg que ele será reconhecido:

[611446.087771] usb-storage: waiting for device to settle before scanning
[611446.675305] cdc_acm 2-2:3.1: ttyACM0: USB ACM device
[611446.678286] cdc_acm 2-2:3.3: ttyACM1: USB ACM device
[611446.680531] usbcore: registered new interface driver cdc_acm
[611446.680539] /build/buildd/linux-2.6.24/drivers/usb/class/cdc-acm.c: v0.25:USB Abstract Control Model driver for USB modems and
ISDN adapters
[611446.712095] usb0: register 'cdc_ether' at usb-0000:00:1d.1-2, CDC Ethernet Device, 02:80:37:07:03:00
[611446.712137] usbcore: registered new interface driver cdc_ether

Para criar a conexão:

1 - instale o gnome-ppp:

sudo apt-get install gnome-ppp

2 - abra o gnome-ppp: "Applications -> Internet -> Gnome-PPP" e clique em Setup

3 - selecione "USB Modem" em "Type" e clique em Detect. Será reconhecido algo como /dev/ttyACM0

4 - feche o "Setup" e coloque "claro" em "Username" e em "Password". Em "Phone Number" coloque "*99***10#". Pronto agora é só conectar.

Para que a conexão funcione corretamente, será necessário apagar todas as rotas. Para isso faça:

sudo route del default gw

Conecte-se e navegue!

Outras dicas deste autor

O que não fazer com manipuladores de exceção

Instalando outra HD no Linux

Leitura recomendada

Shell - operações envolvendo números em ponto flutuante

Como contornar o erro -bash: 08: value too great for base (error token is "08")

Comentários em blocos em Shell Script

Script para adicionar hosts no Nagios

Criando códigos de barra sequenciais usando Shell Script e PHP

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts