Passos essenciais para configurar seu modem 3G no Linux

Aqui mostro os passos essenciais para configurar modem 3G no Linux, tendo como base o Ubuntu. É um resumo de minha experiência no assunto, podendo não haver nenhuma novidade para usuários experientes. Este artigo foi organizado em fases que ajudarão o usuário iniciante a obter sucesso na configuração de sua internet móvel.

[ Hits: 259.283 ]

Por: Perfil removido em 12/03/2010


Outros trabalhos encontrados aqui no VOL



Modem Huawei E226 Claro 3G, autoria de Rafael Pécora em http://www.vivaolinux.com.br/artigo/Modem-Huawei-E226-Claro-3G/

Arch Linux - Conexão 3G VIVO com modem Nokia CS-10, de autoria de João Marcos Menezes em http://www.vivaolinux.com.br/artigo/Arch-Linux-Conexao-3G-VIVO-com-modem-Nokia-CS10

Claro 3G - Insigne Momentum 5.0, autoria de "Bit Systems" em http://www.vivaolinux.com.br/artigo/Claro-3G-Insigne-Momentum-5.0/

Banda Larga 3G da Claro no Slackware Linux, autoria de Edwi Oliveira Santos Feitoza em http://www.vivaolinux.com.br/artigo/Banda-Larga-3G-da-Claro-no-Slackware-Linux/

Instalando e configurando a placa 3G EVDO da Vivo no Ubuntu 6.06 LTS -> autoria de Ulysses Maciel da Costa em http://www.vivaolinux.com.br/artigo/Instalando-e-configurando-a-placa-3G-EVDO-da-Vivo-no-Ubuntu-6.06-LTS/

Solução para conexão Claro 3G no Linux Ubuntu 8.10, autoria de Wagner Augusto Pires de Oliveira em http://www.vivaolinux.com.br/artigo/Solucao-para-conexao-Claro-3G-no-Linux-Ubuntu-8.10

Modem 3G da Brasil Telecom no openSUSE 11.1, autoria de Fábio farias em http://www.vivaolinux.com.br/dica/Modem-3G-da-Brasil-Telecom-no-openSUSE-11.1/

Vodafone Mobile Connect Card driver - Um excelente software para modems 3G, autoria de Mauricio Vieira Gomes da Silva em http://www.vivaolinux.com.br/artigo/Vodafone-Mobile-Connect-Card-driver-Um-excelente-software-para-modems-3G/

Huawei Claro, Configurar modem Huawei no Linux, autoria de Valter Ferraz Sanches em http://www.vivaolinux.com.br/script/Huawei-Claro-Configurar-modem-Huawei-no-Linux

Claro 3G no Ubuntu 9.10 e 9.04 - Modem Sony Ericcson MD 300, autoria de Jakson Rochelly em http://www.vivaolinux.com.br/dica/Claro-3G-no-Ubuntu-9.10-e-9.04-Modem-Sony-Ericcson-MD-300/

3G VIVO ZTE MF626 Ubuntu 9.04, autoria de João Marcelo Faustino em http://www.vivaolinux.com.br/dica/3G-VIVO-ZTE-MF626-Ubuntu-9.04

Conexão 3G Brt com o Nokia N73 - Slackware 12.2, autoria de Alessandro Leite em http://www.vivaolinux.com.br/dica/Conexao-3G-Brt-com-o-Nokia-N73-Slackware-12.2

Oi 3g Velox Modem ZTE MF 626 HSDPA, autoria de Fábio Luís Mendes em http://www.vivaolinux.com.br/topico/Debian/Oi-3g-Velox-Modem-ZTE-MF-626-HSDPA

Configuração de internet móvel 3G CTBC no Ubuntu, autoria de "Filippe" em http://www.vivaolinux.com.br/dica/Configuracao-de-internet-movel-3G-CTBC-no-Ubuntu

Configurando de maneira fácil o claro 3G no Ubuntu Linux, autoria de Wagner Augusto Pires de Oliveira em http://www.vivaolinux.com.br/dica/Configurando-de-maneira-facil-o-claro-3G-no-Ubuntu-Linux

Modem 3G no Ubuntu Linux 8.04 - Qualquer operadora, autoria de Roberson Carlos em http://www.vivaolinux.com.br/artigo/Modem-3G-no-Ubuntu-Linux-8.04-Qualquer-operadora

Nokia3g Configuracao do Nokia Internet Stick CS-10, autoria de Valter Ferraz Sanches em http://www.vivaolinux.com.br/script/%5BNokia3g%5D-Configuracao-do-Nokia-Internet-Stick-CS-10

