Pesquisar este blog

segunda-feira, 23 de maio de 2011

SOLUÇÃO BUG DO BLUETOOTH NO UBUNTU 11.04


Após o lançamento do ubuntu 11.04, eu ainda não tinha experimentado o adaptador bluetooth usb por pura falta de necessidade, entretanto fiquei intrigado quando espetei o citado adaptador no ubuntu e o ícone do bluetooth apareceu apagado e as opções de envio e recebimento de arquivos e adicionar dispositivo não existia, busquei uma solução e vi que o bug na verdade tinha uma relação direta com a montagem do dispositivo, e pesquisei muito na net até chegar a um consenso sobre a solução, e que repasso o conhecimento adquirido agora a todos os interessados como é compromisso deste blog com o fim de que outros não tenha este trabalho, para que tudo volte ao normal espete o adaptador e digite o seguinte no terminal:

sudo hciconfig hci0 reset

veja que instantaneamente ao dar o enter o simbolo do bluetooth no sistem tray se torna vivo e as opções que faltavam voltam imediatamente, mais para quem tem o adaptador usb não há outra opção a não ser digitar o comando novamente a cada vez que espetar um adaptador, mais para quem tem o adaptador interno já integrado como em alguns notes para tornar o processo automático durante o boot, basta digitar o seguinte em um terminal.

sudo gedit /etc/rc.local

e no arquivo que abrir colar o comando acima sem o sudo antes da linha exit0, fica assim:


hciconfig hci0 reset


não adianta fazer isso com dispositos usb que não estarão presentes durante o boot a não ser que eles estejam espetados no computador ao iniciar.

Dica importante - Para os que tem os dispositivos bluetooth usb removíveis existe apenas uma maneira de tornar o processo de por em funcionamento no ubuntu 11.04 mais automático, que é criar um lançador especial na área de trabalho da classe aplicativo no terminal, e ao clicar neste atalho já vai ser lançado o comando no terminal automaticamente, e o terminal vai abrir lhe pedindo apenas a senha sudo digite e o dispositivo estará ativado, para este procedimento faça o seguinte:

1- Clique com o botão direito do do mouse na área de trabalho e clique na opção criar lançador.
2- Na janela que abrir, em tipo escolha aplicativo no terminal
3- No campo nome digite Ligar Bluetooth
4- No campo comando digite sudo hciconfig hci0 reset
5- O campo comentário deixe em branco e clique na figura do botão do lador esquerdo e escolha um icone do sistema, clique em OK e estará criado o atalho especial para ativar o bluetooth, em dispositivos removíveis.

3 comentários:

Jarriv disse...

Obrigado pela dica!!! Uso o Linux Mint 11, baseado no Ubuntu 11.04, e com o seu post agora sempre que ligo o notebook o bluetooth já aparece ativado por padrão. Tomara que corrijam isso no futuro.

Jeferson Loturco disse...
Este comentário foi removido pelo autor.
Jeferson Loturco disse...

Olá, meu bluetooth nunca funcionou. Navegando na internet, vi a sua dica tentei fazer mas não deu certo:
lsusb|grep Bluetooth
Bus 002 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
ubuntu@ubuntu-desktop:~$ sudo hciconfig hci0 reset
Can't init device hci0: Connection timed out (110)
ubuntu@ubuntu-desktop:~$