Hello, hoping this is an ok place to post my question. I have an Intel NUC running Proxmox 8.1.5. I have a Teramaster 4 bay USB 3.0 enclosure connected with 4 hard drives attached. I would like to pass through the drives to an OMV VM via the USB passthrough function, then use mergerfs to layer and serve the drives on a single SMB network drive.
This all works great in theory, however when transferring files between the drives within the enclosure, the read/write activity seems to cause the USB driver and VM to fail. I get a "xhci hcd error transfer event rb dma ptr not part of current td ep_index 2 comp_code 4" message. Does anyone know what might be the best way for me to troubleshoot this? I have tried to eliminate several potential causes but have not had any success yet. The VM only seems to fail when multiple drives within the enclosure are actively reading or writing, things work fine when only dealing with one drive. There seem to be other users dealing with a related error in another thread: https://forum.proxmox.com/threads/xhci_hcd-error.130321/ . Thanks in advance for any potential tips!
This all works great in theory, however when transferring files between the drives within the enclosure, the read/write activity seems to cause the USB driver and VM to fail. I get a "xhci hcd error transfer event rb dma ptr not part of current td ep_index 2 comp_code 4" message. Does anyone know what might be the best way for me to troubleshoot this? I have tried to eliminate several potential causes but have not had any success yet. The VM only seems to fail when multiple drives within the enclosure are actively reading or writing, things work fine when only dealing with one drive. There seem to be other users dealing with a related error in another thread: https://forum.proxmox.com/threads/xhci_hcd-error.130321/ . Thanks in advance for any potential tips!