Opened 3 weeks ago

Closed 3 weeks ago

#1907 closed enhancement (invalid)

NVMe device (KINGSTON SNVS2000GB) detected as (S)ATA on macOS

Reported by: Maximas Owned by:
Priority: minor Milestone:
Component: all Version:
Keywords: nvme usb macosx Cc:

Description (last modified by Christian Franke)

Please add NMVe M.2 SSD KINGSTON SNVS2000GB

smartctl -a disk4
smartctl 7.4 2023-08-01 r5530 [Darwin 24.1.0 arm64] (local build)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Device Model:     KINGSTON SNVS2000GB
Serial Number:    50026B7282922E70
Firmware Version: S8442101
Device is:        Not in smartctl database 7.3/5528
ATA Version is:   [No Information Found]
Local Time is:    Fri Nov 15 13:06:53 2024 +03
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show if SMART supported.
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled.
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.

Change History (5)

comment:1 by Christian Franke, 3 weeks ago

Component: drivedball
Description: modified (diff)
Keywords: nvme macosx added
Milestone: undecided
Summary: KINGSTON SNVS2000GBNVMe device (KINGSTON SNVS2000GB) detected as (S)ATA on macOS
Device Model:     KINGSTON SNVS2000GB
...
Device is:        Not in smartctl database 7.3/5528

This is the (S)ATA view of the device. For some unknown reason, auto detection of NVMe does not work here.

Please note that there are no drive database entries for NVMe devices. See the FAQ for further info.

Therefore this ticket would normally be closed as invalid. In this case, I change the summary to reflect the auto detection issue.

Please retry with smartctl -d nvme -x disk4.

comment:2 by Maximas, 3 weeks ago

Thanks for the answer.
May be this problem here?
https://www.smartmontools.org/ticket/1841
My extrernal RTL9201R based Orico enclosure not implemented to DB in the current brew 7.4 version
| "PassThroughMode" = "sat12"
| "IOStorageFeatures" = {"Unmap"=Yes,"UnmapCapable"=Yes}
| "Enclosure Name" = "Unknown 0bda:9210"
| "SATSMARTCapable" = Yes
| "KnownEnclosure" = No

comment:3 by Maximas, 3 weeks ago

smartctl -d nvme -x disk4
smartctl 7.4 2023-08-01 r5530 [Darwin 24.1.0 arm64] (local build)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org

Smartctl open device: disk4 failed: Operation not supported by device

comment:4 by Christian Franke, 3 weeks ago

Smartctl cannot directly support ATA or NVMe pass-through via USB due to lack of SCSI pass-through in macOS. It works for some enclosures via a third party driver, see the USB wiki page.

comment:5 by Christian Franke, 3 weeks ago

Keywords: usb added
Milestone: undecided
Resolution: invalid
Status: newclosed

On macOS, USB to SATA or NVMe bridges cannot be directly supported by smartctl.

Note: See TracTickets for help on using tickets.