Headset Philips SBH9001 saya berpasangan dengan baik menggunakan Ubuntu 12.04. Dalam pengaturan audio itu terdeteksi dengan benar sebagai perangkat A2DP dan sebagai perangkat HSP / HFP.
Perangkat keras: Thinkpad X230, Ubuntu 12.04 64bit, Kernel 3.6.0-030600rc3-generic (build from repo mainline Ubuntu), perangkat Bluetooth adalah USB-Id 0a5c: 21e6 dari Broadcom, Headset adalah Philips SBH9001.
Catatan: Kernel 3.6 rc3 digunakan karena perbaikan untuk audio pada dockingstation yang tidak ada di cabang sebelumnya.
Memutar audio dalam A2DP bekerja dengan baik di luar kotak, tetapi ketika mengalihkan headset ke mode HSP / HSP tidak ada suara dan mikrofon tidak berfungsi.
Saat menghubungkan headset, / var / log / syslog menunjukkan:
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
Saat beralih dari A2DP (profil standar) ke 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
Adakah petunjuk bagaimana membuat HSP / HFP bekerja di sini?