05-08-2022, 08:41 PM
Hey, everyone.
I'm very new to Linux in general and forums as well, so if I'm going to make a lot of mistakes here, haha.
Anyway, I'm going to attempt to be more specific about my issue.
Basically, upon a fresh installation of Linux Lite 5.8, and kernel version 5.4.0-109-generic.
My goal here was to connect my bluetooth keyboard and bluetooth mouse to my linux system and generally stay connected for continuous use, but what ends up happening is that upon a fresh install of this linux version, I can identify, connect to, select as a trusted device, and pair my mouse just fine. Then the keyboard appears and lets me connect, trust, but not pair. This usually manages to work for a while, but when I restart the pc, the mouse remains connected and functional, but I have to reconnect the keyboard. This also remains working for a while, but my bluetooth manager crashes and I lose all control over my bluetooth devices. When this happens, I either a) cannot even open the bluetooth manager; it acts as if it will open, but then stays frozen, which linux then offers to force close it, or b) I can open the manager, see my devices to connect to, but I cannot pair nor connect to them. A pairing failed message will appear when trying to pair and a Connection Failed: Connection timed out appears when trying to connect. However, sometimes the connection message changes and says a different reasoning for the failure to connect.
This seems to be my bluetooth device:
Bus 003 Device 002: ID 0a5c:21e8 Broadcom Corp. BCM20702A0 Bluetooth 4.0
When I use the command (below) in the terminal, this is what pops up. I see an error and then something about unknown packets and corruption handles.
dmesg | grep -i blue
[ 13.770309] Bluetooth: Core ver 2.22
[ 13.770340] Bluetooth: HCI device and connection manager initialized
[ 13.770344] Bluetooth: HCI socket layer initialized
[ 13.770346] Bluetooth: L2CAP socket layer initialized
[ 13.770349] Bluetooth: SCO socket layer initialized
[ 14.815666] Bluetooth: hci0: BCM: chip id 63
[ 14.817665] Bluetooth: hci0: BCM: features 0x07
[ 14.834666] Bluetooth: hci0: linuxman-IdeaCentre
[ 14.836670] Bluetooth: hci0: BCM20702A1 (001.002.014) build 0000
[ 14.962632] bluetooth hci0: Direct firmware load for brcm/BCM20702A1-0a5c-21e8.hcd failed with error -2
[ 14.962638] Bluetooth: hci0: BCM: Patch brcm/BCM20702A1-0a5c-21e8.hcd not found
[ 29.671268] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 29.671271] Bluetooth: BNEP filters: protocol multicast
[ 29.671277] Bluetooth: BNEP socket layer initialized
[ 57.581729] Bluetooth: RFCOMM TTY layer initialized
[ 57.581736] Bluetooth: RFCOMM socket layer initialized
[ 57.581747] Bluetooth: RFCOMM ver 1.11
[ 96.820211] Bluetooth: hci0: ACL packet for unknown connection handle 16
[ 96.820225] Bluetooth: hci0: ACL packet for unknown connection handle 16
[ 101.098335] Bluetooth: hci0: corrupted ACL packet
[ 126.473362] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[ 126.473376] Bluetooth: HIDP socket layer initialized
[ 126.930750] Bluetooth: hci0: corrupted ACL packet
[ 128.305749] Bluetooth: hci0: corrupted ACL packet
[ 131.817802] Bluetooth: hci0: ACL packet for unknown connection handle 12
[ 131.817811] Bluetooth: hci0: ACL packet for unknown connection handle 12
[ 2164.534710] Bluetooth: hci0: ACL packet for unknown connection handle 2049
The only other things I have downloaded are: visualboyadvance and znes emulators.
If anyone has any suggestions I would greatly appreciate your time. I am eager to share more information and the like if necessary.
I'm very new to Linux in general and forums as well, so if I'm going to make a lot of mistakes here, haha.
Anyway, I'm going to attempt to be more specific about my issue.
Basically, upon a fresh installation of Linux Lite 5.8, and kernel version 5.4.0-109-generic.
My goal here was to connect my bluetooth keyboard and bluetooth mouse to my linux system and generally stay connected for continuous use, but what ends up happening is that upon a fresh install of this linux version, I can identify, connect to, select as a trusted device, and pair my mouse just fine. Then the keyboard appears and lets me connect, trust, but not pair. This usually manages to work for a while, but when I restart the pc, the mouse remains connected and functional, but I have to reconnect the keyboard. This also remains working for a while, but my bluetooth manager crashes and I lose all control over my bluetooth devices. When this happens, I either a) cannot even open the bluetooth manager; it acts as if it will open, but then stays frozen, which linux then offers to force close it, or b) I can open the manager, see my devices to connect to, but I cannot pair nor connect to them. A pairing failed message will appear when trying to pair and a Connection Failed: Connection timed out appears when trying to connect. However, sometimes the connection message changes and says a different reasoning for the failure to connect.
This seems to be my bluetooth device:
Bus 003 Device 002: ID 0a5c:21e8 Broadcom Corp. BCM20702A0 Bluetooth 4.0
When I use the command (below) in the terminal, this is what pops up. I see an error and then something about unknown packets and corruption handles.
dmesg | grep -i blue
[ 13.770309] Bluetooth: Core ver 2.22
[ 13.770340] Bluetooth: HCI device and connection manager initialized
[ 13.770344] Bluetooth: HCI socket layer initialized
[ 13.770346] Bluetooth: L2CAP socket layer initialized
[ 13.770349] Bluetooth: SCO socket layer initialized
[ 14.815666] Bluetooth: hci0: BCM: chip id 63
[ 14.817665] Bluetooth: hci0: BCM: features 0x07
[ 14.834666] Bluetooth: hci0: linuxman-IdeaCentre
[ 14.836670] Bluetooth: hci0: BCM20702A1 (001.002.014) build 0000
[ 14.962632] bluetooth hci0: Direct firmware load for brcm/BCM20702A1-0a5c-21e8.hcd failed with error -2
[ 14.962638] Bluetooth: hci0: BCM: Patch brcm/BCM20702A1-0a5c-21e8.hcd not found
[ 29.671268] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 29.671271] Bluetooth: BNEP filters: protocol multicast
[ 29.671277] Bluetooth: BNEP socket layer initialized
[ 57.581729] Bluetooth: RFCOMM TTY layer initialized
[ 57.581736] Bluetooth: RFCOMM socket layer initialized
[ 57.581747] Bluetooth: RFCOMM ver 1.11
[ 96.820211] Bluetooth: hci0: ACL packet for unknown connection handle 16
[ 96.820225] Bluetooth: hci0: ACL packet for unknown connection handle 16
[ 101.098335] Bluetooth: hci0: corrupted ACL packet
[ 126.473362] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[ 126.473376] Bluetooth: HIDP socket layer initialized
[ 126.930750] Bluetooth: hci0: corrupted ACL packet
[ 128.305749] Bluetooth: hci0: corrupted ACL packet
[ 131.817802] Bluetooth: hci0: ACL packet for unknown connection handle 12
[ 131.817811] Bluetooth: hci0: ACL packet for unknown connection handle 12
[ 2164.534710] Bluetooth: hci0: ACL packet for unknown connection handle 2049
The only other things I have downloaded are: visualboyadvance and znes emulators.
If anyone has any suggestions I would greatly appreciate your time. I am eager to share more information and the like if necessary.