mtp filesystem can't mount
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libmtp (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Hi,
I tried to connect my phone (Samsung GT-I9300 / Galaxy S3 on CyanogenMod 9.1) to my notebook.
Quantal doesn't seem to be able to mount the 2 filesystems availble on the phone (internal storage and external one, microSD).
In Nautilus, the mount points appear and disappear every few seconds.
I don'tget this behaviour on an other Quantal PC, so maybe it's due to the USB3 available on this notebook (the other PC is USB2 only, and on it, I can connect my phone).
Regards.
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: mtp-tools 1.1.4-1
ProcVersionSign
Uname: Linux 3.5.0-13-generic x86_64
NonfreeKernelMo
ApportVersion: 2.5.1-0ubuntu4
Architecture: amd64
CheckboxSubmission: 07c1b2f1302af9a
CheckboxSystem: 4c773cd91921f96
Date: Sat Sep 1 17:56:32 2012
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120724.3)
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=fr_FR.UTF-8
SHELL=/bin/bash
SourcePackage: libmtp
UpgradeStatus: No upgrade log present (probably fresh install)
In syslog, these lines are repeted again and again:
Sep 1 18:07:31 g75vw kernel: [ 1075.064067] usb 3-2.1.2: new high-speed USB device number 108 using xhci_hcd
Sep 1 18:07:31 g75vw kernel: [ 1075.080955] usb 3-2.1.2: New USB device found, idVendor=04e8, idProduct=6860
Sep 1 18:07:31 g75vw kernel: [ 1075.080962] usb 3-2.1.2: New USB device strings: Mfr=2, Product=3, SerialNumber=4
Sep 1 18:07:31 g75vw kernel: [ 1075.080966] usb 3-2.1.2: Product: GT-I9300
Sep 1 18:07:31 g75vw kernel: [ 1075.080969] usb 3-2.1.2: Manufacturer: samsung
Sep 1 18:07:31 g75vw kernel: [ 1075.080971] usb 3-2.1.2: SerialNumber: 4df1b2e6569d5f8d
Sep 1 18:07:31 g75vw kernel: [ 1075.081206] usb 3-2.1.2: ep 0x82 - rounding interval to 32768 microframes, ep desc says 0 microframes
Sep 1 18:07:31 g75vw kernel: [ 1075.081214] usb 3-2.1.2: ep 0x4 - rounding interval to 32768 microframes, ep desc says 0 microframes
Sep 1 18:07:31 g75vw kernel: [ 1075.081222] usb 3-2.1.2: ep 0x85 - rounding interval to 32768 microframes, ep desc says 0 microframes
Sep 1 18:07:31 g75vw kernel: [ 1075.081228] usb 3-2.1.2: ep 0x7 - rounding interval to 32768 microframes, ep desc says 0 microframes
Sep 1 18:07:31 g75vw kernel: [ 1075.122317] usb 3-2.1.2: USB disconnect, device number 108
mtp-detect doesn't always detect my phone:
typhoe@g75vw:~$ sudo mtp-detect
libmtp version: 1.1.4
Listing raw device(s) N7000/I9070/ I9100/I9300 Galaxy Tab 7.7/10. 1/S2/S3/ Nexus/Note/ Y. N7000/I9070/ I9100/I9300 Galaxy Tab 7.7/10. 1/S2/S3/ Nexus/Note/ Y (04e8:6860) @ bus 3, dev 90 endpoint_ status( ): No such device endpoint_ status( ): No such device
Device 0 (VID=04e8 and PID=6860) is a Samsung GT P7310/P7510/
Found 1 device(s):
Samsung: GT P7310/P7510/
Attempting to connect device(s)
ignoring usb_claim_interface = -99PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
inep: usb_get_
outep: usb_get_
usb_clear_halt() on IN endpoint: No such device
usb_clear_halt() on OUT endpoint: No such device
usb_clear_halt() on INTERRUPT endpoint: No such device
usb_open(): No such device
LIBMTP PANIC: Could not init USB on second attempt
Unable to open raw device 0
OK.
then again, the same command:
typhoe@g75vw:~$ sudo mtp-detect
libmtp version: 1.1.4
Listing raw device(s) N7000/I9070/ I9100/I9300 Galaxy Tab 7.7/10. 1/S2/S3/ Nexus/Note/ Y. N7000/I9070/ I9100/I9300 Galaxy Tab 7.7/10. 1/S2/S3/ Nexus/Note/ Y (04e8:6860) @ bus 3, dev 9 recursively( ): could not get object handles.
Device 0 (VID=04e8 and PID=6860) is a Samsung GT P7310/P7510/
Found 1 device(s):
Samsung: GT P7310/P7510/
Attempting to connect device(s)
Android device detected, assigning default bug flags
Error 7: Found a bad handle, trying to ignore it.
Error 7: Found a bad handle, trying to ignore it.
Error 7: Found a bad handle, trying to ignore it.
< repeat for more than 300 times >
Error 7: Found a bad handle, trying to ignore it.
Error 2: PTP Layer error 02ff: get_handles_
Error 2: Error 02ff: PTP: I/O error
USB low-level info:
Interface has a kernel driver attached.
bcdUSB: 512
bDeviceClass: 0
bDeviceSubClass: 0
bDeviceProtocol: 0
idVendor: 04e8
idProduct: 6860
IN...