Opened 14 years ago

Closed 13 years ago

Last modified 12 years ago

#3 closed enhancement (fixed)

user reports SMART does not work...

Reported by: ecsnl Owned by: cjm
Priority: major Milestone:
Component: driver Version: 1.12
Keywords: Cc:

Description

Does the current driver have any support for SMART monitoring software to monitor drive status.

A user reported in os2.org forum it does not work. I don't know what software he used, the build in IBM smart monitor tool or one from the danis506.add driver.

I did ask him which tool he used.

Change History (8)

comment:1 by Markus Thielen, 14 years ago

Currently, the driver does not support any SMART software available for OS/2 or eCS. There is a ring 3 IOCTL interface in OS2AHCI (see ioctl.h or the sample program here), but the interface does not support everything needed to retrieve all relevant SMART info (no ATA register access).

Next problem is that the IBM interface that is used by existing OS/2 SMART software relies on IDE addressing with 2 adapters, each with a master and a slave. We would have to make up some kind of mapping to support AHCI connected drives.

Anyway, SMART support already was on our TODO-List anyway, so we will think this over.

Version 0, edited 14 years ago by Markus Thielen (next)

comment:2 by ecsnl, 14 years ago

Thanks for the feedback. You mean the IBM interface as in the GUI tool from IBM HDMON.EXE ?

comment:3 by Markus Thielen, 13 years ago

Yes.

Is there any "official" eComStation SMART program with available source code? In other words, a tool that would be worth upgrading with OS2AHCI.ADD support? If so, I could take a look at it.

comment:4 by cjm, 13 years ago

Began implementing SMART support.

comment:5 by cjm, 13 years ago

Owner: changed from somebody to cjm
Status: newaccepted

comment:6 by cjm, 13 years ago

SMART support should now be working (version 1.22). Please make sure to check the README for additional information, especially regarding the load order in situations where both DANIS506 and OS2AHCI are used.

comment:7 by cjm, 13 years ago

Resolution: fixed
Status: acceptedclosed

comment:8 by David Azarewicz, 12 years ago

Milestone: milestone1

Milestone milestone1 deleted

Note: See TracTickets for help on using tickets.