Installation Guide for Intel CDM v 2.0 Diagnostic Provider

Objective

Supported Operating Systems

Installation and Updates for Linux distribution

Installation and Update for Windows distribution

Quartzville driver installation

Registration of Provider

Requested Patches


Objective

This document describes process of installation of Intel CDM v2.0 Provider.

Supported Operating Systems

 

Operating System

Patch

IA32

IA64

SuSE Enterprise Linux 10 (SLES)

4

Y

Y

SuSE Enterprise Linux 11 (SLES)

1

Y

Y

Red Hat Enterprise Linux 5 (RHEL)

5

Y

Y

Red Hat Enterprise Linux 6 (RHEL)

-

Y

Y

Microsoft* Windows Server* 2003 R2

2

Y

Y

Microsoft* Windows Server* 2008

2

y

Y

Installation and Updates for Linux Distribution

The product is delivered under RPM installation package and the user can install the product with the command:

rpm –ivh IntelCDMv2-<VER>-<OS>.<OS_VER>.i686.rpm

where ,<VER> is a version of CDMv2, <OS> is a type of Linux Operating System and <OS_VER> is a main version of this system.

In case a new version becomes available, the user can update the product with:

rpm –Uvh IntelCDMv2-<VER>-<OS>.<OS_VER>.i686.rpm

The user can disable requirements of the installation package during the process of installation by option --nodeps.

As a result of the installation process, the user will obtain the directory /opt/IntelCDMv2 which contains the following files:

Dir

File Name

Description

doc

LICENSE.txt

License for this product

Installation Guide.htm

Description of installation process

Diagnostic Test Description.htm

Description of all supported diagnostics and description expected results of diagnostics.

CIM Classes Detailed Description.htm

Description of all implemented CIM classes version 2.12

Release Notes.htm

Release notes for last Release of product

Adapter Interrupt Test.html

Help file for instance of IANet_HelpService regarding Adapter Interrupt diagnostic test.

Adapter Register Test.html

Help file for instance of IANet_HelpService regarding Adapter Register diagnostic test.

EEPROM Test.html

Help file for instance of IANet_HelpService regarding EEPROM diagnostic test.

FIFO Test.html

Help file for instance of IANet_HelpService regarding FIFO diagnostic test.

Loop-back Test.html

HHelp file for instance of IANet_HelpService regarding Loop-back diagnostic test.

drivers/span>

install

Shell script which create needed QV Linux driver

iqvlinux.tar.gz

Source code of QV Linux driver/span>

lib(*)

libIntelCDMv2Provider.so

 

The product

lib64((*)

mof

IntelCDMv2Provider-MofComp.sh/

Script which allows registering Intel CDM v2.0 Provider by using Pegasus registration tool.

IntelCDMv2Provider.mof

MOF file, which contains all supported CIM classes

IntelCDMv2ProviderR.mof

Registration MOF files.

(*) - Separate RPM files are provided for both 32- and 64-bits Linux platforms. The name of subdirectory is depended of chosen platform RPM file.


Installation and Update for Windows Distribution

The product is delivered as ZIP archive file. This package should be unpacked to the destination directory %PROGRAMFILES%\Intel\CDMv2.0

The destination paths of installed component are important for CDMv2 Provider. CDMv2 Provider returns paths to help files and those paths are hard-coded.

As the result of the installation process, the user will obtain the following files:

Dir

File Name

Description

doc

LICENSE.txt

License for this product

Installation Guide.htm

Description of installation process

Diagnostic Test Description.htm

Description of all supported diagnostics and description expected results of diagnostics.

CIM Classes Detailed Description.htm

Description of all implemented CIM classes version 2.12

Release Notes.htm

Release notes for last Release of product

Adapter Interrupt Test.html

Help file for instance of IANet_HelpService regarding Adapter Interrupt diagnostic test.

Adapter Register Test.html

Help file for instance of IANet_HelpService regarding Adapter Register diagnostic test.

EEPROM Test.html

HHelp file for instance of IANet_HelpService regarding EEPROM diagnostic test.

FIFO Test.html

Help file for instance of IANet_HelpService regarding FIFO diagnostic test.

Loop-back Test.html

Help file for instance of IANet_HelpService regarding Loop-back diagnostic test.

drivers/span

win32(*)

install.bat(*)

Batch for installing QV Win driver

iqvw32.inf(*)

Information file for install

iqvw32.sys(*)

QV Windows driver

win64e(*)

install.bat(*)

Batch for installing QV Win driver

iqvw64e.inf(*)

Information file for install

iqvw64e.sys(*)

QV Windows driver

lib

win32(*)

IntelCDMv2Provider.dll(*)

The product for 32-bits platform

win64e(*)

IntelCDMv2Provider.dll(*)

The product for 64-bits platform

mof

IntelCDMv2Provider-MofComp.bat

Script which allows registering Intel CDM v2.0 Provider by using Pegasus registration tool.

IntelCDMv2Provider.mof

MOF file, which contains all supported CIM classes

IntelCDMv2ProviderR.mof

Registration MOF files.

(*) – Separate ZIP files are provided for both 32- and 64-bits Windows platforms. The name of subdirectory and the name of unpacked driver are depended of chosen platform ZIP file.


Quartzville Driver Installation

Before using this product, user must install Quartzville driver by executing attached script. For Linux, this script is placed in /opt/IntelCDMv2/driver/install. For Windows, it is placed in %PROGRAMFILES%/Intel/CDMv2.0/driver/XXX/install.bat, where XXX is win32 for 32-bits Windows and win64e is for 64-bits Windows.

QUARTZVILLE DRIVER IS NECESSARY FOR CDMv2 PROVIDER TO WORK PROPERLY FOR ALL LINUX PLATFORMS.

IF INTEL PROSet IS INSTALLED ON WINDOWS PLATFORM, INSTALLATION OF QUARTZVILLE DRIVER SHOULD BE OMITTED.


Registration of Provider

Depending on the CIM server being used, the user should copy the provider library in an appropriate place and register the provider in CIMOM database. It can be done in two ways:

a)      by using CIMPLE registration tool for Linux distributions:

$(PEGASUS_HOME)/bin/regmod –c libIntelCDMv2Provider.so

b)   by using CIMPLE registration tool for Windows distributions

c)   by using OpenPegasus MOF registration tool.

User must copy the CDMv2 Provider to the Pegasus lib directory manually.

$(PEGASUS_HOME)/bin/cimmof –nroot/cimv2 IntelCDMv2Provider.mof

$(PEGASUS_HOME)/bin/cimmfl –nroot/PG_InterOp IntelCDMv2ProviderR.mof

d)     User can use delivered script taken from mof installation directory


Requested Patches

In order to allow the CDMv2 Provider to work correctly, some patches may be needed. All needed patches are described in ‘‘Release Notes.htm.