I had some driver issues, but got past that.. now I am able to connect to my speaker and it makes the connection sound and then I get a DISCOVER FAILED message and it makes the disconnection sound and it runs in a loop until I force quit it.. its the same for both my BT speaker (UE boom3) and my BT headset (RHA ma650)
I can connect to both of them with hccontrol. Here I'm connecting to the headset:
Code:
➜ ~ sudo virtual_oss -C 2 -c 2 -r 22050 -b 16 -s 768 -R /dev/null -P /dev/bluetooth/boom3 -d dsp
hw.snd.basename_clone: 0 -> 0
backend_bt: PSM=0x19
backend_bt: DISCOVER FAILED
backend_bt: PSM=0x19
backend_bt: DISCOVER FAILED
^C
➜ ~ sudo virtual_oss -C 2 -c 2 -r 22050 -b 16 -s 768 -R /dev/null -P /dev/bluetooth/rha -d dsp
hw.snd.basename_clone: 0 -> 0
backend_bt: PSM=0x19
backend_bt: DISCOVER FAILED
backend_bt: PSM=0x19
backend_bt: DISCOVER FAILED
I can connect to both of them with hccontrol. Here I'm connecting to the headset:
Code:
➜ ~ hccontrol -n ubt0hci inquiry
Inquiry result, num_responses=1
Inquiry result #0
BD_ADDR: RHA
Page Scan Rep. Mode: 0x1
Page Scan Period Mode: 00
Page Scan Mode: 00
Class: 24:04:04
Clock offset: 0x4b86
Inquiry complete. Status: No error [00]
➜ ~ sudo hccontrol -n ubt0hci create_connection RHA
Password:
Status: Page timeout [0x4]
➜ ~ sudo hccontrol -n ubt0hci create_connection RHA
BD_ADDR: RHA
Connection handle: 256
Encryption mode: Disabled [0]
➜ ~ hccontrol -n ubt0hci read_connection_list
Remote BD_ADDR Handle Type Mode Role Encrypt Pending Queue State
RHA 256 ACL 0 MAST NONE 0 0 OPEN
➜ ~