Lorsque je connecte mon samsung galaxy S4 active à mon lenovo t440 sous 13.10, le périphérique est détecté et on me propose de regarder dans les fichiers. Lors de ma première mise à niveau, cela fonctionnerait environ 50% du temps. Maintenant tout le temps le répertoire est affiché dans les fichiers comme vide.
On me propose le bouton d'éjection, qui l'éjecte, mais aucune quantité de remounts ne me permettra de voir les fichiers sur le téléphone. [hmm capture d'écran de cette suppression car je n'ai pas de points de réputation]
Si j'éjecte puis j'essaie mtp-detect, je reçois:
> mtp-detect
Unable to open ~/.mtpz-data for reading, MTPZ disabled.libmtp version: 1.1.6
Listing raw device(s)
Device 0 (VID=04e8 and PID=6860) is a Samsung Galaxy models (MTP).
Found 1 device(s):
Samsung: Galaxy models (MTP) (04e8:6860) @ bus 2, dev 16
Attempting to connect device(s)
à ce stade, il est bloqué pour toujours. Le périphérique USB est définitivement connecté:
> lsusb -v
Bus 002 Device 016: ID 04e8:6860 Samsung Electronics Co., Ltd GT-I9100 Phone [Galaxy S II], GT-I9300 Phone [Galaxy S III], GT-P7500 [Galaxy Tab 10.1]
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x04e8 Samsung Electronics Co., Ltd
idProduct 0x6860 GT-I9100 Phone [Galaxy S II], GT-I9300 Phone [Galaxy S III], GT-P7500 [Galaxy Tab 10.1]
bcdDevice 4.00
iManufacturer 1 SAMSUNG
iProduct 2 SAMSUNG_Android
iSerial 3 59c264f2
bNumConfigurations 2
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 39
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 96mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 6 Imaging
bInterfaceSubClass 1 Still Image Capture
bInterfaceProtocol 1 Picture Transfer Protocol (PIMA 15470)
iInterface 5 MTP
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x001c 1x 28 bytes
bInterval 6
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 105
bNumInterfaces 3
bConfigurationValue 2
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 96mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 6 Imaging
bInterfaceSubClass 1 Still Image Capture
bInterfaceProtocol 1 Picture Transfer Protocol (PIMA 15470)
iInterface 5 MTP
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x001c 1x 28 bytes
bInterval 6
Interface Association:
bLength 8
bDescriptorType 11
bFirstInterface 1
bInterfaceCount 2
bFunctionClass 2 Communications
bFunctionSubClass 2 Abstract (modem)
bFunctionProtocol 1 AT-commands (v.25ter)
iFunction 8 CDC Serial
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 2 Communications
bInterfaceSubClass 2 Abstract (modem)
bInterfaceProtocol 1 AT-commands (v.25ter)
iInterface 6 CDC Abstract Control Model (ACM)
CDC Header:
bcdCDC 1.10
CDC Call Management:
bmCapabilities 0x00
bDataInterface 2
CDC ACM:
bmCapabilities 0x02
line coding and serial state
CDC Union:
bMasterInterface 1
bSlaveInterface 2
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0010 1x 16 bytes
bInterval 9
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 10 CDC Data
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0
iInterface 7 CDC ACM Data
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 2
Device Status: 0x0000
(Bus Powered)
lorsque je connecte le périphérique, syslog dit:
Mar 29 13:19:32 Tile440 kernel: [772995.263614] usb 2-2: new high-speed USB device number 17 using xhci_hcd
Mar 29 13:19:32 Tile440 kernel: [772995.282108] usb 2-2: New USB device found, idVendor=04e8, idProduct=6860
Mar 29 13:19:32 Tile440 kernel: [772995.282117] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Mar 29 13:19:32 Tile440 kernel: [772995.282122] usb 2-2: Product: SAMSUNG_Android
Mar 29 13:19:32 Tile440 kernel: [772995.282126] usb 2-2: Manufacturer: SAMSUNG
Mar 29 13:19:32 Tile440 kernel: [772995.282130] usb 2-2: SerialNumber: 59c264f2
Mar 29 13:19:32 Tile440 colord: Device added: sysfs-SAMSUNG-SAMSUNG_Android
J'ai branché le téléphone sur tous les ports USB (langues noires, donc USB 2.0, n'est-ce pas?)
MTP est une longue histoire de misère sur Ubuntu. Je ne peux pas proposer de solution pour réparer MTP (j'en ai essayé beaucoup), mais je peux plutôt suggérer WiFi Explorer. Vous exécutez l'application sur l'appareil, puis pointez votre navigateur sur l'URL fournie par l'application. Cela fonctionne très bien et est fiable à 100%, contrairement à MTP.
Le mien se connecte également par intermittence avec MTP. Il y a évidemment une sorte de poignée de main avec le périphérique lorsque vous connectez le câble USB qui fonctionne parfois et qui ne fonctionne pas parfois. Dans ce cas, le symbole USB apparaît dans la barre de notification et vous pouvez basculer entre les modes MTP et Caméra. Il est IS sensible au câble que vous utilisez, mais cela ne résout pas le problème, certains câbles ne fonctionnent pas du tout, le câble blanc Samsung est identique à plusieurs autres câbles que j'ai, parfois cela fonctionne parfois (surtout) ce n'est pas le cas.
Cela peut être différent de votre problème exact, mais j’ai également eu des problèmes pour monter mon S4 à la maison (Linux Mint 16 [basé sur Ubuntu 13.10]). Habituellement, lorsque je le branche, un message d'erreur me dit qu'il est impossible de se connecter. Au travail (Windows 7, câble d'usine), il fonctionne à chaque fois. Une fois, j'avais ramené le câble blanc chez moi et l'avais essayé dans tous les ports, mais en vain.
En bref, je viens de prendre une canette d’air comprimé pour le micro USB mâle et femelle, et il monte maintenant premier essai.
Cela peut sembler étrange, mais ce qui a été résolu pour moi a été d'utiliser le câble USB (blanc) d'origine fourni avec le téléphone. Lorsque j'utilisais un autre câble, il ne faisait que facturer.