On Wed, 2016-03-23 at 16:02 +0000, DaCosta, Alexandre wrote: > The verbose log only shows the following : > D: [pulseaudio] module-bluez5-device.c: Acquiring transport /org/bluez/hci0/dev_00_18_09_1F_F7_61/fd16 > I: [pulseaudio] backend-native.c: doing connect > E: [pulseaudio] backend-native.c: connect(): Function not implemented > > Any  idea on how to debug this ? As I said, it looks to me as if the kernel doesn't have the necessary hardware support. connect() is a syscall talking to the kernel, so if it says "Function not implemented", that means that the unimplemented thing is in the kernel. Since A2DP works, the hardware is at least partially supported, but maybe some HSP feature is disabled in the kernel config? I don't have any better advice. -- Tanu