← Back to team overview

kernel-packages team mailing list archive

[Bug 1015010] Re: Cannot connect to Samsung Galaxy S III

 

I'm seeing the same behavior on a freshly updated 14.04

mark@ender:~$ 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).
Device 1 (VID=04e8 and PID=6860) is a Samsung Galaxy models (MTP).
   Found 2 device(s):
   Samsung: Galaxy models (MTP) (04e8:6860) @ bus 2, dev 11
   Samsung: Galaxy models (MTP) (04e8:6860) @ bus 2, dev 10
Attempting to connect device(s)

At this point it hangs and you have to use ^C to get the terminal prompt
back.

These two devices worked perfectly fine with Mint15 on the same hardware
just a few hours before.

Using sudo does not change things so it does not appear to be a
permissions issue.

mtp-detect -d generates this kind of output adnauseum

        0000: 0c00 0000 0300 0120 990c 0000             ....... ....
        0000: 1000 0000 0100 0810 9a0c 0000 3a93 0100   ............:...
        0000: 2401 0000 0200 0810 9a0c 0000 0100 0100   $...............
        0010: 0030 0000 6c00 0200 0000 0000 0000 0000   .0..l...........
        0020: 0000 0000 0000 0000 0000 0000 0000 1800   ................
        0030: 0000 e192 0100 0000 6e00 7400 0000 0000   ........n.t.....
        0040: 4e38 0033 0042 0030 0034 0044 0041 0033   N8.3.B.0.4.D.A.3
        0050: 002e 0063 006c 006f 0075 0064 0066 0072   ...c.l.o.u.d.f.r
        0060: 006f 006e 0074 005f 0061 0073 0073 0065   .o.n.t._.a.s.s.e
        0070: 0074 0073 005f 0073 0074 0069 0074 0063   .t.s._.s.t.i.t.c
        0080: 0068 0065 0072 005f 0063 006f 006d 005f   .h.e.r._.c.o.m._
        0090: 006e 0065 0077 0073 0069 0074 0065 006d   .n.e.w.s.i.t.e.m
        00a0: 0069 006d 0061 0067 0065 0073 005f 0034   .i.m.a.g.e.s._.4
        00b0: 0038 0030 0078 0032 0037 0030 005f 0039   .8.0.x.2.7.0._.9
        00c0: 0033 0035 0035 005f 006a 0070 0067 002e   .3.5.5._.j.p.g..
        00d0: 0069 006d 0061 0067 0065 0000 0011 3200   .i.m.a.g.e....2.
        00e0: 3000 3100 3400 3000 3700 3100 3100 5400   0.1.4.0.7.1.1.T.
        00f0: 3200 3300 3200 3300 3300 3400 2e00 0000   2.3.2.3.3.4.....
        0100: 1132 0030 0031 0034 0030 0037 0031 0031   .2.0.1.4.0.7.1.1
        0110: 0054 0032 0033 0032 0033 0033 0034 002e   .T.2.3.2.3.3.4..
        0120: 0000 0000                                 ....

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1015010

Title:
  Cannot connect to Samsung Galaxy S III

Status in “libmtp” package in Ubuntu:
  Confirmed
Status in “linux” package in Ubuntu:
  Incomplete

Bug description:
  libmtp can detect a Samsung Galaxy S III (GT-I9300, also known as the
  Galaxy S3) but cannot connect to it:

  
  $ mtp-detect 
  libmtp version: 1.1.3

  Listing raw device(s)
  Device 0 (VID=04e8 and PID=6860) is a Samsung GT-P7310/P7510/N7000/I9100/Galaxy Tab 7.7/10.1/S2/Nexus/Note.
     Found 1 device(s):
     Samsung: GT-P7310/P7510/N7000/I9100/Galaxy Tab 7.7/10.1/S2/Nexus/Note (04e8:6860) @ bus 2, dev 21
  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.

  
  $ lsusb -vv -d 04e8:6860

  Bus 002 Device 021: ID 04e8:6860 Samsung Electronics Co., Ltd GT-I9100 Phone [Galaxy S II]
  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]
    bcdDevice            4.00
    iManufacturer           2 SAMSUNG
    iProduct                3 SAMSUNG_Android
    iSerial                 4 4df1bc903e874f25
    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     0x82  EP 2 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     0x83  EP 3 IN
          bmAttributes            3
            Transfer Type            Interrupt
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0040  1x 64 bytes
          bInterval              14
    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     0x82  EP 2 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     0x83  EP 3 IN
          bmAttributes            3
            Transfer Type            Interrupt
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0040  1x 64 bytes
          bInterval              14
      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     0x86  EP 6 IN
          bmAttributes            3
            Transfer Type            Interrupt
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x000a  1x 10 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     0x85  EP 5 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     0x04  EP 4 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)

  
  The phone is the blue 16GB version running Android 4.0.4 and linux kernel 3.0.15-554452-user.

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: libmtp9 1.1.3-1
  ProcVersionSignature: Ubuntu 3.2.0-25.40-generic-pae 3.2.18
  Uname: Linux 3.2.0-25-generic-pae i686
  ApportVersion: 2.0.1-0ubuntu8
  Architecture: i386
  Date: Tue Jun 19 10:29:54 2012
  InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
  ProcEnviron:
   LANGUAGE=en_GB:en
   TERM=xterm
   PATH=(custom, user)
   LANG=en_GB.UTF-8
   SHELL=/bin/bash
  RelatedPackageVersions:
   hal  0.5.14-8
   udev 175-0ubuntu9
  SourcePackage: libmtp
  UpgradeStatus: Upgraded to precise on 2012-04-27 (53 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libmtp/+bug/1015010/+subscriptions