Error USB3 UAS paso a través de VMWare Workstation 15

Error USB3 UAS paso a través de VMWare Workstation 15

Especificaciones:

  • i7 5700 sede
  • 3x puertos USB3
  • Ventanas 10 1809

Probado no funciona:

  • Disco duro Seagate USB3 de 1 TB
  • Disco duro Seagate USB3 de 4 TB

Funcionamiento probado:

  • Unidad flash USB3 de 32 GB Philips

Asunto:

Todos los dispositivos funcionan perfectamente con mi host. También solían trabajar con VMWare, hasta que una mañana simplemente dejaron de hacerlo. El problema parece estar en UAS (SCSI conectado a USB), ya que el modo de almacenamiento masivo funciona (verifique la edición en la parte inferior).

Cuando conecto los discos duros de Seagate a un invitado de Windows (herramientas VMWare instaladas), el dispositivo USB comienza a encenderse y apagarse muy rápidamente, hasta que se detiene con este error en Device Manager > USB Root Hub (USB 3.0):

Windows has stopped this device because it has reported problems. (Code 43)
The USB hub failed to reset.

Cuando me conecto a un invitado Ubuntu 18 (herramientas VMWare instaladas), en el modo de compatibilidad USB3 configurado desde la configuración de la caja virtual, aparece lo siguiente dmesg:

[  316.658762] usb 4-1: new SuperSpeed Gen 1 USB device number 2 using xhci_hcd
[  316.681561] usb 4-1: New USB device found, idVendor=0bc2, idProduct=231a, bcdDevice= 7.08
[  316.681563] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  316.681564] usb 4-1: Product: Expansion
[  316.681565] usb 4-1: Manufacturer: Seagate
[  316.681566] usb 4-1: SerialNumber: NAA340A2
[  316.694030] usbcore: registered new interface driver usb-storage
[  316.699310] scsi host33: uas
[  316.701526] usb 4-1: stat urb: status -32
[  316.701552] scsi 33:0:0:0: tag#0 data cmplt err -32 uas-tag 1 inflight: CMD 
[  316.701555] scsi 33:0:0:0: tag#0 CDB: Inquiry 12 00 00 00 24 00
[  316.701636] usbcore: registered new interface driver uas

A modo de comparación, la unidad flash Philips (en funcionamiento):

[  472.401145] usb 4-2: new SuperSpeed Gen 1 USB device number 3 using xhci_hcd
[  472.436450] usb 4-2: New USB device found, idVendor=13fe, idProduct=5500, bcdDevice= 1.00
[  472.436452] usb 4-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  472.436453] usb 4-2: Product: USB Flash Drive
[  472.436460] usb 4-2: Manufacturer: Philips
[  472.436461] usb 4-2: SerialNumber: 070851EF951C7401
[  472.437919] usb-storage 4-2:1.0: USB Mass Storage device detected
[  472.438011] scsi host33: usb-storage 4-2:1.0
[  473.452528] scsi 33:0:0:0: Direct-Access     Philips  USB Flash Drive  PMAP PQ: 0 ANSI: 6

EDITAR: Encontré una solución que funciona en Workstaton 12Notas de lanzamiento:

Es posible que un dispositivo UAS conectado a un puerto USB 3.0 en un host con Windows 7 o posterior no pueda conectarse exitosamente al invitado... NOTA: Este procedimiento hace que el dispositivo funcione como un dispositivo de almacenamiento masivo USB 3.0 y no como un dispositivo UAS, lo cual podría resultar en una ligera degradación en el rendimiento al leer y escribir en el dispositivo.

Sin embargo, hacer esto implica una penalización en el rendimiento. El problema tampoco aparece en las notas de la versión de Workstation 14/15, por lo que debería haberse solucionado, pero no es así.

EDITAR2: Alguien más ha informado de un problema similar en el foro de la comunidad VMWare.aquí.

información relacionada