Houve várias atualizações significativas no Mavericks , portanto, o primeiro passo seria executar a atualização do software e instalar o sistema operacional e todas as atualizações de firmware. Em seguida, você pode solucionar o problema da seguinte maneira:
Registro do sistema
Veja as mensagens de erro relativas ao blued
daemon:
grep blued /var/log/system.log
(este é um comando para digitar dentro Terminal
). Verifique este log do sistema se você não tiver tentativas de conexão de um equipamento Bluetooth desconhecido. Para poder detectar os invasores, observe seu próprio endereço Bluetooth em:
System Information > Hardware > Bluetooth
ex. :
Hardware Settings:
Address: A8-BB-CF-9B-07-D8
Manufacturer: Broad…
Verificação da bateria
Este registro do sistema não exibirá nenhuma informação sobre o nível da bateria. Você deve verificá-lo com o Alt ⌥ícone da barra de menu + Bluetooth:
![Barra de menus do Bluetooth](https://i.stack.imgur.com/9Wkys.png)
Verificação de interferência
Para esta análise de interferência, instale o iStumbler e execute-o. Se você estiver em um ambiente tão cheio de interferências, guarde os outros equipamentos Bluetooth, desligue o Trackpad, aguarde 30 s e ligue-o. Se o seu problema for resultado de interferência do Bluetooth, isso poderá recuperar a conectividade do sistema (o equipamento Bluetooth gira através das frequências para usar no mesmo canal que o 802.11g. Quando 2 deles estão no mesmo canal, estão brincando juntos) .
Você também pode analisar o comportamento da conexão Bluetooth em tempo real com as ferramentas padrão do MacOS X:
System Preferences > Bluetooth
pressione Alt ⌥para exibir o nível real do sinal Bluetooth:
e para ir além, abra o menu suspenso de engrenagem para selecionar Monitor Connection RSSI
para monitorar a qualidade da conexão:
![Monitor do teclado Bluetooth](https://i.stack.imgur.com/9OXV6.png)
Reinicie o daemon
Se você conseguir iniciar Terminal
ou acessar seu sistema ssh
, poderá reiniciar facilmente blued
com estes poucos comandos:
ps ax | egrep '[ /](PID|blued)'
/usr/bin/sudo launchctl stop com.apple.blued
ps ax | egrep '[ /](PID|blued)'
O segundo ps
deve exibir um novo ID do processo, confirmando que você
launchd
reiniciou blued
corretamente. Se blued
não reiniciar (o PID permanece o mesmo), você está enfrentando um problema mais sério para investigar e terá uma morte mais difícil:
ps ax | egrep '[ /](PID|blued)'
/usr/bin/sudo killall -c blued -KILL
ps ax | egrep '[ /](PID|blued)'
Mas este não é um bom sinal. Isso significa que blued
foi bloqueado em uma chamada do sistema além de qualquer possibilidade de lidar com um sinal. Esse é o mais notável sinal de um bug na extensão do driver ou do kernel do Bluetooth.