UDMA CRC errors showing on Yottamaster FS3c5 usb 3.1 gen2 JBOD enclosure.

rofo69

Member
Jan 17, 2024
46
9
8
So, I have the above enclosure working with a dell optiplex 7060 host running an 8th gen i7 cpu. It 'appears' to work fine, but there are a couple of quirks and concerns.

1) See post https://forum.proxmox.com/threads/10gb-jbod-enclosure-but-only-5gb-in-vm.159245/
Basically, the host sees the full 3.1 gen2 speeds, but when passing the usb ports through to a VM, the VM reports them as gen1 (5gps). Not sure why thats happening.

2) I'm getting alot of CRC errors recorded, which is my main concern. My initital suspicion was the enclosure itself, so I tried using different usb ports or usb cables, but the errors continued. Then as a test, I tried the enclosure on another (more modern) desktop PC and the errors appear to have stopped.

So it feels like the issues is with the dells usb ports.

Whats super weird, is if I use a usb c to a cable, it falls back to usb 2.0 speeds on the dell optiplex, regardless of which port I use, but this does not happen on the newer host, which I think rules out the enclosure and the cables.

At this point, I'm wondering if the age of the dell is highlighting a compatibility issue with the enclosure. I'd be fine with gen1 speeds, but it seems that I can either get full gen2 speeds with CRC errors (usb c to c), or it falls back to usb 2, regardless of the cable of ports I use.

Any ideas welcome.
 
Anyone else who finds this, I was eventually able to solve my problem by forcing the enclosure to stop using the uas driver and go back to usb-storage.

I think since upgrading proxmox to v9 its also helped with some issues (like it falling back to USB 2 speeds with a usb a to c cable).

Anyway, I've tracked it for a few days now. No CRC errors, no usb resets, all totally stable.
 
  • Like
Reactions: leesteken
Just so you know, it's really not a good idea to run a 24/7 server off (spinning) USB. Recommend switching to eSATA or a proper HBA in IT mode
 
Just to confirm, only the media storage is on there, none of the os drives, which are on SSD inside the dell micro.