Dell™ OpenManage™ Client Instrumentation Version 7.6 User’s Guide w w w. d e l l . c o m | s u p p o r t . d e l l .
Notes and Notices NOTE: A NOTE indicates important information that helps you make better use of your computer. NOTICE: A NOTICE indicates either potential damage to hardware or loss of data and tells you how to avoid the problem. ____________________ Information in this document is subject to change without notice. © 2008 Dell Inc. All rights reserved. Reproduction of these materials in any manner whatsoever without the written permission of Dell Inc. is strictly forbidden.
Contents 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . 7 CIM Overview . . . . . . . . . . . . . . . . . . . . . . . 7 WMI Overview . . . . . . . . . . . . . . . . . . . . . . . Data Sources Used by OMCI. OMCI Architecture . Features . . . . . . . . . . . . . . . 8 . . . . . . . . . . . . . . . . . . . . 9 . . . . . . . . . . . . . . . . . . . . . . . . . CIM 2.6 Schema Support . . . . . . . . . . . . . . 11 11 . . . . . . . . . . . . 12 . . . . . . . . . . . . . . . . .
2 Installing Dell™ OpenManage™ Client Instrumentation . . . . . . . . . . . . . . 17 . . . . . . . . 18 . . . . . . . . . . . . . . . . . . . . 19 User Account Control in Windows Vista Local Installation . Installing the Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 . . . . . . . . . . . . . . . . . . . . 21 Uninstalling the Client . Silent Installation Installing the Client in the Silent Mode . . . . . . . 21 . . . . . . .
4 Alerts . . . . . . . . . . . . . . . . . . . . . . . . . . . . Overview . . . . . . . . . . . . . . . . . . . . . . . . . ASF Alerting . . . . . . . . . . . . . . . . . . . . . . . WMI Alerting. . . . . . . . . . . . . . . . . . . . . . . 5 Component Descriptions . 6 Troubleshooting . Wakeup on LAN 31 31 32 32 . . . . . . . . . . . . 39 . . . . . . . . . . . . . . . . . . . 45 . . . . . . . . . . . . . . . . . . . . . 45 Remote Connection to WMI and Remote BIOS Update . . . . . . . . .
Glossary Index 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Introduction The Dell™ OpenManage™ Client Instrumentation (OMCI) software enables remote management application programs to access client system information, monitor the client system status, or change the state of the client system; such as shutting it down remotely. Through standard interfaces, OMCI exposes key system parameters allowing administrators to manage inventory, monitor system health, and gather information on deployed Dell client systems.
• The CIM data model abstracts and describes all elements in a network environment. The CIM schema provides the actual data model descriptions and arranges the network into a series of managed objects, all interrelated and broadly classified. • The CIM schema is defined by the Managed Object Format (MOF) file, which provides a standardized model for describing management information between clients in a management system.
OMCI uses a variety of data sources resident on the client system which includes: • Microsoft Win32 WMI providers • SMBIOS • Device drivers • Operating system registry • Operating system Application Programming Interfaces (APIs) • WMI repository OMCI Architecture The OMCI architecture is based on a layered model that is tightly integrated with the Microsoft WMI stack as shown in Figure 1-1.
For example, a management console in the WMI application layer requests the available free space on the client system hard drive. The WMI application layer makes the request over the network to the CIMOM (in the Dell WMI provider layer) on the client system. The CIMOM routes the request to the appropriate WMI provider, which, in turn, routes the request through the data router layer to the disk data provider in the data provider layer.
Features The following are key features of OMCI: • CIM 2.6 Schema Support • Dell LegacySelect 2.0 Support • Remote Boot Device Select • WMI Security • Event Reporting • Remote Shutdown • Remote Wake-Up Configurability • WfM Version 2.0 Compliance CIM 2.6 Schema Support CIM is a standard that describes management data that can be used by many management application programs. OMCI conforms to the CIM 2.
A network administrator can change the settings of these components either through the computer's system setup or by using a WMI management application. NOTICE: Changing LegacySelect attributes such as Integrated Drive Electronics (IDE) Controller may cause a computer system to become unusable. If this occurs, enter system setup on the client system and change the applicable setting.
processes that may be running. If the temperature increases too quickly and OMCI does not poll the system in time, it will not generate a shutdown message and the system will not shut down cleanly. OMCI also contains a start delay for the polling intervals. This determines how long after the operating system loads, OMCI starts checking for the alert status. An alert may be missed if the start delay is set too high.
• Additional Display Device Information: Earlier OMCI releases provided limited display device information. OMCI 7.6 also provides the manufacture date in format; y-year, w-week number (for example, 2008 Week 16) and the possible sleep states of the monitor. • Additional Physical Memory Information: Previous OMCI releases retrieved the value of the memory capacity property in the Dell_ PhysicalMemory class. OMCI 7.
Other Dell Documents You Might Need In addition to this User's Guide, you can find the following guides either on the Dell Support website or on the Systems Management Tools and Documentation DVD: • The Dell OpenManage Client Instrumentation Reference Guide provides detailed information on all OMCI classes, properties, and their descriptions. • The Dell OpenManage Client Connector User’s Guide provides information on how to view and configure OMCI properties and perform remote management functions.
Introduction
Installing Dell™ OpenManage™ Client Instrumentation Dell OpenManage Client Instrumentation (OMCI) can be installed locally using the OMCI installation wizard, or remotely through a silent or administrative installation. Local Installation: The OMCI installation wizard allows you to install the complete package or to do a custom installation of specific components required for a particular environment.
NOTE: You cannot upgrade from OMCI 6.x to OMCI 7.6 using the OMCI 7.6 installer if the target system has OMCI 6.x on it. Ensure that you uninstall OMCI 6.x before installing OMCI 7.6. OMCI version 7.2 and later can be installed only on Dell systems running the Windows operating systems listed in the "Supported Operating Systems" section. NOTE: You can upgrade to OMCI 7.6 from OMCI versions 7.4 A00, 7.5 A00, 7.5 A01, 7.5 A02, and 7.5 A03.
or to click Cancel when performing functions that may entail a security risk. With UAC, you can run most applications, components and processes with a limited privilege, but have elevation potential for specific administrative tasks and application functions. During OMCI installation or uninstallation, depending upon the access level of the user, Windows Vista prompts the user for administrator authorization.
5 When the InstallShield Wizard window displays the Welcome message, click Next. The InstallShield Wizard window displays the message Setup Type. 6 Choose the installation type by clicking one of the following options: • Complete — Installs all modules and WMI support to a default directory. • Custom — Enables you to install specific program features and specify the installation directory. 7 Select the Complete option and click Next.
Silent Installation Installing the Client in the Silent Mode In the silent mode (no dialog boxes appear), you can perform complete and custom installations. NOTE: When typing commands, enter spaces exactly as shown in the examples in this section. Performing a Complete Installation in Silent Mode To perform a silent unattended installation of OMCI with all components in the default directory: setup.exe /s /v/qn where setup.exe is the installation executable file for OMCI.
Upgrading the Client in Silent Mode To upgrade from one version of OMCI 7.x to a later version of OMCI 7.x, execute the following command: setup.exe /s /v"/qn REINSTALLMODE=voums REINSTALL= ALL" A reboot might be required for the upgrade. To suppress it, modify the command line as follows: setup.
Administrative Installation To create a server image of OMCI on your network using an administrative installation, perform the following steps: 1 Using the OMCI installation package, run the following command: setup.exe /a The Choose Setup Language dialog box appears. 2 Select a language and click OK. 3 When the InstallShield Wizard window displays the Welcome message, click Next. 4 Enter the network location in the Network Location dialog box and click Install to begin the installation.
Installing Dell™ OpenManage™ Client Instrumentation
Windows Management Instrumentation WMI Overview Microsoft® Windows® Management Instrumentation (WMI) is Microsoft’s implementation of the Web-Based Enterprise Management (WBEM) effort. It is implemented on Microsoft Windows platforms. There are two components to WMI. In the Dell™ OpenManage™ Client Instrumentation (OMCI) architecture (see Figure 1-1), both the components are represented by the Microsoft WMI Object Manager.
or limited, can be granted to users on per-namespace basis. There is no implementation of class or property-level security. By default, users that are members of the administrators group have full local and remote access to WMI. WMI security can be configured using the WMI Control available in the Computer Management console under the Services and Applications section. Right-click WMI Control, and then click Properties. You can configure namespace-specific security from the Security tab.
To retrieve these Dell attributes, edit the sms_def.mof file available on the SMS server in the sms\inboxes\clifiles.src\hinv directory. Add the following lines to the end of the sms_def.mof file: [SMS_Report(TRUE), SMS_Group_Name("Dell Summary"), ResID(7000),ResDLL("dellwmi.dll"), SMS_Class_ID("Dell|Summary|1.
instance of __InstanceProviderRegistration { Provider = $Q; SupportsGet = TRUE; SupportsPut = TRUE; SupportsDelete = TRUE; SupportsEnumeration = TRUE; QuerySupportLevels = {"WQL:UnarySelect"}; }; instance of __MethodProviderRegistration { Provider = $Q; }; [Dynamic, Provider ("DellWMI")] class Dell_System_Summary { [read, key] uint32 DellInstanceID; [read, write] string AssetTag; [read] datetime BIOSDate; [read] sint32 ProcessorSpeed; [read] string BiosVersion; [read] string ProcessorType; [read] string Ser
The following text files contain sample scripts. To execute any of the scripts, save the script with a .vbs extension. At the command prompt, type cscript.exe //nologo