SmartConnect 3G: Seus modens 3G funcionando no Linux, autoria de Guilherme Oliveira em http://www.vivaolinux.com.br/dica/SmartConnect-3G-Seus-modens-3G-funcionando-no-Linux

Claro 3G: modem não respondendo, autoria de Valter Ferraz Sanches em http://www.vivaolinux.com.br/dica/Claro-3G-modem-nao-respondendo

Claro 3g com modem traveller D30, autoria de Rodrigo Urubatan Ferreira Jardim em http://www.urubatan.com.br/claro3g_linux_tutorial_101/

Modem USB Giant D301 - GSM/3G no Ubuntu 8.04, autoria de Rafael farias Novaes em http://www.vivaolinux.com.br/dica/Modem-USB-Giant-D301-GSM-3G-no-Ubuntu-8.04

Internet 3G com Open3G, autoria de Cicero Julião da Silva Junior em http://www.vivaolinux.com.br/dica/Internet-3G-com-Open3G

Conexão automática para modems 3G (HSDPA), Claro, Vivo e Tim, autoria de "marcelovb" em http://www.susebr.org/forum/index.php/topic,5200.0.html

Claro 3g Sony Ericsson MD300 - Script de Conexao - REVISAO 2, autoria de "daniel" em http://www.vivaolinux.com.br/script/Claro-3g-Sony-Ericsson-md300-script-conexao-REVISAO-2

Conectando com Claro 3G - modem Huawei 156B (Debian 5), autoria de Valter Ferraz Sanches em http://www.vivaolinux.com.br/dica/Conectando-com-Claro-3G-modem-Huawei-156B-(Debian-5)

Acho que isso já é suficiente, não acham???

;-)

Referências e papo final

Ficou um artigo meio longo, mas contém uma boa parte do que é preciso para que obtenha sucesso configurando seu modem. Dúvidas poderão ser sanadas aqui no VOL, onde há centenas de pessoas desejosas em ajudar.

Se desejar escreva para mim, pois poderei ajudá-lo e colher mais material uma futura atualização deste trabalho.

Referências:

(1) Tim web 3G no ubuntu com modem onda msa405hs/msa501hs e aiko 83D, autoria de "dtomadon" em http://ubuntuforum-br.org/index.php?topic=46242.30

(2) Internet 3g BrT com modem ZTE MF636, autoria de "LeoArt" em http://ubuntuforum-br.org/index.php?topic=44656.0

(3) Modem 3g Sonyericson da Claro, autoria de Bruno Leonardo em http://www.vivaolinux.com.br/topico/vivaolinux/modem-3g

Página anterior    

Páginas do artigo
   1. Uma pequena introdução
   2. Conectando o modem na porta USB
   3. Usando o módulo "usbserial"
   4. Configurando a internet móvel 3G pelo Network Manager
   5. Configurando a internet móvel 3G pelo wvdial
   6. Configurando a internet móvel 3G pelo pppconfig
   7. Configurando a internet móvel 3G pelo gnome-ppp
   8. Outros trabalhos encontrados aqui no VOL
Outros artigos deste autor

Como instalar o LAMP no Mageia 6

JlGui - Java Media Player

Instalando o Gnome-2.20.3 no Slackware 12 usando o Gslapt

Instalando o Gnome-2.20.0 no Slacware 12

Aprendendo a modelar forms no Kylix

Leitura recomendada

Dynamips + Dynagen - Emulando Vlans com router on stick no Linux

Simulando aplicações simples com TinyOS e Cooja

Criando uma rede virtual com servidor de internet e estações utilizando VirtualBox

Montando e desvendando redes no Linux

Configuração básica de rede + proxy Linux

  
Comentários
[1] Comentário enviado por meinhardt_jgbr em 12/03/2010 - 13:57h

Antonio Carlos,

Como de costume, excelente seu artigo.
Sofri bastante até conseguir fazer rolar o meu 3G em 3 distros. Li bastante e tentei várias das sugestões, porém com nenhuma individualmente consegui sucesso total assim que parti para a solução na unha, usando um pedaço de uma dica até uma determinada etapa, outra depois e assim sucessivamente.

O grande mérito do seu artigo está no fato de ter abordado várias alternativas de configuração, incluindo todos os detalhes.

No meu caso, tenho usado sempre o wvdial pelo terminal. Até tentei configurar e usar o gnomeppp e o kppp, porém não tive sorte com nenhum deles.

