Bug 2072800

Summary: bluetooth keyboard randomly disconnects, taaking up to 15-20 seconds to come back
Product: [Fedora] Fedora Reporter: sombriks <sombriks>
Component: bluezAssignee: Gopal krishna tiwari <gopalkrishna.tiwari>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: 35CC: bnocera, dwmw2, gopalkrishna.tiwari, pbrobinson, spacewar
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: bluez-5.65-1.fc36 bluez-5.65-1.fc35 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-07-30 01:52:33 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
bt devices
none
usb
none
rfkill
none
journalctl
none
dmesg none

Description sombriks 2022-04-07 01:57:22 UTC
Created attachment 1871179 [details]
bt devices

Description of problem:

bluetooth keyboard randomly disconnects, taking up to 15-20 seconds to come back.
this keeyboard: https://www.goldentec.com.br/teclado-bluetooth-aluminum-style-goldentec-384/p

randomly disconnects.

on mac or windows it just behaves ok, taking much more time to disconnect and even popping up a notification abou disconnection.

i see odd messages on dmesg when it happens.


Version-Release number of selected component (if applicable):


How reproducible:

you will need a bluetooth keyboard. ii might get another one so i can infer if the problem is exclusive for this model or more wide problem. 


Steps to Reproduce:
1. connect bluetooth keyboard.
2. get random yeld times not touching it.
3. sometimes it wakes up immediately, sometimes takes almos half minute.

Actual results:

bluetooth keyboard spends several minutes trying to come back.


Expected results:

after the first key stroke once disconnected, keyboard returns and resume normal operation.


Additional info:

see attachments.

Comment 1 sombriks 2022-04-07 01:58:16 UTC
Created attachment 1871180 [details]
usb

Comment 2 sombriks 2022-04-07 01:58:39 UTC
Created attachment 1871181 [details]
rfkill

Comment 3 sombriks 2022-04-07 02:03:53 UTC
Created attachment 1871182 [details]
journalctl

Comment 4 sombriks 2022-04-07 02:04:27 UTC
Created attachment 1871183 [details]
dmesg

Comment 5 Peter Robinson 2022-04-07 07:38:03 UTC
Please report concisely in text directly in comments

kernel version
bluez versiion
linux-firmware version
details of bluetooth controller.

Comment 6 sombriks 2022-04-08 21:08:04 UTC
$ uname -a
Linux ignis 5.18.0-0.rc1.220406g3e732ebf7316ac8.19.vanilla.1.fc35.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Apr 6 16:38:03 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux


$ sudo dnf info bluez
Última verificação de expiração de metadados: 0:00:50 atrás em sex 08 abr 2022 18:06:00.
Pacotes instalados
Nome         : bluez
Versão       : 5.64
Lançamento   : 1.fc35
Arquitetura  : x86_64
Tamanho      : 2.9 M
Origem       : bluez-5.64-1.fc35.src.rpm
Repositório  : @System
A partir do  : updates
Resumo       : Bluetooth utilities
URL          : http://www.bluez.org/
Licença      : GPLv2+
Descrição    : Utilities for use in Bluetooth applications:
             :         - avinfo
             :         - bluemoon
             :         - bluetoothctl
             :         - bluetoothd
             :         - btattach
             :         - btmon
             :         - hex2hcd
             :         - l2ping
             :         - l2test
             :         - mpris-proxy
             :         - rctest
             : 
             : The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., U.S.A.



$ sudo dnf info linux-firmware
Última verificação de expiração de metadados: 0:00:22 atrás em sex 08 abr 2022 18:06:00.
Pacotes instalados
Nome         : linux-firmware
Versão       : 20220310
Lançamento   : 130.fc35
Arquitetura  : noarch
Tamanho      : 200 M
Origem       : linux-firmware-20220310-130.fc35.src.rpm
Repositório  : @System
A partir do  : updates
Resumo       : Firmware files used by the Linux kernel
URL          : http://www.kernel.org/
Licença      : GPL+ and GPLv2+ and MIT and Redistributable, no modification permitted
Descrição    : This package includes firmware files required for some devices to
             : operate.


bluetooth device is 

Bus 001 Device 005: ID 8087:0026 Intel Corp. AX201 Bluetooth

Comment 7 Fedora Update System 2022-07-28 09:49:43 UTC
FEDORA-2022-ec763229a2 has been submitted as an update to Fedora 36. https://bodhi.fedoraproject.org/updates/FEDORA-2022-ec763229a2

Comment 8 Fedora Update System 2022-07-28 10:23:29 UTC
FEDORA-2022-1ef9e72355 has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2022-1ef9e72355

Comment 9 Fedora Update System 2022-07-29 01:23:16 UTC
FEDORA-2022-ec763229a2 has been pushed to the Fedora 36 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-ec763229a2`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-ec763229a2

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 10 Fedora Update System 2022-07-29 01:43:39 UTC
FEDORA-2022-1ef9e72355 has been pushed to the Fedora 35 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-1ef9e72355`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-1ef9e72355

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 11 Fedora Update System 2022-07-30 01:52:33 UTC
FEDORA-2022-ec763229a2 has been pushed to the Fedora 36 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 12 Fedora Update System 2022-08-13 02:51:18 UTC
FEDORA-2022-1ef9e72355 has been pushed to the Fedora 35 stable repository.
If problem still persists, please make note of it in this bug report.