On Tue, 07 Sep 2021 18:06:26 +0200, Omar Mustafa said: > It’s the RTL8822BE Bluetooth which I have tried each and every solution online ever existed and failed Looks like the PCI card variant has been supported for a while: [/usr/src/linux-next] git blame drivers/net/wireless/realtek/rtlwifi/pci.c | grep RTL8822BE e298be2a97fda drivers/net/wireless/realtek/rtlwifi/pci.c (Ping-Ke Shih 2017-12-09 11:37:08 -0600 48) if (rtlhal->hw_type == HARDWARE_TYPE_RTL8822BE) { 89d3e8abcf244 drivers/net/wireless/realtek/rtlwifi/pci.c (Ping-Ke Shih 2017-11-01 10:29:20 -0500 991) if (rtlhal->hw_type == HARDWARE_TYPE_RTL8822BE) { 57869e4ba77a7 drivers/net/wireless/realtek/rtlwifi/pci.c (Ping-Ke Shih 2017-11-01 10:29:19 -0500 1139) else if (rtlhal->hw_type == HARDWARE_TYPE_RTL8822BE) 68929a8380007 drivers/net/wireless/realtek/rtlwifi/pci.c (Ping-Ke Shih 2017-11-01 10:29:21 -0500 1963) rtlhal->hw_type = HARDWARE_TYPE_RTL8822BE; 57869e4ba77a7 drivers/net/wireless/realtek/rtlwifi/pci.c (Ping-Ke Shih 2017-11-01 10:29:19 -0500 1996) case HARDWARE_TYPE_RTL8822BE: [/usr/src/linux-next] git describe e298be2a97fda v4.15-rc1-238-ge298be2a97fd https://linux-hardware.org/index.php?id=usb:0bda-b023 says the USB flavor is supported by drivers/bluetooth/btusb.c with config symbols CONFIG_BT CONFIG_BT_HCIBTUSB/ There's an apparently abandoned github driver: https://github.com/lwfinger/rtl8723au_bt that hasn't been touched in 7 years, and has a Readme that says: > In this document, we introduce how to support rtk 8723AE/AU BT driver in Linux system. > Support kernel version 2.6.32~3.13.0 So for us to help you, you're going to have to be a *lot* more detailed about what kernel release you're using, what the USB/PCI/whatever device you're working with, and where you got the driver you're trying to get working.