Esse tutorial só deverá ser seguido se você tentou criar uma conexão com o assistente e não teve sucesso, pois usando o assistente é mais confiável e seguro.
Ao ligar o modem usb no PC dê o comando
lsusb no terminal:
$ lsusb
Bus 005 Device 005: ID 1976:6025
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 003: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Verifique se o modem está listado.
Agora vamos no menu:
Sistema > Preferências > Network configuration
Na aba "banda larga móvel", botão "+ Adicionar", crie uma nova conexão chamada "claro".
Nome da conexão: claro
Número: *99# (ou *99***1#)
Senha:claro
APN: claro.com.br (ou bandalarga.claro.com.br)
Em redes pin e puk deixe em branco.
Clique na aba configurações Ipv4.
Troque o servidores DNS pelo opendns:
208.67.222.222, 208.67.220.220
Obs.: Depois do primeiro ip DNS coloca-se uma vírgula + espaço e o segundo ip DNS.
Clique em OK.
[1] Comentário enviado por
elgio em 23/12/2008 - 12:30h:
Primeiro, faltou você explicar porque o DNS fornecido pela própria claro não funciona. Tornaria o artigo (não seria dica?) mais completo.
Acontece que o DHCP da claro envia em primeiro lugar o IP do servidor Wins, algo completamente atípico. O DHCP do Linux considera isto como DNS. Por isto acaba-se tendo um IP privado como DNS, geralmente algo como 10.11.12.X
Para que a minha conexão 3G funcione com outras conexões que tenho (e a tua solução mantem isto também) eu optei em desviar requisições de DNS para o DNS que sei que funciona ao invés de editar o resolv.conf ou fixar ele no arquivo de configuração do ppp:
iptables -t nat -A OUTPUT -d 10.11.12.13 -j DNAT --to 208.67.222.222
iptables -t nat -A OUTPUT -d 10.11.12.14 -j DNAT --to 208.67.220.220
(10.11.12.13 e 14 são os dois "dns" fake que obtenho da claro no RS)
Não estou dizendo que esta solução é melhor ou pior que a tua, apenas uma outra maneira de fazer.
[2] Comentário enviado por
elgio em 23/12/2008 - 12:35h:
Aliás, retificando: a tua solução de EDITAR o /etc/resolv.conf tem uma grande desvantagem. Irá usar estes DSNs sempre, mesmo que esteja em uma conexão de wireless ou cabo, onde o DNS REAL obtido por DHCP deveria ser usado.
Já a regra por iptables pode ter a interface (normalmente ppp0) como parte da regra:
iptables -t nat -A OUTPUT -o ppp0 -d 10.11.12.13 -j DNAT --to 208.67.222.222
[3] Comentário enviado por
xkillerrx em 23/12/2008 - 23:49h:
Olá, só uma duvida: esse DNS passado serve para qualquer localidade do brasil ? sou alagoano e assino o 3G daqui os DNS's que são me passados são esses: 200.169.117.22 e 200.169.119.22 quanto a configuração meu modem é um Sony Ericsson MD300 ele nao é detectado pelo sistema eu preciso criar uma rules no udev e passar alguns paramentro para ao inves dele ser reconhecido como pendrive ele ser reconhecido como modem, depois fazer algumas configurações no gnome-ppp e ele conecta e ja pega ip, dns automatico ppp, segui as dicas passadas por esse blog:
http://laudecioliveira.org/blog/?p=70
[4] Comentário enviado por
w4gn3r em 24/12/2008 - 10:01h:
Olá Galera!!!
Primeiramente gostaria de agradece-los pelas dicas e cada vez mais melhorar o tutorial, complementando, que existe várias maneiras de consegir o mesmo objetivo, talves essa seja a real importancia do linux, pois a solução parte de vc, e não do fabicante....
e caro amigo xKillerrx, esse é o dns que uso, porém vc pode optar por servidores mais próximo de você, mais caso queira usar esse, vc conseguirá normalmente...
flw
[5] Comentário enviado por
werneich em 24/12/2008 - 10:46h:
ola tudo bem?
vamos comecar...
atualmente estou usando o xp e estou fazendo o download do ubuntu 8.10 porque pelo que ja vi em muitos sites e blogs que ele tem suporte a 3g.
ai comecam minhas duvidas:
eu ja usei o ubuntu a alguns anos atras e por falta de muitos aplicativos optei pelo xp. Agora que ja estou cansado do xp resolvi retornar ao ubuntu.
minha duvida maior e quanto ao modem md300 que e o que eu tenho, algumas pessoas dizem que conseguem conectar com ele e outras dizem que nao.
quais as configuracoes iniciais que terei que fazer apos a instalacao do ubuntu para que ele reconheca meu modem? visto que apos 4 longos anos resolvi reinstalar o ubuntu?
[6] Comentário enviado por
w4gn3r em 24/12/2008 - 13:34h:
O amigo xKillerrx usou o seguinte tutorial para o seu modem.
http://laudecioliveira.org/blog/?p=70
e de acordo com ele, está funcionando perfeitamente!!!!
abraço
[7] Comentário enviado por
Adan.it em 26/12/2008 - 10:09h:
Bom proponho outras duas formas de se configurar uma conexão 3G que podem ser incluidas.
a primeira e é meu caso foi pelo wvdial que é nativo do Ubuntu 8.10, no meu caso estou usando um modem D301 da Giant o primeiro problema desse modem é que ele é reconhecido como pen drive e não como modem o que deve ser feito para corrigir esse problema é e inserir uma regra no diretorio /etc/udev/rules.d/10-claro3g.rules com o seguintes instruções:
# /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"
Depois é so configurar o wvdial.conf com as seguintes instruções:
# Configurações Claro 3G / Modem Traveler D301
[Dialer Defaults]
Modem = /dev/ttyACM0
ISDN = off
Modem Type = USB Modem
Baud = 460800
Init = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 =
Init4 =
Init5 =
Init6 =
Init7 =
Init8 =
Init9 =
Phone1 =
Phone2 =
Phone3 =
Phone4 =
Dial Prefix =
Dial Attempts = 3
Dial Command = ATM1L3DT
Ask Password = off
Abort on Busy = off
Auto Reconnect = on
Carrier Check = on
Check Def Route = on
Abort on No Dialtone = on
Stupid Mode = off
Idle Seconds = 0
Auto DNS = on
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,"IP","bandalarga.claro.com.br"
ISDN = 0
Modem Type = USB Modem
New PPPD = yes
Phone = *99***1#
Modem = /dev/ttyACM0
Username = claro
Password = claro
Baud = 460800
Depois disso vc conectará normalmente sem precisar configurar o DNS pois desse jeito ele ja pega o DNS automáticamente...
A segunda alternativa é usar o smartconnect que roda em ambiente gráfico e que tem suporte para varios modems 3G do mercado é so clicar na figura que corresponde ao seu modem e ele faz toda configuração, e bem simples e fácil.
Espero ter ajudado!
Abraços
[8] Comentário enviado por
w4gn3r em 26/12/2008 - 10:18h:
FLW adan.it!!!
maneiro sua dica, shown de bola.
[9] Comentário enviado por
josef em 26/12/2008 - 16:58h:
Cara valeu, nota 1000, matou a pau, este tuto, serve pra varias distros...legal, instalei o big 4, em um eeepc e nao tava conseguindo utilizar o 3g, mas apos umas dicas do forum big e o seu tuto...ficou tudo fufando....
valeu mesmo, tambem funcionou com o kurumin ng 8.06
[10] Comentário enviado por
w4gn3r em 27/12/2008 - 10:46h:
Flw Josef
[11] Comentário enviado por
nickolback em 30/12/2008 - 23:40h:
devemos colocar que cada caso é diferente
Já tive o modem huawei e 226 e a dica do ipcp-max-failure 30 só funciona com ele, pois é um bug do aparelho
Agora com o meu novo modem o sonyericson md 300 basta fazer o gnu/linux reconhecer como um modem e não como um pendrive
[12] Comentário enviado por
cicerferreira em 31/12/2008 - 18:06h:
Peguei o script do guia do hardware mais a solução da dica L configurando o modem aiko 76e deu certo no ubuntu 8.10 :-)) nao precisou fazer mais nada apenas digitar wvdial 3g conforme o script
[13] Comentário enviado por
Spokk em 01/01/2009 - 15:19h:
Sou iniciante no Linux. Baixei, através da Revista Dicas Info a última distribuição do Linux Ubuntu 8.10.
Tenho um minimodem da Tim, o MSA501HS. Ao ser feita a instalação através de pendrive, que funciona como um LIVE CD, o Ubuntu reconheceu o meu modem e conectou, durante umas duas ou três vezes que eu iniciei o Ubuntu.
Depois, não conheci mais conectar e, a conexão que antes estava ativa passou a ficar inativa.
Agora, não consigo conectar mais.
Será que você pode me ajudar?
Em tempo. Baixei um script que não funciona, uma vez que o Ubuntu esbarra na instrução ...ttyUSB*, dizendo que é "arquivo inexistente".
Será que tenho de desistir do Linux e voltar para o Windows?
[14] Comentário enviado por
w4gn3r em 05/01/2009 - 11:51h:
Amigo Spook..
So pra ver se eu entendi.
1- vc ta usando o Linux como liveCD??
2- Ele não conecta? e o comando lsusb, ele é listado???
3- ttyUSB* no caso é /dev/ttyUSB0 diretório do modem.
caso a configuração para conexão esteja correta. (nome de usuário, senha, APN, DNS e etc....), tente o comando
$ sudo /etc/init.d/networking restart
aguarde um tempo e ve se a luz acende.
post aki o resultado.
[15] Comentário enviado por
ulisses_c em 12/04/2009 - 12:11h:
Vlw gente pelas varias formas de resolver o problema
pra mim que tenho o E226 a melhor forma é sem duvida nenhuma editar o arquivo /etc/ppp/options
inserindo a linha abaixo :
ipcp-max-failure 30
porem acho q os Dns da claro deixam a conexao mais lenta.