You are not logged in.

#1 2021-08-29 16:35:53

dani.sands
Member
Registered: 2020-08-15
Posts: 25

Trim and s.m.a.r.t support in external nvme enclousures

I have been testing lately a lot of external enclosures to use an used nvme drive that i had laying around, I tested 3 or 4 and all had the same problems: they didn't report any trim support or smart data report.

The smart data is not displayed by any app, my preferred software to control it is disKMonitor, and it shows that is no data available, same with hdparm.

The trim issue probably is solved with this: https://bbs.archlinux.org/viewtopic.php?id=236280 ( I need to do further testing as hdparm was not reporting trim support after adapting the udev rule).

My latest enclosure is the Sabrent EC-TFNE, it does report the smart and trim support in Windows (tested attaching the disk to a VM). This enclosure uses a JMicron JMS583 a chip whose firmware and flashing tool is available to mod it. (Reddit & Anandtech)

In the trim support thread , someone talks about the chip not enabling "magics bits" being the reason why Linux does not report the support. As we can modify the firmware, is there anyone that know what exactly has to be modify to enable Linux support? Or is any other method to get the smart and trim data to show up?

Thanks!

Offline

Board footer

Powered by FluxBB