Um dado interessante que noto é que varia de distro para distro usando o wvdial via terminal, só funciona a conexão quando logado como root. Logado como usuário normal e chamando o wvdial no terminal ele trava alguma coisa no modem e a única saida é o re-boot. As vezes, na pressa por tempo apertado entre embarque em algum aeroporto, não lembro de logar como root e sou obrigado ao re-boot. Ainda não entendi a razão disto. Isto ocorre com o Debian 5 Lenny. Já no sidux e no PCLinuxOS, o wvdial é aceito sem logar obrigatóriamente como root.

[2] Comentário enviado por GT. em 13/03/2010 - 22:24h

Cara, muito obrigado pela contribuição. Baseado no seu artigo e em outras informações da internet consegui reconfigurar minha internet 3G.

[3] Comentário enviado por dbahiaz em 14/03/2010 - 11:37h

Do que adianta ter a informação, e não saber como usa-la? É nessas horas que um artigo como o seu entra em cena rss.

Belo trabalho, parabéns!

[4] Comentário enviado por xerxeslins em 14/03/2010 - 23:49h

Perfeito!

Comprei um modem da VIVO recentemente. Esse artigo é o melhor material que eu encontrei sobre o assunto e veio na hora certa!

Favoritado, claro.

[5] Comentário enviado por removido em 15/03/2010 - 09:20h

Consegui atualizar meu Network Manager depois dessas orientações.
Parabéns!!!

[6] Comentário enviado por carlosalberto4ti em 15/03/2010 - 20:20h

Pessoal , qual é o numero a ser discado pelas operadoras e o logim é o do provedor ou esse é genérico ?

oi
vivo
claro
tim

Agradeço se puderem responder !

[7] Comentário enviado por mcnd2 em 15/03/2010 - 22:36h

O artigo ficou ótimo.

Mais só ressaltando, os serviços de banda larga 3G, pelo menos à que eu tenho contratada que é da Claro3G é uma porcaria aqui em São Gonçalo - RJ.

Meus parabéns mais uma vez pelo artigo.

[8] Comentário enviado por carlosalberto4ti em 16/03/2010 - 19:54h

Pessoal as informações que eu pedi é para :

http://www.guiadohardware.net/comunidade/3g-versao/1052284/

Então não penssem coisa errada !

[9] Comentário enviado por meinhardt_jgbr em 17/03/2010 - 00:05h

Ao companheiro CarlosAnjo do fórum do GDH, a informação atualizada da Oi é a seguinte:

Operadora Oi
Nome da conexão=oi
APN="gprs.oi.com.br"
Phone=*99#
Username=oi
Password=oi

Não posso confirmar ou agregar correção aos dados as outras operadoras pois sou usuário da Oi ha 2 meses, portanto estes dados estão bem atualizados.

A idéia do seu script é interessante!!

[10] Comentário enviado por removido em 17/03/2010 - 11:02h

Sugestão para conexão e reconexão automática via "cron"

Crie as seguintes linhas no final do arquivo /etc/crontab

0-54/6 * * * * root /usr/local/bin/ping-google
0-59/1 * * * * root /usr/local/bin/vivo-reconnect

Crie scripts pin-google, vivo-reconnect (no meu caso é vivo) e conectar (o pppconfig têm que estar configurado), todos na pasta /usr/local/bin/:

Ao criar um arquivo com o nano para salvá-lo tecle CTRL + O, para fechá-lo tecle CTRL + X.

# sudo nano /usr/local/bin/ping-google

cole o conteúdo abaixo, salve e feche:

#!/bin/sh
# ping-google (manter a conexão ativa).
DATA=`date +%d-%m-%Y/%H:%M:%S`
sleep 1
echo $DATA > /var/log/ping
sleep 1
ping -I ppp0 -c 5 www.google.com.br >> /var/log/ping

# sudo nano /usr/local/bin/vivo-reconnect

cole o conteúdo abaixo, salve e feche:

#!/bin/sh
# reconnect (caso a conexão caia).
while test 0;
do
ping -c 3 "www.google.com.br"
if [ $? = "0" ]; then
exit

else

conectar
exit
fi
done

# sudo nano /usr/local/bin/conectar

cole o conteúdo abaixo, salve e feche:

#!/bin/sh
# conectar (ao iniciar seu pc já estará conectado).
sudo /usr/bin/pon vivo & exit

Agora adicionaremos o usuário aos grupos dip e dialout:

sudo adduser <usuário> dip
sudo adduser <usuário> dialout

tornaremos os scripts executáveis:

sudo chmod +x /usr/local/bin/ping-google
sudo chmod +x /usr/local/bin/vivo-reconnect
sudo chmod +x /usr/local/bin/conectar

[11] Comentário enviado por pedrorlreis em 21/03/2010 - 12:26h

