#136 ✓invalid
Michael R

iPhone 3GS does not appear on Ubuntu 10.04

Reported by Michael R | May 10th, 2010 @ 11:29 AM

I seem to have the same problem as many others. The iPhone 3GS does not show up in Ubuntu 10.0.4.

lsusb -v produces the following output:

Bus 001 Device 002: ID 05ac:1294 Apple, Inc. iPhone 3GS
Device Descriptor:
bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x05ac Apple, Inc. idProduct 0x1294 iPhone 3GS bcdDevice 0.01 iManufacturer 1 Apple Inc. iProduct 2 iPhone iSerial 3 3585df8e4970b291a525ffc85295edee5c3ad0d5 bNumConfigurations 4 Configuration Descriptor:

bLength                 9
bDescriptorType         2
wTotalLength           39
bNumInterfaces          1
bConfigurationValue     1
iConfiguration          5 PTP
bmAttributes         0xc0
  Self Powered
MaxPower              500mA
Interface Descriptor:
  bLength                 9
  bDescriptorType         4
  bInterfaceNumber        0
  bAlternateSetting       0
  ...
  ...

and so on.

usbmuxd -f -v produces the following output:

root@ubu1004:~# usbmuxd -v -f
[13:22:45.618][3] usbmuxd v1.0.0 starting up [13:22:45.630][4] Creating socket [13:22:45.630][4] Initializing USB [13:22:45.634][4] 0 devices detected [13:22:45.634][3] Initialization complete [13:22:45.886][4] New client on fd 8 [13:22:52.410][4] New client on fd 9 [13:22:52.431][4] Caught SIGUSR1/2 but we weren't started in --udev mode, ignoring [13:22:52.644][4] Found new device with v/p 05ac:1294 at 1-3 [13:22:52.649][4] Using wMaxPacketSize=512 for device 1-3 [13:22:52.649][3] Connecting to new device on location 0x10003 as ID 1 [13:22:53.912][4] New client on fd 11 [13:22:55.414][4] New client on fd 12 [13:22:56.916][4] New client on fd 13 [13:22:58.417][4] New client on fd 14 [13:22:59.919][4] New client on fd 15 [13:23:01.420][4] New client on fd 16 [13:23:02.921][4] New client on fd 17 [13:23:04.423][4] New client on fd 18 [13:23:05.925][4] New client on fd 19 [13:23:07.427][4] New client on fd 20 [13:23:08.931][4] New client on fd 21 [13:23:10.432][4] New client on fd 22 [13:23:11.934][4] New client on fd 23 [13:23:13.434][4] New client on fd 24 [13:23:14.936][4] New client on fd 25 [13:23:16.438][4] New client on fd 26 [13:23:17.940][4] New client on fd 27 [13:23:19.442][4] New client on fd 28 [13:23:20.943][4] New client on fd 29 [13:23:22.448][4] Client 9 connection closed [13:23:22.448][4] Disconnecting client fd 9 [13:23:22.449][4] Client 11 connection closed [13:23:22.449][4] Disconnecting client fd 11 [13:23:22.449][4] Client 12 connection closed [13:23:22.449][4] Disconnecting client fd 12 [13:23:22.449][4] Client 13 connection closed [13:23:22.449][4] Disconnecting client fd 13 [13:23:22.449][4] Client 14 connection closed [13:23:22.449][4] Disconnecting client fd 14 [13:23:22.449][4] Client 15 connection closed [13:23:22.449][4] Disconnecting client fd 15 [13:23:22.449][4] Client 16 connection closed [13:23:22.449][4] Disconnecting client fd 16 [13:23:22.449][4] Client 17 connection closed [13:23:22.449][4] Disconnecting client fd 17 [13:23:22.449][4] Client 18 connection closed [13:23:22.449][4] Disconnecting client fd 18 [13:23:22.449][4] Client 19 connection closed [13:23:22.449][4] Disconnecting client fd 19 [13:23:22.449][4] Client 20 connection closed [13:23:22.449][4] Disconnecting client fd 20 [13:23:22.449][4] Client 21 connection closed [13:23:22.449][4] Disconnecting client fd 21 [13:23:22.449][4] Client 22 connection closed [13:23:22.449][4] Disconnecting client fd 22 [13:23:22.449][4] Client 23 connection closed [13:23:22.449][4] Disconnecting client fd 23 [13:23:22.450][4] Client 24 connection closed [13:23:22.450][4] Disconnecting client fd 24 [13:23:22.450][4] Client 25 connection closed [13:23:22.450][4] Disconnecting client fd 25 [13:23:22.450][4] Client 26 connection closed [13:23:22.450][4] Disconnecting client fd 26 [13:23:22.450][4] Client 27 connection closed [13:23:22.450][4] Disconnecting client fd 27 [13:23:22.450][4] Client 28 connection closed [13:23:22.450][4] Disconnecting client fd 28 [13:23:22.450][4] Client 29 connection closed [13:23:22.450][4] Disconnecting client fd 29

ideviceinfo produces the following output:

root@ubu1004:~# ideviceinfo
No device found, is it plugged in?

Is this a bug or do I have the same problem as everyone else?

Comments and changes to this ticket

  • Martin S.

    Martin S. May 11th, 2010 @ 12:43 PM

    • Tag changed from iphone 3gs, ubuntu 10.0.4 to iphone 3gs, ubuntu 10.04
    • State changed from “new” to “open”

    Do you have a passcode set on the device?
    What are you versions of usbmuxd, libimobiledevice and gvfs?
    Is this a new Ubuntu install or did you upgrade?

  • Michael R

    Michael R May 11th, 2010 @ 01:32 PM

    The version of usbmuxd is 1.0.2-1ubuntu2
    libimobiledevice is version 0.9.7-1ubuntu1
    gvfs is version 1.6.0+git20100414-0ubuntu1

    As far as I know no passwords are set on the device.
    The installation was made from scratch, i.e. no upgrade.

  • Martin S.

    Martin S. May 14th, 2010 @ 01:50 PM

    Way to many clients are connecting, something is wrong in your system setup.

    Please do this:

    • Unplug the device
    • killall usbmuxd instances
    • run "sudo usbmuxd -vvv -f"
    • plug in your device
    • post/attach the log here again, but please mind to surround the text in this comment textarea here with three ad signs above and below

    Additonally please supply the full output of "lsusb -v -d 05ac:1294".

  • Michael R

    Michael R May 20th, 2010 @ 12:20 PM

    Still loads of clients connecting.
    Been working this for a while now trying to figure out whats wrong.
    Here are the logs:

    sudo usbmuxd -vvv -f
    ...
    ...
    ...
    [06:01:44.922][3] usbmuxd v1.0.0 starting up
    [06:01:44.923][4] Creating socket
    [06:01:44.923][5] client_init
    [06:01:44.923][5] device_init
    [06:01:44.923][4] Initializing USB
    [06:01:44.923][5] usb_init for linux / libusb 1.0
    [06:01:44.924][6] usb_discover: scanning 2 devices
    [06:01:44.924][4] 0 devices detected
    [06:01:44.924][3] Initialization complete
    [06:01:45.303][4] New client on fd 8
    [06:01:45.303][5] Client command in fd 8 len 16 ver 0 msg 3 tag 2
    [06:01:45.303][5] send_pkt fd 8 tag 2 msg 1 payload_length 4
    [06:01:45.303][5] Client 8 now LISTENING
    [06:01:45.927][6] usb_discover: scanning 2 devices
    [06:01:46.929][6] usb_discover: scanning 2 devices
    [06:01:47.933][6] usb_discover: scanning 2 devices
    [06:01:48.936][6] usb_discover: scanning 2 devices
    [06:01:49.938][6] usb_discover: scanning 2 devices
    [06:01:50.941][6] usb_discover: scanning 2 devices
    [06:01:51.944][6] usb_discover: scanning 2 devices
    [06:01:52.946][6] usb_discover: scanning 2 devices
    [06:01:53.949][6] usb_discover: scanning 2 devices
    [06:01:54.952][6] usb_discover: scanning 2 devices
    [06:01:55.954][6] usb_discover: scanning 2 devices
    [06:01:56.957][6] usb_discover: scanning 2 devices
    [06:01:57.960][6] usb_discover: scanning 2 devices
    [06:01:58.343][4] New client on fd 9
    [06:01:58.344][5] Client command in fd 9 len 16 ver 0 msg 3 tag 2
    [06:01:58.344][5] send_pkt fd 9 tag 2 msg 1 payload_length 4
    [06:01:58.344][5] Client 9 now LISTENING
    [06:01:58.372][4] Caught SIGUSR1/2 but we weren't started in --udev mode, ignoring
    [06:01:58.962][6] usb_discover: scanning 3 devices
    [06:01:58.962][4] Found new device with v/p 05ac:1294 at 1-4
    [06:01:58.967][4] Using wMaxPacketSize=512 for device 1-4
    [06:01:58.967][3] Connecting to new device on location 0x10004 as ID 1
    [06:01:58.967][6] send_packet(1, 0x0, 0xbf804874, (nil), 0)
    [06:01:59.847][4] New client on fd 11
    [06:01:59.847][5] Client command in fd 11 len 16 ver 0 msg 3 tag 2
    [06:01:59.847][5] send_pkt fd 11 tag 2 msg 1 payload_length 4
    [06:01:59.847][5] Client 11 now LISTENING
    [06:01:59.969][6] usb_discover: scanning 3 devices
    [06:02:00.973][6] usb_discover: scanning 3 devices
    [06:02:01.350][4] New client on fd 12
    [06:02:01.350][5] Client command in fd 12 len 16 ver 0 msg 3 tag 2
    [06:02:01.350][5] send_pkt fd 12 tag 2 msg 1 payload_length 4
    [06:02:01.351][5] Client 12 now LISTENING
    [06:02:01.976][6] usb_discover: scanning 3 devices
    [06:02:02.852][4] New client on fd 13
    [06:02:02.852][5] Client command in fd 13 len 16 ver 0 msg 3 tag 2
    [06:02:02.852][5] send_pkt fd 13 tag 2 msg 1 payload_length 4
    [06:02:02.852][5] Client 13 now LISTENING
    [06:02:02.978][6] usb_discover: scanning 3 devices
    [06:02:03.981][6] usb_discover: scanning 3 devices
    [06:02:04.355][4] New client on fd 14
    [06:02:04.355][5] Client command in fd 14 len 16 ver 0 msg 3 tag 2
    [06:02:04.355][5] send_pkt fd 14 tag 2 msg 1 payload_length 4
    [06:02:04.355][5] Client 14 now LISTENING
    [06:02:04.983][6] usb_discover: scanning 3 devices
    [06:02:05.858][4] New client on fd 15
    [06:02:05.858][5] Client command in fd 15 len 16 ver 0 msg 3 tag 2
    [06:02:05.858][5] send_pkt fd 15 tag 2 msg 1 payload_length 4
    [06:02:05.858][5] Client 15 now LISTENING
    [06:02:05.985][6] usb_discover: scanning 3 devices
    [06:02:06.989][6] usb_discover: scanning 3 devices
    [06:02:07.362][4] New client on fd 16
    [06:02:07.362][5] Client command in fd 16 len 16 ver 0 msg 3 tag 2
    [06:02:07.362][5] send_pkt fd 16 tag 2 msg 1 payload_length 4
    [06:02:07.362][5] Client 16 now LISTENING
    [06:02:07.993][6] usb_discover: scanning 3 devices
    [06:02:08.865][4] New client on fd 17
    [06:02:08.865][5] Client command in fd 17 len 16 ver 0 msg 3 tag 2
    [06:02:08.865][5] send_pkt fd 17 tag 2 msg 1 payload_length 4
    [06:02:08.865][5] Client 17 now LISTENING
    [06:02:08.994][6] usb_discover: scanning 3 devices
    [06:02:09.998][6] usb_discover: scanning 3 devices
    [06:02:10.367][4] New client on fd 18
    [06:02:10.368][5] Client command in fd 18 len 16 ver 0 msg 3 tag 2
    [06:02:10.368][5] send_pkt fd 18 tag 2 msg 1 payload_length 4
    [06:02:10.368][5] Client 18 now LISTENING
    [06:02:11.001][6] usb_discover: scanning 3 devices
    [06:02:11.871][4] New client on fd 19
    [06:02:11.871][5] Client command in fd 19 len 16 ver 0 msg 3 tag 2
    [06:02:11.871][5] send_pkt fd 19 tag 2 msg 1 payload_length 4
    [06:02:11.871][5] Client 19 now LISTENING
    [06:02:12.004][6] usb_discover: scanning 3 devices
    [06:02:13.008][6] usb_discover: scanning 3 devices
    [06:02:13.374][4] New client on fd 20
    [06:02:13.374][5] Client command in fd 20 len 16 ver 0 msg 3 tag 2
    [06:02:13.374][5] send_pkt fd 20 tag 2 msg 1 payload_length 4
    [06:02:13.374][5] Client 20 now LISTENING
    [06:02:14.013][6] usb_discover: scanning 3 devices
    [06:02:14.878][4] New client on fd 21
    [06:02:14.878][5] Client command in fd 21 len 16 ver 0 msg 3 tag 2
    [06:02:14.878][5] send_pkt fd 21 tag 2 msg 1 payload_length 4
    [06:02:14.878][5] Client 21 now LISTENING
    [06:02:15.015][6] usb_discover: scanning 3 devices
    [06:02:16.018][6] usb_discover: scanning 3 devices
    [06:02:16.381][4] New client on fd 22
    [06:02:16.382][5] Client command in fd 22 len 16 ver 0 msg 3 tag 2
    [06:02:16.382][5] send_pkt fd 22 tag 2 msg 1 payload_length 4
    [06:02:16.382][5] Client 22 now LISTENING
    [06:02:17.021][6] usb_discover: scanning 3 devices
    [06:02:17.885][4] New client on fd 23
    [06:02:17.885][5] Client command in fd 23 len 16 ver 0 msg 3 tag 2
    [06:02:17.885][5] send_pkt fd 23 tag 2 msg 1 payload_length 4
    [06:02:17.885][5] Client 23 now LISTENING
    [06:02:17.951][4] New client on fd 24
    [06:02:17.957][5] Client command in fd 24 len 16 ver 0 msg 3 tag 2
    [06:02:17.958][5] send_pkt fd 24 tag 2 msg 1 payload_length 4
    [06:02:17.958][5] Client 24 now LISTENING
    [06:02:18.024][6] usb_discover: scanning 3 devices
    [06:02:18.961][4] Client 24 connection closed
    [06:02:18.961][4] Disconnecting client fd 24
    [06:02:19.027][6] usb_discover: scanning 3 devices
    [06:02:19.389][4] New client on fd 24
    [06:02:19.389][5] Client command in fd 24 len 16 ver 0 msg 3 tag 2
    [06:02:19.389][5] send_pkt fd 24 tag 2 msg 1 payload_length 4
    [06:02:19.389][5] Client 24 now LISTENING
    [06:02:20.032][6] usb_discover: scanning 3 devices
    [06:02:20.892][4] New client on fd 25
    [06:02:20.892][5] Client command in fd 25 len 16 ver 0 msg 3 tag 2
    [06:02:20.892][5] send_pkt fd 25 tag 2 msg 1 payload_length 4
    [06:02:20.892][5] Client 25 now LISTENING
    [06:02:21.034][6] usb_discover: scanning 3 devices
    [06:02:22.037][6] usb_discover: scanning 3 devices
    [06:02:22.395][4] New client on fd 26
    [06:02:22.396][5] Client command in fd 26 len 16 ver 0 msg 3 tag 2
    [06:02:22.396][5] send_pkt fd 26 tag 2 msg 1 payload_length 4
    [06:02:22.396][5] Client 26 now LISTENING
    [06:02:23.040][6] usb_discover: scanning 3 devices
    [06:02:23.899][4] New client on fd 27
    [06:02:23.899][5] Client command in fd 27 len 16 ver 0 msg 3 tag 2
    [06:02:23.899][5] send_pkt fd 27 tag 2 msg 1 payload_length 4
    [06:02:23.899][5] Client 27 now LISTENING
    [06:02:24.042][6] usb_discover: scanning 3 devices
    [06:02:25.045][6] usb_discover: scanning 3 devices
    [06:02:25.402][4] New client on fd 28
    [06:02:25.402][5] Client command in fd 28 len 16 ver 0 msg 3 tag 2
    [06:02:25.402][5] send_pkt fd 28 tag 2 msg 1 payload_length 4
    [06:02:25.402][5] Client 28 now LISTENING
    [06:02:26.048][6] usb_discover: scanning 3 devices
    [06:02:26.906][4] New client on fd 29
    [06:02:26.906][5] Client command in fd 29 len 16 ver 0 msg 3 tag 2
    [06:02:26.906][5] send_pkt fd 29 tag 2 msg 1 payload_length 4
    [06:02:26.906][5] Client 29 now LISTENING
    [06:02:27.051][6] usb_discover: scanning 3 devices
    [06:02:28.055][6] usb_discover: scanning 3 devices
    [06:02:28.411][4] Client 9 connection closed
    [06:02:28.411][4] Disconnecting client fd 9
    [06:02:28.412][4] Client 11 connection closed
    [06:02:28.412][4] Disconnecting client fd 11
    [06:02:28.412][4] Client 12 connection closed
    [06:02:28.412][4] Disconnecting client fd 12
    [06:02:28.412][4] Client 13 connection closed
    [06:02:28.412][4] Disconnecting client fd 13
    [06:02:28.412][4] Client 14 connection closed
    [06:02:28.412][4] Disconnecting client fd 14
    [06:02:28.413][4] Client 15 connection closed
    [06:02:28.413][4] Disconnecting client fd 15
    [06:02:28.414][4] Client 16 connection closed
    [06:02:28.414][4] Disconnecting client fd 16
    [06:02:28.414][4] Client 17 connection closed
    [06:02:28.414][4] Disconnecting client fd 17
    [06:02:28.414][4] Client 18 connection closed
    [06:02:28.414][4] Disconnecting client fd 18
    [06:02:28.414][4] Client 19 connection closed
    [06:02:28.414][4] Disconnecting client fd 19
    [06:02:28.414][4] Client 20 connection closed
    [06:02:28.414][4] Disconnecting client fd 20
    [06:02:28.414][4] Client 21 connection closed
    [06:02:28.414][4] Disconnecting client fd 21
    [06:02:28.414][4] Client 22 connection closed
    [06:02:28.414][4] Disconnecting client fd 22
    [06:02:28.414][4] Client 23 connection closed
    [06:02:28.414][4] Disconnecting client fd 23
    [06:02:28.414][4] Client 24 connection closed
    [06:02:28.414][4] Disconnecting client fd 24
    [06:02:28.414][4] Client 25 connection closed
    [06:02:28.414][4] Disconnecting client fd 25
    [06:02:28.414][4] Client 26 connection closed
    [06:02:28.414][4] Disconnecting client fd 26
    [06:02:28.414][4] Client 27 connection closed
    [06:02:28.414][4] Disconnecting client fd 27
    [06:02:28.415][4] Client 28 connection closed
    [06:02:28.415][4] Disconnecting client fd 28
    [06:02:28.415][4] Client 29 connection closed
    [06:02:28.415][4] Disconnecting client fd 29
    [06:02:29.058][6] usb_discover: scanning 3 devices
    
    
    lsusb -v -d 05ac:1294
    
    Bus 001 Device 005: ID 05ac:1294 Apple, Inc. iPhone 3GS
    Device Descriptor:
      bLength                18
      bDescriptorType         1
      bcdUSB               2.00
      bDeviceClass            0 (Defined at Interface level)
      bDeviceSubClass         0 
      bDeviceProtocol         0 
      bMaxPacketSize0        64
      idVendor           0x05ac Apple, Inc.
      idProduct          0x1294 iPhone 3GS
      bcdDevice            0.01
      iManufacturer           1 Apple Inc.
      iProduct                2 iPhone
      iSerial                 3 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (Removed!)
      bNumConfigurations      4 
      Configuration Descriptor:
        bLength                 9
        bDescriptorType         2
        wTotalLength           39
        bNumInterfaces          1
        bConfigurationValue     1
        iConfiguration          5 PTP
        bmAttributes         0xc0
          Self Powered
        MaxPower              500mA
        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              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              10
          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              10
          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              10
      Configuration Descriptor:
        bLength                 9
        bDescriptorType         2
        wTotalLength          149
        bNumInterfaces          3
        bConfigurationValue     2
        iConfiguration          6 iPod USB Interface
        bmAttributes         0xc0
          Self Powered
        MaxPower              500mA
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        0
          bAlternateSetting       0
          bNumEndpoints           0
          bInterfaceClass         1 Audio
          bInterfaceSubClass      1 Control Device
          bInterfaceProtocol      0 
          iInterface              0 
          AudioControl Interface Descriptor:
            bLength                 9
            bDescriptorType        36
            bDescriptorSubtype      1 (HEADER)
            bcdADC               1.00
            wTotalLength           30
            bInCollection           1
            baInterfaceNr( 0)       1
          AudioControl Interface Descriptor:
            bLength                12
            bDescriptorType        36
            bDescriptorSubtype      2 (INPUT_TERMINAL)
            bTerminalID             1
            wTerminalType      0x0201 Microphone
            bAssocTerminal          2
            bNrChannels             2
            wChannelConfig     0x0003
              Left Front (L)
              Right Front (R)
            iChannelNames           0 
            iTerminal               0 
          AudioControl Interface Descriptor:
            bLength                 9
            bDescriptorType        36
            bDescriptorSubtype      3 (OUTPUT_TERMINAL)
            bTerminalID             2
            wTerminalType      0x0101 USB Streaming
            bAssocTerminal          1
            bSourceID               1
            iTerminal               0 
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        1
          bAlternateSetting       0
          bNumEndpoints           0
          bInterfaceClass         1 Audio
          bInterfaceSubClass      2 Streaming
          bInterfaceProtocol      0 
          iInterface              0 
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        1
          bAlternateSetting       1
          bNumEndpoints           1
          bInterfaceClass         1 Audio
          bInterfaceSubClass      2 Streaming
          bInterfaceProtocol      0 
          iInterface              0 
          AudioStreaming Interface Descriptor:
            bLength                 7
            bDescriptorType        36
            bDescriptorSubtype      1 (AS_GENERAL)
            bTerminalLink           2
            bDelay                  1 frames
            wFormatTag              1 PCM
          AudioStreaming Interface Descriptor:
            bLength                35
            bDescriptorType        36
            bDescriptorSubtype      2 (FORMAT_TYPE)
            bFormatType             1 (FORMAT_TYPE_I)
            bNrChannels             2
            bSubframeSize           2
            bBitResolution         16
            bSamFreqType            9 Discrete
            tSamFreq[ 0]         8000
            tSamFreq[ 1]        11025
            tSamFreq[ 2]        12000
            tSamFreq[ 3]        16000
            tSamFreq[ 4]        22050
            tSamFreq[ 5]        24000
            tSamFreq[ 6]        32000
            tSamFreq[ 7]        44100
            tSamFreq[ 8]        48000
          Endpoint Descriptor:
            bLength                 9
            bDescriptorType         5
            bEndpointAddress     0x81  EP 1 IN
            bmAttributes            1
              Transfer Type            Isochronous
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x00c0  1x 192 bytes
            bInterval               4
            bRefresh                0
            bSynchAddress           0
            AudioControl Endpoint Descriptor:
              bLength                 7
              bDescriptorType        37
              bDescriptorSubtype      1 (EP_GENERAL)
              bmAttributes         0x01
                Sampling Frequency
              bLockDelayUnits         0 Undefined
              wLockDelay              0 Undefined
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        2
          bAlternateSetting       0
          bNumEndpoints           1
          bInterfaceClass         3 Human Interface Device
          bInterfaceSubClass      0 No Subclass
          bInterfaceProtocol      0 None
          iInterface              0 
            HID Device Descriptor:
              bLength                 9
              bDescriptorType        33
              bcdHID               1.11
              bCountryCode            0 Not supported
              bNumDescriptors         1
              bDescriptorType        34 Report
              wDescriptorLength     208
          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               1
      Configuration Descriptor:
        bLength                 9
        bDescriptorType         2
        wTotalLength           62
        bNumInterfaces          2
        bConfigurationValue     3
        iConfiguration          7 PTP + Apple Mobile Device
        bmAttributes         0xc0
          Self Powered
        MaxPower              500mA
        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              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              10
          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              10
          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              10
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        1
          bAlternateSetting       0
          bNumEndpoints           2
          bInterfaceClass       255 Vendor Specific Class
          bInterfaceSubClass    254 
          bInterfaceProtocol      2 
          iInterface              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
          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
      Configuration Descriptor:
        bLength                 9
        bDescriptorType         2
        wTotalLength           94
        bNumInterfaces          3
        bConfigurationValue     4
        iConfiguration          8 PTP + Apple Mobile Device + Apple USB Ethernet
        bmAttributes         0xc0
          Self Powered
        MaxPower              500mA
        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              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              10
          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              10
          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              10
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        1
          bAlternateSetting       0
          bNumEndpoints           2
          bInterfaceClass       255 Vendor Specific Class
          bInterfaceSubClass    254 
          bInterfaceProtocol      2 
          iInterface              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
          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
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        2
          bAlternateSetting       0
          bNumEndpoints           0
          bInterfaceClass       255 Vendor Specific Class
          bInterfaceSubClass    253 
          bInterfaceProtocol      1 
          iInterface              0 
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        2
          bAlternateSetting       1
          bNumEndpoints           2
          bInterfaceClass       255 Vendor Specific Class
          bInterfaceSubClass    253 
          bInterfaceProtocol      1 
          iInterface              0 
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x86  EP 6 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     0x05  EP 5 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      4
    Device Status:     0x0000
      (Bus Powered)
    
  • englishteeth

    englishteeth May 21st, 2010 @ 03:44 PM

    I seem to have a similar problem with my fresh kubuntu 10.04 install.

    My 3GS doesn't show up in the desktop or in places (or in ~/.gvfs/)

    As above, I see a lot of connections going on, but I do however, get the following output from ideviceinfo :

    
    ActivationPublicKey: LS0tLS1CRUdJTiBSU0EgUFVCTElDIEtFWS0tLS0tCk1JR0lBb0dBYUVXME5aQloxSmtaNzFXc0hXcWNGakRITTRkQlcxRFBTRUJjd2JqcEVIcG0wSEhtbGhWVEpYUEkKaXhBalNFVnNIK3owQUd2azNmTHk3WERRQjNUSmozbTdSalBJSWNaRE1DejdxRk1NU2NsTklmSXNsSngzN3lQUwoxWTBBQ3d5N0laaXFwZFlzVDJQajNMTlg0MmkzSDZyMGRudHMvaURGbDM1TG54eGRKcjhDQXdFQUFRPT0KLS0tLS1FTkQgUlNBIFBVQkxJQyBLRVktLS0tLQo=
    ActivationState: WildcardActivated
    ActivationStateAcknowledged: true
    BasebandBootloaderVersion: 6.4_M3S2
    BasebandSerialNumber: 4a4d987a7211452417880c4c
    BasebandVersion: 05.12.01
    BluetoothAddress: 64:b9:e8:92:eb:6a
    BuildVersion: 7E18
    CPUArchitecture: armv7
    DeviceCertificate: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM0RENDQWttZ0F3SUJBZ0lLQWVyUTNMLzdtaHQwenpBTkJna3Foa2lHOXcwQkFRVUZBREJhTVFzd0NRWUQKVlFRR0V3SlZVekVUTUJFR0ExVUVDaE1LUVhCd2JHVWdTVzVqTGpFVk1CTUdBMVVFQ3hNTVFYQndiR1VnYVZCbwpiMjVsTVI4d0hRWURWUVFERXhaQmNIQnNaU0JwVUdodmJtVWdSR1YyYVdObElFTkJNQjRYRFRBNU1USXdNakl4Ck1qQXpNMW9YRFRFeU1USXdNakl4TWpBek0xb3dnWU14TFRBckJnTlZCQU1USkRVMk0wUXdSREF5TFVOQ01qZ3QKTkVNd01DMDVOa0ZHTFRRNU5UVXdSRGN4T1VZMlFqRUxNQWtHQTFVRUJoTUNWVk14Q3pBSkJnTlZCQWdUQWtOQgpNUkl3RUFZRFZRUUhFd2xEZFhCbGNuUnBibTh4RXpBUkJnTlZCQW9UQ2tGd2NHeGxJRWx1WXk0eER6QU5CZ05WCkJBc1RCbWxRYUc5dVpUQ0JuakFOQmdrcWhraUc5dzBCQVFFRkFBT0JqQUF3Z1lnQ2dZQm9SYlExa0ZuVW1SbnYKVmF3ZGFwd1dNTWN6aDBGYlVNOUlRRnpCdU9rUWVtYlFjZWFXRlZNbGM4aUxFQ05JUld3ZjdQUUFhK1RkOHZMdApjTkFIZE1tUGVidEdNOGdoeGtNd0xQdW9Vd3hKeVUwaDhpeVVuSGZ2STlMVmpRQUxETHNobUtxbDFpeFBZK1BjCnMxZmphTGNmcXZSMmUyeitJTVdYZmt1ZkhGMG12d0lEQVFBQm80R0RNSUdBTUI4R0ExVWRJd1FZTUJhQUZMTCsKSVNORWhwVnFlZFdCSm81ekVOaW5USTUwTUIwR0ExVWREZ1FXQkJUR0lzbk0ySTF4RkdVTXZiaFROSXlRMDZqMwpzakFNQmdOVkhSTUJBZjhFQWpBQU1BNEdBMVVkRHdFQi93UUVBd0lGb0RBZ0JnTlZIU1VCQWY4RUZqQVVCZ2dyCkJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0RRWUpLb1pJaHZjTkFRRUZCUUFEZ1lFQXRpcVN0dDF4dGhGWFhxU1UKRlZpa1o3WGRvdFpob3ZLVWNkaHpYVmtFUHIzbXdxYnZBRWppSjM4bXRub1M5NTFXQWdveHNSeUxROFBZbTJuZAphVHdkamlmYWorNkViZitZK3NNNUhWWjBWcjd2eTk5NGMwS1ZnY3Fzb01VSVdWdXlFTnNBRGpocXJRTHBHTkxOCkdWbmdodXEweWdURVU3Q2xhMHAwcHdCUXM1OD0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
    DeviceClass: iPhone
    DeviceName: Ian’s iPhone
    DevicePublicKey: LS0tLS1CRUdJTiBSU0EgUFVCTElDIEtFWS0tLS0tCk1JR0lBb0dBWFI1dEUvbkJwUkM2UGtlWWFFWGdtZzBtaVJXUXIrQnVwNklGeEVERnNacnNEL1dYS0ZkWnZJUlkKR3BwTCtHTStIZmNTNmVMNkY2eEZRMmJ3T0NRT1ZKSUdxU0E5UGtpZVdGbnJhdnVTV25Tb2JXb2IrWmM5cUFlagpabmZ5MU8xLzc3b3NGWHVvZmFWOEpYQllLUy9Tem1MZE1Ya2MwMGU1Ty9hS1JLOGkxSzBDQXdFQUFRPT0KLS0tLS1FTkQgUlNBIFBVQkxJQyBLRVktLS0tLQo=
    FirmwareVersion: iBoot-636.66.33
    HardwareModel: N88AP
    HostAttached: true
    IntegratedCircuitCardIdentity: 8944110064559354307
    InternationalMobileEquipmentIdentity: 012030003305748
    InternationalMobileSubscriberIdentity: 234105563514283
    MLBSerialNumber: J594463CB8DNE
    ModelNumber: MC133
    PasswordProtected: false
    PhoneNumber: 07905 864121
    ProductType: iPhone2,1
    ProductVersion: 3.1.3
    ProductionSOC: true
    ProtocolVersion: 2
    RegionInfo: B/A
    SBLockdownEverRegisteredKey: true
    SIMStatus: kCTSIMSupportSIMStatusReady
    SerialNumber: 87945KCW3NR
    SoftwareBehavior: AwAAAAAAAAAAAAAAAAAAAA==
    SomebodySetTimeZone: true
    TimeIntervalSince1970: 1268169249
    TimeZone: Europe/London
    TimeZoneOffsetFromUTC: 3600.000000
    TrustedHostAttached: true
    UniqueChipID: 3722563198285
    UniqueDeviceID: 6b1f92d509f81092b070da6090ae8b3ee05049aa
    Uses24HourClock: true
    WiFiAddress: 64:b9:e8:92:eb:6b
    iTunesHasConnected: true
    
  • englishteeth

    englishteeth May 21st, 2010 @ 03:47 PM

    Apologies, wrong symbol...

  • Martin S.

    Martin S. May 21st, 2010 @ 04:28 PM

    @englishteeth: If you are able to run "ideviceinfo". There are no issues with libimobiledevice and it means it is working just fine.

    Your problem is rather simple: You most likely did not install the GVFS afc backend. I think the package is called "gvfs-iphone" or similar on Ubuntu.

    @Michael R: Are you able to test the latest usbmuxd 1.0.4 as well please? Also usbmuxd says it scans two devices. Do you have any other Apple USB gadgets attached (see lsusb output and 05ac vendor id)?

  • Nikias Bassen

    Nikias Bassen June 8th, 2010 @ 03:03 PM

    Hi,

    try to use a usb port directly on the motherboard. Some USB hubs won't let the iphone work; and make sure you use an original cable.
    For updated ubuntu packages, see #147 for install instructions

    Greetings
    Nikias

  • Martin S.

    Martin S. March 25th, 2011 @ 05:56 PM

    • State changed from “open” to “invalid”
    • Milestone order changed from “0” to “0”

    Hi, you failed to provide information since a heckload of time thus closing this bug. :)

    Feel free to reopen if you still encounter the issue.

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

A project around supporting the iPhone in Linux.

See http://libimobiledevice.org

People watching this ticket

Pages