[Sennheiser HD 4.50 BTNC] Bluetooth headset not working when selecting HSP/HFP audio profile in Focal Fossa

Bug #1878194 reported by Stefano
392
This bug affects 81 people
Affects Status Importance Assigned to Milestone
bluez (Ubuntu)
Confirmed
Undecided
Unassigned
pulseaudio (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

After updating the release from Ubuntu 19.10 to 20.04, the bluetooth headset doesn't work anymore when HSP/HFP profile is selected.

With Ubuntu 19.10 the headset was working, there was audio and the mic was perfect for video conferencing.

[Steps to reproduce]
1. Connect headset (used blueman to setup and connect)
1.1. When connected the system automatically selects A2DP profile
2. Start playing audio (browser or other)
3. Change profile to HSP/HFP with pavucontrol (or blueman)
4. The audio disappears and microphone is not working (no input)
5. Optionally switch back to A2DP and the audio comes back

[Expected]
When switching to HSP/HFP the audio should keep playing and the microphone should start working

[Notes]
I tried with pavucontrol to switch between profiles while playing audio from a browser.
As side note there's a led in the headset that still blinks when switching profile.

I tried deleting the pulse folder under user's profile .config without success, also reinstalled packages and did a `sudo alsa force-reload` and rebooting several times.

Note: not sure this is a duplicate of [Bug #1576559], it looks quite different since the profile changes but the headset stops working.

[System info]
Ubuntu: 20.04 - Linux 5.4.0-29-generic x86_64
pulseaudio: 1:13.99.1-1ubuntu3
bluez: 5.53-0ubuntu3

Headset: Sennheiser HD 4.50 BTNC

Tags: focal
Stefano (khaos86)
tags: added: focal
description: updated
summary: - Bluetooth headset not working when selecting HSP/HFP audio profile in
- Focal Fossa
+ [Sennheiser HD 4.50 BTNC] Bluetooth headset not working when selecting
+ HSP/HFP audio profile in Focal Fossa
Revision history for this message
Stefano (khaos86) wrote :

Just updated Pulseaudio to version 1:13.99.1-1ubuntu3.2 and the problem persists.

Revision history for this message
Rob Robertson (rob-rob) wrote :

I'm experiencing this issue after upgrading to 20.04 from 19.10. My headphones are Bose QC35s. Pretty much exactly the same symptoms. Sound works well from A2DP profile. Sound stops working when HSP/HFP is selected. Works when A2DP is,again, selected.

Tried deleting the user .config profile.

[system info]
ubuntu: 20.04 - 5.4.0-31-generic
hardware: dell xps 13 7390
pulseaudio 13.99.1
headset: bose qc35

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

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

Changed in pulseaudio (Ubuntu):
status: New → Confirmed
Revision history for this message
Rob Robertson (rob-rob) wrote :

There is another confirmation of this happening with QC35s on the Bose forums.

https://community.bose.com/t5/Around-On-Ear-Headphones/qc35-microphone-not-working-on-ubuntu-20-04/td-p/300415

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

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

Changed in bluez (Ubuntu):
status: New → Confirmed
Revision history for this message
Cornelius (7-cornelius) wrote :

Also in 18.04 after regular update some days ago.

Revision history for this message
Cornelius (7-cornelius) wrote :

When switching from A2DP to HSP/HFP I get this log message 5 times:

Bluetooth: hci0: SCO packet for unknown connection handle 0

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

Cornelius,

Please open a new bug for your issue by running:

  ubuntu-bug pulseaudio

Revision history for this message
yossisynett (yossisynett) wrote :

This didn't initially occur after the update to 20.04 but after an update last Tuesday(-ish) (2020-05-26) I can no longer use my Motorola Escape 800 ANC headset in HSP mode. There is no apparent error when switching to HSP/HFP mode but there is no sound through the headset and the microphone does not work either.

[System info]
Ubuntu: 20.04 - Linux 5.4.0-33-generic x86_64
Hardware: HP Omen 15-dc1004nj
Bluetooth controller: Intel (8087:0029) - btusb driver
pulseaudio: 1:13.99.1-1ubuntu3.2
bluez: 5.53-0ubuntu3

Revision history for this message
dusk (dask) wrote :

profile hsp/hfp show - unavailable
microphone not working
play music well on - A2DP

Kubuntu 20.04 - Linux 5.4.0-33-generic
pulseaudio 1:13.99.1-1ubuntu3.2 amd64
bluez 5.53-0ubuntu3 amd64

Revision history for this message
Simon DOUCHY (drub4n) wrote :

Same issue here was working fine until monday for my first weekly meeting ...
Fresh install of ubuntu 20.04 today, same problem.

Revision history for this message
Hui Wang (hui.wang) wrote :

Just run sudo apt dist-upgrade on my ubuntu 20.04 and tested with 2 BT headsets (QC35s and harman kardon soho wireless). both a2dp and hsp/hfp worked well, both output and input worked well.

After the headset is connected, it is a2dp profile. I could change to hsp/hfp from gnome-sound-setting, both the output and input worked well with hsp/hfp profile. Or I also tested changed profile with pacmd set-card-profile 1 headset-..., it also worked well.

So for those who have this problem, what are the detailed steps to reproduce this issue?

Revision history for this message
Pandu Rakimanputra (maspandhu) wrote :

I also experience this issue with 2 different Brand of Bluetooth Headset:
ATH-CRK75BTH
Edifier W200BT

Problem also appears every time I switch bluetooh devices as INPUT device and OUTPUT using HEADSET Unit (HSP/HFP). Input indicator bar doesn't move and test OUTPUT doesn't produce any sound. When I tried video conferencing with my friend, he couldn't hear my voice and of course I can't hear him either.

This is fresh installation using Ubuntu 20.04 (no prior Ubuntu or other Linux distro in this laptop). A2DP mode works normal. Currently I'm using internal laptop microphone and A2DP combination for video conferencing. Just now, I ran "sudo apt dist-upgrade, some packages were updated. But still not work for HSP/HFP mode output and Bluetooth mic input.

Stefano (khaos86)
description: updated
Revision history for this message
Allan (allan-2bc) wrote :

I have the same issues with:
- Cowin E7 Headset
- Plugable USB-BT4LE Bluetooth dongle

Revision history for this message
Felix Flaherty (foenx) wrote :

Same issues with JBL E50BT!!! :-/
Only the output is working (A2DP-Profil). But that's it no matter what changes I make to config's.

- Microphone is not working (no matter what profil is chosen)
- On A2DP listening to audio is possible

Ubuntu 20.04 - Linux 5.4.0-37-generic
pulseaudio 1:13.99.1-1ubuntu3.3 amd64
bluez 5.53-0ubuntu3 amd64

Revision history for this message
David Jeffrey (lepoetemaudit) wrote :

I have the same with the headset that was initially reported - the Sennheiser HD 4.50 BTNC. A2DP works perfectly.

Revision history for this message
greg matthews (odlaw) wrote :

confirmed that I can't switch between the two modes HSP/HFP and A2DP when using Sony CH-500 bluetooth headset.

Initially it was stuck at HSP/HFP but after some messing with /etc/bluetooth/main.conf I got it to switch to A2DP but now it wont switch back and the mic never shows up.

Revision history for this message
Michael Heller (chusti) wrote :

same issue here with a freeVoice headset.
as soon as I switch to hsp/hfp mode audio stops working.
funny enough the beeps while changing sound volume are hearable

Revision history for this message
Michael Heller (chusti) wrote :

I fixed the problem for my laptop.
it looks like its a configuration issue in /etc/pulse/default.pa file.
I simply made a diff with a previous ubuntu version aka 19.10 and adjust the config (I copied the config file ) and restart pulseaudio with "systemctl --user restart pulseaudio".
and my hsp/hfp profile now works and I can use the microphone as well.

Revision history for this message
David Jeffrey (lepoetemaudit) wrote :

I can confirm that Michael's solution also fixed it for me. I didn't have the 19.10 config to hand so I extracted default.pa from the .deb from 19.10 as found here https://launchpad.net/ubuntu/bionic/amd64/pulseaudio/1:11.1-1ubuntu7, ran the diff, restarted Pulseaudio and the HSP/HFP profile worked immediately.

Thank you Michael!

Revision history for this message
Corey McCandless (cmccandless) wrote :

I am experiencing this issue as well, but don't know how to extract the 19.10 default.pa from the .deb package. Can someone who has successfully applied this solution please post which lines they changed/added?

Revision history for this message
Michael Heller (chusti) wrote :

@David is it sustainable in your case and works also after a power down of the machine?
unfortunately, in my case it only works when I first boot ubuntu 19.10 via live iso and reboot into installed ubuntu 20.04.
however, after a complete power down my 20.04 fails back to not working hsp/hfp mode.

Revision history for this message
Olivier JUDITH (gnulux) wrote :

Finally, i have the same problem on Vivobook S15 and Headset QC35 II that worked perfectly before upgrade to 20.04.
It's very annoying issue in this period of containment and remote calls.
Don't push me to switch on Windows

Revision history for this message
Hui Wang (hui.wang) wrote :
Download full text (9.8 KiB)

Maybe different machines have different root cause for this issue, for my case:

I have 3 laptops: 1 dell laptop with intel BT 8087:0aaa, 1 dell laptop with Atheros BT 0cf3:e007 and 1 lenovo laptop with intel BT 8087:0029. I have 4 BT headsets: 1 QC35 II, 1 harman kardon soho wireless, 1 sony wl-1000x and 1 plantronics Go2.

After freshly installing the ubuntu 20.04, those 4 headsets work well on both Dell laptops, in the hsp/hfp mode, both playback and recording work well.

But on the Lenovo machine, I reproduced the issue, all headsets could work in A2DP mode, couldn't output and record in hsp/hfp mode.

I ran $sudo btmon, found after switch to Synchronous connection successfully (HCI Event: Synchronous Connect Complete), the dell machines could receive the sco packets from headsets, while the lenovo machine couldn't. The difference between Lenovo and Dell machines is they have different BT host controllers. Then I debugged the bt kernel driver, found on that lenovo machine, the btusb driver could not receive the usb_isoc packets from headsets (length always equals 0).

So on my LENOVO laptop, it is highly possible this is a kernel driver or BT firmware/WiFi firmware's bug.

So if possible, you could plug in an external USB BT dongle to redo the test, let headsets connect to that dongle instead of BT hci on your laptop. Or you could run sudo btmon to check the log, if it is a synchronous connection failure or TX/RX on SCO packets failure.

This is a example log captured on my Dell machine (without hsp/hfp issue), starting capture when manually switch to hsp/hfp mode:

Bluetooth monitor ver 5.48
= Note: Linux version 5.3.0-56-generic (x86_64) 0.694655
= Note: Bluetooth subsystem version 2.22 0.694662
= New Index: 18:1D:EA:86:BE:E6 (Primary,USB,hci0) [hci0] 0.694666
= Open Index: 18:1D:EA:86:BE:E6 [hci0] 0.694667
= Index Info: 18:1D:EA:86:BE:E6 (Intel Corp.) [hci0] 0.694668
@ MGMT Open: bluetoothd (privileged) version 1.14 {0x0002} 0.694673
@ MGMT Open: bluetoothd (privileged) version 1.14 {0x0001} 0.694674
@ MGMT Open: btmon (privileged) version 1.14 ...

Revision history for this message
Hui Wang (hui.wang) wrote :

And I just did a test on that Lenovo laptop. Disable the on-board bluetooth host controller via BIOS, and plug in a usb bluetooth dongle (CSR8510 A10 0a12:0001), now the hci0 is the external usb bt dongle. And all 4 headsets could work well in hsp/hfp mode now, both playback and recording work well. And through hciconfig, I could see the sco packets number is not zero anymore.

So for my case, it is kernel driver or firmware issue instead of pulseaudio issue.

Revision history for this message
David Jeffrey (lepoetemaudit) wrote :

@Michael unfortunately, the fix did not persist for me through a reboot either.

Revision history for this message
alcachi (alcachi) wrote :

I replaced default.pa with the one extracted from the deb mentioned by @David but, in my case, it did not fixed the issue, so as @Hui said there can be several underlying issues causing the same problem.

In my case (Dell XPS13 7390) the kernel module used is btintel with device firmware: intel/ibt-20-1-3.sfi.

I have verified with btmon that when I switch from adsp to hsp/hfp it stops showing packages coming from the headset.

@Corey to extract the file you just have to run something like:

    dpkg-deb -x pulseaudio_11.1-1ubuntu7_amd64.deb pulseaudio

Revision history for this message
Hui Wang (hui.wang) wrote :

@alcachi,

On that problematic Lenovo machine, the kernel module used is btintel with device firmware: intel/ibt-20-1-3.sfi too. Let's wait for firmware or driver update from upstream.

Revision history for this message
Fábio Malheiro (frmalh) wrote :

Also having issues here after upgrading to ubuntu 20.04 (it was a clean install, everything worked fine in 19.10)

Also having issues after upgrading to 20.04 (A clean install did not help it)
Everything worked fine on 19.10.

Headphones Boose:
QC35
Jabra evolve 65 stereo

Laptop:

Dell XPS13 9380

Ubuntu 20.04 - 5.4.0-42-generic
Bluez - 5.53-0ubuntu3
PulseAudio - 13.99.1

Revision history for this message
Hui Wang (hui.wang) wrote :

It probably is a kernel driver or firmware's regression, could you run the 19.10's kernel + 19.10's firmware under 20.04 to test?

Revision history for this message
Olivier JUDITH (gnulux) wrote :

Hi all,

It works for me on Asus Vivobook after have applied firmware linux-firmware_1.183.2_all.deb on Ubuntu 20 on kernel 5.4.0-42-generic . Don't know how.

dmesg | grep firmware
[ 0.139854] Spectre V2 : Enabling Restricted Speculation for firmware calls
[ 3.107460] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-cc-a0-50.ucode failed with error -2
[ 3.107485] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-cc-a0-49.ucode failed with error -2
[ 3.112097] iwlwifi 0000:01:00.0: loaded firmware version 48.4fa0041f.0 op_mode iwlmvm
[ 3.188788] [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
[ 3.193324] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[ 3.195221] Bluetooth: hci0: Found device firmware: intel/ibt-20-1-3.sfi
[ 3.197148] iwlwifi 0000:01:00.0: Allocated 0x00400000 bytes for firmware monitor.
[ 4.801750] Bluetooth: hci0: Waiting for firmware download to complete

Revision history for this message
Pelayo Méndez (pelayo-mendez) wrote :

As workaround a mix between Oliver's solution and this in the duplicated thread (https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1871794/comments/25) worked for me on Ubuntu 20.04 / kernel 5.4.0-42-generic / MSI Prestige 14

I removed from my system /lib/firmware/intel/ibt* and copied /lib/firmware/intel/ibt* inside linux-firmware_1.183.2_all.deb (http://archive.ubuntu.com/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.183.2_all.deb)

Didn't have to make any changes to /etc/pulse/default.pa but reverted the audio configuration to default by removing ~/.config/pulse

Revision history for this message
Mikko Pohja (mjpohja) wrote :

Same issue here with Bose QC35 II and Thinkpad X1 Extreme (2nd gen).
Audio profile works just fine, but headset does not play any sound and the microphone does not get any input. It was like this already in April and currently on a fresh install of 20.04.

Revision history for this message
dgoosens (dgoosens) wrote :

same issue on Dell XPS15 with PopOs 20.04
kernel version: 5.4.0-7634-generic
changing /etc/pulse/default.pa had no effect

Revision history for this message
dgoosens (dgoosens) wrote :

... sorry...
forgot to mention it was with a Bose QC35 headset
but also have the same issue with Sony SBH20

Revision history for this message
Alberto (kasappeal) wrote :

Same issue here with Sony WH-1000MX2 with Ubuntu 20.04.1 LTS kernel 5.6.0-1021-oem

Revision history for this message
Rafael César Neves (rafaelcneves) wrote :

Same issue here with Sony WH-CH710N on a fresh install of Ubuntu 20.04.1 LTS kernel 5.4.0-42-generic

Revision history for this message
lima (lima25) wrote :

Same issue here, Ubuntu 20.04.1 LTS on Elitebook 840 G6, Bluetooth devices:
Samsung HM1350
Sony WH-CH700N

Revision history for this message
Rafael Motta (rmotta) wrote :

experiencing this as well
Lenovo ideapad 330
jbl live400bt
mic over bluetooth not working :(
but fully works over cable plugged in

Revision history for this message
Jonatán Mendoza (yonatanimm) wrote :

Headphones not working with HFP profile.

Revision history for this message
Thiago Marcello (thiagocmarcello) wrote :

Same issue here.
Ubuntu 20.04 LTS and Ubuntu 18.04 LTS

JBL Reflect Flow

Dell Latitude 3400

Revision history for this message
newsworthy39 (newsworthy39) wrote :

Same problem here, Sone WH-1000MX2, ubuntu 20.04.1 LTS, Linux 5.4.0-45-generic. Tried proposed solutions with no luck.

Revision history for this message
x@m72 (xam1972) wrote :

I tried @Pelayo Méndez's solution on my MSI Prestige 14 A10SC:

1) replaced the ibt- * drivers of version 20.04, contained in /lib/firmware/intel, with those of version 18.04
2) cleared ~ /.config/pulse

without success.

I tried to replaced /etc/pulse/default.pa too, and reboot, but without success

Revision history for this message
dgoosens (dgoosens) wrote :

Hard to believe there is no kernel developer impacted by this issue... Am about to have to buy a wired headset just to make calls on Teams.

Revision history for this message
Olivier JUDITH (gnulux) wrote :

D'ont know if that c

Revision history for this message
Olivier JUDITH (gnulux) wrote :
Download full text (4.2 KiB)

Don't know if that can help but i moved to 5.8.1 kernel . It works well with my previous workaround :
remove ibt- * from /lib/firmware/intel then copy all ibt-* from linux-firmware_1.183.2_all.deb

It works fine until an apt-upgrade installs the new latest linux-firmware 1.187.3 .

This time i do the first step again but nothing work . So i reinstalled linux-firmware 1.187.3 and i deleted all ibt-12* then update-initramfs -u -k `uname -r` .
It works now, until the next update i suppose.

This time no firmware it loaded at boot for bluetooth

[ 0.130388] Spectre V2 : Enabling Restricted Speculation for firmware calls
[ 3.669777] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-cc-a0-56.ucode failed with error -2
[ 3.670121] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-cc-a0-55.ucode failed with error -2
[ 3.670135] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-cc-a0-54.ucode failed with error -2
[ 3.670219] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-cc-a0-53.ucode failed with error -2
[ 3.670417] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-cc-a0-52.ucode failed with error -2
[ 3.670562] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-cc-a0-51.ucode failed with error -2
[ 3.670971] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-cc-a0-50.ucode failed with error -2
[ 3.671106] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-cc-a0-49.ucode failed with error -2
[ 3.676998] iwlwifi 0000:01:00.0: loaded firmware version 48.4fa0041f.0 cc-a0-48.ucode op_mode iwlmvm
[ 3.677171] iwlwifi 0000:01:00.0: Direct firmware load for iwl-debug-yoyo.bin failed with error -2
[ 3.789219] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
[ 3.858532] iwlwifi 0000:01:00.0: Allocated 0x00400000 bytes for firmware monitor.

modinfo btintel

filename: /lib/modules/5.8.1-050801-generic/kernel/drivers/bluetooth/btintel.ko
firmware: intel/ibt-12-16.ddc
firmware: intel/ibt-12-16.sfi
firmware: intel/ibt-11-5.ddc
firmware: intel/ibt-11-5.sfi
license: GPL
version: 0.1
description: Bluetooth support for Intel devices ver 0.1
author: Marcel Holtmann <email address hidden>
srcversion: A42C3539AE01FBB98F673AD
depends: bluetooth
retpoline: Y
intree: Y
name: btintel
vermagic: 5.8.1-050801-generic SMP mod_unload
sig_id: PKCS#7
signer: Build time autogenerated kernel key
sig_key: 0F:94:1A:26:3C:C9:CF:EE:A9:9D:5E:55:15:C7:01:C5:AA:C3:30:93
sig_hashalgo: sha512
signature: 6F:BB:4D:3D:07:B1:D9:8E:E2:F8:90:FC:00:ED:47:A0:0D:08:2C:9A:
  4A:68:EB:B0:68:24:94:6B:2D:8B:15:CE:41:5E:EF:6E:7A:87:2E:DD:
  47:9E:24:11:15:B3:9F:1C:82:6D:69:73:76:FE:83:C8:11:F2:52:4D:
  17:DE:C1:F8:55:A7:3B:62:D3:D3:C1:37:22:4D:93:B2:BB:A7:61:FE:
  D4:1D:18:EA:BE:EF:B3:AD:C1:7A:53:3A:9D:13:E5:E7:26:FA:DD:1C:
  42:4E:D0:41:B0:45:C0:4E:25:B5:99:2D:61:9E:CD:62:29:29:4E:5B:
  22:A0:E8:FF:48:22:F0:71:A9:DB:76:C8:22:49:BE:92:59:B5:B8:AD:
  73:09:CE:FB:20:3D:19:49:5E:F8:24:1D:E2:EE:AC:1F:3C:68:32:9C:
  1A:AE:AE:5F:1C:C8:02:AA:FC:47:43:E0:F3:73:F7:5B:54:...

Read more...

Revision history for this message
dgoosens (dgoosens) wrote :

hey guys
had a kernel update just a few minutes ago...
at first, suddenly bluetooth stoped working
rebooted.... still nothing (almost drove me nuts)
then, don't know why, figured, I'd shut down and boot up again

and guess what...
bluetooth was back
AND THE HSP/HFP IS NOW WORKING !

OS: PopOS 20.04
kernel: 5.4.0-7642-generic
laptop: Dell XPS15
headset: Bose QC (first edition)

Revision history for this message
Iulian Anton (iulian-anton) wrote :

I have the same issue. My Bose 700 connect and have sound output for A2DP, but nothing when trying to select HSP/HFP.

Laptop: HP Spectre X360 2019
OS: Ubuntu 20.04.01 LTS
Kernel: 5.4.0-47-generic
Headset: Bose 700

Revision history for this message
Roman Gralevsky (rgralevsky) wrote :

Affecting me as well on Sennheiser Momentum True Wireless 2

Revision history for this message
Alphaphi (alphaphi) wrote :

Affecting me as well on a Lenovo X1 Gen8:

$ cat /etc/issue
Ubuntu 20.04.1 LTS

Headset: Jabra Evolve 75

Revision history for this message
SirJuan (sirjuha) wrote :

Same issue here with Sony Sony WH-CH510 on a fresh install of Ubuntu 20.04.1 LTS kernel 5.4.0-48-generic (buildd@lcy01-amd64-010)

Revision history for this message
dgoosens (dgoosens) wrote :

not sure...
but got the feeling my message was not understood.

Since kernel: 5.4.0-7642-generic, **everything works like a charm !!**

So either go for PopOs which uses a more up to date kernel
OR use one of the methods listed here to get more recent kernel on your Ubuntu
https://linuxhint.com/update_ubuntu_kernel_20_04/

dGo

Revision history for this message
Thiago Marcello (thiagocmarcello) wrote :

@dgoosens

I updated my kernel to 5.6.10-050610-generic but still not working.

Revision history for this message
dgoosens (dgoosens) wrote :

hi @thiagocmarcello

Sorry to hear that...
The day my headset all of a sudden started working, ie. 2020-09-16, it happened right after my dayly sudo apt-get update...

Must have been another package that dealt with it...
As a matter a fact, the linux kernel update took place on 2020-09-01...
Must have been distracted

Here is the list of updates I had that day:

fdisk:amd64 (2.34-0.1ubuntu9, 2.34-0.1ubuntu9.1), cryptsetup-bin:amd64 (2:2.2.2-3ubuntu2, 2:2.2.2-3ubuntu2.2), cry
ptsetup-initramfs:amd64 (2:2.2.2-3ubuntu2, 2:2.2.2-3ubuntu2.2), firmware-manager-notify:amd64 (0.1.1~1585248044~20.04~5b047
86, 0.1.1~1599764521~20.04~f6b394a), uuid-runtime:amd64 (2.34-0.1ubuntu9, 2.34-0.1ubuntu9.1), libfdisk1:amd64 (2.34-0.1ubun
tu9, 2.34-0.1ubuntu9.1), popsicle-gtk:amd64 (1.1.0~1596832906~20.04~903614f, 1.1.0~1600184897~20.04~c093c67), libmount1:amd
64 (2.34-0.1ubuntu9, 2.34-0.1ubuntu9.1), libpop-upgrade-gtk:amd64 (0.1.0~1598294830~20.04~eb2eb9d, 0.1.0~1600134377~20.04~9
c2a95e), popsicle:amd64 (1.1.0~1596832906~20.04~903614f, 1.1.0~1600184897~20.04~c093c67), gir1.2-accountsservice-1.0:amd64 (0.6.55-0ubuntu12~20.04.1pop0, 0.6.55-0ubuntu12pop0~1599854970~20.04~bfe7ef3), util-linux:amd64 (2.34-0.1ubuntu9, 2.34-0.1ubuntu9.1), libgupnp-1.2-0:amd64 (1.2.2-1, 1.2.3-0ubuntu0.20.04.1), cryptsetup-run:amd64 (2:2.2.2-3ubuntu2, 2:2.2.2-3ubuntu2.2), initramfs-tools-bin:amd64 (0.136ubuntu6.2, 0.136ubuntu6.3), libmount-dev:amd64 (2.34-0.1ubuntu9, 2.34-0.1ubuntu9.1), mount:amd64 (2.34-0.1ubuntu9, 2.34-0.1ubuntu9.1), libblkid1:amd64 (2.34-0.1ubuntu9, 2.34-0.1ubuntu9.1), im-config:amd64 (0.44-1ubuntu1.1, 0.44-1ubuntu1.2), libuuid1:amd64 (2.34-0.1ubuntu9, 2.34-0.1ubuntu9.1), libsmartcols1:amd64 (2.34-0.1ubuntu9, 2.34-0.1ubuntu9.1), rfkill:amd64 (2.34-0.1ubuntu9, 2.34-0.1ubuntu9.1), uuid-dev:amd64 (2.34-0.1ubuntu9, 2.34-0.1ubuntu9.1), bsdutils:amd64 (1:2.34-0.1ubuntu9, 1:2.34-0.1ubuntu9.1), libgssdp-1.2-0:amd64 (1.2.2-1, 1.2.3-0ubuntu0.20.04.1), libfirmware-manager:amd64 (0.1.1~1585248044~20.04~5b04786, 0.1.1~1599764521~20.04~f6b394a), libcryptsetup12:amd64 (2:2.2.2-3ubuntu2, 2:2.2.2-3ubuntu2.2), linux-firmware:amd64 (1.187.1+system76~1597425559~20.04~3cf919d, 1.190+system76~1599667136~20.04~5b2179a), pop-shell:amd64 (0.1.0~1599583364~20.04~017c92e, 0.1.0~1600180966~20.04~e5a80ea), accountsservice:amd64 (0.6.55-0ubuntu12~20.04.1pop0, 0.6.55-0ubuntu12pop0~1599854970~20.04~bfe7ef3), pop-upgrade:amd64 (0.1.0~1598294830~20.04~eb2eb9d, 0.1.0~1600134377~20.04~9c2a95e), libblkid-dev:amd64 (2.34-0.1ubuntu9, 2.34-0.1ubuntu9.1), cryptsetup:amd64 (2:2.2.2-3ubuntu2, 2:2.2.2-3ubuntu2.2), firmware-manager-shared:amd64 (0.1.1~1585248044~20.04~5b04786, 0.1.1~1599764521~20.04~f6b394a), initramfs-tools-core:amd64 (0.136ubuntu6.2, 0.136ubuntu6.3), initramfs-tools:amd64 (0.136ubuntu6.2, 0.136ubuntu6.3), libaccountsservice0:amd64 (0.6.55-0ubuntu12~20.04.1pop0, 0.6.55-0ubuntu12pop0~1599854970~20.04~bfe7ef3), pop-shell-shortcuts:amd64 (0.1.0~1599143748~20.04~069276a, 0.1.0~1599845228~20.04~9280535)

(from /var/log/apt/history.log)

Hope someone smarter than me will figure out which package did unlock the HSP/HFP profile...

dGo

Revision history for this message
Shatakhtsyan Artem (shatakhtsyan) wrote :

This is also happening with my JBL TUNE120TWS on Ubuntu 20.04.1
Can not switch to HFP/HSP profile in a GUI-settings menu.
Sound works fine, but have nothing to pick up from in the list of inputs.
Hope this could help.

Revision history for this message
Ben O'Steen (bosteen-gmail) wrote :

Noticed that I couldn't use my headset mic on any apps in the past month, but the above reports are describing the same behavioural issues as I am seeing soI think I am hitting the same problem.

Using Sennheisser HD 4.40BT headphones on a System76 Gazelle. Connects default audio through headphones with the A2DP profile as expected when connecting through BT, but the Internal Microphone stays selected for input. Trying to select the HD4.4 microphone setting does nothing, and no signal of any kind comes through the input.

Switching to the HFP/HSP profile also leads to a break in audio, and after the A2DP setting is shown as unavailable until I wipe the userland pulse configs. It cuts off the audio through the headset and ends up in a bad configuration where I have to turn BT off and on again to reconnect and when it does, the configuration is stuck on HFP/HSP and in mono.

No audio through the headset mic can be picked up through any pulseaudio-enabled monitors, all showing zero input with whatever configuration or set-up I can muster.

Running Linux pop-os 5.4.0-7642-generic #46~1598628707~20.04~040157c-Ubuntu SMP Fri Aug 28 18:02:16 UTC x86_64

Revision history for this message
Nick De Graeve (nickdegraeve) wrote :

For me it is fixed since the latest kernel update, 5.4.0-48-generic.

- Ubuntu 20.04.1 LTS
- Dell XPS 15 7590
- Bose QuietComfort 35 II

Revision history for this message
Georgi Petkov (airfan) wrote :

I am experiencing the same issue

- Kernel: 5.4.0-51-generic
- OS: Xubuntu 20.04
- Machine: Lenovo T14
- Headset: Audio-Technica ATH-S200BT

Revision history for this message
WATTIAU (luguui) wrote :

Same issue for me to..

Kernel : version 5.4.0-51-generic
OS : Ubuntu 20.04.1 LTS
Machine : Dell Vostro 5490
Headset : Sennheiser HD 4.50 BTNC

Revision history for this message
bluppfisk (bluppfisk) wrote :

Same issue. Had some promising results with pali's branch of pulseaudio which contains fixes for HSP/HFP profiles. But then a pulseaudio/kernel/idk update borked it all and I don't have the mental bandwidth to try it all again.

https://gitlab.freedesktop.org/pali/pulseaudio

Kernel v 5.9.1 (but all previous versions I tried had the same issue)
Ubuntu 20.04
XPS 13 9300
Sony WH-1000XM3

Revision history for this message
jaypz (jaypz) wrote :

had this issue in 20.04 switching to 20.10 has resolved the issue for me

Revision history for this message
mistrani (mistrani) wrote :

Solved for me upgrading from 20.4 to 20.10

Revision history for this message
Kostanos (kostanos) wrote :

Same issue with:

Ubuntu 20.04.1 LTS
Dell XPS 9500
Sennheiser HD 450BT

I would like to stay on LTS version. Any workarounds?

Revision history for this message
Vladimir Petrov (liortisio) wrote :

Same issue with:

Ubuntu 20.04.1 LTS
Lenovo ThinkPad P1 (2nd Gen)
Jabra Elite 85h

Revision history for this message
Jonah Libster (jalibsterattucows) wrote :

Identical issues with:

Ubuntu 20.0.4.1 LTS
Lenovo 20QU-S4RC00
Plantronics BackBeat Pro 2

Revision history for this message
jbradi (jbradi) wrote :

Hi

Same problem with:
Ubuntu 20.04.1 LTS
HP Elite Dragonfly i7
Plantronics PLT V5200 Series

When I active PLT V5200 microphone from config window, it change HSP/HFP sound and sound stop working, micro do not work neither and if some video/audio was playing, it also stops till I change again to A2DP sound and disconnect microphone.

So, micro becomes unusable.

Regards.
J.B.

Revision history for this message
Georgi Petkov (airfan) wrote :

Problem has been fixed for my setup:

- Kernel: 5.4.0-55-generic
- OS: Xubuntu 20.04.01 LTS
- Machine: Lenovo ThinkPad T14
- Headset: Audio-Technica ATH-S200BT

So far I haven't been able to hear how they sound with this profile and it sounds awful. So now since I did, I do not recommend using it for good quality calls.

Revision history for this message
Georgi Petkov (airfan) wrote :

Correction:
Kernel: 5.4.0-58-generic

Revision history for this message
Michael Heller (chusti) wrote :

Problem has been fixed for my setup:

- Kernel: 5.4.0-56-generic
- OS: Xubuntu 20.04.01 LTS
- Machine: HP-ZBook-14u-G6
- Headset: FreeVoice Space Stereo

Revision history for this message
denis (shingitsune) wrote :

Problem has NOT been fixed for my setup:

- Kernel: 5.4.0-58.64-generic
- OS: Ubuntu 20.04.1 LTS
- Machine: Dell Inspiron 7559 (0706)
- Headset: Anker Soundcore Liberty Air 2

Revision history for this message
Luis Antonio Dias de Sá Junior (luisjunior-sa) wrote :

Problem has NOT been fixed for my setup:

- Kernel: 5.4.0-58-generic #64
- OS: Ubuntu 20.04.1 LTS
- Machine: Lenovo ThinkPad
- Headset: JBL 500BT

Revision history for this message
Balazs Wittmann (balazswmann) wrote :

Problem has NOT been fixed for my setup:

- Kernel: 5.4.0-62-generic
- OS: Kubuntu 20.04.1 LTS
- Machine: Dell XPS 9560
- Headset: Mi True Wireless Earphones 2S

Revision history for this message
Jan Nosko (jannosko) wrote :

Problem has NOT been fixed for my setup:

- Kernel: 5.4.0-65-generic
- OS: Kubuntu 20.04.1 LTS
- Machine: Dell Latitude 5501
- Headset: Haylou GT1 Plus

information type: Public → Public Security
information type: Public Security → Public
Revision history for this message
Andrii (sol-3) wrote :

Problem has NOT been fixed for my setup:

- Kernel: 5.4.0-65-generic (also tried 5.11.0-051100-generic)
- OS: Lubuntu 20.04.2 LTS
- Machine: OptiPlex 9020
- Headset: Sony WH-XB900N

Revision history for this message
Full name (h-launchpad-net) wrote :

Can't switch to HSP profile with my Aftershokz. Says: "Failed to change profile to headset_head_unit"

Revision history for this message
Alex Huang (al3xh) wrote :

Problem has NOT been fixed for my setup either:

- Kernel: 5.9.6-050906-generic
- OS: Ubuntu 20.04.1 LTS
- Machine: Custom built PC?
- Headset: Apple Airpods pro

I was able to have a workaround by following this answer and setting up ofono: https://askubuntu.com/a/1236379/295477. However, I expected it to work out of the box...

Revision history for this message
Michael Davis (medavis) wrote :

I'm experiencing this issue as well. On the HSP/HFP profile, the audio output comes through crystal clear, but the microphone is lost. On the A2DP profile, I get the microphone back, but the sound quality on the headphones becomes terrible... sounds like I'm on a copper phone line or bad cell signal.

- Kernel: 5.8.0-48-generic
- OS: Ubuntu 20.04.2 LTS
- Machine: Lenovo ThinkPad T-490
- Headset: Bose QuietComfort 35 II

Revision history for this message
Michael Davis (medavis) wrote :

Correction to #81, I meant to say on the A2DP I've got no microphone (as I understand it this is expected as A2DP is unidirectional) and on the HSP/HFP profile I have access to the microphone, but the audio quality is very poor and unusable.

Revision history for this message
Artem (aplaksiy) wrote :

Same problem:
- Kernel: 5.8.0-50-generic
- OS: Ubuntu 20.04.1
- Machine: HP EliteBook 830 G6
- Headset: BUXTON BHP 7501

Revision history for this message
Felix (flixxer) wrote :

Same problem for me

- Kernel: 5.4.0-72-generic
- OS: Ubuntu 20.04.02 LTS focal
- BT Speaker: Hama AquaJam

Revision history for this message
Felix (flixxer) wrote :

edit says tried also with same Problem
- Kernel 5.3.0-55-generic
- Kernel 5.4.0-70-generic
- Kernel 5.4.0-71-generic

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.