New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 917531 link

Starred by 3 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

Bob : Pixel phone is not shown in the mobile data section for magic tethering

Project Member Reported by pbath...@chromium.org, Dec 21

Issue description

Chrome Version: 11316.18.0 / 72.0.3626.15

What steps will reproduce the problem?

(1)Have a pixel phone connected as per better together settings

Observed : The pixel phone doesn't show-up under the mobile data section in the network settings page. The easy unlock works fine with the same pixel phone on the same DUT.

Note: With same login's and device it works fine on other devices like phaser.
 
proximity_auth_logs_2018-12-21T23_13_46.443Z.txt
144 KB View Download
Screenshot 2018-12-21 at 3.12.34 PM.png
118 KB View Download
Cc: pbath...@chromium.org jessejames@chromium.org jhawkins@chromium.org
Owner: pbath...@chromium.org
Hi pbathini@ - do you have a bug report from the phone side?

I see a continuing pattern of these logs:
15:10:33.001
secure_channel.cc:269
Sending message to 45:7F:14:1A:4C:20: {feature: "magic_tether", payload: "{"data":"","type":1}"}
15:10:33.016
bluetooth_low_energy_weave_client_connection.cc:656
Writing 179 bytes to {id: "CAESR...lTS8=", addr: "45:7F:14:1A:4C:20"}.
15:10:33.785
secure_channel.cc:291
Received message from 45:7F:14:1A:4C:20: {feature: "easy_unlock", payload: "{"type":"status_update","user_presence":"present","secure_screen_lock":"enabled","trust_agent":"disabled"}"}

This indicates that the Chromebook is sending an Instant Tethering request to the phone, but the phone is responding instead with a Smart Lock message. Thus, the Chromebook can't determine if the phone is nearby. This seems like an issue on the phone side.
PFA the bug report from the pixel phone
bugreport-sailfish-OC-MR1-2018-12-21-15-33-30.zip
7.2 MB Download
Cc: themaxli@chromium.org
Hey Pramod, are you still stuck in this state now?

I just took a look at the logs and it seems like Magic Tether on the phone side did not register the Bob device (ID CAESR...9MHk=) to listen for connections, while easyunlock did. It looks like this account has >50 devices associated with it in cryptauth, so I think what's happening may be that the list got truncated. Toggling on and off bluetooth or rebooting the phone should probably get you out of this state. However, it's definitely strange to me that Magic Tether and EasyUnlock would have different devices that they get from ProximityAuth during registration.

Looping themaxli@ in here. It does seem like the current state in production is that MagicTether is still reading devices from Authzen while easyunlock reads from ProximityAuth directly. This could explain the (temporary) discrepancy right after a sync. In this case, it's good that ProximityAuth is the data source showing the correct behavior, since that's what we're trying to move all use cases over to :-).
Status: Assigned (was: Untriaged)
This issue has an owner, a component and a priority, but is still listed as untriaged or unconfirmed. By definition, this bug is triaged. Changing status to "assigned". Please reach out to me if you disagree with how I've done this.

Sign in to add a comment