Headset keeps disconnecting after upgrade to Disco

Bug #1826274 reported by Witold Krecicki
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

I'm using Bose QC35 headset and Dell XPS 9570 laptop. It was working perfectly on Cosmic, after upgrade to Disco when headsed is switched to HSP/HFP mode in pavucontrol I'm getting bursts of following messages in dmesg:

Apr 24 23:27:28 daffy kernel: [53021.123542] Bluetooth: hci0: SCO packet for unknown connection handle 65534
Apr 24 23:27:28 daffy kernel: [53021.123551] Bluetooth: hci0: SCO packet for unknown connection handle 0
Apr 24 23:27:28 daffy kernel: [53021.143555] Bluetooth: hci0: SCO packet for unknown connection handle 63744
Apr 24 23:27:28 daffy kernel: [53021.153575] Bluetooth: hci0: SCO packet for unknown connection handle 1
Apr 24 23:27:28 daffy kernel: [53021.173563] Bluetooth: hci0: SCO packet for unknown connection handle 63744

Then, after at most a few minutes, after one of bursts like above, pulseaudio reports:

Apr 24 23:27:28 daffy pulseaudio[2733]: W: [bluetooth] module-bluez5-device.c: SCO packet received of unaligned size: 5 (the size differs between runs)

And the headset is getting disconnected from pulseaudio - it's still connected via Bluetooth, but it's status in pavucontrol switches to 'Disabled'.

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

The bluez version hasn't changed (in any meaningful way) between cosmic and disco. So I don't think that's the cause. Also, those log messages are from the kernel.

Can you please try downgrading your kernel to something more like cosmic (4.18) and tell us which versions do or don't have the bug?

  https://kernel.ubuntu.com/~kernel-ppa/mainline/?C=N;O=D

tags: added: a2dp
tags: added: disco regression-release
affects: bluez (Ubuntu) → linux (Ubuntu)
Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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