Configurando modem TS-9989i para a operador Claro

De Fórum Debian Wiki


Índice de conteúdo

Introdução

Esse artigo ensina a configurar o mini-modem TS-9989i com o serviço da Claro.

Obs: esse procedimento também serve para o serviço da OI e provavelmente para o da TIM, mas será necessário preencher os campos expecíficos com os dados de cada operadora.

reconhecendo o modem

Obs: Os comandos abaixo devem ser executados como root.

Carregue os módulos usbserial e ftdi_sio, para isso digite no terminal:

modprobe usbserial
modprobe ftdi_sio

Os comandos acima carregaram os módulos necessários para a instalação, se tudo ocorreu bem, nenhuma mensagem será retornada.


Verifique se o mini-modem foi reconhecido:

dmesg | grep tty

O resultado será algo parecido com isso:

cdc_acm 2-2:1.0: ttyACM0: USB ACM device

ttyACM0 é o dispositivo referente ao modem, pode aparecer outro.

Configurando o modem

Abra com um editor de texto o arquivo /etc/wvdial.conf (se não existir, crie o arquivo), apague o seu conteúdo e cole as linhas a seguir:

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,"IP","claro.com.br"
Modem Type = USB Modem
NewPPPD = yes
ISDN = 0
Phone = *99***1#
Modem = /dev/ttyACM0
Username = claro
Password = claro
Baud = 4608000

Salve e feche o arquivo.

Para detectar o mini modem execute o programa wvdialconf:

wvdialconf

O resultado será parecido com esse:

Scanning your serial ports for a modem.

Modem Port Scan<*1>: S0 S1 S2 S3
WvModem<*1>: Cannot get information for serial port.
ttyACM0<*1>: ATQ0 V1 E1 -- OK
ttyACM0<*1>: ATQ0 V1 E1 Z -- OK
ttyACM0<*1>: ATQ0 V1 E1 S0=0 -- OK
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyACM0<*1>: Modem Identifier: ATI -- SIEMENS
ttyACM0<*1>: Speed 4800: AT -- OK
ttyACM0<*1>: Speed 9600: AT -- OK
ttyACM0<*1>: Speed 19200: AT -- OK
ttyACM0<*1>: Speed 38400: AT -- OK
ttyACM0<*1>: Speed 57600: AT -- OK
ttyACM0<*1>: Speed 115200: AT -- OK
ttyACM0<*1>: Speed 230400: AT -- OK
ttyACM0<*1>: Speed 460800: AT -- OK
ttyACM0<*1>: Max speed is 460800; that should be safe.
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK

Found an USB modem on /dev/ttyACM0.
Modem configuration written to /etc/wvdial.conf.
ttyACM0<Info>: Speed 460800; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"


Acessando a internet

Para estabelecer a conexão com a Claro execute o programa wvdial.

wvdial&

A saída será algo assim:

--> WvDial: Internet dialer version 1.56
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
OK
--> Sending: AT+CGDCONT=1,"IP","claro.com.br"
OK
--> Modem initialized.
--> Sending: ATDT*99***1#
--> Waiting for carrier.
CONNECT
--> Carrier detected. Waiting for prompt.
~[7f]}#@!}!}"} }=}!}$}&@}#}%B# }%}&}?m[19]i}"}&} } } } }'}"}(}"[0f],~
--> PPP negotiation detected.
--> Starting pppd at Sun Feb 3 10:37:46 2008
--> Pid of pppd: 6621
--> Using interface ppp0
--> pppd: x[08][06][08]
--> pppd: x[08][06][08]
--> pppd: x[08][06][08]
--> pppd: x[08][06][08]
--> pppd: x[08][06][08]
--> pppd: x[08][06][08]
--> local IP address 10.124.12.31
--> pppd: x[08][06][08]
--> remote IP address 10.0.0.1
--> pppd: x[08][06][08]
--> primary DNS address 200.255.121.39
--> pppd: x[08][06][08]
--> secondary DNS address 200.169.117.14
--> pppd: x[08][06][08]


Pronto. É só navegar.

Ferramentas pessoais