Sentinel Driver for

Altia Design v3.0+

for Windows NTä

 

 

User’s Guide

 

 

 

 

 


The Sentinel Driver

 

The Sentinel Driver is used by Microsoft Windows NT-based applications that are protected by Sentinel hardware keys. The driver makes it possible for the protected applications to communicate with the keys under the Windows NT operating system.

The driver must be installed on every Windows NT system on which the protected application is to be run. When the driver is installed, it must obtain information about each parallel port on the system. Typically, all ports are configured automatically. You will need to manually configure a port only if the port is not detected correctly or if you want the Sentinel Driver to ignore the port when searching for keys.

Installation of the Sentinel Driver is done through the Sentinel Portable Driver installer. The installation disk contains drivers for X86-based, MIPS, DEC Alpha, Power PC machines.

Removing the Altia Design 2.3 or Earlier Windows NT Sentinel Driver

Altia Design 2.3 and earlier releases use an obsolete version of the Sentinel driver. If you are upgrading a 2.3 or earlier version of Altia Design, you must remove your current Sentinel driver and install a new driver. If you are already successfully running Altia Design 2.31 or later, no changes are necessary. If you fail to remove the older Sentinel driver, you will see a Not Authorized to Run dialog when you attempt to execute the newest Altia Design editor. To remove the older Sentinel driver, perform the following steps:

1 Insert the Sentinel Driver 5.3 distribution diskette into a floppy drive.

2 In a file browser window (such as the File Manager on NT 3.5 or an Explorer window on NT 4.0), view the files on the floppy driver and double-click on install.bat to start the Sentinel Driver Setup Program. In the Sentinel Driver Setup Program window, choose Remove Sentinel Driver from the Functions menu.

3 Answer OK to the confirmation dialog. You will see a Sentinel Remove dialog stating that the driver is removed and you must restart the system. Press the OK button in the dialog, but do not restart the system. Instead, proceed to Installing the Sentinel Driver on Windows NT.

Installing the Sentinel Driver on Windows NT 3.5 or 4.0

1 Insert the Sentinel Driver 5.3 distribution diskette into a floppy drive.

2 In a file browser window (such as the File Manager on NT 3.5 or an Explorer window on NT 4.0), view the files on the floppy driver and double-click on install.bat to start the Sentinel Driver Setup Program. In the Sentinel Driver Setup Program window, choose Install Sentinel Driver from the Functions menu.

3 Confirm the path to the Sentinel files which is typically a:\\i386 or b:\\i386.

4 If the driver installation is successful, a dialog will appear stating that the driver is installed and you must restart your system. Press the OK button in the dialog and restart your system.

Changing the Sentinel Driver Port Configuration on Windows NT 3.5

After the Sentinel Driver has been installed, you can access it through the Control Panel if you need to change the way you configured your parallel ports.

1 Click on the Windows NT Main group window.

2 Double-click the Control Panel icon.

3 Double-click the Drivers icon.

4 Click the Sentinel option and click Setup.

5 All parallel ports currently defined in the system are displayed in the Sentinel Driver dialog window. The Created By column shows whether the port was defined by the system or the user. (System-defined ports are those known to the Windows NT operating system; these are configured automatically.) The Use? column shows whether the Sentinel Driver should use this port when searching for Sentinel keys. Usually there is only one port so there is only one selection.

You can choose one of the following operations:

· To add a user-defined port, click Add and go to step 6. Note that when the system starts up, NTDetect finds all parallel ports and their data values. The only reason for adding a port is if NTDetect does not find a port or the data for a port is incorrect. Therefore, you will probably never need to use the Add button.

· To modify a port, highlight it, click Edit, and go to step 6. You can modify any data for a user-defined port. For a system-defined port, the only parameter you can change is whether the port should be used by the Sentinel Driver.

· To remove a user-defined port, click Remove. This button is active only when the scroll bar is on a user-defined port.

6 The port’s current configuration is shown in the Configure Port dialog. If you are adding a user-defined port, system defaults are shown. If you are editing a system-defined port, the only field enabled for change is Use this port?.

Complete the screen as follows, then click OK. You should be able to obtain the requested information from your computer documentation.

Use this port? Click Yes if you want the Sentinel Driver to search this port for a Sentinel key. Click No if this port is not to be used by the Sentinel Driver. This setting has no effect on any other applications.

Bus Address Enter the port’s bus address. This is computer-dependent; for most machines, it is usually one of the hexadecimal values 3BC, 378, or 278.

Bus Number If the bus number is not 0, pull down the list box and select the correct number. Usually, the bus number is 0.

Bus Type Pull down the list box and select the port’s bus type. This is usually ISA (Industry Standard Architecture), EISA (Extended Industry Standard Architecture), or MicroChannel (typical of IBM PS/2 machines).

Address Space Pull down the list box and select the correct address space (usually I/O).

Port Type Pull down the list box and select the port type. Select the "Autodetect" method unless you need to change it.

Autodetect Used? The box is automatically checked if the port is configured as "Autodetect".

Port Ownership Method Use the "Auto" method unless you need to change it. This allows the Sentinel Driver to choose the best method of acquiring exclusive access to the parallel port, depending on the what your version of Windows NT provides.

Acquisition Timeout (ms) If you need to, you can change the maximum amount of time the Sentinel Driver waits to acquire the parallel port before returning an error. This time is in milliseconds. If you want the Sentinel Driver to wait as long as it takes, enter -1 in this field.

7 You return to the Sentinel Driver dialog window (shown previously in step #5) after working with a port. You can then add or edit another port. When all ports are configured correctly, click OK.

Note that if a port is configured incorrectly, Sentinel keys on that port will not be accessible by the protected application.

8 A System Setting Change dialog window will appear. To put the driver into effect right now, click Restart Now. To have the change take effect the next time you quit and restart Windows NT, click Don’t Restart Now.

Changing the Sentinel Driver Port Configuration on Windows NT 4.0

After the Sentinel Driver has been installed, you can access it through the Control Panel if you need to change the way you configured your parallel ports.

1 Double-click on My Computer.

2 Double-click the Control Panel icon.

3 Double-click the MultiMedia icon.

4 Select the Devices tab and double-click on Other Multimedia Devices. Double-click on the Sentinel for i386 Systems choice that appears under Other Multimedia Devices. In the resulting Properties dialog, click the Settings… button. Proceed to steps 5 through 8 under Changing the Sentinel Driver Port Configuration on Windows NT 3.5.

For more information

For help during any step of the installation process, click the Help button. You should also read the README.txt file provided on the distribution diskette.

Please direct any questions or comments to the company that provided you with the Sentinel Driver.

THERE IS NO WARRANTY, REPRESENTATION, OR CONDITION REGARDING RAINBOW'S PRODUCTS, SERVICES, OR PERFORMANCE, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

IN NO EVENT WILL RAINBOW BE LIABLE FOR ANY DAMAGES CAUSED BY YOUR FAILURE TO PERFORM YOUR OBLIGATIONS, OR FOR ANY LOSS OF DATA, OR ANY OTHER CONSEQUENTIAL AND INCIDENTAL DAMAGES, EVEN IF RAINBOW HAS BEEN ADVISED OF THE POSSIBILITY OF DAMAGES, OR FOR ANY CLAIMS BY YOU BASED ON ANY THIRD-PARTY CLAIM.

 

 

Copyright © 1996, Rainbow Technologies, Inc.

All Rights Reserved

 

Sentinel DriverTM is a trademark of Rainbow Technologies, Inc. Microsoft Windows NTTM is a trademark of Microsoft Corporation.