2008
10.21

tenho um plano de dados com um pacote de 250 Mb ligado a um plano de telefonia celular da TIM, que utilizo em um Treo 680. como estava sub-utilizando esse plano de dados, que me servia basicamente para acessar e-mails e conversar via IM, resolvi configurar o computador para acesso à Internet por meio dessa conexão e aumentar minha mobilidade.

o primeiro passo para a configuração é obter o endereço do MAC do adaptador bluetooth do telefone.

# hcitool scan

depois, utilizando este MAC, descobrir o canal que o telefone utiliza para discagem (substitua abaixo MAC pelo obtido anteriormente).

# sdptool browse MAC

editar o arquivo /etc/rfcomm.conf, acrescentando as seguintes linhas (substitua MAC pelo do telefone, CANAL pelo obtido no comando anterior, e NOME pelo que você achar mais adequado para identificar a conexão, por exemplo “gprs”).

rfcomm0 {
device MAC;
channel CANAL;
comment "NOME";
}

editar o arquivo /etc/wvdial.conf incluindo informações da conexão. abaixo está meu arquivo wvdial.conf na íntegra, que inclui configuraçõs genéricas, bem como configurações de um modem da Claro (em [Dialer claro]) e da TIM (em [Dialer tim]).

[Dialer Defaults]
Modem Type = Analog Modem
Baud = 460800
New PPPD = yes
ISDN = 0
Phone = *99***1#
Stupid Mode = 1
Auto DNS = 0
Check DNS = 0

[Dialer claro]
Init1 = ATX3
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2
Init3 = AT+CGDCONT=1,"IP","claro.com.br"
Dial Command = ATDT
Username = claro
Password = claro
Modem = /dev/ttyUSB0

[Dialer tim]
Init1 = ATE1
Init2 = AT+CGDCONT=1,"IP","tim.br"
Username = tim
Password = tim
Modem = /dev/rfcomm0
Dial Command = ATD

editar o arquivo /etc/ppp/options comentando as linhas abaixo:

lcp-echo-interval 30
lcp-echo-failure 4

o lcd-echo é um pacote de de controle utilizado para verificar se a conexão ainda está ativa, mas é incompatível com conexões GPRS, fazendo com a conexão caia a cada 2 minutos.

enfim, basta vincular o dispositivo RFCOMM com o dispositivo bluetooth remoto…

# rfcomm bind rfcomm0

…discar…

# wvdial tim

…e a conexão com a Internet estará estabelecida!

2 comentários

Adicione Seu Comentário
  1. Oi Pixel, obtive um erro, sabe o que pode ser?

    davi@davi-laptop:/media$ rfcomm bind rfcomm0
    Can’t find a config entry for rfcomm0

    Meu cel é um Nokia E62, TIM250 tb, veio um papelzinho nele dizendo q não era possível usá-lo de modem. Será que é verdade e por isso faiô?

  2. você tem bluetooth?