web-dev-qa-db-fra.com

La monture MTP ne parvient pas de la galaxie samsung S4 le 13.10 sur lenovo t440

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?)

1
user263147

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.

2
invisiblewave

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.

1
yshi

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.

0
Michael Butler