VMware Communities
marost85
Contributor
Contributor

VMWare Workstation 11 USB serial adapter pass through

Hello Community,

First off: This is regarding a MAC OSX (El Capitan guest). I know there is little (or no) support regarding this type of guest but I do believe this problem is not OSX related.

Let me describe my problem. I am trying to pass though a USB to serial adapter to my guest (http://www.ftdichip.com/Support/Documents/DataSheets/Cables/DS_UT232R-500.pdf). In my guest, I have installed the corresponding driver (which I can verify works on hardware directly).

However, upon attempting to connect the device to the guest, I a USB Error message. The relevant part of the log file is pasted below:

--------

016-03-03T09:57:54.866-05:00| vmx| I120+ A USB device is about to be unplugged from the host and connected to this virtual machine. It will first be stopped to enable safe removal. With some devices, the host may display the message "The device can now safely be removed."

2016-03-03T09:57:54.866-05:00| vmx| I120+ ---------------------------------------

2016-03-03T09:57:54.882-05:00| vmx| I120: USBG: Created 1000000a04036001

2016-03-03T09:57:54.882-05:00| vmx| I120: VUsbUpdateVigorFieldsAndAutoconnect: New set of 8 USB devices

2016-03-03T09:57:54.882-05:00| vmx| I120: USB: Found device [name:Future\ Devices\ UT232R vid:0403 pid:6001 path:1/0/0 speed:full family:vendor virtPath:usb:4 instanceId:USB\\VID_0E0F&PID_0001\\FTUJHFW5 serialnum:FTUJHFW5 arbRuntimeKey:a ownerdisplay:OS\ X\ 10.10 version:2], connected to usb:1 port 2.

2016-03-03T09:57:54.882-05:00| vmx| I120: USB: Found device [name:Logitech\ USB\ Receiver vid:046d pid:c526 path:1/1/0/2 speed:full family:hid,hid-bootable instanceId:USB\\VID_046D&PID_C526\\6&2075393A&0&3 arbRuntimeKey:2 version:2]

2016-03-03T09:57:54.882-05:00| vmx| I120: USB: Found device [name:Holtek\ USB\ Keyboard vid:04d9 pid:0132 path:1/1/0/3 speed:full family:hid,hid-bootable instanceId:USB\\VID_04D9&PID_0132\\000000000008 serialnum:000000000008 arbRuntimeKey:3 version:2]

2016-03-03T09:57:54.882-05:00| vmx| I120: USB: Found device [name:Atheros\ Bluetooth\ USB\ Host\ Controller vid:0cf3 pid:e004 path:1/1/0/4 speed:full family:wireless,bluetooth instanceId:USB\\VID_0CF3&PID_E004\\ALASKA_DAY_2006 serialnum:ALASKA_DAY_2006 arbRuntimeKey:4 version:2]

2016-03-03T09:57:54.882-05:00| vmx| I120: USB: Found device [name:Apple\ Watch\ Magnetic\ Charging\ Cable vid:05ac pid:1392 path:1/2/0/4 speed:full family:hid instanceId:USB\\VID_05AC&PID_1392\\DLC507509PRG2DV4F serialnum:DLC507509PRG2DV4F arbRuntimeKey:5 version:2]

2016-03-03T09:57:54.882-05:00| vmx| I120: USB: Found device [name:Alcor\ Micro\ Mass\ Storage\ Device vid:058f pid:6362 path:1/2/0/7 speed:high family:storage instanceId:USB\\VID_058F&PID_6362\\058F63626476 serialnum:058F63626476 arbRuntimeKey:8 version:2]

2016-03-03T09:57:54.882-05:00| vmx| I120: USB: Found device [name:Texas\ Instruments\ USBtoI2C\ Solution vid:0451 pid:ca01 path:1/2/0/5/3 speed:full family:unknown,hid instanceId:USB\\VID_0451&PID_CA01\\6&17C2CCFE&0&4 arbRuntimeKey:7 version:2]

2016-03-03T09:57:54.882-05:00| vmx| I120: USB: Found device [name:Virtual\ Bluetooth\ Adapter vid:0e0f pid:0008 speed:full family:wireless,bluetooth virtPath:usb:3 deviceType:virtual-bluetooth version:2], connected to usb:1 port 1.

2016-03-03T09:59:57.417-05:00| vmx| W110: USBGA: Failed to connect device 1000000a04036001, error (4)

2016-03-03T09:59:57.417-05:00| vmx| I120: Msg_Post: Warning

2016-03-03T09:59:57.417-05:00| vmx| I120: [msg.usb.connectFailedErr] The connection for the USB device "Future Devices UT232R" was unsuccessful. Driver error.

2016-03-03T09:59:57.417-05:00| vmx| I120: ----------------------------------------

2016-03-03T09:59:57.421-05:00| vmx| I120: USB: Disconnecting device 0x1000000a04036001

2016-03-03T09:59:57.421-05:00| vmx| I120: USBG: Disconnecting 1000000a04036001, port:0 reservedPort:3AEADC0

2016-03-03T09:59:57.421-05:00| vmx| I120: USBGW: Disconnecting device: 3B6C2B0 id: 1000000a04036001

2016-03-03T09:59:57.421-05:00| vmx| I120: USBGA: device 1000000a04036001 already disconnected from host

2016-03-03T09:59:57.421-05:00| vmx| I120: VUsbUpdateVigorFieldsAndAutoconnect: New set of 8 USB devices

2016-03-03T09:59:57.421-05:00| vmx| I120: USB: Found device [name:Future\ Devices\ UT232R vid:0403 pid:6001 path:1/0/0 speed:full family:vendor instanceId:USB\\VID_0E0F&PID_0001\\FTUJHFW5 serialnum:FTUJHFW5 arbRuntimeKey:a version:2]

2016-03-03T09:59:57.421-05:00| vmx| I120: USB: Found device [name:Logitech\ USB\ Receiver vid:046d pid:c526 path:1/1/0/2 speed:full family:hid,hid-bootable instanceId:USB\\VID_046D&PID_C526\\6&2075393A&0&3 arbRuntimeKey:2 version:2]

2016-03-03T09:59:57.421-05:00| vmx| I120: USB: Found device [name:Holtek\ USB\ Keyboard vid:04d9 pid:0132 path:1/1/0/3 speed:full family:hid,hid-bootable instanceId:USB\\VID_04D9&PID_0132\\000000000008 serialnum:000000000008 arbRuntimeKey:3 version:2]

2016-03-03T09:59:57.421-05:00| vmx| I120: USB: Found device [name:Atheros\ Bluetooth\ USB\ Host\ Controller vid:0cf3 pid:e004 path:1/1/0/4 speed:full family:wireless,bluetooth instanceId:USB\\VID_0CF3&PID_E004\\ALASKA_DAY_2006 serialnum:ALASKA_DAY_2006 arbRuntimeKey:4 version:2]

2016-03-03T09:59:57.421-05:00| vmx| I120: USB: Found device [name:Apple\ Watch\ Magnetic\ Charging\ Cable vid:05ac pid:1392 path:1/2/0/4 speed:full family:hid instanceId:USB\\VID_05AC&PID_1392\\DLC507509PRG2DV4F serialnum:DLC507509PRG2DV4F arbRuntimeKey:5 version:2]

2016-03-03T09:59:57.421-05:00| vmx| I120: USB: Found device [name:Alcor\ Micro\ Mass\ Storage\ Device vid:058f pid:6362 path:1/2/0/7 speed:high family:storage instanceId:USB\\VID_058F&PID_6362\\058F63626476 serialnum:058F63626476 arbRuntimeKey:8 version:2]

2016-03-03T09:59:57.421-05:00| vmx| I120: USB: Found device [name:Texas\ Instruments\ USBtoI2C\ Solution vid:0451 pid:ca01 path:1/2/0/5/3 speed:full family:unknown,hid instanceId:USB\\VID_0451&PID_CA01\\6&17C2CCFE&0&4 arbRuntimeKey:7 version:2]

2016-03-03T09:59:57.421-05:00| vmx| I120: USB: Found device [name:Virtual\ Bluetooth\ Adapter vid:0e0f pid:0008 speed:full family:wireless,bluetooth virtPath:usb:3 deviceType:virtual-bluetooth version:2], connected to usb:1 port 1.

-----------

Again, I know that support for OSX is quasi non-existent but I do think this error is within VMWare Professional.

Any feedback would be greatly appreciated!

Thank you!

EDIT:

I just tried the exact same thing with a Ubuntu 14.04 and the same error message occurs.

Log is pasted again below:

-----

2016-03-03T10:29:39.155-05:00| vmx| I120+ A USB device is about to be unplugged from the host and connected to this virtual machine. It will first be stopped to enable safe removal. With some devices, the host may display the message "The device can now safely be removed."

2016-03-03T10:29:39.155-05:00| vmx| I120+ ---------------------------------------

2016-03-03T10:29:39.171-05:00| vmx| I120: USBG: Created 1000000a04036001

2016-03-03T10:29:39.172-05:00| vmx| I120: VUsbUpdateVigorFieldsAndAutoconnect: New set of 6 USB devices

2016-03-03T10:29:39.172-05:00| vmx| I120: USB: Found device [name:Future\ Devices\ UT232R vid:0403 pid:6001 path:1/0/0 speed:full family:vendor virtPath:usb:3 instanceId:USB\\VID_0E0F&PID_0001\\FTUJHFW5 serialnum:FTUJHFW5 arbRuntimeKey:a ownerdisplay:bearserver version:2], connected to usb:1 port 1.

2016-03-03T10:29:39.172-05:00| vmx| I120: USB: Found device [name:Atheros\ Bluetooth\ USB\ Host\ Controller vid:0cf3 pid:e004 path:1/1/0/4 speed:full family:wireless,bluetooth instanceId:USB\\VID_0CF3&PID_E004\\ALASKA_DAY_2006 serialnum:ALASKA_DAY_2006 arbRuntimeKey:4 version:2]

2016-03-03T10:29:39.172-05:00| vmx| I120: USB: Found device [name:Apple\ Watch\ Magnetic\ Charging\ Cable vid:05ac pid:1392 path:1/2/0/4 speed:full family:hid instanceId:USB\\VID_05AC&PID_1392\\DLC507509PRG2DV4F serialnum:DLC507509PRG2DV4F arbRuntimeKey:5 version:2]

2016-03-03T10:29:39.172-05:00| vmx| I120: USB: Found device [name:Alcor\ Micro\ Mass\ Storage\ Device vid:058f pid:6362 path:1/2/0/7 speed:high family:storage instanceId:USB\\VID_058F&PID_6362\\058F63626476 serialnum:058F63626476 arbRuntimeKey:8 version:2]

2016-03-03T10:29:39.172-05:00| vmx| I120: USB: Found device [name:Texas\ Instruments\ USBtoI2C\ Solution vid:0451 pid:ca01 path:1/2/0/5/3 speed:full family:unknown,hid instanceId:USB\\VID_0451&PID_CA01\\6&17C2CCFE&0&4 arbRuntimeKey:7 version:2]

2016-03-03T10:29:39.172-05:00| vmx| I120: USB: Found device [name:Virtual\ Bluetooth\ Adapter vid:0e0f pid:0008 speed:full family:wireless,bluetooth virtPath:usb:2 deviceType:virtual-bluetooth version:2], connected to usb:1 port 0.

2016-03-03T10:30:00.132-05:00| DAC1| I120: VTHREAD start thread 13 "DAC1" host id 4120

2016-03-03T10:30:00.133-05:00| vcpu-0| I120: hread 4120 4188ToolsSetDisplayTopology: Sending rpcMsg = DisplayTopology_Set 1 , 0 0 800 600

2016-03-03T10:31:39.752-05:00| vmx| W110: USBGA: Failed to connect device 1000000a04036001, error (4)

2016-03-03T10:31:39.752-05:00| vmx| I120: Msg_Post: Warning

2016-03-03T10:31:39.752-05:00| vmx| I120: [msg.usb.connectFailedErr] The connection for the USB device "Future Devices UT232R" was unsuccessful. Driver error.

2016-03-03T10:31:39.752-05:00| vmx| I120: ----------------------------------------

2016-03-03T10:31:39.792-05:00| vmx| I120: USB: Disconnecting device 0x1000000a04036001

2016-03-03T10:31:39.792-05:00| vmx| I120: USBG: Disconnecting 1000000a04036001, port:0 reservedPort:3BF9F98

2016-03-03T10:31:39.792-05:00| vmx| I120: USBGW: Disconnecting device: 458090F0 id: 1000000a04036001

2016-03-03T10:31:39.792-05:00| vmx| I120: USBGA: device 1000000a04036001 already disconnected from host

2016-03-03T10:31:39.793-05:00| vmx| I120: VUsbUpdateVigorFieldsAndAutoconnect: New set of 6 USB devices

2016-03-03T10:31:39.793-05:00| vmx| I120: USB: Found device [name:Future\ Devices\ UT232R vid:0403 pid:6001 path:1/0/0 speed:full family:vendor instanceId:USB\\VID_0E0F&PID_0001\\FTUJHFW5 serialnum:FTUJHFW5 arbRuntimeKey:a version:2]

2016-03-03T10:31:39.793-05:00| vmx| I120: USB: Found device [name:Atheros\ Bluetooth\ USB\ Host\ Controller vid:0cf3 pid:e004 path:1/1/0/4 speed:full family:wireless,bluetooth instanceId:USB\\VID_0CF3&PID_E004\\ALASKA_DAY_2006 serialnum:ALASKA_DAY_2006 arbRuntimeKey:4 version:2]

2016-03-03T10:31:39.793-05:00| vmx| I120: USB: Found device [name:Apple\ Watch\ Magnetic\ Charging\ Cable vid:05ac pid:1392 path:1/2/0/4 speed:full family:hid instanceId:USB\\VID_05AC&PID_1392\\DLC507509PRG2DV4F serialnum:DLC507509PRG2DV4F arbRuntimeKey:5 version:2]

2016-03-03T10:31:39.793-05:00| vmx| I120: USB: Found device [name:Alcor\ Micro\ Mass\ Storage\ Device vid:058f pid:6362 path:1/2/0/7 speed:high family:storage instanceId:USB\\VID_058F&PID_6362\\058F63626476 serialnum:058F63626476 arbRuntimeKey:8 version:2]

2016-03-03T10:31:39.793-05:00| vmx| I120: USB: Found device [name:Texas\ Instruments\ USBtoI2C\ Solution vid:0451 pid:ca01 path:1/2/0/5/3 speed:full family:unknown,hid instanceId:USB\\VID_0451&PID_CA01\\6&17C2CCFE&0&4 arbRuntimeKey:7 version:2]

2016-03-03T10:31:39.793-05:00| vmx| I120: USB: Found device [name:Virtual\ Bluetooth\ Adapter vid:0e0f pid:0008 speed:full family:wireless,bluetooth virtPath:usb:2 deviceType:virtual-bluetooth version:2], connected to usb:1 port 0.

2016-03-03T10:31:42.103-05:00| vmx| I120: DISKLIB-LIB   : numIOs = 50000 numMergedIOs = 6862 numSplitIOs = 473

-----

0 Kudos
0 Replies