microsoft mouse BluetoothMouse3600 is not work

Bug #1609613 reported by 杨志
40
This bug affects 8 people
Affects Status Importance Assigned to Milestone
bluez (Ubuntu)
Confirmed
High
Unassigned

Bug Description

microsoft mouse BluetoothMouse3600 is not work

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: bluez 5.37-0ubuntu5
ProcVersionSignature: Ubuntu 4.4.0-31.50-generic 4.4.13
Uname: Linux 4.4.0-31-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
CurrentDesktop: Unity
Date: Thu Aug 4 10:34:46 2016
InstallationDate: Installed on 2016-07-28 (6 days ago)
InstallationMedia: Ubuntu 16.04.1 LTS "Xenial Xerus" - Release amd64 (20160719)
InterestingModules: rfcomm bnep btusb bluetooth
MachineType: ASUSTeK COMPUTER INC. K401LB
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-31-generic root=UUID=b7b611fb-b08f-4ff8-a1c9-d6284a1c5e98 ro quiet splash vt.handoff=7
SourcePackage: bluez
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 08/26/2015
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: K401LB.204
dmi.board.asset.tag: ATN12345678901234567
dmi.board.name: K401LB
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: 1.0
dmi.chassis.asset.tag: ATN12345678901234567
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTeK COMPUTER INC.
dmi.chassis.version: 1.0
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrK401LB.204:bd08/26/2015:svnASUSTeKCOMPUTERINC.:pnK401LB:pvr1.0:rvnASUSTeKCOMPUTERINC.:rnK401LB:rvr1.0:cvnASUSTeKCOMPUTERINC.:ct10:cvr1.0:
dmi.product.name: K401LB
dmi.product.version: 1.0
dmi.sys.vendor: ASUSTeK COMPUTER INC.
hciconfig:
 hci0: Type: BR/EDR Bus: USB
  BD Address: 80:A5:89:11:76:1E ACL MTU: 1022:8 SCO MTU: 183:5
  UP RUNNING PSCAN ISCAN
  RX bytes:376785 acl:22984 sco:0 events:511 errors:0
  TX bytes:4533 acl:62 sco:0 commands:79 errors:0
mtime.conffile..etc.bluetooth.main.conf: 2016-07-28T21:01:30.197455

Revision history for this message
杨志 (mianyangone) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in bluez (Ubuntu):
status: New → Confirmed
Revision history for this message
Julian Day (julianfday-l) wrote :

Seems also to affect "Microsoft IntelliMouse Explorer for Bluetooth" and "Microsoft Wireless Notebook Presenter Mouse 8000"

Changed in bluez (Ubuntu):
importance: Undecided → High
Revision history for this message
Júlio Maranhão (julio-maranhao) wrote :

Brand/Model: Microsoft Bluetooth Mobile 3600 (uses BLE).
I bought it last week and it was tested in the shop (Win8, no pin required). I knew Microsoft does NOT have support for Linux (exception for Android). System requirements are Win/Mac/Android. But I want this experience (Does BLE work in Ubuntu?).

I don't have experince with posting bugs or dealing with BT tools. But here is the output of some bluetoothctl commands. I just manually set trust (!?).

[BluetoothMouse3600]# info D7:E6:A4:2C:85:F3
Device D7:E6:A4:2C:85:F3
 Name: BluetoothMouse3600
 Alias: BluetoothMouse3600
 Appearance: 0x03c2
 Icon: input-mouse
 Paired: no
 Trusted: yes
 Blocked: no
 Connected: yes
 LegacyPairing: no
 UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb)
 UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
 UUID: Device Information (0000180a-0000-1000-8000-00805f9b34fb)
 UUID: Battery Service (0000180f-0000-1000-8000-00805f9b34fb)
 UUID: Human Interface Device (00001812-0000-1000-8000-00805f9b34fb)
[BluetoothMouse3600]# pair D7:E6:A4:2C:85:F3
Attempting to pair with D7:E6:A4:2C:85:F3
Failed to pair: org.bluez.Error.Failed

It seems to be some issue with pairing step. Also bellow dmesg shows some error (no devices). I tested a BT headphone (do not know protocol ver) with success. So don't know if it's the controller.

> dmesg
[ 17.566030] usb 2-6: device descriptor read/64, error -110
[ 22.799520] usb 2-6: New USB device found, idVendor=0cf3, idProduct=e005
[ 22.799524] usb 2-6: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 22.918579] Bluetooth: RFCOMM TTY layer initialized
[ 22.918590] Bluetooth: RFCOMM socket layer initialized
[ 22.918597] Bluetooth: RFCOMM ver 1.11

> lsusb -t
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
    |__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/11p, 480M
    |__ Port 5: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M
    |__ Port 5: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M
    |__ Port 6: Dev 6, If 0, Class=Wireless, Driver=btusb, 12M
    |__ Port 6: Dev 6, If 1, Class=Wireless, Driver=btusb, 12M
    |__ Port 8: Dev 5, If 0, Class=Vendor Specific Class, Driver=rtsx_usb, 480M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M

Tested with xenial in 2016-12-03.

Revision history for this message
Júlio Maranhão (julio-maranhao) wrote :

This bug seems to be included (duplicate?) in #1510570.

The following seems to solve my problem:

1) remove /lib/udev/rules.d/50-bluetooth-hci-auto-poweron.rules

2) change /etc/bluetooth/main.conf: uncomment [Policy] and uncomment/set AutoEnable=true

The dmesg error also desappeared:
[ 17.566030] usb 2-6: device descriptor read/64, error -110

------------------------------------------

#1510570 is much more actively commented and there are other "solutions" I did not tried. Maybe the above one is not the correct one, so stay tuned with #1510570. But after many reboots, connects and disconnects I am just happy with the result. M$ mouse 3600 works on xenial.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.