Mein Philips SBH9001-Headset lässt sich mit Ubuntu 12.04 problemlos koppeln. In den Audioeinstellungen wird es ordnungsgemäß als A2DP-Gerät und als HSP / HFP-Gerät erkannt.
Hardware: Thinkpad X230, Ubuntu 12.04 64-Bit, Kernel 3.6.0-030600rc3-generic (erstellt aus Ubuntu Mainline Repo), Bluetooth-Gerät ist USB-ID 0a5c: 21e6 von Broadcom, Headset ist ein Philips SBH9001.
Hinweis: Kernel 3.6 rc3 wird aufgrund eines Fixes für Audio auf der Dockingstation verwendet , der sich in keinem früheren Zweig befindet.
Das Abspielen von Audio in A2DP funktioniert sofort, aber wenn Sie das Headset in den HSP / HSP-Modus schalten, ist weder Ton zu hören, noch funktioniert das Mikrofon.
Beim Anschließen des Headsets zeigt / var / log / syslog Folgendes an:
Aug 25 21:32:47 x230 bluetoothd[735]: Badly formated or unrecognized command: AT+CSRSF=1,1,1,1,1,7
Aug 25 21:32:49 x230 rtkit-daemon[1879]: Successfully made thread 17091 of process 14713 (n/a) owned by '1000' RT at priority 5.
Aug 25 21:32:49 x230 rtkit-daemon[1879]: Supervising 4 threads of 1 processes of 1 users.
Aug 25 21:32:50 x230 kernel: [ 4860.627585] input: 00:1E:7C:01:73:E1 as /devices/virtual/input/input17
Beim Wechsel von A2DP (Standardprofil) zu HSP / HFP:
Aug 25 21:34:36 x230 bluetoothd[735]: /org/bluez/735/hci0/dev_00_1E_7C_01_73_E1/fd3: fd(34) ready
Aug 25 21:34:36 x230 rtkit-daemon[1879]: Successfully made thread 17309 of process 14713 (n/a) owned by '1000' RT at priority 5.
Aug 25 21:34:36 x230 rtkit-daemon[1879]: Supervising 4 threads of 1 processes of 1 users.
Aug 25 21:34:41 x230 bluetoothd[735]: Audio connection got disconnected
Gibt es Hinweise, wie HSP / HFP hier funktioniert?
Antworten:
bluez
der neuen BCM20702A0 Serie Adapter Broadcom; deins ist einer von denen. ( siehe Fehlerbericht )Andere mögliche Lösungen:
/etc/bluetooth/audio.conf
und unter[General]
fügen Sie die Zeile hinzuEnable=Socket
. Restart blueoothd mitsudo rfkill block bluetooth && sudo rfkill unblock bluetooth
und sehen , ob es hilft.quelle
In meinem Fall habe ich eine Iogear GBU521 mit Ubuntu 14.04 bekommen
Ich habe das erstellt, das
*.hcd
Sie von https://www.dropbox.com/s/8md0ygdufn0h9w1/fw-0a5c_21e8.hcd?dl=0 herunterladen können, und es in Ihrem/lib/firmware
Ordner ablegen und dann neu starten.Wenn Sie Ihre bauen möchten, gehen Sie wie folgt vor:
GBU321_421_521_Win8.1_v12.0.0.8030/Win64
*.hex
zu konvertierenden zu finden*.hcd
bcbtums-win8x64-brcm.inf
im selben Ordner. Dort suchen Sie nach den letzten vier Ziffern der PID (21e8
). Für diesen Fall war die richtige DateiBCM20702A1_00.002.014.1315.1338.hex
(WENN SIE VERSUCHEN ZU SCHÄTZEN, IST UNMÖGLICH)hex2hcd
(siehe Schritt 4)fw-0a5c_21e8.hcd
und platzieren Sie sie in/lib/firmware
quelle
Eine Kombination von Actoins löste schließlich dieses Problem:
quelle