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

Issue 682056 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 676968
Owner: ----
Closed: Jan 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

Apple iOS device (iPhone SE) fails to work in MTP mode. Repeated usbfs warnings, device resets

Project Member Reported by bleung@chromium.org, Jan 18 2017

Issue description

<b>Chrome Version: <From about:version: Google Chrome x.x.x.x></b>
<b>Chrome OS Version: <From about:version: Platform x.x.x.x></b>
<b>Chrome OS Platform: <Make/model of computer running Chrome OS></b>
<b>Network info: <network, encryption type, router model (if known)></b>

Please specify Cr-* of the system to which this bug/feature applies (add
the label below).

Steps To Reproduce:
(1) Plug in Apple iPhone SE to Chromebook USB port, in guest mode. 
(2) On iPhone, select " Allow" to allow access to photos and videos (MTP mode)
(3)

Expected Result:
MTP succeeds. Mounted in file viewer.
Actual Result:
Repeated failures in dmesg.
Device does not mount. Pop up happens again on iPhone.

How frequently does this problem reproduce? (Always, sometimes, hard to
reproduce?)
Always
What is the impact to the user, and is there a workaround? If so, what is
it?

Please provide any additional information below. Attach a screen shot or
log if possible.

For graphics-related bugs, please copy/paste the contents of the about:gpu
page at the end of this report.

[ 1713.160992] usb 1-4: new high-speed USB device number 7 using xhci_hcd
[ 1713.329874] usb 1-4: New USB device found, idVendor=05ac, idProduct=12a8
[ 1713.329894] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1713.329903] usb 1-4: Product: iPhone
[ 1713.329911] usb 1-4: Manufacturer: Apple Inc.
[ 1713.329919] usb 1-4: SerialNumber: 2b13990d99dc49984f774d2cea2e8ddc174506b3
[ 1713.330780] usb 1-4: ep 0x2 - rounding interval to 8 microframes, ep desc says 10 microframes
[ 1713.330813] usb 1-4: ep 0x81 - rounding interval to 8 microframes, ep desc says 10 microframes
[ 1715.157289] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 1723.938946] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 1731.266494] perf interrupt took too long (2522 > 2500), lowering kernel.perf_event_max_sample_rate to 50000
[ 1749.112586] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1749.265967] usb 1-4: reset high-speed USB device number 7 using xhci_hcd
[ 1749.432049] usb 1-4: ep 0x2 - rounding interval to 8 microframes, ep desc says 10 microframes
[ 1749.432082] usb 1-4: ep 0x81 - rounding interval to 8 microframes, ep desc says 10 microframes
[ 1749.433564] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1749.498335] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1749.498392] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1749.498532] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1750.239537] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1750.392707] usb 1-4: reset high-speed USB device number 7 using xhci_hcd
[ 1750.559653] usb 1-4: ep 0x2 - rounding interval to 8 microframes, ep desc says 10 microframes
[ 1750.559685] usb 1-4: ep 0x81 - rounding interval to 8 microframes, ep desc says 10 microframes
[ 1750.561984] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1750.625367] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1750.625425] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1750.626811] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1751.455910] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1751.608951] usb 1-4: reset high-speed USB device number 7 using xhci_hcd
[ 1751.776864] usb 1-4: ep 0x2 - rounding interval to 8 microframes, ep desc says 10 microframes
[ 1751.776907] usb 1-4: ep 0x81 - rounding interval to 8 microframes, ep desc says 10 microframes
[ 1751.778680] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1751.833309] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1751.833366] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1751.833458] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1752.608117] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1752.760706] usb 1-4: reset high-speed USB device number 7 using xhci_hcd
[ 1752.926861] usb 1-4: ep 0x2 - rounding interval to 8 microframes, ep desc says 10 microframes
[ 1752.926893] usb 1-4: ep 0x81 - rounding interval to 8 microframes, ep desc says 10 microframes
[ 1752.927804] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1752.968259] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1752.968316] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1752.968445] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1753.824353] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1753.977805] usb 1-4: reset high-speed USB device number 7 using xhci_hcd
[ 1754.144429] usb 1-4: ep 0x2 - rounding interval to 8 microframes, ep desc says 10 microframes
[ 1754.144459] usb 1-4: ep 0x81 - rounding interval to 8 microframes, ep desc says 10 microframes
[ 1754.145724] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1754.209265] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1754.209388] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1754.209442] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1755.168158] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1755.321966] usb 1-4: reset high-speed USB device number 7 using xhci_hcd
[ 1755.490631] usb 1-4: ep 0x2 - rounding interval to 8 microframes, ep desc says 10 microframes
[ 1755.490663] usb 1-4: ep 0x81 - rounding interval to 8 microframes, ep desc says 10 microframes
[ 1755.492062] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1755.554663] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1755.554720] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1755.554771] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1756.448358] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1756.601928] usb 1-4: reset high-speed USB device number 7 using xhci_hcd
[ 1756.770635] usb 1-4: ep 0x2 - rounding interval to 8 microframes, ep desc says 10 microframes
[ 1756.770669] usb 1-4: ep 0x81 - rounding interval to 8 microframes, ep desc says 10 microframes
[ 1756.772276] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1756.835140] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1756.835198] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1756.835314] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1757.728608] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1757.881848] usb 1-4: reset high-speed USB device number 7 using xhci_hcd
[ 1758.050539] usb 1-4: ep 0x2 - rounding interval to 8 microframes, ep desc says 10 microframes
[ 1758.050573] usb 1-4: ep 0x81 - rounding interval to 8 microframes, ep desc says 10 microframes
[ 1758.052124] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1758.125252] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1758.125308] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use
[ 1758.125359] usb 1-4: usbfs: process 10572 (MTP polling/105) did not claim interface 0 before use

 

Comment 1 by bleung@chromium.org, Jan 18 2017

Cc: satorux@google.com

Comment 2 by hirono@chromium.org, Jan 18 2017

Cc: yawano@chromium.org

Comment 3 by bleung@chromium.org, Jan 18 2017

Cc: sha...@chromium.org
Depending on which port you plug this into certain Chromebooks, this could exhibit itself as the iPhone rapidly stopping/starting charging if it's plugged into a SDP only (500mA/900mA) port. If it's plugged into a CDP port, it will always draw 1A, even in the process of resetting the port, but the MTP will still not succeed.

Comment 4 by yawano@chromium.org, Jan 18 2017

Mergedinto: 676968
Status: Duplicate (was: Unconfirmed)
Thank you for reporting this. Let me merge this to already filed one.

Sign in to add a comment