I’m trying to connect two bluetooth devices (a mouse and a keyboard) to my beaglebone enhanced.
I can easily pair with both, but it seems that it would only connect one at a time, so I only get either the mouse or the keyboard. Is this expected?
Here are the relevant lines from dmesg:
root@BeagleBone:~# dmesg |grep -i blue |less [ 43.988181] Bluetooth: Core ver 2.22 [ 43.988390] NET: Registered PF_BLUETOOTH protocol family [ 43.988400] Bluetooth: HCI device and connection manager initialized [ 43.988429] Bluetooth: HCI socket layer initialized [ 43.988443] Bluetooth: L2CAP socket layer initialized [ 43.988476] Bluetooth: SCO socket layer initialized [ 45.103242] Bluetooth: hci0: RTL: examining hci_ver=06 hci_rev=000b lmp_ver=06 lmp_subver=8723 [ 45.104103] Bluetooth: hci0: RTL: rom_version status=0 version=1 [ 45.104131] Bluetooth: hci0: RTL: loading rtl_bt/rtl8723b_fw.bin [ 45.114890] Bluetooth: hci0: RTL: loading rtl_bt/rtl8723b_config.bin [ 45.115099] bluetooth hci0: Direct firmware load for rtl_bt/rtl8723b_config.bin failed with error -2 [ 45.115228] Bluetooth: hci0: RTL: cfg_sz -2, total sz 22496 [ 45.555999] Bluetooth: hci0: RTL: fw version 0x0e2f9f73 [ 49.178081] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 49.178117] Bluetooth: BNEP filters: protocol multicast [ 49.178145] Bluetooth: BNEP socket layer initialized [ 83.272463] Bluetooth: HIDP (Human Interface Emulation) ver 1.2 [ 83.272522] Bluetooth: HIDP socket layer initialized ...
The surprising one is
[ 45.115099] bluetooth hci0: Direct firmware load for rtl_bt/rtl8723b_config.bin failed with error -2
but I’m not sure if it is harmless, because bluetooth seems to work. Is there anything I should do about it?
bbb.io-kernel-5.17-bone installed and
rtl8723bu-modules-5.17.0-bone8 also installed.
Shall I expect to be possible to connect two or more bluetooth devices?