Hey everyone,
I am using a odroid c2 board with Armbien Buster image. I have a cheap bluetooth dongle and a usb sound card connected to the board. I am trying to use the board as bluetooht to aux input for my car. The board is working as expected when the a2dp profile is in use. But as soon as i place or receive a phone call i am getting garbage sound(garbage meaning a bunch of click like sound) after a while my phone drops the bluetooth connections and gives the sounds to earpiece on the phone. Also when the phone call places my syslog gets filled with "Bluetooth: hci0: SCO packet for unknown connection handle 0"
I am using bluez5, alsa and pulseaudio stack as for software. I tested this setup in another laptop with the same dongle and usb sound card and I am not having any issues. At this point I am really confused to if this is a harware or software issues. Hopefully someone here might help me out.
hciconfig -a
hci0: Type: Primary Bus: USB
BD Address: 00:1A:7D:DA:71:13 ACL MTU: 310:10 SCO MTU: 64:8
UP RUNNING
RX bytes:1242822 acl:3880 sco:13653 events:301 errors:0
TX bytes:102859 acl:151 sco:1844 commands:105 errors:0
Features: 0xff 0xff 0x8f 0xfe 0xdb 0xff 0x5b 0x87
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
Link policy: RSWITCH HOLD SNIFF PARK
Link mode: SLAVE ACCEPT
Name: 'bmw-agent'
Class: 0x2c0000
Service Classes: Rendering, Capturing, Audio
Device Class: Miscellaneous,
HCI Version: 4.0 (0x6) Revision: 0x22bb
LMP Version: 4.0 (0x6) Subversion: 0x22bb
Manufacturer: Cambridge Silicon Radio (10)