Ich habe ein Nokia BH-105-Headset, das ich mit meinem PC verwenden möchte.
Ich kann koppeln, aber keine Verbindung zum BH-105 herstellen:
[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
Archlinux-Wikigibt an, dass BH-104 getestet wurde und mit BlueZ4 funktioniert. Mir scheint, dass BH-104 und BH-105 ähnliche Geräte sind.
Soweit ich weiß, werden HFP/HSP von bluez5 nicht mehr unterstützt. Gleichzeitig unterstützt BH-105 kein A2DP. HFP/HSP werden von bluez4 unterstützt.
Ich habe versucht, eine frühere Version von Bluez zu installieren, aber sie kann nicht gefunden werden:
qeeet@qeeet-PC:~$ sudo apt-get install bluez=4.99-2
E: Version '4.99-2' for 'bluez' was not found
Wie führe ich ein Downgrade von Bluez auf eine beliebige 4.x-Version durch?
AKTUALISIEREN:
Ich habe alles so gemacht wie hier beschriebenhttps://wiki.debian.org/StableUpdatesund es funktioniert nicht. Ich erhalte diese Meldung:
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
Antwort1
Ich musste diese Zeilen auch den Quellen hinzufügen (wurde im Debian-Wiki nicht erwähnt):
deb http://httpredir.debian.org/debian wheezy main contrib
deb-src http://httpredir.debian.org/debian wheezy main contrib
Antwort2
Queet, dupliziere deine Apt-Jessy-Quelle in deiner Quellenliste, aber ändere Jessy in Wheezy. Führe dann apt-get update aus. Listen Sie zur Sicherheit die verfügbaren Bluez-Versionen mit „apt-cache showpkg bluez“ ohne „“ auf. Die zuletzt gedruckten Werte sind die Versionen. Kopiere den Versionsnamen und gib dann Folgendes ein: „sudo apt-get -t wheezy install bluez=(kopierter Versionsname)“. Hoffe, das funktioniert bei dir.