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?
I have 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?
Thanks,
Matteo