Configurando celular e/ou modem 3g com wvdial e kppp no slackware 14.0 [RESOLVIDO]

1. Configurando celular e/ou modem 3g com wvdial e kppp no slackware 14.0 [RESOLVIDO]

ccorrea
negronni

(usa Debian)

Enviado em 04/10/2012 - 14:49h

Ola, estou a uma semana usando slackware 13.37 e agora estou com versao 14.0 e estou maravilhado com o sistema....ja havia tentado usar a verso 13.1, mas desisti depois e nao conseguir configurar rede wireless e meu modem 3g.

Segue abaixo o tutorial para configurar wvdial e kppp para modem 3g e/ou celular.(no caso o meu ta configurado para claro) mas é so alterar os dados das linhas:Init5,Phone, Username e Password de acordo com cada operadora.

CONFIGURANDO COM WVDIAL:

Baixe o pacote wvdial
Baixe o pacote wvstreams

INSTALE

ABRA O TERMINAL

Plugue o modem (no meu caso aqui to usando um celular que tem funcao de modem) confirme o tipo de conexao (caso celular) ou assim que o modem concluir a conexao, execute os comandos abaixo para verificar se deu tudo certo. Demora em média uns 30 segundos o processo.

# lsusb

O resultado deve ser parecido com este: "No meu caso é Nokia Mobiles Phones"

root@darkstar:/home/ccorrea# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 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 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 04f2:b17e Chicony Electronics Co., Ltd
Bus 005 Device 002: ID 03f0:231d Hewlett-Packard 4 GB Flash Drive
Bus 005 Device 003: ID 138a:0001 Validity Sensors, Inc. VFS101 Fingerprint Reader
Bus 001 Device 003: ID 0421:0380 Nokia Mobile Phones

DESCOBRINDO O CAMINHO DO SEU DISPOSITIVO.

Com o wvdial instalado e o dispositivo conectado,log como root e digite wvdialconf , o resultado sera parecido com este:

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 -- Nokia
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"
root@darkstar:/home/ccorrea#

*Foun an USB modem on dev/ttyACM0 (Este é o caminho do seu dispositivo).

Mas o teste matador deve ser feito em relação à criação dos dispositivos ttyACM0. Digite ls /dev/ttyACM* e o confirme o resultado, segue abaixo:

root@darkstar:/home/ccorrea# ls /dev/ttyACM*
/dev/ttyACM0

OBS:ESTE TESTE É FEITO POIS SEU DISPOSITIVO PODE ESTAR NA VERDADE EM OUTRA PORTA.Ex: /dev/ttyACM2...mas neste caso esta no /dev/ttyACM0 conforme resultado.

Agora digite nano, gedit,vi (conforme queira) e adicione /etc/wvdial.conf Cole as linhas abaixo e salve.

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init5 = AT+CGDCONT=1,"IP","claro.com.br"
Modem Type = Analog Modem
ISDN = 0
New PPPD = yes
Phone = *99***1#
Modem = /dev/ttyACM0
Username = claro
Stupid Mode = 1
Password = claro
Baud = 921600

TAMBEM É PRECISO CRIAR UM LINK SIMBÓLICO POIS A CADA CONEXAO O PRIMEIRO IP É SUBSTITUIDO.

# ln -sf /etc/ppp/resolv.conf /etc/resolv.conf

E para finalmente conectar e navegar na net digite como root wvdial.

CONFIGURANDO COM KPPP

Agora abra o KPPP, pelo terminal (kppp) ou pelo menu K em APLICATIVOS->INTERNET.Vá em CONFIGURAR.

Na aba CONTAS adicione uma nova conta, vai aparecer um aviso então escolha CONFIGURAÇÃO MANUAL.

Vai abrir outra janela, escolha um nome para a conexão no campo NOME DA CONEXÃO (Tipo Claro 3g, Tim Web e etc...).

No campo de NÚMERO DE TELEFONE adicione *99# ou *99***1# conforme configuracao de sua operadora, dê OK e pronto.

Agora vá na aba MODEMS e clique em Nova, escolha um nome pro modem e depois em DISPOSITIVO DE MODEM.

Escolha o caminho que vc encontrou no terminal pelo comando wvdialconf (conforme ja explicado no primeiro tutorial (no meu caso /dev/ttyACM0) dê o OK.

Para testar e ver se o caminho do dispositivo esta correto, abra kppp, CONFIGURAR, MODEMS, SELECIONE SEU MODEM OU DISPOSITIVO, EDITAR, na aba, SELECIONE MODEM.

Click em perguntar ao modem e ele vai procurar, e exibir alguns resultados referente ao seu dispositivo,click em fechar OK e OK.


OBS:É necessario tambem criar um link simbólico pelo TERMINAL, pois a cada conexao o primeiro IP é substituido.Entao abra o terminal e cole a linha:

# ln -sf /etc/ppp/resolv.conf /etc/resolv.conf

Retornando na janela Configuração do KPPP, digite a ID e a senha, no meu caso como uso a Claro, entao a ID é claro e a senha tambem é claro e CONECTE.


Espero ter Colaborado.





,



  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts