On Mon, 2016-03-21 at 14:20 +0000, DaCosta, Alexandre wrote: > Hi, > > I'm currently using a recent Raspbian release (kernel 4.1.18) with > BlueZ 5.38 and Pulseaudio 8.0. I would like to enable the HSP profile > to send audio from my raspberry to my headphones. I can discover and > pair the device and even get music with A2DP. > > However, when I switch to HSP (using pavucontrol), I get the > following error : "backend-native.c: connect(): Function not > implemented". > > With pactl list cards, I get the following regarding Bluetooth : > Â Â Â Â Â Â Â Â Profiles: > Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â headset_head_unit: Headset Head Unit (HSP/HFP) (sinks: 1, sources: 1, priority: 20, available: yes) > Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â a2dp_sink: High Fidelity Playback (A2DP Sink) (sinks: 1, sources: 0, priority: 10, available: yes) > Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â off: Off (sinks: 0, sources: 0, priority: 0, available: yes) > > So it seems that HSP profile is available. I tried to revert to > pulseaudio 7.1 and 6, but the result is the same. Any idea of what > could cause this issue ? If connect() is failing with "Function not implemented", it looks like the kernel doesn't have the necessary support. Maybe the kernel needs to be rebuilt with different options. --Â Tanu