Jump to content

Recommended Posts

Posted

Yeah so just like the title says, has anyone got a tip for a USB Bluetooth dongle that works with the mainline kernel?
I got a UGREEN Bluetooth 5.0 dongle a while ago and have just tried again, installing firmware for it. It does get detected as a USB device and the firmware loads.
But bluetoothctl never finds it. Gnome doesn't let me 'enable' bluetooth.

I'd like to avoid buying a string of these so was just wondering if any are working with mainline?

 

Cheers!

Posted (edited)

Yes for sure, thank you.

> lsusb

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 003: ID 2b89:8761 Realtek Bluetooth Radio
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 004: ID 0583:2060 Padix Co., Ltd (Rockfire) 2-axis 8-button gamepad


> sudo dmesg | grep -i bluetooth

[    1.706048] usb 6-1: Product: Bluetooth Radio
[    4.360426] Bluetooth: Core ver 2.22
[    4.360457] NET: Registered PF_BLUETOOTH protocol family
[    4.360460] Bluetooth: HCI device and connection manager initialized
[    4.360466] Bluetooth: HCI socket layer initialized
[    4.360469] Bluetooth: L2CAP socket layer initialized
[    4.360480] Bluetooth: SCO socket layer initialized
[    4.415023] Bluetooth: hci0: RTL: examining hci_ver=0a hci_rev=000b lmp_ver=0a lmp_subver=8761
[    4.417020] Bluetooth: hci0: RTL: rom_version status=0 version=1
[    4.417027] Bluetooth: hci0: RTL: loading rtl_bt/rtl8761bu_fw.bin
[    4.417442] Bluetooth: hci0: RTL: loading rtl_bt/rtl8761bu_config.bin
[    6.328832] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    6.328847] Bluetooth: BNEP filters: protocol multicast
[    6.328859] Bluetooth: BNEP socket layer initialized
[  870.557589] usb 6-1: Product: Bluetooth Radio
[  870.569776] Bluetooth: hci0: RTL: examining hci_ver=0a hci_rev=000b lmp_ver=0a lmp_subver=8761
[  870.571601] Bluetooth: hci0: RTL: rom_version status=0 version=1
[  870.571614] Bluetooth: hci0: RTL: loading rtl_bt/rtl8761bu_fw.bin
[  870.571686] Bluetooth: hci0: RTL: loading rtl_bt/rtl8761bu_config.bin
[ 1246.745679] Bluetooth: hci0: RTL: examining hci_ver=0a hci_rev=000b lmp_ver=0a lmp_subver=8761
[ 1246.747602] Bluetooth: hci0: RTL: rom_version status=0 version=1
[ 1246.747629] Bluetooth: hci0: RTL: loading rtl_bt/rtl8761bu_fw.bin
[ 1246.747756] Bluetooth: hci0: RTL: loading rtl_bt/rtl8761bu_config.bin
[ 3667.259558] Bluetooth: RFCOMM TTY layer initialized
[ 3667.259580] Bluetooth: RFCOMM socket layer initialized
[ 3667.259595] Bluetooth: RFCOMM ver 1.11
[65689.757539] usb 4-1: Product: Bluetooth Radio
[65689.769644] Bluetooth: hci0: RTL: examining hci_ver=0a hci_rev=000b lmp_ver=0a lmp_subver=8761
[65689.771604] Bluetooth: hci0: RTL: rom_version status=0 version=1
[65689.771649] Bluetooth: hci0: RTL: loading rtl_bt/rtl8761bu_fw.bin
[65689.771913] Bluetooth: hci0: RTL: loading rtl_bt/rtl8761bu_config.bin


And here's a pastebin of the full dmesg output. 
https://pastebin.com/wMuX0bVW

I got the driver files from here,

https://github.com/Elif-dot/RTL8761BU

uname
Linux opi5 6.16.4-edge-rockchip64 #1 SMP PREEMPT Thu Aug 28 14:34:51 UTC 2025 aarch64 aarch64 aarch64 GNU/Linux

thanks

Edited by Fredrik

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines