#216 new
Kum

My iPhone won't pair under VMware

Reported by Kum | May 3rd, 2011 @ 07:42 AM

My iPhone 4 won't pair under VMware even if the iPhone is detected as USB device and iTunes services are stoped on the host OS:

$ idevicepair pair

No device found, is it plugged in?

Host OS is Windows 7 x64.
Virtual Machine is VMWare Player 3.1.4.
Guest OS is Ubuntu 11.04 32bit.
The libimobiledevice is 1.1.0-3.

I stopped iTunes services and processes:
Bonjour is stopped. Apple Mobile Device is stopeed. iPod Service is stopped. iTunesHelper.exe is killed.

iFuse also fails:
$ ifuse -root /media/iPhone No device found, is it connected?
If it is make sure that your user has permissions to access the raw usb device.
If you're still having issues try unplugging the device and reconnecting it.

The iPhone has benne detected as USB device as below:
$ lsusb Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 05ac:1297 Apple, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Please see the attached file for detail.

Any advice would be grateful.
Anyone can help me?

Comments and changes to this ticket

  • Kum

    Kum May 7th, 2011 @ 09:27 AM

    I also checked the usbmuxd by "usbmuxd -f -vvvvvvvv".
    I seems that the usmbuxd failsto get the iSerial.

  • Kum

    Kum May 7th, 2011 @ 09:57 AM

    The reason that the usbmuxd can not get serial number is Passcode.
    After I turned off the passcode, the error disappeared.
    But the connection is closed.
    Please see the usbmuxd2.output.

  • David

    David May 7th, 2011 @ 04:20 PM

    Hi Kum, I'm having a similiar problem to yours with an ipad2 - I posted this to the mailing list:
    I have tried this on the virtual machine, and the hypervisor software (vmware workstation 7.1.4 on host of win7 x64) sees the ipad2, as does the guest linux system.
    My ipad won't "pair" or even be seen by the idevice tools

    ================ Need help with ipad2 (wifi only, firmware 4.3.2) and getting the idevice
    tools to "recognize" the ipad2.

    with the ipad2 plugged in, I use any of the commands, and I get the
    "No device found, is it plugged in?"

    The system can recognize the device as evidenced by dmesg:
    usb 1-1: New USB device found, idVendor=05ac, idProduct=129f
    usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    usb 1-1: Product: iPad
    usb 1-1: Manufacturer: Apple Inc.
    usb 1-1: SerialNumber:
    (along with the lsusb command)

    ====================== I have all the libimobile libraries and the development versions
    installed, and have tried both install from packages and compiling the
    source code

    rpm -q libimobiledevice2
    libimobiledevice2-1.1.1-18.1.i586

    Running openSuse 11.4, though have tried the same thing on debian with
    the same packages installed and also from compiling source code

    My google-fu has been unsuccessful; How do I get the idevice tools to
    recognize the ipad2 is plugged in?

    TIA
    David

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

Attachments

Pages