Bluetooth Mic doesn't work

Hello,

I’m fairly new to Fedora. I’m using F40 beta, but this issue was also on F39.
I have a Bose quietcomfort headset, which I use for Zoom calls. It can switch from High Fidelity Playback (Hearing only) to Headset Head Unit (Low hearing quality with Mic).

However, in Fedora the computer doesn’t seem to be processing the Mic correctly.
It is available in options (See screenshots) but selecting any of these options still doesn’t allow for sound to come from the Mic.

As I’m trying different options (which used to work with Pulseaudio on KDE Neon - but I think now Fedora uses Pipewire), I get this in dmesg:

[  132.373296] input: Fathom (AVRCP) as /devices/virtual/input/input29
[  138.663277] input: Fathom (AVRCP) as /devices/virtual/input/input30
[  149.704041] Bluetooth: hci0: corrupted SCO packet
[  149.704062] Bluetooth: hci0: corrupted SCO packet
[  149.704067] Bluetooth: hci0: corrupted SCO packet
[  149.704071] Bluetooth: hci0: corrupted SCO packet
[  149.704075] Bluetooth: hci0: corrupted SCO packet
[  149.704079] Bluetooth: hci0: corrupted SCO packet
[  149.704083] Bluetooth: hci0: corrupted SCO packet
[  149.704086] Bluetooth: hci0: corrupted SCO packet
[  149.704088] Bluetooth: hci0: corrupted SCO packet
[  149.704089] Bluetooth: hci0: corrupted SCO packet
[  149.714027] Bluetooth: hci0: corrupted SCO packet
[  149.714045] Bluetooth: hci0: corrupted SCO packet
[  149.714050] Bluetooth: hci0: corrupted SCO packet
[  149.714055] Bluetooth: hci0: corrupted SCO packet
[  157.007756] Bluetooth: hci0: SCO packet for unknown connection handle 257
[  164.701930] Bluetooth: hci0: corrupted SCO packet
[  164.701944] Bluetooth: hci0: corrupted SCO packet
[  164.701949] Bluetooth: hci0: corrupted SCO packet
[  164.701954] Bluetooth: hci0: corrupted SCO packet
[  164.701958] Bluetooth: hci0: corrupted SCO packet
[  164.701962] Bluetooth: hci0: corrupted SCO packet
[  164.701966] Bluetooth: hci0: corrupted SCO packet
[  164.701970] Bluetooth: hci0: corrupted SCO packet
[  164.701974] Bluetooth: hci0: corrupted SCO packet
[  164.701978] Bluetooth: hci0: corrupted SCO packet
[  164.711931] Bluetooth: hci0: corrupted SCO packet
[  164.711937] Bluetooth: hci0: corrupted SCO packet
[  164.711941] Bluetooth: hci0: corrupted SCO packet
[  164.711945] Bluetooth: hci0: corrupted SCO packet
[  164.711949] Bluetooth: hci0: corrupted SCO packet
[  164.711952] Bluetooth: hci0: corrupted SCO packet
[  164.711956] Bluetooth: hci0: corrupted SCO packet
[  164.711959] Bluetooth: hci0: corrupted SCO packet
[  192.618051] Bluetooth: hci0: SCO packet for unknown connection handle 257
[  192.618059] Bluetooth: hci0: SCO packet for unknown connection handle 257
[  227.409423] Bluetooth: hci0: SCO packet for unknown connection handle 257
[  239.783389] Bluetooth: hci0: SCO packet for unknown connection handle 257
[  432.931904] Bluetooth: hci0: SCO packet for unknown connection handle 257
[  481.544392] Bluetooth: hci0: SCO packet for unknown connection handle 257
[  668.634811] Bluetooth: hci0: SCO packet for unknown connection handle 257
[  699.448104] Bluetooth: hci0: SCO packet for unknown connection handle 257
[  701.861105] Bluetooth: hci0: SCO packet for unknown connection handle 257
[  705.279110] Bluetooth: hci0: SCO packet for unknown connection handle 257
[  708.594155] Bluetooth: hci0: SCO packet for unknown connection handle 257
[  708.674934] Bluetooth: hci0: corrupted SCO packet
[  708.674951] Bluetooth: hci0: corrupted SCO packet
[  708.674954] Bluetooth: hci0: corrupted SCO packet
[  708.674956] Bluetooth: hci0: corrupted SCO packet
[  708.674959] Bluetooth: hci0: corrupted SCO packet
[  708.674961] Bluetooth: hci0: corrupted SCO packet
[  708.674964] Bluetooth: hci0: corrupted SCO packet
[  708.674966] Bluetooth: hci0: corrupted SCO packet
[  708.674969] Bluetooth: hci0: corrupted SCO packet
[  708.674971] Bluetooth: hci0: corrupted SCO packet
[  708.684934] Bluetooth: hci0: corrupted SCO packet
[  708.684941] Bluetooth: hci0: corrupted SCO packet
[  715.823210] Bluetooth: hci0: SCO packet for unknown connection handle 257
[  766.434936] Bluetooth: hci0: corrupted SCO packet
[  766.434950] Bluetooth: hci0: corrupted SCO packet
[  766.434954] Bluetooth: hci0: corrupted SCO packet
[  766.434956] Bluetooth: hci0: corrupted SCO packet
[  766.434958] Bluetooth: hci0: corrupted SCO packet
[  766.434960] Bluetooth: hci0: corrupted SCO packet
[  766.434962] Bluetooth: hci0: corrupted SCO packet
[  766.434964] Bluetooth: hci0: corrupted SCO packet
[  766.434966] Bluetooth: hci0: corrupted SCO packet
[  766.434968] Bluetooth: hci0: corrupted SCO packet
[  766.444934] Bluetooth: hci0: corrupted SCO packet
[  778.170439] Bluetooth: hci0: SCO packet for unknown connection handle 257
[  778.170444] Bluetooth: hci0: SCO packet for unknown connection handle 257
[  848.439012] Bluetooth: hci0: corrupted SCO packet
[  848.439035] Bluetooth: hci0: corrupted SCO packet
[  848.439040] Bluetooth: hci0: corrupted SCO packet
[  848.439044] Bluetooth: hci0: corrupted SCO packet
[  848.439048] Bluetooth: hci0: corrupted SCO packet
[  848.439052] Bluetooth: hci0: corrupted SCO packet
[  848.439056] Bluetooth: hci0: corrupted SCO packet
[  848.439060] Bluetooth: hci0: corrupted SCO packet
[  848.439064] Bluetooth: hci0: corrupted SCO packet
[  848.439068] Bluetooth: hci0: corrupted SCO packet
[  848.449030] Bluetooth: hci0: corrupted SCO packet
[  848.449048] Bluetooth: hci0: corrupted SCO packet
[  864.252332] Bluetooth: hci0: SCO packet for unknown connection handle 257
[ 1081.657325] Bluetooth: hci0: SCO packet for unknown connection handle 257
[ 1119.692163] Bluetooth: hci0: SCO packet for unknown connection handle 257