Companheiros, primeiro parabenizo ao autor do artigo. Segundo, aos que utilizam o os modem ZTE MF 626, recentemente constatei que no Mandriva One 2010 (especificamente) ele monta como CD (pasta que contém arqquivos), faz a transição de pen-drive para modem, e é reconhecido normalmente no centro de rede, mas não disca. Entretanto, se acessarmos a pasta com os pacotes destinados ao Fedora e Suse (RPM) e instalarmos o pacote com o discador no Mandriva ele funciona com a interface idêntica ao do Windows, com conexão duradoura e estável.
A maioria dos modens lançados até meados do ano passado está funcionando normalmente nas distros atualizadas no segundo e primeiro sementre desse ano. Sendo somente necessário ejetar o módulo disco... e esperar ser reconhecido como modem. Para os usuários do Ubuntu, basta procurar no NetworkManager e configurar normal sua operadora. Muito intuitivo até.
No meu Mandriva One 2010... o modem 3G vivo ZTE MF 626 está funcionando MELHOR que no windows.. e nem precisei fazer nenhuma alteração.

Abraços. PAZ a todos!

[12] Comentário enviado por B. Rodrigues em 24/03/2010 - 14:01h

Valeu mesmo!!!

[13] Comentário enviado por erasmo em 20/05/2010 - 07:57h

acvsilva,

Por gentileza,

usando o Network Manager, como faço para que ele não caia ou reconecte se cair?
ele cai muito a noite.

obrigado,

erasmo

[14] Comentário enviado por allex777 em 18/08/2010 - 02:48h

esse tutorial serve para o ubuntu 10.4?

[15] Comentário enviado por JRV em 26/08/2010 - 07:57h

Comungo com a questão de allex777, haja vista o fato de não ter conseguido conectar o modem MF645 da Claro no Ubuntu 10.04. Grato

[16] Comentário enviado por sidnei-santos em 15/10/2010 - 13:58h

tenho que agradecer ao amigo a ajuda com isso melhorando ainda mais a nossa comunidade a usar esse grande sistema pratico brasileiro.

[17] Comentário enviado por aline.abreu em 16/11/2010 - 14:27h

Oie AC... Gostei das suas dicas... :)

Aline

[18] Comentário enviado por fhespanhol em 19/11/2010 - 13:46h

Excelente seu artigo, é de coisas assim que facilitem nossa visda que o usuário Linux precisa.

[19] Comentário enviado por marbreu em 15/12/2010 - 10:45h

Parabéns pelo artigo vç juntou tudo o que tem por ai em um só artigo, é por isto que a comunidade VOL é considerado uma das melhores sobre LINUX em geral.Novamente parabéns :-) ;-)

[20] Comentário enviado por theblackwolf em 31/12/2010 - 17:21h

Colega a época é meio inoportuna... 31/dez passagem de ano, fazer o que!!! Estou jogando a toalha com meu Ubuntu 9.10, no que se refere a um moldem BandLuxe C178 da Telsec... O dito cujo no 9.10 insiste em ser enxergado pelo sistema com CD tudo menos moldem 3G... Pelos tuas dicas tentei todas inclusive essa acima, só depois de usar o comando # lsusb -v | -i product que o C178 aparece como BandLuxe 3.5G HSPA Adapter. Fora isso não consigo a localização dele com o # dmesg -c como moldem só como CD... O hilário que meu Motorola V8 como moldem configurou, e conecta de primeira pelo gnome-ppp... Vê se entende isso??? Esse mesmo moldem no Debian Squeeze ficou show como no Windows Sete, já testei ele em todos os Ubuntus. Do 8.4 que dizem ser o melhor em dependências a favorecer as conexões, ao último 10.10 e em todos apresenta mesma pirraça... Eu como tenho alguma prática nisso considero um ponto de honra, para que ele seja reconhecido e que possa usa-lo. De todos Ubuntus tenho gosto maior pelo 9.10 e seus aplicativos, quem sabe tu me da uma dica de como proceder com esse C178... Nos fóruns do Ubuntu BR não tive ajuda, há mito luto sozinho... Uso muito o 9.10 para tudo, na ADSL é um verdadeiro (T90 Russo), estável e versátil... Por isso não perdi ainda as esperanças...

[21] Comentário enviado por nielsenyuri em 17/02/2011 - 14:44h

acabeid e testar e esta funcionando perfeitamente,muito obrigado

[22] Comentário enviado por removido em 08/03/2011 - 14:24h

Bom artigo, cara. Resumiu tudo o que se precisa saber num lugar só. Na época que eu usava 3G foi um sufoco para descobrir que era necessário usar o "modprobe usbserial", porque o Ubuntu só reconhecia o modem como um pendrive ou disco rígido externo.

