-
Notifications
You must be signed in to change notification settings - Fork 5.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bluetooth HSP with pulseaudio, does not connect #1401
Comments
I tried the same operation using a RPi 3 with its built-in bluetooth 4.1 controller. The result was different since I didn't have the "function not implemented" errror. In fact, I was able to connect the HSP profile. However, I couldn't get an audio through HSP, just some kind of low level cracking noise. A2DP was still working. I also tried with a bunch of other bluetooth dongles :
I'm a bit surprised that the built-in bluetooth controller is not working correctly or not fully supported. Any chance to have anyone from the dev team looking at this issue ? |
same problem |
@adcpc did you manage to use HSP with Raspbian Jessie? can you point me to some documentation please? |
This may help for HSP, not the ideal solution but still working. http://youness.net/raspberry-pi/bluetooth-headset-raspberry-pi-3-ad2p-hsp |
HSP works only with
|
You need ofono for HFP only. |
@bmx666 "HSP works only with..." |
@bmx666 is giving a long list of requirements if you want to use headset profile. The version of BlueZ that comes with Jessie and Stretch does not support it - don't ask me why, it seems a ridiculous decision on the part of the BlueZ devs. |
Solution to use the HSP profile with Raspberry Pi 3’s built in BCM43438 chip: #2229 (comment) |
As said @bluetiger9 there is a solution for that, check above link. |
This issue will be closed within 30 days unless further interactions are posted. If you wish this issue to remain open, please add a comment. A closed issue may be reopened if requested. |
Closing due to lack of activity. Please request to be reopened if you feel this issue is still relevant. |
Hi,
I've been trying to use Raspbian (2016-03-18) on a Raspberry 2 with a USB Bluetooth dongle to connect with a HSP headset. Since bluez 5.x does not natively support HSP/HFP, I'm using pulseaudio (built with native HSP support) to enable audio through HSP.
The bluetooth part works well. I can discover and pair my device and even get audio through an A2DP stream.
However, when I switch to HSP (using pavucontrol), I get the following error : "backend-native.c: connect(): Function not implemented".
According to the feedback that I got from the pulseaudio mailing list, the "function not implemented" message is related to a missing support on the kernel : https://lists.freedesktop.org/archives/pulseaudio-discuss/2016-March/025813.html
I will try to reproduce this in the coming days using a RPi 3 with the integrated Bluetooth.
Let me know if additional details are required.
The text was updated successfully, but these errors were encountered: