Description:

22 Jun 2018 I bought Orico 9558RU3-BK, which immediately become a problem in sense of stability. That time I solved the problem and safely forgot about it (and how to fix) for many years. Recently I decided to build additional storage that will be available 24/7. I chose already tested hardware.

overview


Good:

This is the first device I bought in 2018. It uses Jmicron JMS567 under the hood and Linux kernel module is uas (which is good).

Bus 002 Device 002: ID 152d:0567 JMicron Technology Corp. / JMicron USA Technology Corp. JMS567 SATA 6Gb/s bridge
/:  Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/10p, 5000M
    |__ Port 004: Dev 002, If 0, Class=Mass Storage, Driver=uas, 5000M


Bad:

This is the second device I bought in 2023. It uses Jmicron JMS578 under the hood and Linux kernel is usb-storage (which is bad/slower in comparison to UAS).

Bus 002 Device 002: ID 0080:a001 Unknown JMS578 based SATA bridge
/:  Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/10p, 10000M
    |__ Port 006: Dev 002, If 0, Class=Mass Storage, Driver=usb-storage, 5000M


Ugly:

The ugly thing is firmware or rather its "Standby Timer" setting. There are at least two utils that can change "this" setting: Orico HW Raid Manager, JMicron Mass Prod 2. In theory changing this setting should set the time after which your HDD box should go to sleep mode (disks are stopped) and any disk activity in OS should bring those disks back to reality. In reality your disks stay sleeping and your OS mark those disks as faulty with all its consequences.

What will happen if we set "Standby Timer" to 0 (zero) in Orico HW Raid Manager ? Fail. Yes, your disks will go to sleep faster or slower (depends on your settings), but one day couldn't return back.

What will happen if we set "Standby Timer" to 0 (zero) in JMicron Mass Prod 2 ? Success. Yes, your disks will go back/forward from/to sleeping mode. Does 0 (zero) keep your disks working 24/7 ? No, they go to sleep after 5 minutes (default timeout) of inactivity.

Watch how to use JMicron Mass Prod 2.