Tenho um fone de ouvido Nokia BH-105 que desejo usar com meu PC.
Consigo emparelhar, mas não consigo conectar ao BH-105:
[bluetooth]# connect 00:1C:EF:CA:B3:D0
Attempting to connect to 00:1C:EF:CA:B3:D0
[CHG] Device 00:1C:EF:CA:B3:D0 Connected: yes
Failed to connect: org.bluez.Error.NotAvailable
[CHG] Device 00:1C:EF:CA:B3:D0 Connected: no
Wiki do Archlinuxafirma que o BH-104 foi testado para funcionar com bluez4. Parece-me que tanto o BH-104 quanto o BH-105 são dispositivos semelhantes.
Pelo que entendi, HFP/HSP não são mais suportados pelo bluez5. Ao mesmo tempo, o BH-105 não suporta A2DP. HFP/HSP são suportados pelo bluez4.
Tentei instalar uma versão anterior do bluez, mas não foi possível encontrá-la:
qeeet@qeeet-PC:~$ sudo apt-get install bluez=4.99-2
E: Version '4.99-2' for 'bluez' was not found
Como faço o downgrade do bluez para qualquer versão 4.x?
ATUALIZAR:
Fiz tudo conforme descrito aquihttps://wiki.debian.org/StableUpdatese não funciona. Recebo esta mensagem:
qeeet@qeeet-PC:~$ sudo apt-get update
[lots_of_text]
Reading package lists... Done
qeeet@qeeet-PC:~$ sudo apt-get -t wheezy install bluez
Reading package lists... Done
E: The value 'wheezy' is invalid for APT::Default-Release as such a release is not available in the sources
Responder1
Eu tive que adicionar essas linhas às fontes também (não foram mencionadas no wiki do debian):
deb http://httpredir.debian.org/debian wheezy main contrib
deb-src http://httpredir.debian.org/debian wheezy main contrib
Responder2
Queet, duplique sua fonte apt jessy em seu sources.list, mas mude jessy para wheezy. então execute apt-get update. para segurança, liste as versões disponíveis do bluez com "apt-cache showpkg bluez" sem "" os últimos valores impressos são as versões, copie o nome da versão e digite o seguinte "sudo apt-get -t wheezy install bluez = (nome da versão copiada)" Espero que funcione para você.