[0a12:0001 Cambridge Silicon Radio] Bluetooth has multiple connectivity issues

Bug #1892814 reported by Martin Gerdzhev
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Pulseaudio has been super unstable since ubuntu 20.04.
bluetooth has multiple connectivity issues which sometimes can only be resolved by unpairing and then pairing again.

A big problem comes when a bluetooth headset is connected. Sometimes it does not show up as well in the sound settings or the wrong profile is shown. Sometimes I try changing the profile it works, but other times it does not alter anything - e.g. changing from hfp to a2dp shows the change but the profile remains. If I switch settings tabs and go back to sound settings the old profile remains.

Revision history for this message
Martin Gerdzhev (mgerdzhev) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-settings-daemon (Ubuntu):
status: New → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please execute the following command only once, as it will automatically gather debugging information, in a terminal:
apport-collect 1892814

When reporting bugs in the future please use apport by using 'ubuntu-bug' and the name of the package affected. You can learn more about this functionality at https://wiki.ubuntu.com/ReportingBugs.

Reassigning also to pulseaudio since that's the problematic component, it would be worth also reporting upstream on https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues

affects: gnome-settings-daemon (Ubuntu) → pulseaudio (Ubuntu)
Changed in pulseaudio (Ubuntu):
importance: Undecided → Low
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Please make a separate bug for each issue using the 'ubuntu-bug' command. Please also reword this bug into a single issue and use the 'apport-collect' command to attach more information about the system.

Changed in pulseaudio (Ubuntu):
status: Confirmed → Incomplete
tags: added: focal
Revision history for this message
Martin Gerdzhev (mgerdzhev) wrote : AlsaInfo.txt

apport information

description: updated
summary: - pulseaudio very unstable
+ pulseaudio bluetooth problems connecting
tags: added: apport-collected package-from-proposed
description: updated
Revision history for this message
Martin Gerdzhev (mgerdzhev) wrote : AudioDevicesInUse.txt

apport information

Revision history for this message
Martin Gerdzhev (mgerdzhev) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Martin Gerdzhev (mgerdzhev) wrote : Dependencies.txt

apport information

Revision history for this message
Martin Gerdzhev (mgerdzhev) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Martin Gerdzhev (mgerdzhev) wrote : ProcEnviron.txt

apport information

Revision history for this message
Martin Gerdzhev (mgerdzhev) wrote : PulseList.txt

apport information

Revision history for this message
Martin Gerdzhev (mgerdzhev) wrote : Re: pulseaudio bluetooth problems connecting
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thanks. Please also mention the model of headphones/headset and run these commands so we can see what kind of wireless chip it is talking to:

  lspci -kv > lspci.txt
  lsusb > lsusb.txt

And attach the resulting text files here.

Changed in pulseaudio (Ubuntu):
status: Incomplete → New
Changed in bluez (Ubuntu):
status: New → Incomplete
Changed in pulseaudio (Ubuntu):
status: New → Incomplete
Revision history for this message
Martin Gerdzhev (mgerdzhev) wrote : Re: pulseaudio bluetooth problems with profiles

The other bluetooth bug is now here: https://bugs.launchpad.net/ubuntu/+bug/1893299

description: updated
summary: - pulseaudio bluetooth problems connecting
+ pulseaudio bluetooth problems with profiles
Revision history for this message
Martin Gerdzhev (mgerdzhev) wrote :
Revision history for this message
Martin Gerdzhev (mgerdzhev) wrote :
Revision history for this message
Martin Gerdzhev (mgerdzhev) wrote :

just to mention that with the same chip in 18.04 it wasn't that unstable

Revision history for this message
Martin Gerdzhev (mgerdzhev) wrote :

The headset is Avantree Audition

Revision history for this message
Martin Gerdzhev (mgerdzhev) wrote :

but the problem happens with other bluetooth headsets as well

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thanks for all that.

The first and biggest problem I can see is this USB device:

  Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

Unfortunately Cambridge Silicon Radio dongles are unreliable and buggy for everyone. I had to learn that the hard way too... So I strongly recommend getting a different brand as a first step.

The only remaining concern then is the other wireless dongles on the same machine:

  Logitech, Inc. LX-700 Cordless Desktop Receiver
  Valve Software Wireless Steam Controller

If replacing the Bluetooth dongle with a non-Cambridge one does not solve the problem then I would try unplugging the above devices. And also moving away from other sources of 2.4GHz interference like wifi access points.

But mostly I recommend avoiding dongles that have Cambridge Silicon Radio chips. They are known to cause all kinds of random failures. The only hard part is that you can't tell that's what they are until after you buy one and plug it in :(

summary: - pulseaudio bluetooth problems with profiles
+ [Cambridge Silicon Radio] Bluetooth has multiple connectivity issues
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
tags: added: csr
no longer affects: bluez (Ubuntu)
no longer affects: pulseaudio (Ubuntu)
summary: - [Cambridge Silicon Radio] Bluetooth has multiple connectivity issues
+ [0a12:0001 Cambridge Silicon Radio] Bluetooth has multiple connectivity
+ issues
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.