New issue
Advanced search Search tips

Issue 692446 link

Starred by 2 users

Issue metadata

Status: Available
Owner: ----
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 3
Type: Bug



Sign in to add a comment

mac: Bluetooth Random Device Address devices can't be reconnected after rotation

Project Member Reported by fbeaufort@chromium.org, Feb 15 2017

Issue description

Chrome Version       : 58.0.3013.0
OS version           : Mac OS X

What steps will reproduce the problem?
(1) On Pixel phone, open BLE Peripheral Simulator Android App[1] and advertise battery service
(2) On Mac, go to https://googlechrome.github.io/samples/web-bluetooth/device-disconnect.html?service=battery_service
  (3) Click "Scan" button
  (4) Pick Pixel phone in Bluetooth chooser, click "Pair" button, and we're connected!
  (5) Click "Disconnect" button
(6) On Pixel phone, go back to list of services, and select again the battery service to force a rotation of its Random Device Address
(7) On Mac, click "Reconnect" button

What is the expected result?

It should reconnect.

What happens instead?

It never reconnects.
See logs attached.

[1] https://play.google.com/store/apps/details?id=io.github.webbluetoothcg.bletestperipheral

 
log.txt
53.1 KB View Download
This is expected, right? Unless the two devices are bonded, a new private address makes it a new device.

Comment 2 by ortuno@chromium.org, Feb 15 2017

+1 You need to read a characteristic that requires encryption to trigger the pairing in macOS.

Comment 3 by scheib@chromium.org, Feb 15 2017

Re #1, #2: I think fbeaufort is pointing out why chrome being able to request bonding is desired. It would solve this.
Yes scheib@. When we'll add persistent device IDs, this will become an issue for sure and I'd like us to solve this if possible.

Comment 5 by scheib@chromium.org, Feb 17 2017

Owner: scheib@chromium.org
Status: Started (was: Unconfirmed)
I will file an apple radar issue.
Owner: ----
Status: Available (was: Started)
This issue has been marked as started, but has no owner. Making available.

Sign in to add a comment