[Help] D2-320 drops off the bus under heavy load (USB over-current) then ZFS pool suspends

USB RAID storage for photographers, music producers, movie collectors
Post Reply
User avatar
Pezmc
Posts: 1
Joined: 07 Jun 2026, 15:02
Belgium

[Help] D2-320 drops off the bus under heavy load (USB over-current) then ZFS pool suspends

Post by Pezmc »

Hoping someone here has hit this and figured it out, because I'm a bit stuck.

I've got a D2-320 (single 3TB Seagate in it for now) plugged into an Intel NUC running Proxmox/Debian. It's been rock solid for normal use - streaming, copying files around, all fine. But the other night a ZFS scrub kicked off (heavy sustained reads across the whole disk for hours) and partway through, the enclosure just dropped off the USB bus. The drive vanished, my pool went into a suspended/faulted state, and nothing could read it until I physically re-seated the enclosure and power-cycled it.

The kernel log is pretty clear that it's a power/over-current thing on the enclosure's internal hub, not the disk:

```
usb 2-2-port2: over-current condition
usb 2-2-port3: over-current condition
sd 2:0:0:0: [sdc] FAILED Result: hostbyte=DID_ERROR
usb 2-2-port4: over-current condition
usb 2-2.4: USB disconnect, device number 3
usb 2-2-port4: attempt power cycle
usb 2-2-port4: unable to enumerate USB device
```

Worth noting ports 2 and 3 trip a few seconds before the drive's port (4) even errors, so it looks like the whole internal hub rail browns out, not one drive pulling too much. The drive itself is fine (SMART is clean, basically new), and it's DID_ERROR/DID_NO_CONNECT, a connection loss, not a disk read error.

Things I've already done:
- Using the original power adapter, fully seated. No splitters, no third-party brick.
- The bridge (ASMedia ASM1352R, 174c:1356) is already running on usb-storage, not UAS, Linux blocklists UAS for this chip automatically, so the usual "switch off UAS" fix doesn't apply, it's already off.
- Disabled USB autosuspend on the hub + bridge, and disabled drive spindown/APM so it never sleeps.
- Tried a different USB port and cable.

So my questions:
1. Is this a known issue with the 320-series under sustained load? I've seen a few scattered "D2/D4-320 disconnecting on Linux" threads but no clear root cause.
2. Does the internal over-current protection trip too aggressively under heavy continuous I/O, or does this point to a weak/failing PSU or internal hub board?
3. Is there any firmware update for the bridge/hub that addresses stability under load?
4. If the PSU is the likely culprit, what's the exact spec (V/A) so I can source a spare and rule it out, or should I be looking at an RMA?

It only happens under prolonged full-throughput load, so it's intermittent and hard to "prove," but it took my pool offline so I'd really like to nail it down. Any pointers appreciated.
User avatar
Phil
TM Support
Posts: 102
Joined: 23 Feb 2026, 09:38
China

Re: [Help] D2-320 drops off the bus under heavy load (USB over-current) then ZFS pool suspends

Post by Phil »

Pezmc wrote: ↑07 Jun 2026, 15:06 Hoping someone here has hit this and figured it out, because I'm a bit stuck.
Thank you for your detailed feedback. The D2-320 device does not support the ZFS file system in single-disk mode. This model has an integrated RAID controller, which cannot split the hard drives into independent logical drives, and the system cannot distinguish the device IDs of HDD1 and HDD2. If you need to use the ZFS file system, we recommend that you switch to RAID 0 or RAID 1 mode, where the RAID controller will combine the two hard drives into a single logical drive.
User avatar
IDMTM404
Posts: 1
Joined: 10 Sep 2026, 20:43
United States of America

Re: [Help] D2-320 drops off the bus under heavy load (USB over-current) then ZFS pool suspends

Post by IDMTM404 »

Hello,

I am having a very similar issue to the one you described, did you ever find a solution? I'm running a Lenovo ThinkCentre mini, and having the d2-320 drop connection overnight. I also had clean SMART data, and tried with disabling UAS/autosuspend, but this did not help. Oddly it has remained stable using the 5gb USB-A on the front of the machine, but the setup is not ideal. Hope you had better luck.
User avatar
TMroy
TM Support
Posts: 3136
Joined: 10 Mar 2020, 14:04
China

Re: [Help] D2-320 drops off the bus under heavy load (USB over-current) then ZFS pool suspends

Post by TMroy »

IDMTM404 wrote: ↑10 Sep 2026, 20:53
This kind of issue is usually caused by an unstable USB connection, and there are basically two reasons. First, the USB cable may be faulty — please be sure to use the original cable included with the device and avoid replacing it with other cables. Second, the USB port on the mini PC may have unstable signal output. You can try plugging the device into a different USB port.
To contact our team, please send email to following addresses, remember to replace (at) with @:
Support team: support(at)terra-master.com (for technical support only)
Service team: service(at)terra-master.com (for purchasing, return, replacement, RMA service)
Post Reply

Return to “USB Series”