Bluetooth mouse is not able to connect
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
bluez (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
I recently bought not expensive wireless mouse with bluetooth support:
https:/
I works in MacOS X and Windows but doesn't work in Linux. I suppose I can debug that mouse under Windows to collect more information if I have proper instructions.
I collected some information about that mouse:
# uname -a
Linux asus-N752VX 4.15.0-46-generic #49-Ubuntu SMP Wed Feb 6 09:33:07 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
# lsb_release -a
Distributor ID: Ubuntu
Description: Ubuntu 18.04.2 LTS
Release: 18.04
Codename: bionic
# lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 006: ID 0bda:8763 Realtek Semiconductor Corp. (BT usb)
Bus 001 Device 002: ID 0bda:57f6 Realtek Semiconductor Corp. (Web cam)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
# usb-devices
T: Bus=01 Lev=01 Prnt=01 Port=08 Cnt=04 Dev#= 6 Spd=12 MxCh= 0
D: Ver= 2.10 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=0bda ProdID=8763 Rev=02.00
S: Manufacturer=
S: Product=Bluetooth Radio
S: SerialNumber=
C: #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
I: If#= 1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
# bluetoothctl --version
bluetoothctl: 5.48
# hciconfig -a
hci0: Type: Primary Bus: USB
BD Address: 94:E9:79:1A:89:1D ACL MTU: 820:8 SCO MTU: 255:16
UP RUNNING PSCAN
RX bytes:1604 acl:0 sco:0 events:170 errors:0
TX bytes:28036 acl:0 sco:0 commands:166 errors:0
Features: 0xff 0xff 0xff 0xfe 0xdb 0xff 0x7b 0x87
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
Link policy: RSWITCH HOLD SNIFF PARK
Link mode: SLAVE ACCEPT
Name: 'asus-N752VX'
Class: 0x1c010c
Service Classes: Rendering, Capturing, Object Transfer
Device Class: Computer, Laptop
HCI Version: 4.0 (0x6) Revision: 0xe3e
LMP Version: 4.0 (0x6) Subversion: 0x4380
Manufacturer: Realtek Semiconductor Corporation (93)
# bluetoothctl
[NEW] Controller 94:E9:79:1A:89:1D asus-N752VX [default]
[NEW] Device 5A:4B:3C:0E:07:B2 Bluetooth Mouse 4.0
# show
Controller 94:E9:79:1A:89:1D (public)
Name: asus-N752VX
Alias: asus-N752VX
Class: 0x001c010c
Powered: yes
Discoverable: no
Pairable: yes
UUID: Headset AG (00001112-
UUID: Generic Attribute Profile (00001801-
UUID: A/V Remote Control (0000110e-
UUID: OBEX File Transfer (00001106-
UUID: Generic Access Profile (00001800-
UUID: OBEX Object Push (00001105-
UUID: PnP Information (00001200-
UUID: A/V Remote Control Target (0000110c-
UUID: IrMC Sync (00001104-
UUID: Audio Source (0000110a-
UUID: Audio Sink (0000110b-
UUID: Vendor specific (00005005-
UUID: Message Notification Se.. (00001133-
UUID: Phonebook Access Server (0000112f-
UUID: Message Access Server (00001132-
UUID: Headset (00001108-
Modalias: usb:v1D6Bp0246d0530
Discovering: no
# devices
Device 5A:4B:3C:0E:07:B2 Bluetooth Mouse 4.0
# info 5A:4B:3C:0E:07:B2
Device 5A:4B:3C:0E:07:B2 (public)
Name: Bluetooth Mouse 4.0
Alias: Bluetooth Mouse 4.0
Class: 0x00002580
Icon: input-mouse
Paired: yes
Trusted: yes
Blocked: no
Connected: no
LegacyPairing: no
UUID: Human Interface Device... (00001124-
UUID: PnP Information (00001200-
Modalias: usb:v0A5Cp0001d0129
# paired-devices
Device 5A:4B:3C:0E:07:B2 Bluetooth Mouse 4.0
# trust 5A:4B:3C:0E:07:B2
Changing 5A:4B:3C:0E:07:B2 trust succeeded
# connect 5A:4B:3C:0E:07:B2
Attempting to connect to 5A:4B:3C:0E:07:B2
Failed to connect: org.bluez.
# rfkill list
0: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
/var/log/syslog:
16:34:35 asus-N752VX bluetoothd[1313]: src/device.
16:34:35 asus-N752VX bluetoothd[1313]: profiles/
16:34:35 asus-N752VX bluetoothd[1313]: Can't get HIDP connection info
16:34:35 asus-N752VX bluetoothd[1313]: src/service.
16:34:40 asus-N752VX bluetoothd[1313]: src/adapter.
16:34:40 asus-N752VX bluetoothd[1313]: plugins/
16:34:40 asus-N752VX bluetoothd[1313]: src/adapter.
16:34:40 asus-N752VX bluetoothd[1313]: src/device.
16:34:40 asus-N752VX bluetoothd[1313]: src/device.
16:34:40 asus-N752VX bluetoothd[1313]: src/adapter.
16:34:40 asus-N752VX bluetoothd[1313]: connect error: Host is down (112)
16:34:40 asus-N752VX bluetoothd[1313]: src/service.
16:34:40 asus-N752VX bluetoothd[1313]: src/device.
16:34:40 asus-N752VX bluetoothd[1313]: src/device.
# sudo btmon --write hcitrace.snoop
Bluetooth monitor ver 5.48
= Note: Linux version 4.15.0-46-generic (x86_64) 0.203123
= Note: Bluetooth subsystem version 2.22 0.203126
= New Index: 94:E9:79:1A:89:1D (Primary,USB,hci0) [hci0] 0.203128
= Open Index: 94:E9:79:1A:89:1D [hci0] 0.203128
= Index Info: 94:E9:79:1A:89:1D (Realtek Semiconductor Corporation) [hci0] 0.203129
@ MGMT Open: bluetoothd (privileged) version 1.14 {0x0002} 0.203130
@ MGMT Open: bluetoothd (privileged) version 1.14 {0x0001} 0.203131
@ MGMT Open: btmon (privileged) version 1.14 {0x0003} 0.203160
= bluetoothd: Can't get HIDP connection info 6.279656
< HCI Command: Create Connection (0x01|0x0005) plen 13 #1 [hci0] 6.279733
Address: 5A:4B:3C:0E:07:B2 (OUI 5A-4B-3C)
Packet type: 0xcc18
DM1 may be used
DH1 may be used
DM3 may be used
DH3 may be used
DM5 may be used
DH5 may be used
Page scan repetition mode: R2 (0x02)
Page scan mode: Mandatory (0x00)
Clock offset: 0x0000
Role switch: Allow slave (0x01)
> HCI Event: Command Status (0x0f) plen 4 #2 [hci0] 6.281736
Create Connection (0x01|0x0005) ncmd 2
Status: Success (0x00)
> HCI Event: Connect Complete (0x03) plen 11 #3 [hci0] 11.401689
Status: Page Timeout (0x04)
Handle: 1
Address: 5A:4B:3C:0E:07:B2 (OUI 5A-4B-3C)
Link type: ACL (0x01)
Encryption: Disabled (0x00)
@ MGMT Event: Connect Failed (0x000d) plen 8 {0x0003} [hci0] 11.401737
BR/EDR Address: 5A:4B:3C:0E:07:B2 (OUI 5A-4B-3C)
Status: Connect Failed (0x04)
@ MGMT Event: Connect Failed (0x000d) plen 8 {0x0002} [hci0] 11.401737
BR/EDR Address: 5A:4B:3C:0E:07:B2 (OUI 5A-4B-3C)
Status: Connect Failed (0x04)
@ MGMT Event: Connect Failed (0x000d) plen 8 {0x0001} [hci0] 11.401737
BR/EDR Address: 5A:4B:3C:0E:07:B2 (OUI 5A-4B-3C)
Status: Connect Failed (0x04)
= bluetoothd: connect error: Host is down (112) 11.403174
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: bluez 5.48-0ubuntu3.1 [modified: lib/systemd/
ProcVersionSign
Uname: Linux 4.15.0-46-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.9-0ubuntu7.5
Architecture: amd64
CurrentDesktop: XFCE
Date: Wed Mar 27 16:54:12 2019
InstallationDate: Installed on 2018-05-01 (330 days ago)
InstallationMedia: Ubuntu 18.04 LTS "Bionic Beaver" - Release amd64 (20180426)
InterestingModules: rfcomm bnep btusb bluetooth
MachineType: ASUSTeK COMPUTER INC. N752VX
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: bluez
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 08/18/2016
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: N752VX.301
dmi.board.
dmi.board.name: N752VX
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: 1.0
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTeK COMPUTER INC.
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.family: N
dmi.product.name: N752VX
dmi.product.
dmi.sys.vendor: ASUSTeK COMPUTER INC.
hciconfig:
hci0: Type: Primary Bus: USB
BD Address: 94:E9:79:1A:89:1D ACL MTU: 820:8 SCO MTU: 255:16
UP RUNNING PSCAN
RX bytes:2240 acl:0 sco:0 events:185 errors:0
TX bytes:28123 acl:0 sco:0 commands:177 errors:0