Bluetooth audio not working

After fixing the general issue with sound not working All sound randomly stopped working I have found my bluetooth headset to be broken despite other stuff working. Since this is a different issue I made another post for it

Hardware Info: https://0x0.st/8T3V.txt
Boot Log: https://0x0.st/8T3w.txt
Pipewire and Bluetooth Status: https://pastebin.com/GPuYsSz6
Sound Config:

First off there are 6 newer Bios updates for your motherboard. This should be updated for Ryzen cpu.

Bluetooth:
  Device-1: Xiaomi Mi/Redmi series (RNDIS) driver: rndis_host v: kernel
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 1-2:6 chip-ID: 2717:ff80
  Device-2: Cambridge Silicon Radio Bluetooth Dongle (HCI mode)
    driver: btusb v: 0.8 type: USB rev: 2.0 speed: 12 Mb/s lanes: 1
    bus-ID: 1-9:5 chip-ID: 0a12:0001
  Report: ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.0 lmp-v: 9

This is a usb dongle for bluetooth? What is the headset? Or this is the headset?

Edit: You need to go through the process for bluetooth using bluetoothctl in order to turn scan on, trust, pair, connect.

https://discovery.endeavouros.com/audio/bluetooth/2021/03/
https://wiki.archlinux.org/title/Bluetooth#Pairing

Additional Info

You need to go through the whole process in order for it to work using the proper mac address of the device etc.

Edit: Some bluetooth devices are finacky. You need to go through this process because sometimes they pick up the wrong hardware info etc. So clearing it and starting from scratch is best when they aren’t paired or connected or anything. Start from the beginning and go through the steps.

its an usb dongle for bluetooth
i cant see the headset on there
(EDIT: im starting to think i may have disconnected the headset before getting the hardware info for some reason???)
i will try this when i get home

updated all of my packages unpaired the device and tried the solution in the endeavouros wiki
still not getting any sound
Bluetoothctl Session: https://pastebin.com/NjUF5DsF
Copied the hardware info again and i cant see the device anywhere despite it being connected? https://0x0.st/8ABT.txt
Boot log again: https://0x0.st/8ABA.txt

I see two devices. One must be the usb dongle and the other?

Bluetooth:
  Device-1: Xiaomi Mi/Redmi series (RNDIS) driver: rndis_host v: kernel
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 1-2:6 chip-ID: 2717:ff80
  Device-2: Cambridge Silicon Radio Bluetooth Dongle (HCI mode)
    driver: btusb v: 0.8 type: USB rev: 2.0 speed: 12 Mb/s lanes: 1
    bus-ID: 1-9:5 chip-ID: 0a12:0001
  Report: ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.0 lmp-v: 9

well i connect to internet by using usb tethering via my phone but why is it in the bluetooth section tho? is it because of kde connect

From the paste bin it looks like it’s working but you have no sound. When connected you may have to change the output in the volume control panel. It looks to me that it is paired and connected.

Edit: Are there any buttons on the headphones to press?

Edit: Is this the headphones?



did it still no sound
kde system setting sound test has no sound too

yes thats the headphones and it works fine in other devices other than the volume up button being broken

Okay i see it’s using A2DP so it may be an issue with that. I can only point you to the Arch web page and you’re going to have to read through it.

https://wiki.archlinux.org/title/Bluetooth_headset#

so should i try disabling the HSP/HFP profile since that seems to be the only solution worth trying as majority of the page is about pulseaudio and not pipewire?

You’re going to have to do some trial & error and see if you can get anywhere with it? One question though. Did the headphones audio previously work and stopped working?

it previously worked without any issues
also profile disabling did nothing i will try disabling hardware volume and other stuff

Well I have no idea what happened or what you may have done that caused it to stop working. It could have been an update? Or something else. If it worked before the obviously something has changed. If you can’t get it working then i guess you could try a reinstall. Other than that I don’t really have anything i could tell you to help.

It wasn’t a software issue at all
Connected headset to another PC which the hardware volume works fine and found that it was muted
Unmuted it connected it back to my PC and it works fine
I really need to fix that volume up button

Was that a button on the headphones?

Yeah my volume up button on the headphones is broken which causes no issue on other devices where volume syncing with the device and the OS works fine
but it doesnt work on linux which leads to two seperate volume levels (one software one hardware side)
and for some reason the hardware volume were lowered to a level of being muted
i cant increase the hardware volume since the button is broken but found a workaround to that by pairing it to another PC increasing the hardware volume there and pairing it back to my PC
i keep running into weirdest of issues with the weirdest of solutions…

Well that is a good workaround. I’m glad it’s working and hopefully you’ve learned something in the process. :wink:

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.