User manual

Frequenty Asked Questions 247
SANTOOLS® is registered in US Patent and Trademark Office No 3,107,854 All rights reserved.
slots.
· Added SES capability to control audible alarm(s).
· Added full SES hex dump of all control/status pages, so vendor-specific information can be reported.
· Rewrote SES polling engine so it can extract information from enclosures much more quickly. Basically many
enclosures need small delays between status and control requests. If the controller was not ready to respond, the
operation would either time out or return junk data, and smartmon-ux would have to retry after a 2-second delay.
Now the program adds 50 millisecond delays between requests which almost always insures that no retry will be
required. This has result of operations typically being performed in well under a second, rather than a range of 5 -
10 seconds.
· Added decoding for over 100 vendor-specific fields for XYRATEX family enclosures (Goshawk, Phoenix, and
Osprey). Many of these new fields are only reportable if using LRC firmware revision 34 or higher.
· Added ability to import & export all or some mode pages for a selected device. The -mpexport command saves
all mode pages in human & smartmon-ux readable format in a user-defined file. The user can then issue the -
mpimport command against one or more devices to program new mode pages. In addition, the user can edit the
data file and comment out specific bytes and/or pages before uploading to new devices.
· As more options have been added, the program is now case sensitive to command-line options. As the program
has always documented upper-case for options, it is our hope that this will not cause customer scripts to break.
· Fixed 4 typos in log & mode page output.
Version 1.19 (Released May 2003)
· Eliminated a retry if an invalid command was sent to a device where resulting key was 5, and ASC was not equal to
24.
· Fixed problem when program running in debug mode where the sense key was not always returned to the operator.
· IBM AIX 5.x support added
Version 1.18 (Released April 2003)
· Added 106 new log entries for LSI-based RAID storage subsystems.
· Fixed OSX-Specific problem with discovery, where it would not discover a disk at LUN0.
· Added attribute descriptions for IDE SMART attributes #6,11,13
· LINUX/Windows specific fix to add description "ID ATA-4 X3T13 1153D rev18" for appropriate IDE disks.
· Fixed LINUX-only problem where firmware rev on IDE disks displayed backwards.
· Added -help option, in case user was running a shell that "absorbed" the -? option.
Version 1.17 (Released March 2003)
· Switched to "no rewind" type drivers, i.e., /dev/rmt/0mn for tape polling. This prevents a tape from being rewound
under LINUX at polling time because of a poorly written device driver. Note that this problem could have appeared
under other operating systems, but was not reported to us as a problem until now.
· Fixed problem introduced in 1.16E where carriage returns used in interactive mode did not default to value shown
as default in prompt.
· Fixed another issue with parsing command line options, only reported in Apple however, where commands with "+"
value, i.e, -I+ caused next command option to be ignored.
· Program no longer automatically attempts an automatic retry on an invalid CDB.
· Documented issue where -W option must NOT be followed by a space before the filename.
· Better error handling in event invalid options are supplied. Program now gives you specifics on what is the problem,
rather then dumping command-line options usage to screen.
· Changed html documentation so Javascript is not used. Found incompatibility problem with browser on Apple OS
X)
· Added additional Mylex RAID controller event entries introduced in FW 9.02.
4.8 System Event Log
This software logs nearly all actions and polling results in an O/S-specific event log. It passes the messages to the
standard UNIX/LINUX syslog function or the Windows ReportEvent API, depending on what operating system you are
using. Alternately you can add the -L function is added to the command-line and have your messages recorded into a
file specified by the table below.
95
98