User manual
Frequenty Asked Questions 243
SANTOOLS® is registered in US Patent and Trademark Office No 3,107,854 All rights reserved.
· Additional vendor-unique SES fields for DotHill , Sun , LSI and IBM Pro Fibre , and Xyratex
enclosures are now reported.
· The total capacity for the selected device was reported as being one block less than it should be. Due to round off,
we would not have expected this problem to be noticed unless your device had a number of blocks that was evenly
divisible by 1000.
· A change was made to the UNIX/LINUX installer to make sure it is invoked from proper directory before it continues
(otherwise the script fails).
· New data integrity check functions have been added.
· A bug was fixed in the 1.26 database that prevented several vendor-unique LOG page fields from being reported on
Fujitsu and some HP tape drives and changers.
· The device name that appeared on the report when initiating self-tests might have displayed just the first part of the
device name, i.e., \\.\SCSI2 instead of \\.\SCSI2Port2Path0Target17Lun0 depending on the device name and type.
· The -read function would sometimes fail in opening the desired disk or CD/DVD if it was a SCSI device, which
caused the action to terminate with an error. This was seen under windows.
· The vendor-unique information for LSI RAID engines now includes the 16-byte WWN and fibre channel or
SCSI host attach details with the -I+ option.
· Additional misspellings for topology, amendment, and several others were fixed. Some of these words appeared in
the program executable.
Version 1.26 (Released April 2004)
· Syntax changes were made to the self-test results (returned by -str and -C ) to incorporate additional
information such as sense bytes and vendor-unique bytes (only in event of a failed-self test).
· Drive "scrubbing" commands, -scrub , -scrubv , and -scrubq were added to perform block-level I/O
testing.
· A command to reassign sectors -rb was added.
· 35 New SCSI sense KEY/ASC/ASQ code table to bring sense key decoding to latest ANSI specifications. There are
now approx 600 entries which are decoded. In addition, the program now uses a common pool of sense message
strings reducing the program size.
· Typo fixed in sense key name miscompare.
· SMART-related logic now attempts to set MRIE bit to 6 instead of 4. This results in less overhead and
system logging in event of a SMART error. (Note that if the disk does not support MRIE of 6, it will drop down to the
next value, 4).
· Results from last 20 self-tests shown instead of last 3 when calling the -C option.
· Additional vendor-unique database entries brings total up to 1,412 entries.
· The WRITE SAME function -wsbyte was added for initializing a SCSI class device with a user-defined pattern.
Version 1.25 (Released March 2004)
· Updated vendor-unique database for Hitachi fibre channel specific entries.
· Made significant modifications to the Windows-specific SCSI pass-through engine to properly discover fibre channel
devices on JNI and selected Emulex LP9002 HBAs. The device discovery problem might also manifest itself with
other controllers and drivers as well. See Device Naming Conventions section for additional details.
· The device naming convention also required a modification in the syntax for threshold monitoring files (Windows
only).
· Resolved issue where unused device handles under windows were not being closed. The adverse affect was that
the program wasted several KB of RAM.
· Introduced low level formatting capability for SCSI family disks with the -format command, as well as a
mechanism to clear grown defects and specify vendor-unique formatting parameters.
· Significant logic added to decode Xyratex-manufactured SBOD (firebird family) enclosures via SES.
· Removed HBA_GetVendorLibraryAttributes SNIA call since this is not supported on many SNIA HBA API
libraries.
· Firmware flashing function no longer tests to see if a disk is marked as "Seagate". This makes it possible to flash
OEM firmware builds.
Version 1.24 (Released January 2004)
· International localization of date & time fields have been incorporated. Use the new -i option to enable the
feature (flag added to maintain output compatibility).
40 43 41 41 45
201 202
202
68 108 65
120 121 120
104
228 228
108 65
125
235
158
50
40
63