De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Bruno Buys
Data de Publicação: 06 de junho de 2010
Na dica anterior usamos um cabo USB para conectar o E63 ao computador. Desta vez vamos conectar o computador ao seu serviço 3G via o celular Nokia E63 usando a conexão bluetooth.
As vantagens: você não precisa carregar o cabo USB sempre com você. O celular fica fisicamente livre, o que é melhor para fazer uma ligação (ele pode falar e conectar no 3G ao mesmo tempo).
As desvantagens: a sua conexão à internet fica com o gargalo do bluetooth (mas a experiência tem mostrado que as velocidades oferecidas pelas operadoras de telefonia celular são tão baixas que tornam esse gargalo irrelevante, por enquanto). Pelo menos teoricamente, usando o bluetooth o E63 deve consumir mais bateria.
Ative o bluetooth de ambos equipamentos, e defina-os como visíveis para outros aparelhos.
Agora, no computador, comande:
hcitool scan
Isso vai retornar os endereços MAC dos dispositivos bluetooth próximos. Escolha o do seu E63 e comande:
sdptool browse ENDERECO-MAC-E63
Esse comando irá retornar uma série de informações sobre os serviços disponíveis no E63 através do bluetooth. Procure a seção onde está o serviço "Dial-up networking". Vai ser um bloco de texto com essa cara:
Service Name: Dial-up Networking Service RecHandle: 0x10002 Service Class ID List: "Dialup Networking" (0x1103) "Generic Networking" (0x1201) Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 2 Profile Descriptor List: "Dialup Networking" (0x1103) Version: 0x0100
Isso informa qual canal usar para o RFCOMM, ou seja, o canal 2.
(daqui para frente comande como root, ou usando o sudo)
Comande agora:
rfcomm bind 0 ENDERECO-MAC-E63 2
onde o último número é o canal do rfcomm que você descobriu.
Com este comando você cria o dispositivo /dev/rfcomm0
. Confira:
ls -l /dev/rfcomm0
Para liberar o dispositivo, depois do uso, comande:
rfcomm release /dev/rfcomm0
Se você tem o blueman-applet
instalado, pode também criar o dispositivo /dev/rfcomm0
através dele. Clique o direito no seu E63 e escolha "Portas Seriais -> Serviço Discado". Pode ser necessário atualizar os serviços disponíveis, antes.
A conexão é feita com o wvdial
. Este wvdial.conf
abaixo é uma melhoria em relação ao usado na dica anterior, sobre conexão usando cabo usb. Neste arquivo atual, dois modems são definidos (Modem0 e Modem1), de forma que você pode escolher qual usar no momento da conexão.
Os mnemônicos [Dialer BT]
e [Dialer CABO]
servem para lembrar quais os modos de acesso ao dispositivo nós temos. BT é o bluetooth e CABO é o cabo usb.
Conectamos então fazendo:
wvdial BT
Lembrando que para deixar o terminal liberado, é só fazer:
wvdial BT &
[Modem0] Modem = /dev/rfcomm0 Baud = 460800 SetVolume = 0 DialCommand = ATM1L3DT FlowControl = Hardware(CRTSCTS) [Modem1] Modem = /dev/ttyACM0 Baud = 460800 SetVolume = 0 DialCommand = ATM1L3DT FlowControl = Hardware(CRTSCTS) [Dialer BT] Username = vivo Password = vivo Phone = *99# Mode = 1 Inherits = Modem0 [Dialer CABO] Username = vivo Password = vivo Phone = *99# Mode = 1 Inherits = Modem1 [Dialer Defaults] Modem = /dev/rfcomm0 ISDN = off Modem Type = GSM Modem Baud = 460800 Init = ATZ Init2 = AT+CFUN=1 Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 Init4 = AT+CGDCONT=1,"IP","zap.vivo.com.br" Init5 = Init6 = Init7 = Init8 = Init9 = Phone1 = Phone2 = Phone3 = Phone4 = Dial Prefix = Dial Attempts = 1 Dial Command = ATM1L3DT Ask Password = off Auto Reconnect = off Abort on Busy = off Carrier Check = on Check Def Route = on Abort on No Dialtone = on Stupid Mode = 1 Idle Seconds = 0 Auto DNS = on
OBS - Os dados da Vivo são específicos. Procure substituir pelos da sua operadora.
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários