<div dir="ltr">Hi,<div><br></div><div><br></div><div>I'm a home user of your tool smartctl to reading SMART information from my SATA disks. And I met a problem. Basically problem occurs when I have two SATA disks on my system, one with system and second as data drive (no RAID mode). My laptop supports D3cold state for SATA drives and when my data disk is in D3cold and then I will get a SMART info by smartctl tool, I got error and I can't read any SMART from data disk. I debugged a little this problem and I saw that problems it is from smartctl tool which doesn't send <b><i><span style="color:rgb(51,51,51);font-family:Roboto,"Helvetica Neue",sans-serif;font-size:12.18px">IOCTL_SCSI_MINIPORT_SMART_VERSION. </span></i></b>Instead of that smartctl sends wrong (unsupported) ioctl: <span style="color:rgb(51,51,51);font-family:Roboto,"Helvetica Neue",sans-serif;font-size:12.18px"><b><i>SCSI_MODE_PAGE_PROTOCOL_SPECIFIC_PORT </i></b></span><span style="font-size:1em;box-sizing:border-box;color:rgb(51,51,51);font-family:Roboto,"Helvetica Neue",sans-serif">for <i style="font-weight:bold">MODE_SENSE. </i>Could you look at this problem, please? I think it will be a small fix to repair this and smartctl tool will be supported reading SMART information from SATA disks as should be works :)</span></div><div><span style="font-size:1em;box-sizing:border-box;color:rgb(51,51,51);font-family:Roboto,"Helvetica Neue",sans-serif"><br></span></div><div><span style="font-size:1em;box-sizing:border-box;color:rgb(51,51,51);font-family:Roboto,"Helvetica Neue",sans-serif"><br></span></div><div><span style="font-size:1em;box-sizing:border-box;color:rgb(51,51,51);font-family:Roboto,"Helvetica Neue",sans-serif">Best regards,</span></div><div><span style="font-size:1em;box-sizing:border-box;color:rgb(51,51,51);font-family:Roboto,"Helvetica Neue",sans-serif">Przemyslaw</span></div><div><br></div></div>