Sobre o Bluetooth
Bluetooth é uma especificação industrial para áreas de redes pessoais sem fio (Wireless personal area networks - PANs). O Bluetooth provê uma maneira de conectar e trocar informações entre dispositivos como telefones celulares, notebooks, computadores, impressoras, câmeras digitais e consoles de videogames digitais através de uma frequência de rádio de curto alcance globalmente não licenciada e segura. As especificações do Bluetooth foram desenvolvidas e licenciadas pelo (em inglês) Bluetooth Special Interest Group (
Bluetooth - wikipedia.com.br).
Adaptador bluetooth vendido em qualquer loja. Em SP, na vila Olímpia você acha por uns R$25,00 ou ainda no
Deal Extreme por uns US$1.80 (R$3,60 aproximadamente).
Pondo a mão na massa
No
Linux o suporte ao bluetooth é bem tranquilo. O
Ubuntu (versão 10.04, enquanto escrevo) já vem com o gerenciador de conexões bluetooth (
gnome-bluetooth). Quando um dispositivo é conectado, o símbolo característico irá aparecer ao lado do relógio:
Como dica, o
Blueman também irá mostrar o ícone padrão do bluetooth perto do relógio. Basta clicar com o botão direito em cima do ícone para descobrir qual é o correto (no meu caso normalmente é o ícone mais a esquerda). Também pode ser acessado pelo menu: Sistema, Preferência, Bluetooth manager.
Caso ainda não tenha instalado o suporte ao bluetooth no sistema, digite no terminal.
(Aproveitando também instalar o ppp para suporte à conexões discadas e o obexftp para transferir arquivos entre o PC e o celular).
No Ubuntu:
sudo apt-get install bluez-utils bluez-pin ppp blueman obexftp bluetooth
Para verificar se o sistema reconheceu corretamente o seu dispositivo basta dar os seguintes comandos:
lsusb
lista todos os dispositivos usb conectados ao seu PC.
No meu caso, a primeira linha (
Bus 002 Device 008: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)) contém as informações do bluetooth conectado ao meu PC.
hcitool scan
Este comando vai procurar dispositivos com bluetooth ativado e marcados como "descobrível". Esta é uma boa hora para ligar o suporte ao bluetooth no seu celular ;). Copie também o "mac address" para utilizar posteriormente, em caso de problemas.
hciconfig
Programa para configurar dispositivos bluetooth. A opção "-a" imprime na tela o conjunto mais completo de informações.
Pairing
Este processo consiste em fazer o seu PC identificar o seu celular para poder trocar informações com ele. Iremos utilizar o Blueman para isso. Escolha a opção "setup novo dispositivo". Basta seguir o bom e velho esquema "Next, Next and Finish".
Enviando/Recebendo arquivos
Conexão GPRS:
Para tornar o seu celular um modem basta utilizar o
ppp. No meu caso eu vou me conectar através de um celular com chip da
Claro (SP). Vamos configurar o Blueman para fazer esse serviço.
Informações:
- *99#
- utilizar a vpn: claro.com.br
Para conectar escolha a opção "Serial Port" (Porta Serial) e clique em "forward" (próximo). Se der certo uma mensagem de sucesso será mostrada.
Verificando o consumo
Ainda assim com os planos 3G mais generosos é interessante ficar atento a quantidade da franquia consumida. Para isso clique com o botão direito no ícone do Blueman e escolher a opção "Network Usage".
Conclusão
Como foi apresentado, o uso do bluetooth no Linux não tem mistério. Os utilitários são simples e diretos e resolvem a maioria dos problemas pela interface visual, o que ajuda um novato que ainda não tem muita intimidade com a linha de comando.
O compartilhamento da internet é fácil de fazer, mas tem um pequeno truque, o qual eu apanhei no começo, que é colocar o número correto da discagem para Claro (SP) e a vpn dela. O mais interessante é que eu achei essa informação "sem querer" através do
network-manager adicionando uma conexão "mobile" dele. Os valores apresentados no artigo são os padrões para conexão com a Claro no network-manager.
Referências
Além da minha experiência na instalação e configuração foram consultados alguns sites:
That's all folks!
Até a próxima...
Jeff