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" /]
Hudson 6:06 am on agosto 27, 2008 Permalink |
Blz de post amigo, só falta adquirir o Note agora e correr para a loja da claro e sair navegando…..alias, vc não mudou de telefone né, pois com certeza irei precisar.
Acrescenta mais um na sua lista que utiliza linux 100 % de dia, mas a noite infelizmente a Uniso é garota propaganda do Vista (mas estou tentando mudar esta visão), rsrsrsrsr
Hudson 6:12 am on agosto 27, 2008 Permalink |
A distro SATUX vem com os computadores da Semp Toshiba frequentemente, ainda mais quem compra os mesmos nas Casas Pernanbucanas.
Já utilizei aqui no serviço e gostei, mas o Ubuntu é a minha praia, rsrsrs
richieri 1:35 pm on agosto 27, 2008 Permalink |
Opa! Grande Hudson na lista!
Acabei de achar um outro post que já tinha resolvido isso!
http://www.slackbr.org/forum/viewtopic.php?f=201&t=17087
Deivid 1:25 pm on setembro 9, 2008 Permalink |
Estou escrevendo apenas para agradecer. Encontrei na internet outros passo-a-passo mais nehum específico para D301.
Valeu! =D
A única observação que eu fiz foi que logo que terminei o modem foi reconhecido como /dev/ttyUSB, mas depois de reiniciar ficou perfeito como /dev/ttyACM0
José Carlos 7:15 pm on setembro 13, 2008 Permalink |
Cara, acho q sou o camarada do Satux se esse camarada ficou te devendo umas cervas…
Continuo batendo cabeça com o Satux, mas pelo menos o 3G tá funcionando, a lá discada, mais tá, hehehe
Gde. abraço.
Mauricio Daniel 5:09 pm on setembro 20, 2008 Permalink |
Ótima dica!
Graças a ela consegui fazer a conexão. A velocidade aqui não chegou nem perto da adquirida, mas isso eh outra coisa. Vou tomar a liberdade de repassar esse blog para outros usuários.
Obrigado
PS.. Sou de Sorocaba tb, eh bom ver um “conterrâneo” detonando no Linux”
Abraço!
Evaristo 11:49 am on setembro 22, 2008 Permalink |
Ronaldo, fiz como sugeriste, mas obtive o seguinte resultado:
add_to_rule: invalid rule…..
Alguma sugestão??
Valeu
richieri 3:25 pm on setembro 22, 2008 Permalink |
@Evaristo, Quando esse erro aparece? Quando você dá que comando? Qual é o teu Linux? Ubuntu 8.04? Satux?
Abraços!
Glauco 1:08 pm on outubro 1, 2008 Permalink |
Rapaz, muito obrigado pela dica, faz muito tempo que tento conectar a placa.. foi só fazer isso e deu tudo certo.
Estou usando Debian Lenny, e nem precisei usar o comando para o udev recarregar, foi direto.. parabéns pelo post
Heitor Ramon RIbeiro 1:02 pm on outubro 6, 2008 Permalink |
Cara, eu fiz de tudo que eu encontrei na net seguindo tudo certo mais na hora que eu vo tentar conectar a merda do modem ainda nao reconhece como ACM0
sera q eu tenho uma verçao diferente da D301 q o povo usa/??
lucas 8:06 pm on outubro 9, 2008 Permalink |
caras me ajudem…
eu coloquei essas configurações numa máquina vitual, mas qdo eu eu vou usar o modem na maquina virtual meu pc reinicia!!
se alguem puder me ajudar…
Telmiro 8:04 am on outubro 16, 2008 Permalink |
Ronaldo, meu modem D301 Traveller da claro nao e reconhecido pelo Ubuntu 8.04. Segui os procedimento acima mas, nao resolveu o que deve ser
richieri 10:55 am on outubro 16, 2008 Permalink |
@Telmiro, Estranho, vc recebe alguma mensagem de erro? Experimenta dar esse comando e colocar o resultado aqui:
sudo dmesg|grep -i acm
Abraços!
Telmiro 5:42 am on outubro 21, 2008 Permalink |
Richieri,
Não aparece nada. Pede a senha do root e volta para $. No desespero instalei o Ubuntu 8.10 beta, o camando sudo udevcontrol reload_rules não roda aparece a msg sudo: udevcontrol: command not found. Só para lembrar o linux reconhece como pen driver e não como modem usb.
Ronaldo Richieri 8:10 am on dezembro 4, 2008 Permalink |
@Telmiro,
To usando agora o 8.10
Tive dois problemas que contornei da seguinte forma:
1° – udevcontrol sumiu, mas tem um outro comando no lugar
:
udevadm control reload_rules
2° – gnome ppp não funcionou com usuário normal. Tive que executar como root. Abro o terminal e executo:
sudo gnome-ppp
Por enquanto to me conectando assim.
Abs!
jorge brucio 8:15 am on novembro 17, 2008 Permalink |
olá Hudson ou aque poder me ajuda, bem mus amigos eu ainda vou instalar o Ubuntu no meu Pc, eu me conector a net pelo modem Giant D301 da Claro 3G, no Windows Xp.
gostaria de migra pro Ubuntu, como devo instalar o sistema e como instalar o modem, há tenho três Pc como criar uma rede vc Sabe mi dizer um passo a passo.
te agradeço de coração meu BROTHER BLZ.
Jane 12:15 pm on dezembro 6, 2008 Permalink |
Ronaldo,
Tbm tenho um modem USB Traveller D301. Uso Ubuntu 8.10 e segui todas as dicas acima.
Como no ultimo post tbm rodei o udevadm control reload_rules e retornou o prompt sem erro.
Em seguida chamei como sudo o gnome-ppp. E peço para detectar o modem USB. A mensagem é que não encontra modem na /dev/ttyACM0
Já refiz tudo e nada… to perdida agora…tem alguma dica para eu conseguir conectar esse “trem”?!?!?!
Muito Obrigada
José Celso 7:03 am on dezembro 29, 2008 Permalink |
Eu estou apanhando bastante.
Meu modem é o D310.
Ubuntu 8.04
Após a execução dos passos citados acima, recebi a seguinte mensagem:
Initializing modem.
–> Sending: ATX3
ATX3
OK
–> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
–> Modem initialized.
–> Sending: ATM1L3DT*99***10#
–> Waiting for carrier.
ATM1L3DT*99***10#
~[7f]}#@!}!}!} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&=4ST}#V~
CONNECT
–> Carrier detected. Waiting for prompt.
~[7f]}#@!}!}"} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&=4STO;~
–> PPP negotiation detected.
–> Starting pppd at Mon Dec 29 16:55:44 2008
–> Warning: Could not modify /etc/ppp/pap-secrets: Permission denied
–> –> PAP (Password Authentication Protocol) may be flaky.
–> Warning: Could not modify /etc/ppp/chap-secrets: Permission denied
–> –> CHAP (Challenge Handshake) may be flaky.
–> Pid of pppd: 7746
–> Using interface ppp0
–> Disconnecting at Mon Dec 29 16:55:44 2008
–> The PPP daemon has died: A modem hung up the phone (exit code = 16)
–> man pppd explains pppd error codes in more detail.
–> Try again and look into /var/log/messages and the wvdial and pppd man pages for more information.
Será que há algum problema com o número ou com a senha da Claro?
richieri 8:09 am on dezembro 29, 2008 Permalink |
Não creio que seja isto não. Me parece que tem algum problema de permissão. Experimente fazer a mesma coisa rodando o Gnome-PPP com super usuário. Pra isso, abra um terminal:
Aplicativos –> Acessórios –> Consola.
Digite:
sudo gnome-ppp
… e dê um Enter é claro
Você vai precisar configurar o Gnome-ppp novamente, provavelmente ele vai estar com as configurações zeradas.
Experimenta e me fala se desse jeito você consegue se conectar.
Abraços!
Willian Rosa 10:18 am on dezembro 31, 2008 Permalink |
Amigo, tenho um laptop com Linux Ubuntu 8.04 e fiz todos os passos do artigo onde se trata e não obtive resultados. Desconecto o modem USB modelo D301 da Traveller e ele não é reconhecido como /dev/ttyACM0 e sim como pen drive, com os arquivos de instalação para o Windows XP. Existe mais algum passo que posso executar? Obrigado.
Jaqueline 11:17 pm on março 20, 2009 Permalink |
amigo tenho um lap top com linux satux e n consigo instalar meu 3g da claro md300 da sony ericsson. como faço???
Ronaldo Richieri » Claro 3G no Ubuntu 8.10 via VirtualBox 9:57 am on abril 13, 2009 Permalink |
[...] Um monte de pessoas batem aqui no meu blog todos os dias atrás de saber como se faz pra conectar na internet utilizando o modem D301 da Claro no Ubuntu. [...]
flaviomartino 10:21 pm on maio 17, 2009 Permalink |
Boa noite,
Consegui fazer com que o Gnome PPP localize meu modem, mas quando vou conectar, aparece a mensagem no Registro:
–> Ignoring malformed input line: ";Do NOT edit this file by hand!"
–> WvDial: Internet dialer version 1.60
–> Cannot get information for serial port.
–> Initializing modem.
–> Sending: ATX3
ATX3
OK
–> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
–> Modem initialized.
–> Sending: ATM1L3DT*99***1#
–> Waiting for carrier.
ATM1L3DT*99***1#
~[7f]}#@!}!}!} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&ZCjW\\n~
CONNECT
–> Carrier detected. Waiting for prompt.
~[7f]}#@!}!}"} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&ZCjW[10]}#~
–> PPP negotiation detected.
–> Unable to run /usr/sbin/pppd.
–> Check permissions, or specify a "PPPD Path" option in wvdial.conf.
~[7f]}#@!}!}#} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&ZCjWTX~
–> PPP negotiation detected.
–> Unable to run /usr/sbin/pppd.
–> Check permissions, or specify a "PPPD Path" option in wvdial.conf.
~[7f]}#@!}!}$} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&ZCjW}9P~
–> PPP negotiation detected.
–> Unable to run /usr/sbin/pppd.
–> Check permissions, or specify a "PPPD Path" option in wvdial.conf.
~[7f]}#@!}!}%} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&ZCjW][0b]~
–> PPP negotiation detected.
–> Unable to run /usr/sbin/pppd.
–> Check permissions, or specify a "PPPD Path" option in wvdial.conf.
~[7f]}#@!}!}&} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&ZCjW[11]f~
–> PPP negotiation detected.
–> Unable to run /usr/sbin/pppd.
–> Check permissions, or specify a "PPPD Path" option in wvdial.conf.
~[7f]}#@!}!}'} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&ZCjWU=~
–> PPP negotiation detected.
–> Unable to run /usr/sbin/pppd.
–> Check permissions, or specify a "PPPD Path" option in wvdial.conf.
~[7f]}#@!}!}(} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&ZCjW}:[7f]~
–> PPP negotiation detected.
–> Unable to run /usr/sbin/pppd.
–> Check permissions, or specify a "PPPD Path" option in wvdial.conf.
~[7f]}#@!}!})} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&ZCjW^$~
–> PPP negotiation detected.
–> Unable to run /usr/sbin/pppd.
–> Check permissions, or specify a "PPPD Path" option in wvdial.conf.
~[7f]}#@!}!}*} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&ZCjW[12]I~
–> PPP negotiation detected.
–> Unable to run /usr/sbin/pppd.
–> Check permissions, or specify a "PPPD Path" option in wvdial.conf.
–> Connected, but carrier signal lost! Retrying…
–> Sending: ATM1L3DT*99***1#
–> Waiting for carrier.
NO CARRIER
ATM1L3DT*99***1#
~[7f]}#@!}!}!} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&u}/zJv.~
–> No Carrier! Trying again.
–> Maximum Attempts Exceeded..Aborting!!
–> Disconnecting at Sun May 17 17:40:00 2009
Acredito que estou bem perto da conexão … Alguma dica ?
Obrigado.
Flávio Martino
Rafael Henrique 10:07 pm on agosto 31, 2009 Permalink |
É richieri com certeza tem mais gente que usa Linux em Sorocaba
, eu sou um deles, porém não tenho modem da claro mas ache interessante sua iniciativa de deixar o número na loja da claro!! Brilhante!! Parabéns
Qualquer coisa… que precisar…
http://abraseucodigo.blogspot.com
Abraço
Luna 2:09 pm on fevereiro 27, 2010 Permalink |
Socorro, Ronaaaaldo!!!
Minha amiga comprou um notebook que vem com o satux 1.9-6 e um modem claro 3g zte mf626. Não saco muito de linux, e o que já tentei aqui para fazer esse modem funcionar não deu em nada.
O que posso fazer no note dela?
Já estou baixando o satux na página para fazer um dual boot e por um windows xp. =s, mas o dowload está demorando uma eternidade +.+ Alguma luz no fim do túnel?
Fico no aguardo de alguma ajuda.
Agradeço desde já.