Eu recomendaria primeiro atualizar sua versão 12.10. Eu tenho aqui mesmo quando executando uname -a
da versão 3.5.0-26
Então, vamos fazer um sudo apt-get update
seguido por um sudo apt-get upgrade
e depois reiniciar. Ao fazer isso, verifique se qualquer pacote relacionado ao bluetooth (incluindo o python) é atualizado. Esta atualização pode ser a solução. Você teria que reiniciar para ver se funciona.
A saída do bluetoothd sugere que ele precisa de uma atualização ou de uma atualização da biblioteca python. Em ambos os casos, a atualização sugerida do sistema pode consertá-lo. Pelo menos funcionou para mim, mas em um PC de mesa e um dongle bluetooth.
Se não, talvez você possa adicionar a saída de dmesg
para incluir mais informações, mas estou muito certo de que funcionará após a atualização.
ATUALIZAÇÃO: Ok, agora estou certo de que, após a atualização, você terá 99% de chance de fazê-lo funcionar. Agora você tem a versão 4.101. provavelmente a primeira versão para isso. A versão atual do pacote é o 4.101-0ubuntu6, que pode ser encontrado no link
Eu menciono o seguinte changelog:
* debian/rules: add --enable-gatt (and remove the unrecognized configure
options left over from previous releases). This fixes a regression in the
support for Low Energy bluetooth devices such as thermometer probes and the
like. (LP: #1055616)