Any idea please?
Thanks!


1 Like

I see at least 3 different options there for the headset in the second image.
Have you tried all different options that are available?

Yes of course. Tried them all. The first one doesn’t allow to be selected though (HSP/HFP) it automatically changes to “HSP/HFP mSBC” when I try.

It is still actual for Fedora 40.

$ sudo dmesg
...
[12233.802045] usb 1-7: USB disconnect, device number 4
[12233.802490] Bluetooth: hci0: sending frame failed (-19)
[12233.802531] Bluetooth: hci0: HCI reset during shutdown failed
[12235.605283] usb 1-7: new full-speed USB device number 8 using xhci_hcd
[12235.733290] usb 1-7: New USB device found, idVendor=8087, idProduct=0a2a, bcdDevice= 0.01
[12235.733308] usb 1-7: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[12235.752223] Bluetooth: hci0: Legacy ROM 2.5 revision 1.0 build 3 week 17 2014
[12235.756144] Bluetooth: hci0: Intel Bluetooth firmware file: intel/ibt-hw-37.8.10-fw-1.10.3.11.e.bseq
[12236.078585] Bluetooth: hci0: Intel BT fw patch 0x32 completed & activated
[12236.130040] Bluetooth: MGMT ver 1.22
[12246.102762] input: QCY H3 (AVRCP) as /devices/virtual/input/input21
[12254.504649] Bluetooth: hci0: corrupted SCO packet
[12254.504654] Bluetooth: hci0: corrupted SCO packet
[12254.504655] Bluetooth: hci0: corrupted SCO packet
[12254.504656] Bluetooth: hci0: corrupted SCO packet
[12254.504657] Bluetooth: hci0: corrupted SCO packet
...
[12279.405852] Bluetooth: hci0: corrupted SCO packet
[12279.405854] Bluetooth: hci0: corrupted SCO packet
[12279.405856] Bluetooth: hci0: corrupted SCO packet
[12286.789323] Bluetooth: hci0: SCO packet for unknown connection handle 257
[12287.090865] Bluetooth: hci0: corrupted SCO packet
[12287.090873] Bluetooth: hci0: corrupted SCO packet
[12287.090875] Bluetooth: hci0: corrupted SCO packet
[12287.090876] Bluetooth: hci0: corrupted SCO packet
[12287.090877] Bluetooth: hci0: corrupted SCO packet
[12287.090879] Bluetooth: hci0: corrupted SCO packet
[12287.090880] Bluetooth: hci0: corrupted SCO packet
[12287.090881] Bluetooth: hci0: corrupted SCO packet
[12287.090882] Bluetooth: hci0: corrupted SCO packet
[12287.090884] Bluetooth: hci0: corrupted SCO packet
[12287.100910] Bluetooth: hci0: corrupted SCO packet
[12900.821970] Bluetooth: hci0: SCO packet for unknown connection handle 257
[12900.821978] Bluetooth: hci0: SCO packet for unknown connection handle 257
[12900.821982] Bluetooth: hci0: SCO packet for unknown connection handle 257
[12901.187018] Bluetooth: hci0: corrupted SCO packet
[12901.187031] Bluetooth: hci0: corrupted SCO packet
[12901.187033] Bluetooth: hci0: corrupted SCO packet
...

The sound quality is awful when Mic is used. Is there anybody with Bluetooth headset that works flawlessly?

Added f40