SNIA SMI-S API for Windows 2000/2003

This software license applies only to QLogic customers.
QLogic Corporation.
All rights reserved.

Table of Contents

1.
OS Support
2.
Installing the QLogic HBA CIM Provider
3.
Removing the QLogic HBA CIM Provider
4.
Installing OpenSSL on Windows
5.
Contacting QLogic

1. OS Support

QLogic HBA CIM Provider v1.10.01, April 18, 2006, for Windows 2000 and Windows 2003 operating systems.

  • FC HBA Profile
  • FC Initiator Ports subprofile
  • Server Profile
  • Host Discovered Resources Profile

Support for Host Discovered Resources profile is disabled by default. To enable support for Host Discovered Resources profile, open the localqlogichbasmis.properties file and set the following entry to 1:
HostDiscoveredResources=1

Make sure the above entry is terminated by a newline. The provider passes all tests for the FC HBA profile & FC Initiator Ports subprofile and all the Instance and Association tests for the Server profile with ICTP 1.1.0.83.

2. Installing the QLogic HBA CIM Provider

To install the QLogic HBA CIM provider, follow these steps:

  1. In Windows Explorer, double-click the QLogicHBACIMProvider-w2k3-1.10.01.msi package to start the installation and respond to the prompts on the install screens. Choose the default option for the installation folder .
  2. Open a command window and change directories to the installation folder:
    #cd C:\Pegasus-2.5.1-qlogic
  3. Start the cimserver as:
    #cimserver

3. Removing the QLogic HBA CIM Provider

To uninstall the QLogic HBA CIM provider, follow these steps:

  1. Make sure you stop the cimserver if it is running. To do this, open a command window and type:
    #cimserver -s
  2. From the Windows Start menu, select Settings -> Control Panel.
  3. Double-click Add/Remove Programs.
  4. Select the QLogicHBACIMProvider and click Remove.

4. Installing OpenSSL on Windows

For your convenience, this package includes dynamic link libraries (DLLs) (ssleay32.dll and libeay32.dll) built from source code (Open SSL Code), available at http://www.OpenSSL.org/. Various third parties may have patented algorithms that can be used with the Open SSL Code; please refer to http://www.openssl.org/ for all licensing information and restrictions.

NOTE: It is your responsibility to procure the appropriate patent and/or any other intellectual property licenses, before using the DLLs or the Open SSL code. Please note that QLogic does not endorse any particular algorithm or provide any support for the IDEA, MDC2 and RC5 encryption algorithms. You are also not restricted to the dlls provided herein and can build your own dlls using Open SSL Code or any other program. If you choose to use another software package, you must comply with the licensing requirements of that package.

Before installing and using OpenSSL, please read the complete "ReadMe file" that accompanies OpenSSL 0.9.8a. Please also make sure that you read the licensing terms for OpenSSL 0.9.8a. The OpenSSL 0.9.g Readme file contains the following pertinent information:

Various companies hold various patents for various algorithms in various locations around the world. YOU are responsible for ensuring that your use of any algorithms is legal by checking if there are any patents in your country. The file contains some of the patents that we know about or are rumored to exist. This is not a definitive list.

RSA Security holds software patents on the RC5 algorithm. If you intend to use this cipher, you must contact RSA Security for licensing conditions. Their web page is http://www.rsasecurity.com/.

RC4 is a trademark of RSA Security, so use of this label should perhaps
only be used with RSA Security's permission.

The IDEA algorithm is patented by Ascom in Austria, France, Germany, Italy, Japan, the Netherlands, Spain, Sweden, Switzerland, UK and the USA. They should be contacted if that algorithm is to be used; their web page is http://www.ascom.ch/.

It is your responsibility to ensure that you are not violating any third party intellectual property rights (including patents, copyrights, trademarks, trade secrets and others) when you install and use OpenSSL. You may use the OpenSSL dlls provided with this package (ssleay32.dll and libeay32.dll) are built without support for the MDC2, RC5, and IDEA algorithms.

If you want to use OpenSSL with any of these (MDC2, RC5, IDEA) algorithms enabled, you may follow the steps outlined below to download, configure and install OpenSSL:

  1. Download openssl 0.9.8a (latest version available at the time this readme was written) from http://www.openssl.org.
  2. Download perl from http://www.activestate.com/ActivePerl and install perl.
  3. Include C:\Active-Perl\Perl\bin (that contains perl.exe) in the PATH environment variable on your system
  4. Build OpenSSL using the steps outlined in INSTALL.W32 file. This creates the out32dll (with dlls) and inc32 subdirectories.

5. Contacting QLogic

Please visit QLogic's website (http://www.QLogic.com). On this site you will find product information, our latest drivers, and links for technical assistance if needed.

Go to Top

©Copyright 2006. All rights reserved worldwide. QLogic, the QLogic logo, and the Powered by QLogic logo are registered trademarks of QLogic Corporation. All other brand and product names are

trademarks or registered trademarks of their respective owners.