User manual
Frequenty Asked Questions 241
SANTOOLS® is registered in US Patent and Trademark Office No 3,107,854 All rights reserved.
instead of just a hex string
· If a disk had spun down, software would report "Disk not ready - skipping" when testing for SMART capability.
· If no disks are on the computer, and user wanted to monitor them, previous (UNIX/LINUX) releases would still
respawn into the background. This no longer happens.
· (LINUX only) The program would terminate if run with -I+ option and the total number of defect information
exceeded 0xfff8 bytes. (Approx 5000 defects). This was due to SCSI pass-through issue.
· New -ping function added for background polling. This has slightly different message which reports serial
number of removed disk. In the event the disk is returned, it reports that also. The -ping option will NOT report
a disk offline event every polling period if the device is not responding. It will only report first time it is missing, and
when/if it is returned.
· Note: The software currently does NOT check to see if the returned disk has same serial number and make/model
as one that was originally there. Many operating systems & drivers would prevent this from happening as they
would assign a different device name, but this is not guaranteed.
· Demo versions of the program more aggressively detect evaluation timeouts.
· Modified logic that recognizes SGI TP9400 RAID subsystems that did not have all optional firmware features.
· Fixed problem with the -rb (reassign blocks) command. The function reassigned block 1010101h.
· (LINUX only) The program now detects if your O/S does not support the READ_CAPACITY(16) command. As this
command is only issued when the software detects a LUN > 2.1TB. This is more of a future-proofing since such
RAID subsystems are quite rare, and only 2.6 kernel handles large LUNs by default.
· -ping function for LINUX & IRIX can use wild-cards, as it will report missing devices for peripherals that match
the string. If you -ping /dev/sg[0-4], it will check /dev/sg0, sg1, sg2, sg3, sg4. It will check any device that exists
in /dev which matches the search string.
· 8 new vendor-unique SMART registers have been decoded for Hitachi ATA/SATA disks.
· Previously, if a disk drive did NOT support SMART, but user added -ping option to monitor, the device was
skipped. Now if a non-SMART disk is monitored with -ping , it will still report if disk is removed or goes offline.
· Infortrend RAID logic trims extra blanks on Seagate disk drives when reporting with the -zi option
· Fixed bug that prevented some vendor-unique log page data to appear in versions 1.27K through N.
· SAF-TE logic now reports Power on cycles, if supported by enclosure.
· Fixed potential buffer overflow if SAF-TE enclosure had more than 4 global flags which could result in program
crashing.
· Fixed several bugs relating to SAF-TE reporting if the SAF-TE processor reported there were no fans or power
supplies.
· SAF-TE logic incorrectly reported temperature in F / C conversion.
· SAF-TE reporting now decodes all device state bits, including combinations which are clearly invalid. (This was
done to assist enclosure manufacturers when testing compliance).
· The -E+ flag which dumped full SES enclosure information and the -EH flag that dumps the hex pages now
work for SAF-TE enclosures.
· When viewing data that reports as hex dumps, some operating system libraries (Microsoft) had different
interpretation of printable characters that displayed to the right of the hex bytes. The program now reports text for
byte values 20h through and including 7E. Other bytes are printed as "." character.
· Significant rework being done to reporting IDE disk information, due to subtle constraints in IDE pass-through for
various operating systems. Slight record layout changes are being made in attempt to standardize output which
may be inconsistent across operating systems.
· Capacity shows in IDE disks on Discovery line.
· Additional fields are being displayed and decoded with -S option for IDE (SATA / PATA) disks. This includes
notes, decoded temperature, and total time used if available.
· Apple partition marker now identified with -Q option, and -Q option now supported on OS X.
· Suppressed reporting additional IDE information that is not applicable if disk does not support SMART.
· Discovery screen also reports if SMART was currently disabled or enabled on IDE disks.
· Mode page editor now accommodates hardware that does not accept changes unless the MODE SELECT
command uses an 8-byte block descriptor. The program now retries the MODE-SELECT with 8-byte descriptor if
the 0-byte descriptor fails.
· Support for 16-byte CDBs added. The -ws, -wsbyte, and -scrub family commands now optionally support them by
just adding -16 to command line. Your O/S, drivers, firmware, and storage must all support such commands. If
they do not, the program may not detect this condition.
· The Cache Optimization field specific to Infortrend-Family RAID controllers reported Sequential instead of
54
102
102
104
102
102
102
102
208
33 33
72