Pular para o conteúdo

Como conectar à Internet via GPRS (operadora Oi, modem ts9989i) usando o Ubuntu

Dica publicada em Linux / Introdução
Humberto Rodrigues _.|v01d|._
Hits: 25.148 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Como conectar à Internet via GPRS (operadora Oi, modem ts9989i) usando o Ubuntu

Bom, passei um tempo quebrando a cuca pra tentar descobrir como se conectava à internet através do meu minimodem ts9989i da Oi no meu Ubuntu 7.10 e, mesmo sem achar fontes que REALMENTE explicassem como se conectava pela Oi (só achava pela Claro), eu consegui (na sorte :-)) como realizar a conexão via GPRS.

Preparando-se para a configuração

Primeiro, verifique se existem os módulos usbserial e ftdi_sio:

# modprobe usbserial
# modprobe ftdi_sio


Agora, coloque o mini-modem no seu computador (se estiver, não tem problema) e digite o seguinte comando:

# dmesg | grep tty

Esse comando irá verificar se o mini-modem foi reconhecido. Ele irá retornar algo parecido com isso:

[ 1865.543523] cdc_acm 2-1:1.0: ttyACM0: USB ACM device

Bom, o ttyACM0 é o dispositivo referente ao modem, pode acontecer de aparecer um nome diferente mas nesse caso o dispositivo mesmo é o ttyACM0. Se aparecer isto, parabéns! Agora já podemos ir para a próxima etapa...

Configurando o modem

No Ubuntu existe o comando chamado wvdial, que realiza conexões PPP. É em linha de comando, mas quebra um galho muito grande em relação a este tipo de "gambiarra". Bem, agora no terminal, digite o seguinte:

$ sudo -u root gedit /etc/wvdial.conf

O Ubuntu irá solicitar a senha de root e tal... digite a senha de root e espere abrir o GEdit (se quiser coloque um editor de texto de sua preferência). Coloque agora todo esse texto no arquivo:

[Dialer Defaults]
Init1 = ATZ
#Init2 = ATQ0 V1 E1 S0 = 0 &C1 &D2 + FCLASS = 0
Init3 = AT+CGDCONT=1, "IP", "gprs.oi.com.br"
ISDN = 0
Modem Type = Analog Modem
Phone = *99***1#
Username = oi
Password = oi
New PPPD = yes
Modem = /dev/ttyACM0
Band = 4608000
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Caso o modem não seja ttyACM0 conforme o comando dmesg relatou, em Modem, coloque /dev/ + o nome do dispositivo.

Agora salve o arquivo e feche o programa. Digite agora o seguinte comando:

$ sudo -u root wvdial

Será solicitada a senha de root, digite a senha e vualáááá!!!

Se aparecer algo parecido com isto:

WvDial<*1>: local IP address 10.126.82.33
WvDial<*1>: pppd: �[06][08]
WvDial<*1>: remote IP address 10.0.0.1
WvDial<*1>: pppd: �[06][08]
WvDial<*1>: primary DNS address 200.222.0.34
WvDial<*1>: pppd: �[06][08]
WvDial<*1>: secondary DNS address 200.222.0.35
WvDial<*1>: pppd: �[06][08]

Aí verás que estás conectado!!! Hehehe...

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Nenhuma dica encontrada.

Como documentar seu servidor GNU/Linux

Configuração da autenticação LDAP no Ubuntu 10.04 LTS

Instalando programas no DSL-N Damn Small Linux manualmente

Convertendo partição DOS para LVM em máquinas virtuais

Instalando Atheros AR5007EG no (K)Ubuntu/Debian sem complicações

#1 Comentário enviado por carlosneygf em 08/02/2008 - 20:06h
ajuda para marinheiro de primeirissima viagem!!! Instalei hoje o ubuntu e tenho o minimodem da oi. O problema é: onde digito os comandos para verificar se existem os módulos usbserial e ftdi_sio? Já tentei digitar no terminal mas não retorna nada. É em outro lugar então?
#2 Comentário enviado por enioha em 21/02/2008 - 21:24h
Seguinte,

Tenho o mesmo modem, so que da Telemig, executando teu script do wvdial, ele tenta conectar mas no final desconecta exit cod = 16, como voce descobriu qual string usar "init"?
#3 Comentário enviado por pequeno3d em 18/05/2009 - 18:18h
Simplesmente perfeito! Conectou de primeira no Ubuntu 8.04.

Parabéns pela dica! ;)

Contribuir com comentário

Entre na sua conta para comentar.