ชุดหูฟัง Philips SBH9001 ของฉันจับคู่ได้ดีเมื่อใช้ Ubuntu 12.04 ในการตั้งค่าเสียงจะตรวจพบอย่างถูกต้องว่าเป็นอุปกรณ์ A2DP และเป็นอุปกรณ์ HSP / HFP
ฮาร์ดแวร์: Thinkpad X230, Ubuntu 12.04 64 บิต, เคอร์เนล 3.6.0-030600rc3-generic (สร้างจาก Ubuntu repo), อุปกรณ์บลูทู ธ คือ USB-Id 0a5c: 21e6 จาก Broadcom, ชุดหูฟังคือ Philips SBH9001
หมายเหตุ: เคอร์เนล 3.6 rc3 ถูกใช้เนื่องจากการแก้ไขเสียงบนตัวเชื่อมต่อที่ไม่ได้อยู่ในสาขาก่อนหน้านี้
การเล่นเสียงใน A2DP ใช้งานได้ดีนอกกรอบ แต่เมื่อเปลี่ยนชุดหูฟังไปที่โหมด HSP / HSP จะไม่มีเสียงหรือไมโครโฟนทำงาน
เมื่อเชื่อมต่อชุดหูฟัง / var / log / syslog จะแสดง:
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
เมื่อเปลี่ยนจาก A2DP (โปรไฟล์มาตรฐาน) เป็น 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
คำใบ้ใด ๆ ที่ทำให้ HSP / HFP ทำงานที่นี่ได้อย่างไร