Add SMART override for Samsung PM871b devices #163

Closed
opened 2021-02-03 23:44:12 -07:00 by 2Shirt · 2 comments
2Shirt commented 2021-02-03 23:44:12 -07:00 (Migrated from gitea.2shirt.work)

I have a Samsung SSD with SMART data showing Supercap at 100. This Kingston document shows that 100 is a best value but it's showing as failed with WKDiags. Think that maybe this should be updated so 0 or 100 is a pass but anything else is interpreted as real data and a fail?

> I have a Samsung SSD with SMART data showing Supercap at 100. This [Kingston document](https://media.kingston.com/support/downloads/MKP_306_SMART_attribute.pdf) shows that 100 is a best value but it's showing as failed with WKDiags. Think that maybe this should be updated so 0 or 100 is a pass but anything else is interpreted as real data and a fail?
2Shirt commented 2021-02-03 23:47:49 -07:00 (Migrated from gitea.2shirt.work)

This report was for a Samsung PM871b Series M.2 SSD model: MZNLN128HAHQ-000H1

My read of that doc says that the supercap value should be interpreted as follows: 100 = 100% life remaining, 0 = 0% life remaining.

Found this ticket in smartmontools which supports that theory. This report is for an HP variant but I'm guessing it applies in this case as well.

This report was for a Samsung PM871b Series M.2 SSD model: MZNLN128HAHQ-000H1 My read of that doc says that the supercap value should be interpreted as follows: 100 = 100% life remaining, 0 = 0% life remaining. Found this [ticket in smartmontools](https://www.smartmontools.org/ticket/920) which supports that theory. This report is for an HP variant but I'm guessing it applies in this case as well.
2Shirt commented 2021-02-03 23:50:03 -07:00 (Migrated from gitea.2shirt.work)

Plan - Override attribute 201 using the regex described in the smartmontools ticket. This will require supporting inverted scales in attribute definitions. If a new key in the dict is added then this should require the least modification to the existing code.

Plan - Override attribute 201 using the regex described in the smartmontools ticket. This will require supporting inverted scales in attribute definitions. If a new key in the dict is added then this should require the least modification to the existing code.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: 2Shirt/WizardKit#163
No description provided.