Na época teria sido bom encontrar um artigo desse =)

[23] Comentário enviado por diegofeRReir_ em 14/04/2011 - 21:49h

quando eu tentei usar o Ubuntu 9.10 eu fiquei com as mãos atadas, pois não tinha como atualizar nem baixar os pacotes necessários, pois a unica conexão que eu tinha era 3G e a mesma não conectava. Mas agora com o lançamento do 10.10 que ja reconhece o modem automaticamente tendo apenas que fzer umas configurações basicas em processo de avnçar e concluir tudo se resolveu. Mas o artigo está muiito bom, e pode ajudar quem ainda usa essas versoes.

[24] Comentário enviado por marcosbocca em 27/06/2011 - 06:41h

Funcionou no openSuSE 11.4, modem Claro Huawei 1553.
Os passos foram:
1) Executar:
lsusb
modprobe usbserial vendor=0x12d1 product=0x1001

2) Instalar o wvdial pelo yast;

3) Executar em /etc :
wvdialconf wvdial.conf

4) Adicionar no /etc/wvdial.conf :
[Dialer claro3g]
APN="bandalarga.claro.com.br"
Phone=*99#
Username=claro
Password=claro

5) Alterar no wvdial.conf :
;Baud = 9600
Baud = 921600

Notas:
- apos a alteracao Baud = 921600 o teste de ping deu 100% ok, antes somente 60% a 80% , nao fiz mais testes para confirmar se foi simples coincidencia;
- no openSuSE 10.3 o modem soh era detectado como dispositivo de dados 12d1:1446 ; jah no openSuSE 11.4 foi identificado como 12d1:1001;
- a configuracao do DNS estava manual, ajustei para o DNS fornecido na conexao.

[[ ]] http://marcos.bocca.adm.br

[25] Comentário enviado por wasleyalmeida em 07/05/2012 - 18:48h

Boa noite,

Estou quebrando a cabeça p configurar meu modem 3G conexão OI Internet no Linux Centos 6.2, a mensagem ao configurar o wvdial.con é a seguinte:

# wvdial
--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
--> Sending: ATQ0
--> Re-Sending: ATZ
--> Modem not responding.

Segue o arquivo de configuração do wvdial (wvdial.conf), informo que as informações do Dialer 3g foram passadas pelo suporte da Oi Internet
*******************************************************
# cat /etc/wvdial.conf
[Dialer Defaults]
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
ISDN = 0
Init1 = ATZ
Modem = /dev/ttyUSB0
Baud = 9600

[Dialer 3g]
Username = oi
Password = oi
Phone = *99***1#
APN = gprs.oi.com.br

********************************************************
Ao que tudo indica o modem esta sendo reconhecido pelo kernel, veja por favor:

# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 12d1:1c0b Huawei Technologies Co., Ltd.

***********************************************************
# dmesg |grep HUAWEI
usb 1-2: Product: HUAWEI Mobile
usb 1-2: Manufacturer: HUAWEI
scsi 6:0:0:0: CD-ROM HUAWEI Mass Storage 2.31 PQ: 0 ANSI: 2
scsi 7:0:0:0: Direct-Access HUAWEI SD Storage 2.31 PQ: 0 ANSI: 2

************************************************************
# cat /var/log/message |grep modem

kernel: USB Serial support registered for GSM modem (1-port)
kernel: option: v0.7.2:USB Driver for GSM modems
kernel: USB Serial support registered for GSM modem (1-port)
kernel: option: v0.7.2:USB Driver for GSM modems
kernel: USB Serial deregistering driver GSM modem (1-port)

*************************************************************
Quaolquer ajuda sera bem vinda.

Grato
Wasley Almeida

[26] Comentário enviado por lucasfsalomao em 12/09/2012 - 21:07h

Olá estou com problemas com reconhecimento sub e assim configurar para o playsms enviar os sms alguem poderia me ajudar a fazer isso ,posso liberar o acesso remoto.

[27] Comentário enviado por DanielCamarotto em 18/06/2013 - 12:18h

Olá pessoal.

Estou com dúvidas quanto ao preenchimento do WVDIAL.CONF na seguinte linha...

Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,"IP",PONHA SUA APN AQUI <--------------------------- DÚVIDA!!!

O que devo colocar em "IP" ???
Este endereço IP não é recebido automáticamente?

A APN eu sei que é "tim.br"

Aguardo retorno!

Abraço!
Daniel C.

[28] Comentário enviado por gkivell em 27/08/2020 - 01:21h

Boa Noite.
Tenho uma duvida grande.

Existe a possibilidade ter ate 3 modem USB configurados e funcionando para acelerar a internet???


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts