Brincando com o Bluetooth - Parte 1
Chegou a algum tempo atrás, meu adaptador bluetooth USB, e por ter 2 devices que usam bluetooth para comunicar, passei a investigar o processo de uso deles no Linux/Ubuntu. E me surpreendi mais do que eu imaginava.
Muitos me consideram um herege por usar Kubuntu. Azar deles :] Todo esse artigo foi feito com base no kubuntu. Aqui está meu sources.list, recheado de bons pacotes e o ultimo amarok, koffice e kde (Não esquecendo do meu repositório)!
Também se faz necessário instalar alguns pacotes. Posso garantir a existencia de cada um deles nos repositórios que tenho, mas não no padrão, portanto vejam a minha source.list. São eles:
- bluez-utils
- kdebluetooth
Para instalar, no console digite:
sudo apt-get update ; sudo apt-get install nomedopacote
Sem embromação, vamos a primeira parte da coisa, o pareamento.
Pareando dispositivos Bluetooth no Ubuntu/Kubuntu
Este processo é quase invisível para o usuário, bastando editar 1 arquivinho de texto e recarregar o serviço do Bluetooth (Para quem reclama, experimentem restartar o sistema inteiro como no sistema Redmond).
# Para kubuntu/KDE:
sudo kwrite /etc/bluetooth/hcid.conf
# Para gnome (Já disse que esse tutorial não é pro gnome… :p)
sudo gedit /etc/bluetooth/hcid.conf
Neste arquivo temos 3 chaves importantes:
Security: “none” desabilita a verificação da chave, “auto” usa uma chave que vou descrever a seguir, neste mesmo arquivo, “user” em tese pergunta para o usuário, mas comigo não funcionou bem (Nem tentei muito, pois coloquei uma senha padrão e Carpe Diem)
Pairing: “none” desabilita o pareamento, “multi” permite que você pareie o objeto mais de uma vez, vantajoso quando se testa configurações ou quando se tem preguiça. Lembrando que ele sempre pareia quando a chave certa é inserida(Se sua chave for boa, você pode apelar pra comodidade) e “once” permite somente o primeiro pareamento.
Passkey: A chave de segurança.
Tem uma chave curiosa, a name. Ela permite ajustar o nome do computador, incluindo a troca automatica pelo nome da maquina, pela inserção do %h. Este é o meu padrão, e como minha maquina se chama Kahlua*, então vocês sempre o verão pelo artigo.
Assim configurado, salve o arquivo e reinicie o serviço do Bluetooth com o comando:
sudo /etc/init.d/bluetooth restart
Dai é só adicionar como acessório ou dispositivo confiavel, colocando a chave definida na variável acima**. Simples e facil.
Explorando os dispositivos
A maior vantagem do KDE e do GNOME é que tudo que você faz (Ou que seja possivel de fazer dessa forma) aparece como icones no navegador de arquivo. Fica melhor se eu ilustrar essa idéia:
Os dispositivos aparecem cada um com um ícone. Se eu abro o meu celular (eddie.astolfonet), veja o que aparece:
Como vocês devem ter visto, aparece uma lista de tudo que o telefone pode fazer. Por enquanto (no KDE), somente a transferencia de arquivo é feita por lá, o resto é um conjunto de aplicações externas. Mas não é algo de se preocupar, pois o KDE4 tá pra sair do forno, ai as coisas vão amadurecer. Mas não se preocupem, pois dá pra fazer tudo.
Fim da parte 1.
* Kahlua é um licor derivado do café mexicano, e leva o nome da melhor cafeteria de Belo Horizonte.
** Prometo testar o modo ask para ver se ele pergunta a chave. Já tenho alguma ideia de como isso funciona.







Falou e disse conterrâneo!
Comentário de luizao — 15/03/2007 @ 16:57
[...] em: Portateis, Software Livre, Ubuntu — Leonardo Amaral @ 20:55 Como continuação da parte 1, as proximas partes abordarão os recursos disponíveis no KDE em relação ao bluetooth e a [...]
Pingback de Brincando com o Bluetooth - Parte 2 « Ubuntu na terra do pão di queijo — 15/03/2007 @ 20:55
onde está sua source.list ??
eu nao encontrei aqui no site!
Comentário de Rafael — 16/03/2007 @ 14:07
Rafael, tá editado o artigo e o site, ok?
Comentário de Leonardo Amaral — 16/03/2007 @ 14:28
Nao consigo acessar a sua souce.list. Que faço?
Comentário de Igor — 17/03/2007 @ 15:56
Possuo um note ACER EXTENSA 4620Z e ainda nao consegui configurar o bluetooth no UBUNTU 7.10. Pode me ajudar?
OBS.: Qdo eu comando:
hcitool dev (ele aparece DEVICE: Sem nada….)
Qdo comando:
hcitool scan
Aparece:
Device is not available: No such device
Qualquer dica ja ajuda…
racosme@gmail.com
Comentário de Rafael — 18/11/2007 @ 13:05
Rafael, tente ver no dmesg se o linux realmente esta reconhecendo seu Bluetooth e veja se o RF dele está ligado. Se quiser colar o dmesg, pode usar o pastebin.ca e mande o link pra cá.
Comentário de Leonardo Amaral — 25/11/2007 @ 8:55
[...] o Bluetooth no Ubuntu, segue os links: Bluetooth Ubuntu 1 Bluetooth Ubuntu [...]
Pingback de Configurar o Bluetooth no Debian, Ubuntu, Windows XP e Vista | Vomicae™ — 27/11/2007 @ 18:41
Oi!!! tenho o Ubuntu studio 8.04 no meu pc, instalei os pacotes que vc falou. Dai que eu consigo mandar do pc para o cel, mas nao do ceel para o pc!!! não consegue conectar(diz o cel) oq eu faço? Ah, não entendi o lance do “name”, dá pra explicar pra um leigo!!! rsrs!!! Vlw!!! ABÇS!!!
Comentário de Renato — 28/04/2008 @ 3:27
Renato, imagina essa chave como sendo o nome da sua máquina mesmo. No seu celular também tem como colocar esse nome, e é ele que aparece quando você dá um scan devices.
Eu me certificaria de que você realmente tenha pareado os dispositivos antes de se conectar (Vá no celular e pede pra adicionar um acessório ou para parear, dai ele acha o nome da sua maquina e pede senha. Digite a mesma senha no PC e no celular e pronto).
Comentário de Leonardo Amaral — 28/04/2008 @ 7:34