1 2 3 Previous Next 179 Replies Latest reply on Mar 25, 2009 2:26 PM by mattlach

    Workstation 6 + Linux + iPhone

    jpreed Novice

      Hey all,

       

      I wasn't planning on getting an iPhone, but some peer pressure ensued and now I have one.

       

      I've been trying to activate it for a couple days now using a Linux guest and XP SP2, but have had no success. The basic problem is that when I plug the device in, Windows chimes with its little "USB device connected" sound, but iTunes doesn't list the device in its device list. (I am therefore willing to chalk this up to a software problem inside the guest, but...)

       

      I started with an XP SP 2 VM running under Workstation 5; had the same problems there (and in fact, got a warning about "slower than expected speeds," so I'm assuming that was the lack of USB 2.0 support in 5.x), so I installed WS 6, upgraded the virtual hardware, and tried again.

       

      This time, when I first plug in the iPhone, Windows says "New Hardware Found: iPhone," and installs drivers. Again, I can plug/unplug the phone, and Windows beeps, but iTunes sees nothing.

       

      Some relevant log files:

       

      from vmware.log

       

      Jul 01 15:58:15.176: vmx| USB: Found device [name:Apple\ iPhone vid:05ac pid:129

      0 path:4/3 speed:high family:vendor,hid,imaging]

      Jul 01 15:58:15.176: vmx| VMXVmdbLoadUsbDevices: New set of 1 USB devices

       

      Other times I connected the phone, I've gotten this:

       

      Jul 01 03:31:54.350: vmx| USB: Autoconnecting e004000405ac1290

      Jul 01 03:31:54.351: vmx| USB: Found device [name:Apple\ iPhone vid:05ac pid:129

      0 path:4/3 speed:high family:vendor,hid,imaging]

      Jul 01 03:31:54.351: vmx| VMXVmdbLoadUsbDevices: New set of 1 USB devices

      Jul 01 03:31:54.873: vmx| SOCKET 177 client closed connection

      Jul 01 03:31:55.873: vmx| EHCI: setup data packet over run 8 0

      Jul 01 03:31:55.884: vmx| EhciNewBulk: tdlengths = 18924, pipesize = 16392

      Jul 01 03:31:55.886: vmx| EhciNewBulk: tdlengths = 18924, pipesize = 16392

      Jul 01 03:31:55.888: vmx| EhciNewBulk: tdlengths = 18924, pipesize = 16392

      Jul 01 03:31:55.889: vmx| EhciNewBulk: tdlengths = 18924, pipesize = 16392

      Jul 01 03:31:55.891: vmx| EhciNewBulk: tdlengths = 18924, pipesize = 16392

      Jul 01 03:31:55.892: vmx| EhciNewBulk: tdlengths = 18924, pipesize = 16392

      ...

      Jul 01 03:31:59.346: vmx| EhciNewBulk: tdlengths = 18924, pipesize = 16392

      Jul 01 03:31:59.348: vmx| EhciNewBulk: tdlengths = 18924, pipesize = 16392

      Jul 01 03:31:59.349: vmx| EhciNewBulk: tdlengths = 18924, pipesize = 16392

      Jul 01 03:31:59.351: vmx|

      Jul 01 03:31:59.351: vmx| <<< Log Throttled >>

       

      from dmesg:

       

      usb 4-4: new high speed USB device using ehci_hcd and address 6

      usb 4-4: configuration #1 chosen from 3 choices

      usb 4-4: USB disconnect, address 6

       

      A couple of questions:

       

      When I did the upgrade from WS 5 -> 6, the VM saw the changes and wanted to reboot due to "new hardware." I'm wondering if because this copy of XP was installed on a VM that had no USB 2 support if something inside the VM is grabbing it as a USB 1 device and preventing iTunes from seeing it (or something similar).

       

      Which is to ask: would re-installing Windows cleanly under Workstation 6 help this problem?

       

      I'd really like to get this working under VMware, so I don't have to have a computer lying around \*just* for my phone. :-/

       

      TIA,

      preed

       

      Message was edited by:

              RDPetruska

          Removed emoticon from subject line

        1 2 3 Previous Next