Hi, I have - Linux kernel 5.4.26 - Bluez 5.54 - Pulseaudio 12.2 - An i.MX6 SoloX-based platform - An ODIN W160 module with a WL1273 - A Nokia BH 310 supporting Headset and Handsfree When I take the headset out of its charging station, it issues a Connect Request and everything starts rolling. This ends with an error, when pulseaudio tries to connect the BTPROTO_SCO socket ("Function not implemented" at https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/blob/v12.2/src/modules/bluetooth/backend-native.c#L153). According to hcidump "headset-connection-request", there is an "Error: Different Transaction Collision" while establishing the synchronous connection. When I have the headset not connected and connect it through bluetoothctl, everything starts rolling and ends up with a functioning card/source/sink in pulseaudio. The hcidump for that is in "host-connects". Is this something I have to hide in my application software (disconnect + connect), or is there a proper way to make it work? Thanks and cheers, Kai
Attachment:
host-connects
Description: host-connects
Attachment:
headset-connection-request
Description: headset-connection-request