terça-feira, 20 de maio de 2008

INSTALANDO E CONFIGURANDO BLUETOOTH NO UBUNTU


Você tem um celular bluetooth ou um fone de ouvido headset bluetooth e quer usar ele com o ubuntu? simples e fácil, você vai precisar de todos os módulos que tão no repositório do BlueZ, que é o módulo utilizado para trabalhar com o teu dispositivo bluetooth do teu computador.

Primeiramente vamos instalar todos os pacotes necessários para rodar o bluetooth tanto para conexão entre dois dispositivos independentes quanto para dispositivos de headset (que usa o módulo btsco do bluez:

#sudo apt-get install bluetooth bluez-btsco bluez-cups bluez-gnome bluez-pin bluez-utils gbtsco gnome-bluetooth libbluetooth2 libbtctl4 libgnomebt0 python-bluez gammu wammu

Ufa, é bastante pacote, na verdade não são todos necessários, mas vão te dar uma suite completa de programas para manuseio de acessórios bluetooth tanto no ambiente gráfico quanto no terminal

Vamos aos primeiros passos:

Configurar o teu dispositivo bluetooth:

No terminal digite:

#sudo gedit /etc/bluetooth/hcid.conf

Nesse arquivo encontramos todas as configurações do seu dispositivo e como ele se comporta, algumas entradas interessantes:

security user;

Nivel de segurança, selecione auto, ou user caso vc queira sempre pedir um pin para dispositivos que queiram se comunicar com o computador

passkey "sua senha numerica";

A senha é necessária para se comunicar com seu computador

Nme "nome do seu computador";

Para bom entendedor meia palavra basta.

Ótimo bluetooth configurado, vamos reiniciar tudo para fazer as configs entrarem em vigor:

#sudo /etc/init.d/bluetooth restart

Ótimo agora teu computador ta funcionando e rodando o dispositivo, pronto para ser pareado e encontrado, ou encontrar outros dispositivos

Vamos encontrar seu celular usando o programa hcitool:

#sudo hcitool scan

Vai aparecer todos os dispositivos online no momento (logo, melhor vc ligar o bluetooth do cel senão nada será reconhecido, mas achoque essa informação é desnecessária)

Agora vamos enviar uma msg de autenticação para seu celular da seguinte forma:

sudo hcitool cc 00:13:EF:D3:17:20; sudo hcitool auth 00:13:EF:D3:17:20

assumindo que 00:13:EF:D3:17:20 tenha sido o endereço encontrado por você com o comando hdcitool scan, ou seja, nesse exemplo é meramente ilustrativo.

Isso irá mandar uma msg de autenticação pedindo senha para seu celular... ta se esse comando não funcionar ou se vc achar mto complicado da para fazer o inverso, procurar no seu celular pelo dispositivo bluetooth do seu computador e pedir para se autenticar pelo celular...

Pronto, o seu celular está habilitado a usar o notebook, agora no menu do gnome va em Aplicações/Acessórios/Compartilhamento de arquivos via bluetooth, vai aparecer um icone na area de notificação.

Para enviar arquivos via bluetooth va em seu celular e de o comando para enviar arquivos para seu computador via bluetooth, com a conexao bem sucedida esse programinha vai pedir para que você aceite a transmissão do arquivo para que entao comesse a enviar o arquivo para você, o inverso também é válido existe uma extensão do nautilus que se acha no repositório chamada nautilus-sendto com ele basta selecionar os arquivos que quer enviar para o celular e clicar com o botão direito do mouse em enviar para, e então selecionar o dispositivo bluetooth!!! facil

Agora vamos adicionar um dispositivo headset bluetooth, sim akele teu fone de ouvido bluetooth que vc comprou pra usar no carro, ou para tentar usar o skype no teu ouvido sem fio!!!

esse é moleza, primeiramente vá em Sistema/Preferencias/Bluetooth Headset Manager em seu menu do gnome

Clique em Enable Bluetooth Headset support agora com esse suporte habilitado, deixe seu dispositivo headset em modo de pareamento, para ser achado, agora clique em atualiazr, ele vai achar seu dispositivo headset, selecione ele e clique em conectar, provavelmente você terá que digitar a palavra chave de pareamento no seu computador, geralmente essa palavra chave é 0000 mas pode mudar dependendo do dispositivo.

Pronto está conectado ao headset, agora no skype em preferencias você terá que mudar o dispositivo padrão de entrada, saida e campainha de audio para o dispositivo bluetooth!!! Pronto!

Existe um programa bom para manuseio de celular via bluetooth, chamado Wammu, a versao grafica do programa gammu. Não vou entrar em detalhes mas o programa é bem simples de mexer e você consegue ver mensagens sms, calendario, chamadas enviadas e recebidas, contatos e essas coisas.

Autoria: Alexandre Trentini

9 comentários:

Anônimo disse...

Poderia dizer aos interessados que o pacote gbtsco é baixado pelo site http://www.stgraber.org/download/projects/gbtsco/gbtsco_0.1.1-0ubuntu1_all.deb ou http://www.stgraber.org/download/projects/gbtsco/gbtsco_0.2-0ubuntu1_all.deb; e que o bluez-pin pelo site http://security.ubuntu.com/ubuntu/pool/main/b/bluez-pin/

Designer + Vigiado disse...

Olá, Webmaster,
Foi muito valioso para mim ter encontrado esse blog pois contém postagens de qualidade e essencias ao nosso meio.
O conteúdo está bem arranjado e diversificado.
Parabéns e continue investindo nele e oferecendo informações inovadoras.
Abraços.
Designer + Vigiado

Anônimo disse...

ola sou novo no ubuntu
root@ubuntu:/home/vinicius# sudo apt-get install bluetooth bluez-btsco bluez-cups bluez-gnome bluez-pin bluez-utils gbtsco gnome-bluetooth libbluetooth2 libbtctl4 libgnomebt0 python-bluez gammu wammu
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
bluetooth já é a versão mais nova.
bluez-cups já é a versão mais nova.
bluez-gnome já é a versão mais nova.
E: Impossível achar pacote bluez-pin
Ola eu estou tentando instalar meu bluetooth mas aparece a mensagem que ẽ impossivel achar o pacote bluez-pin, o que eu devo fazer
grato

Nathan (Artigo do Fone Bluetooth) disse...

Muito legal essa tecnologia bluetooth pra fones de ouvido, ótimo pra livrar da bagunça de fios enrolados.
Abraços !

Special Movies disse...

Good day everybody... :heart:

Marcos disse...

N consigo entender pq tudo nem linux é dificil até conectar um dispositivo bluetooth, pq no windows isso é tão fácil e até hoje o ubuntu continua tornando passos faceis em coisas complicadas? Seria para usuarios leigos em informatica não usarem ele ou pq o desenvolvedor não se preocupa com os menos experientes? Isso mais dificil de entender do que a propria existencia humana :S

Nogueira disse...

Marcos, eu penso que é por conta de que nem tudo é feito por interface gráfica como no Windows. Além disto são sistemas totalmente diferentes com propostas diferentes. E a principal de todas: Não existe uma equipe de profissionais trabalhando para uma Empresa, como no caso da Microsoft visando o lucro das vendas e de suportes. No Linux, o desenvolvimento é feito através de contribuições de milhares de pessoas ao redor do mundo, e por isto, nem sempre é disponibilizado uma interface gráfica fácil para a instalação. Me corrijam por favor se eu estiver equivocado.

Engenheiro de Projeto disse...

Ler as lições que fazem. Só os mestres

Engenheiro de Projeto disse...

Ler as lições que fazem. Só os mestres