the module from vpeter seems to work, bu CE can’t find the BT-dongle
I manually "modprobe -r"d btsub and btrtl (blacklisting them seems not to work)
then insmod insmod ./btrtl_rev_a_and_b.ko
the rfkill does also not work, because hciconfig -a
gives:
CoreELEC:~/.config/firmware # hciconfig -a
hci0: Type: Primary Bus: USB
BD Address: 00:00:00:00:00:00 ACL MTU: 0:0 SCO MTU: 0:0
DOWN
RX bytes:0 acl:0 sco:0 events:0 errors:0
TX bytes:0 acl:0 sco:0 commands:1 errors:1
Features: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Packet type: DM1 DH1 HV1
Link policy:
Link mode: SLAVE ACCEPT
after systemctl restart bluetooth.service
CE load the fw correctly. At least it seems to, but it is not found by CE in CE-Settings
[ 440.338951@0] Bluetooth: hci0 command 0xfc20 tx timeout
[ 448.468438@0] Bluetooth: hci0: download fw command failed (-110)
[ 742.418617@1] usbcore: deregistering interface driver btusb
[ 792.733802@0] usbcore: registered new interface driver btusb
[ 794.742098@3] Bluetooth: hci0 command 0x1001 tx timeout
[ 802.806509@0] Bluetooth: hci0: HCI_OP_READ_LOCAL_VERSION failed (-110)
[ 905.806486@2] usb 1-1.2: USB disconnect, device number 5
[ 908.102307@2] usb 1-1.2: new full-speed USB device number 6 using xhci-hcd
[ 908.227192@2] usb 1-1.2: New USB device found, idVendor=0bda, idProduct=8771
[ 908.227200@2] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 908.227205@2] usb 1-1.2: Product: Bluetooth Radio
[ 908.227210@2] usb 1-1.2: Manufacturer: Realtek
[ 908.227215@2] usb 1-1.2: SerialNumber: 00E04C239987
[ 908.240369@1] hci0: rtl: examining hci_ver=0a hci_rev=000b lmp_ver=0a lmp_subver=8761
[ 908.240382@1] peter btrtl_setup_realtek, RTL_ROM_LMP_8761A rev 0xb
[ 908.240389@1] peter btrtl_setup_realtek, RTL_ROM_LMP_8761A rev b
[ 908.240393@1] peter btrtl_setup_rtl8723b, RTL_ROM_LMP_8761A rev 0xb
[ 908.240398@1] peter btrtl_setup_rtl8723b, cfg_name rtl_bt/rtl8761b_config.bin
[ 908.240401@1] hci0: rtl: loading rtl_bt/rtl8761b_config.bin
[ 908.242785@1] hci0: rtl: loading rtl_bt/rtl8761b_fw.bin
[ 908.246395@1] hci0: rom_version status=0 version=1
[ 908.246484@1] cfg_sz 25, total size 23485
CE19-nighly from 10042021 on a N2-device
Thx in advance
Edit:
it seems the same lsmod
difference like @Compent has
CoreELEC:~ # lsmod | grep bt
btusb 45056 0
btbcm 16384 1 btusb
btintel 24576 1 btusb
btrtl 16384 1 btusb
bluetooth 425984 27 btrtl,btintel,btbcm,btusb