Ref: 11420009
Title: Using INJECTOR.SYS to Test 3+Fault Tolerant Error Response
date: 12/14/89

Copyright 3Com Corporation, 1991.  All rights reserved.

To test error responses, an error simulator called INJECTOR.SYS is
included with 3+Fault Tolerant.  The simulated errors produce the same
results as real disk errors.   (Note: INJECTOR.SYS is not connected
with Fault Tolerant's ability to detect errors.)

INJECTOR.SYS must be loaded in the CONFIG.SYS file before the DM3S.SYS
entry.  INJECTOR.SYS requires three parameters--drive letter, test type,
and I/O count, in that order--after the program name or it will not
function.  The proper syntax is as follows:

           device=\3DRIVERS\INJECTOR.SYS e: t nnnn

where    e: is the drive the error is to occur on

         t  is replaced by the type of test to be performed (r=read
    and w=write)

      nnnn  is replaced by the I/O count.  I/O count is the number
            of reads or writes to be performed before the error is
            induced

For example, a correct entry in the CONFIG.SYS file would look like this:

device=\3drivers\injector.sys e: w 100

The entry above will induce a write error on drive E: after 100 I/Os.
When the error is induced, the LCD will display an error message and
the mirrored drive will take over.  The displayed error message should
help you determine where the error took place.

To not use the INJECTOR.SYS driver, remove any of the parameters from
the driver statement in the CONFIG.SYS file.  After one or more parameters
are removed, you will notice during bootup of the 3Server386 that the LCD
displays the message "Injector not loaded" to remind you that the driver is
not being used.  The message will also appear if you accidentally omit
one of the three parameters needed to run the INJECTOR.SYS program.


