You are not logged in.
I use bluetooth (Blueman) to connect to my Bose headphones. I use the A2DP Sink profile, not the HFP profile.
The connection works fine, until I stop a long-running connection. From then on, regardless of which end disconnects, any attempts to reconnect afterward lead to a br-connection-unknown error, until I restart bluetooth. Each failed attempt leaves these three lines in the log:
bluetoothd[630]: profiles/audio/avdtp.c:avdtp_connect_cb() connect to <headphones>: Operation already in progress (114)
bluetoothd[630]: profiles/audio/avdtp.c:avdtp_connect_cb() connect to <headphones>: Operation already in progress (114)
bluetoothd[630]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Operation already in progressThe last line occurs occasionally elsewhere, too, but doesn't seem to cause any issues.
Given that this only occurs after a long-lived connection, with the logs, it seems that bluetooth is getting into a state where it "assumes" the connection is still open. Then, when the connection does close, it "forgets" to tell some part of the system, causing future attempts at connection (from either side) to fail, since it's "already connected." What baffles me is what it's doing with the "Hands-Free Voice gateway SDP record."
All the packages (potentially) concerned are at the latest versions, namely:
bluez 5.66
bluez-utils 5.66
bluez-tools 0.2.0
blueman 2.3.5
pulseaudio 16.1
pulseaudio-bluetooth 16.1Yes, I've reinstalled/restarted pulseaudio, bluetooth, etc. I've tried many of the solutions to clearly unrelated problems with similar names, of course no luck. I'm not certain if this issue ever occurred before (on Windows or Linux) because I only recently started using bluetooth regularly enough to encounter it.
Offline