Dell™ OpenManage™ Client Instrumentation versión 7.7 Guía del usuario Introducción Instalación y desinstalación de Dell™ OpenManage™ Client Instrumentation Instrumental de administración de Windows Alertas Descripciones de los componentes Solución de problemas Secuencias de comandos y configuración del BIOS de muestra Glosario Notas y precauciones NOTA: Una NOTA proporciona información importante que le ayudará a utilizar mejor el ordenador.
Regresar a la página de contenido Introducción Dell™ OpenManage™ Client Instrumentation versión 7.
Arquitectura de OMCI La arquitectura de OMCI se basa en un modelo de capas que está fuertemente integrado a la pila WMI de Microsoft, según se muestra en la Figura 1-1. l Capa de aplicaciones de WMI: consiste en aplicaciones de administración como Dell Client Manager, Dell OpenManage Client Administrator (OMCA) y otras herramientas de administración basadas en estándares y aplicaciones WMI como Microsoft SMS, LANDesk, etc.
l Puerto serie l Puerto paralelo l Controlador de unidad de disco l Puerto del mouse Personal System/2 (PS/2) l Controlador de audio integrado l Controlador de interfaces de red (NIC) l Controlador de bus serie universal (USB) l Ranura de interconexión de componentes periféricos (PCI) Un administrador de red puede cambiar la configuración de estos componentes ya sea a través de programa de configuración de sistema del equipo o por medio de una aplicación de administración WMI.
Lo nuevo Las siguientes son las nuevas actualizaciones de OMCI 7.7: l Suministrado como Dell Update Package (DUP): puede descargar el archivo de instalación en formato DUP. También se suministra un archivo .exe. l Visualización de la información de NIC a través de dispositivos WMI: pueden verse las propiedades de velocidad máxima, velocidad, estado, nombre y fabricante del adaptador, versión principal y versión secundaria.
Regresar a la página de contenido Instalación y desinstalación de Dell™ OpenManage™ Client Instrumentation Dell™ OpenManage™ Client Instrumentation versión 7.
1. Haga clic en Descargar ahora para descargar el archivo de instalación (por ejemplo, OM_APP_WIN_R232963.EXE) en el sitio web de asistencia de Dell: support.dell.com. Cuando aparezca la ventana Descarga de archivo, guarde el archivo. 2. Haga doble clic en el paquete Dell OpenManage Client Instrumentation Update Package. Aparecerá la pantalla de Dell OpenManage Client Instrumentation con información detallada tal como los dispositivos y sistemas operativos compatibles, revisiones y mejoras. 3.
(Listo para instalar el programa). Si se selecciona la opción Personalizada, aparecerá la ventana Instalación personalizada, que le permitirá instalar funciones específicas del programa y especificar el directorio en el que desea instalar el software OMCI. Haga clic en Next (Siguiente). 8. Haga clic en Instalar para comenzar la instalación. Si OMCI versión 6.x está instalado en el sistema, el programa de instalación le pedirá que lo desinstale y que vuelva a ejecutar el programa de instalación.
NOTA: En Windows Vista, utilice el icono Programas y características del Panel de control para desinstalar OMCI. Desinstalación de archivos relacionados Una desinstalación predeterminada de OMCI no desinstala los archivos controladores ni los archivos DLL asociados, que permanecen en el sistema. Se debe especificar una propiedad de línea de comandos (UNINSTALL_DRIVER=1) en la línea de comandos para realizar la desinstalación correspondiente de OMCI y los archivos controladores.
Puede desinstalar silenciosamente la instrumentación del cliente usando el programa de instalación o sin este. Para desinstalar silenciosamente la instrumentación del cliente sin el programa de instalación, ejecute uno de los siguientes comandos: Para todas las instalaciones de 32 bits de Windows: msiexec.exe /X{73F1BDB7-11E1-11D5-9DC6-00C04F2FC33B} /qn Para todas las instalaciones de 64 bits de Windows: msiexec.
Regresar a la página de contenido Instrumental de administración de Windows Dell™ OpenManage™ Client Instrumentation versión 7.7 Guía del usuario Generalidades de WMI Seguridad de WMI Recuperar información de Dell con SMS 2.0 Secuencias de comandos WMI Generalidades de WMI El instrumental de administración de Microsoft® Windows® (WMI) es la implementación de Microsoft de la iniciativa de administración de empresas basadas en web (WBEM). Está implementado en las plataformas Microsoft Windows.
string SystemDescription; [SMS_Report(TRUE), read: ToInstance string ProcessorType; [SMS_Report(TRUE), read: ToInstance sint32 ProcessorSpeed; [SMS_Report(TRUE), read: ToInstance string BIOSVersion; [SMS_Report(TRUE), read: ToInstance datetime BIOSDate; [SMS_Report(TRUE), read: ToInstance string ServiceTag; [SMS_Report(TRUE), read: ToInstance string AssetTag; }; ToSubClass] ToSubClass] ToSubClass] ToSubClass] ToSubClass, key] ToSubClass, write: ToInstance ToSubClass] #pragma namespace ("\\\\.\\Root\\cimv2
Regresar a la página de contenido
Regresar a la página de contenido Alertas Dell™ OpenManage™ Client Instrumentation versión 7.7 Guía del usuario Información general Alertas ASF Alertas WMI Información general Las alertas se generan cuando el estado de interés de un sistema cambia. Hay dos tipos básicos de alertas: las alertas locales al usuario del equipo actual y las alertas remotas para una aplicación de administración. Dell™ OpenManage™ Client Instrumentation (OMCI) maneja ambos tipos de alertas.
l MaxNTEventLogNotifications: la cantidad máxima de notificaciones de eventos que se enviaron al registro de eventos de NT. Los valores son: 0=no enviar nunca, 1=solo el primer acontecimiento, 2=primer y segundo acontecimientos, y así sucesivamente. El valor especial -1 envía todos los acontecimientos. El valor predeterminado es -1. l MaxDisplayNotifications: la cantidad máxima de notificaciones de eventos que se enviaron a la pantalla local.
(1403) MemorySizeChanged MemorySizeIncreased Se ha cambiado el tamaño de la memoria.1 ADVERTENCIA_DEGRADADO 3 2 Se ha incrementado el tamaño de la memoria. ADVERTENCIA_DEGRADADO 3 Se ha reducido el tamaño de la memoria.2 ADVERTENCIA_DEGRADADO 3 Se ha quitado una unidad de disco duro. ADVERTENCIA_DEGRADADO 3 Se ha añadido una unidad de disco duro. ADVERTENCIA_DEGRADADO 3 Se ha quitado un procesador. ADVERTENCIA_DEGRADADO 3 Se ha añadido un procesador.
Regresar a la página de contenido Descripciones de los componentes Dell™ OpenManage™ Client Instrumentation versión 7.7 Guía del usuario En la Tabla 5-1 se listan los componentes de instrumentación Dell™, sus funciones, sus ubicaciones predeterminadas de instalación y otra información relevante. PRECAUCIÓN: Cambiar o borrar archivos de los componentes puede hacer que Dell™ OpenManage™ Client Instrumentation (OMCI) quede inutilizable.
Estos verificadores de estado están implementados en DEvents.dll. Los verificadores de datos ejecutan IAP para obtener los datos y detectan los eventos mediante el análisis de los datos que reciben. Para cada tipo de evento hay un verificador de estado correspondiente. Archivo enrutador de datos CIM-IAP %ProgramFiles%\Dell\OpenManage\ Client\cim_iap_data.htm Archivo HTML que contiene la información de configuración para DellWMI.dll. Archivo enrutador de datos CIMWin32 %ProgramFiles%\Dell\OpenManage\ Cli
Regresar a la página de contenido Solución de problemas Dell™ OpenManage™ Client Instrumentation versión 7.7 Guía del usuario Encendido en LAN Conexión remota a WMI y actualización remota del BIOS Problemas de instalación Encendido en LAN Si la función Encendido en LAN no funciona en un equipo cliente, realice las siguientes comprobaciones: l Utilice Dell™ OpenManage™ IT Assistant o el programa de configuración del sistema cliente para verificar que la función de Encendido en LAN está activada.
del usuario de IT Assistant. ¡ l l Si está utilizando IT Assistant, use la cuenta de administrador para configurar el descubrimiento de subred para el sistema cliente. Introduzca el nombre de usuario como \. Si el sistema ya ha sido descubierto, elimínelo de la lista de sistemas descubiertos, configure el descubrimiento de subred para él y descúbralo nuevamente. Para obtener más información, consulte la Guía del usuario de IT Assistant.
Regresar a la página de contenido Secuencias de comandos y configuración del BIOS de muestra Dell™ OpenManage™ Client Instrumentation versión 7.7 Guía del usuario Secuencias de comandos de muestra de WMI Valores del BIOS que se admiten en OMCI 7.7 Secuencias de comandos de muestra de WMI Borrar el estado de intrusión en el chasis A continuación se presenta un VBScript de muestra que borrará el estado de intromisión en el chasis de un sistema.
strNameSpace & ":" & strClassName & "=" &_ Chr(34) & strKeyValue & Chr(34)) '*** Set the value of ChassisIntrusionStatus to'5' '***("Clear") '***Set the new value for the property and save the instance objInstance.Properties_.Item(strPropName).Value = 5 objInstance.Put_ '*** If any errors occurred, let the user know. If Err.Number <> 0 Then WScript.Echo "Clearing Chassis Intrusion Status failed.
'*** Recupera la instancia de la clase Dell_SMBIOSSettings '***(debe existir solo 1 instancia). Set objInstance =GetObject("WinMgmts:{impersonationLevel=impersonate ,AuthenticationLevel=pktprivacy }//" &_ strComputerName & "/" & strNameSpace & ":" & strClassName & "=" &_ Chr(34) & strKeyValue & Chr(34)) '*** Establecer el valor de ChassisIntrusionStatus como '5' '***("Borrar") '***Establecer el nuevo valor de la propiedad y guardar la instancia objInstance.Properties_.Item(strPropName).
'*** Initialize variables strNameSpace = "root/Dellomci" strComputerName = WScript.Arguments(0) strClassName = "Dell_IndicationStaticValues" strPropName = "MaxDisplayNotifications" '*** Establish a connection to the DellOMCI namespace Set objWMIService =GetObject("winmgmts:{impersonationLevel=impersonate," &_ "AuthenticationLevel=pktprivacy}\\" & strComputerName & "\" &_ strNameSpace) '*** Retrieve the instances of '***Dell_IndicationStaticValues class (there should be 16 instances – one for each alert type
(Wscript.Arguments.Count < 1) Then Call Usage() WScript.Quit End If '*** Inicializar las variables strNameSpace = "root/Dellomci" strComputerName = WScript.Arguments(0) strClassName = "Dell_IndicationStaticValues" strPropName = "MaxDisplayNotifications" '*** Establecer una conexión con el espacio de nombres DellOMCI Set objWMIService =GetObject("winmgmts:{impersonationLevel=impersonate," &_ "AuthenticationLevel=pktprivacy}\\" & strComputerName & "\" &_ strNameSpace) '*** Recuperar las instancias de '***la c
'*** Initialize variables strNameSpace = "root/Dellomci" strComputerName = WScript.Arguments(0) strClassName = "Dell_Configuration" strPropValue = "Configuration" strMethod = "Shutdown" '*** Retrieve the Dell_Configuration class Set objInstance = GetObject("WinMgmts:{impersonationLevel=impersonate}//" &_ strComputerName & "/" & strNameSpace & ":" & strClassName) '*** Execute the Shutdown method Set ObjOutParam = objInstance.
WScript.Echo strMessage End Sub) Reinicio remoto del sistema A continuación se presenta un VBScript de muestra que reiniciará un cliente Dell OMCI de manera remota. '**************************************************** '*** Name: SampleRestart.vbs '*** Purpose: To restart a Dell OMCI client. '*** Usage: cscript.exe //nologo SampleRestart.
Dim objInstance Dim ObjOutParam Dim strMethod '*** Comprobar que se utilizó el archivo ejecutable correcto para ejecutar la secuencia de comandos '*** y que se proporcionaron todos los parámetros If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _ (Wscript.Arguments.Count < 1) Then Call Usage() WScript.Quit End If '*** Inicializar las variables strNameSpace = "root/Dellomci" strComputerName = WScript.
strMethod = "FlashBios" '*** Retrieve the Dell_Configuration class Set objClass = GetObject("WinMgmts:{impersonationLevel=impersonate}//" & _ strComputerName & "/" & strNameSpace & ":" & strClassName) Set objMethod = objClass.Methods_(strMethod) '*** Set the In parameter of the method to the URL of BIOS header file Set objInParam = objMethod.inParameters.SpawnInstance_() objInParam.sUrl = WScript.Arguments(1) '*** Execute the method Set ObjOutParam = objClass.
'*** Nota: si el valor generado es 0, no significa que el BIOS del sistema se ha '*** actualizado, solo significa que el método de actualización se ha iniciado '*** correctamente. If objOutParam.ReturnValue = 0 Then WScript.Echo "El método terminó correctamente." else WScript.Echo "El método falló." End If '*** Subrutina que se utiliza para mostrar el uso correcto de la secuencia de comandos Sub Usage() Dim strMessage strMessage = "Sintaxis incorrecta. Debe ejecutar: " & vbCRLF & _ "cscript.
'*** Nombre: SampleForcePXE.vbs '*** Objetivo: forzar a un cliente Dell OMCI a iniciar en PXE en el siguiente reinicio. '*** Uso: cscript.exe //nologo SampleForcePXE.vbs '*** '*** Esta secuencia de comandos de muestra se proporciona únicamente como ejemplo y no ha sido '*** probaba ni tiene ninguna garantía por parte de Dell; Dell se exime de toda '*** responsabilidad relacionada con esta secuencia de comandos.
Dim strPropName Dim strPropValue '*** Check that the right executable was used to run the script '*** and that all parameters were passed If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _ (Wscript.Arguments.Count < 1) Then Call Usage() WScript.Quit End If '*** Initialize variables strNameSpace = "root/Dellomci" strComputerName = WScript.
strPropValue = objInstance.Properties_.Item(strPropName).Value '*** Establecer el valor de WakeUpOnLan solo cuando no sea ya '6' ("Activar '*** para todas las tarjetas de interfaz de red") if strPropValue <> 6 then '*** Establecer el nuevo valor para la propiedad y guardar la instancia objInstance.Properties_.Item(strPropName).Value = 6 objInstance.Put_ '*** Si se presenta algún error, informar al usuario If Err.Number <> 0 Then WScript.Echo "Falló la activación de Encendido en LAN.
strMessage = strMessage & objInstance.Properties_.Item ("BIOSVersion").Value Exit For Next '*** Display the results WScript.Echo strMessage '*** Sub used to display the correct usage of the script Sub Usage() Dim strMessage strMessage = "incorrect syntax. You should run: " & vbCRLF & _ "cscript.exe //nologo SampleSystemSummary.vbs " WScript.Echo strMessage End Sub ('**************************************************** '*** Nombre: SampleSystemSummary.
Cambio de contraseña del BIOS A continuación se presenta un VBScript de muestra que cambiará la contraseña del BIOS de un cliente Dell OMCI. '**************************************************** '*** Name: SampleBIOSPwd.vbs '*** Purpose: To change the BIOS password on a Dell OMCI client. '*** Usage: cscript.exe //nologo SampleBIOSPwd.
'*** y que se proporcionaron todos los parámetros If (LCase(Right(WScript.FullName, 11)) <> "cscript.exe" ) Or _ (Wscript.Arguments.Count < 2) Then Call Usage() WScript.Quit End If '*** Inicializar las variables strNameSpace = "root/Dellomci" strComputerName = WScript.Arguments(0) strClassName = "Dell_Configuration" strKeyValue = "Configuration" strPropName = "Password" strPassEncryptPropName = "PasswordEncrypted" strPwd = WScript.
l Embedded NIC2 l EnableLatitudeON l E-SATA Ports l ExternalHotkey l FastBoot l HardDiskFailover l HDDProtection* l HotDocking l Hyperthreading NOTA: En algunos sistemas de Dell, la propiedad de Hyperthreading en la clase Dell_SMBIOSSettings aparece como Activada o Desactivada aun si el procesador instalado no admite la tecnología Hyperthreading. En este caso, la propiedad de Hyperthreading puede activar o desactivar la capacidad de varios núcleos en vez de usar Hyperthreading.
l PrimaryParallelATAMaster l PrimaryParallelATASlave l PrimaryVideo l PromptonError* l RadioTransmission l Safe USB l SATADIPM l SATAControllers* l SDCard* l SecondaryParallelATAMaster l SecondaryParallelATASlave l SerialATAChannel1 l SerialATAChannel2 l SerialATAChannel3 l SerialATAChannel4 l SerialATAChannel5 l SerialATAChannel6 l SerialATAChannel7 l SerialATAChannel8 l SerialCommunication l SerialPort1Configuration l SerialPort2Configuration l SERRDMIMessage
l WirelessDevice l WirelessLAN l WirelessSwitchBluetoothControl l WirelessSwitchCellularControl l WirelessSwitchChanges l WirelessSwitchWirelessLANControl NOTA: Los valores de BIOS que se agregaron en OMCI 7.7 aparecen marcados con un asterisco (*). NOTA: Consulte la Guía de referencia de Dell OpenManage Client Instrumentation que se encuentra en el sitio web de asistencia de Dell (support.dell.
Regresar a la página de contenido Glosario Dell™ OpenManage™ Client Instrumentation versión 7.7 Guía del usuario La siguiente lista define o identifica los términos técnicos, abreviaturas y siglas que se utilizan en esta guía. ASF Siglas de "Alert Standard Format" (formato estándar de alertas). Definen el control remoto y las interfaces de alerta para los entornos con sistemas operativos ausentes. BIOS Sigla de "Basic Input/Output System" (sistema básico de entrada/salida).
Dirección MAC Abreviatura de dirección de "Media Access Control" (control de acceso a medios), que es un identificador único incorporado a la mayoría de los dispositivos de sistemas de red. La mayoría de los protocolos de red de nivel 2 utilizan uno de los tres espacios de enumeración siguientes, administrados por IEEE: MAC-48, EUI-48 y EUI-64, diseñados para ser mundialmente únicos.
En las primeras implementaciones de la tecnología de encendido remoto, el servidor podía encenderse a partir de un estado apagado mediante el envío de un paquete mágico. El paquete mágico es un paquete de Ethernet que contiene la dirección MAC de un adaptador repetida 16 veces en el campo de datos. Cuando un adaptador recibe un paquete mágico que contiene su propia dirección MAC, enciende el servidor.