Can't browse MTP device starting with Android 4 (e.g. Galaxy Nexus) with gmtp
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libmtp |
Confirmed
|
Undecided
|
Unassigned | ||
gmtp (Ubuntu) |
Confirmed
|
Medium
|
Unassigned | ||
Precise |
Won't Fix
|
Medium
|
Unassigned | ||
Quantal |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
I just plug my Galaxy Nexus and launch those commands:
$ gmtp
Device 0 (VID=04e8 and PID=6860) is a Samsung GT-P7310/
Android device detected, assigning default bug flags
Error 1: Get Storage information failed.
Error 2: PTP Layer error 02fe: get_handles_
Error 2: (Look this up in ptp.h for an explanation.)
Erreur de segmentation (core dumped)
$ gmtp
Device 0 (VID=04e8 and PID=6860) is a Samsung GT-P7310/
PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
LIBMTP PANIC: failed to open session on second attempt
Détecté: Impossible d'ouvrir le périphérique brut?
LIBMTP PANIC: Trying to dump the error stack of a NULL device!
LIBMTP PANIC: Trying to clear the error stack of a NULL device!
$ mtp-detect
libmtp version: 1.1.3
Listing raw device(s)
Device 0 (VID=04e8 and PID=6860) is a Samsung GT-P7310/
Found 1 device(s):
Samsung: GT-P7310/
Attempting to connect device(s)
PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
LIBMTP PANIC: failed to open session on second attempt
Unable to open raw device 0
OK.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: gmtp 1.3.1-2
ProcVersionSign
Uname: Linux 3.2.0-23-generic x86_64
NonfreeKernelMo
ApportVersion: 2.0.1-0ubuntu5
Architecture: amd64
Date: Sun Apr 22 10:50:30 2012
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120316)
ProcEnviron:
TERM=xterm
PATH=(custom, user)
LANG=fr_FR.UTF-8
SHELL=/bin/bash
SourcePackage: gmtp
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in gmtp (Ubuntu): | |
importance: | Undecided → High |
Changed in gmtp (Ubuntu Precise): | |
importance: | Undecided → High |
status: | New → Confirmed |
Same here with a galaxy Tab 8.9, and libmtp compiled from GIT :
# mtp-detect
libmtp version: 1.1.3
Listing raw device(s) P7510/N7000/ I9100/Galaxy Tab 7.7/10. 1/S2/Nexus/ Note. P7510/N7000/ I9100/Galaxy Tab 7.7/10. 1/S2/Nexus/ Note (04e8:6860) @ bus 8, dev 5
Device 0 (VID=04e8 and PID=6860) is a Samsung GT-P7310/
Found 1 device(s):
Samsung: GT-P7310/
Attempting to connect device(s)
PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
LIBMTP PANIC: failed to open session on second attempt
Unable to open raw device 0
OK.
Note that it has probably nothing to do with gmtp, which is merely a graphic front-end to libmpt.