Closed AnakTeka closed 1 year ago
First of all, let me reiterate that the wifi and Bluetooth devices are separate devices that are packaged together, and share a 2.4 GHz radio. Having a wifi driver loaded does nothing for BT. In addition, I know very little about BT.
Your dmesg shows that the BT device is recognized and that the firmware is being loaded. As far as I can see, BT should be functioning correctly. I see you have a BT keyboard. If that has a separate BT controller, perhaps there is some interference.
There have been reports of wifi power_save hurting BT output, but not connectivity. To check that, use the command
sudo iw wlan0 power_save off
Does that help?
One other thing to try: run 'bluetoothctl' and enter 'list'. Does that show a controller? If it does, enter 'scan on'. Does that show your headphones?
We have now exhausted my knowledge of connecting to BT. You will need to get info somewhere else.
Thanks a lot for the answer, after realizing that the BT firmware is loaded successfully based on your answer, I check the bluetooth service itself and its not being loaded.
For reference for another reader, in my case, a simple sudo systemctl enable bluetooth.service
fixed a non-existent BT device (in GNOME and KDE).
But now, although I can connect to my Bluetooth headphones, the sound is inaudible unless I disconnect from my 5GHz Wi-Fi. Once disconnected, the sound is perfect.
======
After further testing, by running sudo iw wlan0 set power_save off
while the Wi-Fi was connected, the sound from BT headphone became perfect.
Is there anyway to do set the power_save off
permanently without having a script that runs at a startup? (sorry if the question doesn't make any sense)
and it seems related with https://github.com/lwfinger/rtw89/issues/262
Hi,
I have
09:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device b852
and the WIFI works great. Now, I'm trying to connect my bluetooth headphone to the computer but apparently the bluetooth is not being detected by KDE.The realtek card:
dmesg attached result_dmesg.txt
lsmod:
lsusb:
Let me know if there are additional logs that needs to be provided.