kasbert / OS-X-SAT-SMART-Driver

Max OS X kernel driver for providing access to external drive SMART data
574 stars 74 forks source link

Disk Utility says SMART status verified. smartmontools complain that "Read Device Identity failed: empty IDENTIFY data" #66

Open hmzppz opened 3 years ago

hmzppz commented 3 years ago

Mac OS X 10.9.5 with SATSMART driver 0.10.2 (installed from binaryfruit). The drive is SanDisk Extreme Pro Portable SSD v2 2TB. I expected no support at all for this drive (USB to NVME with ASM2364) but somehow Disk Utility says SMART status verified. smartmontools complain that "Read Device Identity failed: empty IDENTIFY data". DriveDx ignores the drive.

Here is the output that i get from ioreg

$ ioreg -r -w 0 -c fi_dungeon_driver_IOSATDriver | egrep 'Enclosure|PassThroughMode|Capable'|grep -v Identifiers | "PassThroughMode" = "jmicron" | "SATSMARTCapable" = Yes | "Enclosure Name" = "Unknown 0781:55af"

Something is strange here. It is known that this device uses Asmedia ASM2364 (USB 3.2 Gen 2x2 to NVME) but the "PassThroughMode" above says "jmicron"? This somehow tells me that perhaps there is a bug and Disk Utility shouldn't have stated that SMART is supported. Or everything is as supposed to be? Any insight is appreciated. Thank you.