CPQSINFO-MIB DEFINITIONS ::= BEGIN
IMPORTS
compaq FROM CPQHOST-MIB
enterprises FROM RFC1155-SMI
DisplayString FROM RFC1213-MIB
OBJECT-TYPE FROM RFC-1212
sysName FROM RFC1213-MIB
cpqHoTrapFlags FROM CPQHOST-MIB
TRAP-TYPE FROM RFC-1215;
cpqSystemInfo OBJECT IDENTIFIER ::= { compaq 2 }
cpqSiMibRev OBJECT IDENTIFIER ::= { cpqSystemInfo 1 }
cpqSiComponent OBJECT IDENTIFIER ::= { cpqSystemInfo 2 }
cpqSiInterface OBJECT IDENTIFIER ::= { cpqSiComponent 1 }
cpqSiAsset OBJECT IDENTIFIER ::= { cpqSiComponent 2 }
cpqSiSecurity OBJECT IDENTIFIER ::= { cpqSiComponent 3 }
cpqSiSystemBoard OBJECT IDENTIFIER ::= { cpqSiComponent 4 }
cpqSiBoardRev OBJECT IDENTIFIER ::= { cpqSiComponent 5 }
cpqSiRackServer OBJECT IDENTIFIER ::= { cpqSiComponent 6 }
cpqSiVideo OBJECT IDENTIFIER ::= { cpqSiComponent 7 }
cpqSiMonitor OBJECT IDENTIFIER ::= { cpqSiComponent 8 }
cpqSiHotPlugSlot OBJECT IDENTIFIER ::= { cpqSiComponent 9 }
cpqSiSystemBattery OBJECT IDENTIFIER ::= { cpqSiComponent 10 }
cpqSiDockingStation OBJECT IDENTIFIER ::= { cpqSiComponent 11 }
cpqSiOsCommon OBJECT IDENTIFIER ::= { cpqSiInterface 4 }
cpqSiMibRevMajor OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The major revision level of the MIB.
A change in the major revision level represents a major change
in the architecture of the MIB. A change in the major revision
level may indicate a significant change in the information
supported and/or the meaning of the supported information,
correct interpretation of data may require a MIB document with
the same major revision level."
::= { cpqSiMibRev 1 }
cpqSiMibRevMinor OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The minor revision level of the MIB.
A change in the minor revision level may represent some minor
additional support, no changes to any pre-existing information
has occurred."
::= { cpqSiMibRev 2 }
cpqSiMibCondition OBJECT-TYPE
SYNTAX INTEGER {
other(1),
ok(2), degraded(3),
failed(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The overall condition.
This object represents the overall status of the Compaq server
information represented by this MIB."
::= { cpqSiMibRev 3 }
cpqSiOsCommonPollFreq OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The Insight Agent's polling frequency.
The frequency, in seconds, at which the Insight Agent requests
information from the device driver. A frequency of zero (0)
indicates that the Insight Agent retrieves the information upon
request of a management station, it does not poll the device
driver at a specific interval.
If the poll frequency is zero (0) all attempts to write to this
object will fail. If the poll frequency is non-zero,
setting this value will change the polling frequency of the
Insight Agent. Setting the poll frequency to zero (0) will
always fail, an agent may also choose to fail any request to
change the poll frequency to a value that would severely impact
system performance."
::= { cpqSiOsCommon 1 }
cpqSiOsCommonModuleTable OBJECT-TYPE
SYNTAX SEQUENCE OF CpqSiOsCommonModuleEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table of software modules that provide an interface to the
device this MIB describes."
::= { cpqSiOsCommon 2 }
cpqSiOsCommonModuleEntry OBJECT-TYPE
SYNTAX CpqSiOsCommonModuleEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A description of a software module that provides an interface
to the device this MIB describes."
INDEX { cpqSiOsCommonModuleIndex }
::= { cpqSiOsCommonModuleTable 1 }
CpqSiOsCommonModuleEntry ::= SEQUENCE {
cpqSiOsCommonModuleIndex INTEGER,
cpqSiOsCommonModuleName DisplayString,
cpqSiOsCommonModuleVersion DisplayString,
cpqSiOsCommonModuleDate OCTET STRING,
cpqSiOsCommonModulePurpose DisplayString
}
cpqSiOsCommonModuleIndex OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique index for this module description."
::= { cpqSiOsCommonModuleEntry 1 }
cpqSiOsCommonModuleName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The module name."
::= { cpqSiOsCommonModuleEntry 2 }
cpqSiOsCommonModuleVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..5))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The module version in XX.YY format.
Where XX is the major version number and YY is the minor version
number. This field will be a null (size 0) string if the agent
cannot provide the module version."
::= { cpqSiOsCommonModuleEntry 3 }
cpqSiOsCommonModuleDate OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (7))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The module date.
field octets contents range
===== ====== ======= =====
1 1-2 year 0..65536
2 3 month 1..12
3 4 day 1..31
4 5 hour 0..23
5 6 minute 0..59
6 7 second 0..60
(use 60 for leap-second)
This field will be set to year = 0 if the agent cannot provide
the module date. The hour, minute, and second field will be set
to zero (0) if they are not relevant. The year field is set
with the most significant octect first."
::= { cpqSiOsCommonModuleEntry 4 }
cpqSiOsCommonModulePurpose OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The purpose of the module described in this entry."
::= { cpqSiOsCommonModuleEntry 5 }
cpqSiSysSerialNum OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The serial number of the system unit.
The string will be empty if the system does not report the
serial number function."
::= { cpqSiAsset 1 }
cpqSiFormFactor OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
portable(2),
laptop(3),
desktop(4),
tower(5),
mini-tower(6),
rack-mount(7)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The form factor of the system. Setting this variable to
unknown will fail."
::= { cpqSiAsset 2 }
cpqSiAssetTag OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The customer changeable identifier that is set to the system
serial number at the time of manufacture.
The string will be empty if the system does not report this
function."
::= { cpqSiAsset 3 }
cpqSiOwnershipTag OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..79))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is a customer changeable identifier that will be
displayed by ROM at POST. This is an 80 byte standard
ASCII character string and is Administrator Password
protected.
An example could be:
Property of Compaq Computer Corporation
The string should be NULL terminated. This item will be
empty if the system does not report this function."
::= { cpqSiAsset 4 }
cpqSiSysServiceNum OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The service number of the system unit.
The string will be empty if the system does not report the
system service number."
::= { cpqSiAsset 5 }
cpqSiPowerOnPassword OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The state of the power on password feature."
::= { cpqSiSecurity 1 }
cpqSiNetServerMode OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The state of the network server mode feature."
::= { cpqSiSecurity 2 }
cpqSiQuickLockPassword OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The state of the quicklock password feature."
::= { cpqSiSecurity 3 }
cpqSiQuickBlank OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The state of the quick blank screen feature."
::= { cpqSiSecurity 4 }
cpqSiDisketteBootControl OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The state of the diskette boot control feature."
::= { cpqSiSecurity 5 }
cpqSiSerialPortAControl OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The state of the access control for the primary serial port
interface embedded in the Compaq system board."
::= { cpqSiSecurity 6 }
cpqSiSerialPortBControl OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The state of the access control for the secondary serial port
interface embedded in the Compaq system board."
::= { cpqSiSecurity 7 }
cpqSiParallelPortControl OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The state of the access control for the parallel port interface
embedded in the Compaq system board."
::= { cpqSiSecurity 8 }
cpqSiFloppyDiskControl OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The state of the access control for the floppy diskette
interface embedded in the Compaq system board."
::= { cpqSiSecurity 9 }
cpqSiFixedDiskControl OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The state of the access control for the fixed disk interface
embedded in the Compaq system board."
::= { cpqSiSecurity 10 }
cpqSiHoodRemovedTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Last detection of hood removed by Compaq Smart Hood Sensor."
::= { cpqSiSecurity 11 }
cpqSiHoodSensorConfiguration OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
notifyUser(3),
adminPasswordProtected(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the current configuration of the Compaq Smart Cover
sensor.
The following values are currently defined:
other(1)
Smart Cover sensor is not supported on this system or cannot
be determined by the Insight Agent. You may need to upgrade
your software.
disabled(2)
Smart Cover sensor will not detect a hood removal and
cpqSiHoodRemovedTime will not be updated.
notifyUser(3)
Smart Cover sensor will detect a hood removal and will display
a message at POST for the user.
adminPasswordProtected(4)
Smart Cover sensor will detect a hood removal and will display
a message at POST for the user to enter the Admin Password.
The system will not boot until proper password is entered."
::= { cpqSiSecurity 12 }
cpqSiSmartCoverLockStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
unlocked(2),
locked(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the current status of the Compaq Smart Cover
Lock. The following values are currently defined:
other(1)
Smart Cover Lock is not supported on this system or cannot
be determined by the Insight Agent. You may need to upgrade
your software.
unlocked(2)
Smart Cover Lock is not locked. The status will be set to
unlocked due to one of the following:
1. The system hood is removed, or
2. There is no administrator password set, or
3. The administrator manually sets status to unlock.
locked(3)
Smart Cover Lock is locked. The administrator password is
required to unlock the hood."
::= { cpqSiSecurity 13 }
cpqSiUSBPortControl OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The state of the access control for the Universal
Serial Bus interface(s) embedded in the Compaq system
board."
::= { cpqSiSecurity 14 }
cpqSiProductId OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The machine product ID.
This value indicates the Compaq product type of the system board
in this system. The value 127 will be given if the machine ID
cannot be determined."
::= { cpqSiSystemBoard 1 }
cpqSiProductName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The machine product name.
The name of the Compaq machine used in this system."
::= { cpqSiSystemBoard 2 }
cpqSiAuxiliaryInput OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The state of the auxiliary input (pointing) device."
::= { cpqSiSystemBoard 4 }
cpqSiMemModuleTable OBJECT-TYPE
SYNTAX SEQUENCE OF CpqSiMemModuleEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table of memory module descriptions."
::= { cpqSiSystemBoard 5 }
cpqSiMemModuleEntry OBJECT-TYPE
SYNTAX CpqSiMemModuleEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A memory module description."
INDEX { cpqSiMemBoardIndex , cpqSiMemModuleIndex }
::= { cpqSiMemModuleTable 1 }
CpqSiMemModuleEntry ::= SEQUENCE {
cpqSiMemBoardIndex INTEGER,
cpqSiMemModuleIndex INTEGER,
cpqSiMemModuleSize INTEGER,
cpqSiMemModuleType INTEGER,
cpqSiMemModuleSpeed INTEGER,
cpqSiMemModuleTechnology INTEGER,
cpqSiMemModuleManufacturer DisplayString,
cpqSiMemModulePartNo DisplayString,
cpqSiMemModuleDate OCTET STRING,
cpqSiMemModuleSerialNo DisplayString,
cpqSiMemModuleECCStatus INTEGER
}
cpqSiMemBoardIndex OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The slot in which the memory board is installed."
::= { cpqSiMemModuleEntry 1 }
cpqSiMemModuleIndex OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The memory module number."
::= { cpqSiMemModuleEntry 2 }
cpqSiMemModuleSize OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Module memory size in kilobytes. A kilobyte of memory is
defined as 1024 bytes."
::= { cpqSiMemModuleEntry 3 }
cpqSiMemModuleType OBJECT-TYPE
SYNTAX INTEGER {
other(1),
board(2),
cpqSingleWidthModule(3),
cpqDoubleWidthModule(4),
simm(5),
pcmcia(6),
compaq-specific(7),
dimm(8),
smallOutlineDimm(9),
rimm(10),
srimm(11)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Type of memory module installed. The value other(1) will be
given if the type is not known. The value board(2) will be
given if the memory module is permanently mounted (not modular)
on a system board or memory expansion board."
::= { cpqSiMemModuleEntry 4 }
cpqSiMemModuleSpeed OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Module memory speed in nanoseconds. The value zero (0) will
be given if the module speed cannot be determined."
::= { cpqSiMemModuleEntry 5 }
cpqSiMemModuleTechnology OBJECT-TYPE
SYNTAX INTEGER {
other(1),
fastPageMode(2),
edoPageMode(3),
burstEdoPageMode(4),
synchronous(5),
rdram(6)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Technology type of memory module installed. The value other(1)
will be given if the technology is not known."
::= { cpqSiMemModuleEntry 6 }
cpqSiMemModuleManufacturer OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The memory module's manufacturer name.
This field will be a null (size 0) string if the manufacturer
name is not available."
::= { cpqSiMemModuleEntry 7 }
cpqSiMemModulePartNo OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The memory module's manufacturer part number.
This field will be a null (size 0) string if the manufacturer
part number is not available."
::= { cpqSiMemModuleEntry 8 }
cpqSiMemModuleDate OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (7))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The memory module date of manufacture.
field octets contents range
===== ====== ====================== ========
1 1-2 year 0..65536
2 3 month 1..12
3 4 day 1..31
4 5 hour 0..23
5 6 minute 0..59
6 7 second 0..60
(use 60 for leap-second)
This field will be set to year = 0 if the date of manufacture
is not available. The hour, minute, and second field will
always be set to 0."
::= { cpqSiMemModuleEntry 9 }
cpqSiMemModuleSerialNo OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The memory module's serial number.
This field will be a null (size 0) string if the serial number
is not available."
::= { cpqSiMemModuleEntry 10 }
cpqSiMemModuleECCStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
ok(2),
degraded(3),
degradedModuleIndexUnknown(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This provides the current status of the correctable memory
errors for this memory module.
The following status values are supported:
other(1):
ECC is not supported on this memory module.
ok(2):
The correctable error count is below threshold.
degraded(3):
The correctable error count has exceeded threshold.
degradedModuleIndexUnknown(4):
The correctable error count has exceeded threshold.
The module index not available."
::= { cpqSiMemModuleEntry 11 }
cpqSiSystemId OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Compaq System ID.
This value indicates the Compaq system ID of the system board
in this system. This ID replaces the product ID used in
older machines (cpqSiProductId). A value of 7Eh for the
cpqSiProductId indicates that the cpqSiSystemId should be
used to identify the Compaq system. A value of zero (0)
indicates that the system ID function is not supported on this
machine. In this case, the cpqSiProductId should be used to
identify the system."
::= { cpqSiSystemBoard 6 }
cpqSiSystemCpuId OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Compaq System ID : CPU Component.
This value indicates the CPU type of the system board
in this system. A value of zero (0) indicates that the CPU
type cannot be determined."
::= { cpqSiSystemBoard 7 }
cpqSiFlashRomSupport OBJECT-TYPE
SYNTAX INTEGER {
other(1),
notSupported(2),
supported(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates if this system supports flash upgradable
system ROM."
::= { cpqSiSystemBoard 8 }
cpqSiQuickTestRomDate OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (7))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the date of the current quick test ROM
image.
field octets contents range
===== ====== ======= =====
1 1-2 year 0..65536
2 3 month 1..12
3 4 day 1..31
4 5 hour 0..23
5 6 minute 0..59
6 7 second 0..60
(use 60 for leap-second)
This field will be set to year = 0 if quick test ROM is not
present. The hour, minute, and second field will be set
to zero (0) if they are not relevant. The year field is set
with the most significant octect first."
::= { cpqSiSystemBoard 9 }
cpqSiReboot OBJECT-TYPE
SYNTAX INTEGER {
notAvailable(1),
available(2),
defaultOnlyAvailable(3),
rebootToCpqUtils(2693),
rebootToDefault(8115),
autoShutdown(9037)
}
ACCESS read-write
STATUS deprecated
DESCRIPTION
"This object may contain the following values:
notAvailable(1)
the system does not support the reboot functionality.
Setting this object to notAvailable(1) has no effect.
available(2)
the system supports the both reboot to functionalities.
Setting this object to available(2) has no effect.
defaultOnlyAvailable(3)
the system supports the only the default reboot functionality.
Setting this object to available(3) has no effect.
rebootToCpqUtils(2693)
the system will reboot to the Compaq Utilities if
the reboot functionality is available. If possible,
the agent will attempt to gracefully shutdown the
operating system before performing the reboot.
If this functionality is unavailable on this system
then all sets will have no effect.
rebootToDefault(8115)
the system will reboot and allow the default boot
process to occur if the reboot functionality is
available. If possible, the agent will attempt to
gracefully shutdown the operating system before
performing the reboot. If this functionality is
unavailable on this system then all sets will have
no effect.
autoShutdown(9037)
If possible, the agent will attempt to gracefully
shutdown the operating system. The agent will not
preform a reboot.
"
::= { cpqSiSystemBoard 10 }
cpqSiProcMicroPatchTable OBJECT-TYPE
SYNTAX SEQUENCE OF CpqSiProcMicroPatchEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table lists the set of processor microcode patches that
the system ROM contains. During post, the ROM will apply the
appropriate patches to the CPU microcode. Scan this table to
ensure that a patch is being applied to a processor."
::= { cpqSiSystemBoard 11 }
cpqSiProcMicroPatchEntry OBJECT-TYPE
SYNTAX CpqSiProcMicroPatchEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry describing one microcode patch contained in the system
ROM."
INDEX { cpqSiProcMicroPatchIndex }
::= { cpqSiProcMicroPatchTable 1 }
CpqSiProcMicroPatchEntry ::= SEQUENCE {
cpqSiProcMicroPatchIndex INTEGER,
cpqSiProcMicroPatchId INTEGER,
cpqSiProcMicroPatchDate OCTET STRING,
cpqSiProcMicroPatchFamily OCTET STRING }
cpqSiProcMicroPatchIndex OBJECT-TYPE
SYNTAX INTEGER (1..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Index into the microcode patch table."
::= { cpqSiProcMicroPatchEntry 1 }
cpqSiProcMicroPatchId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The ID of this particular CPU microcode patch."
::= { cpqSiProcMicroPatchEntry 2 }
cpqSiProcMicroPatchDate OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (7))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the date of this CPU microcode patch.
field octets contents range
===== ====== ======= =====
1 1-2 year 0..65536
2 3 month 1..12
3 4 day 1..31
4 5 hour 0..23
5 6 minute 0..59
6 7 second 0..60
(use 60 for leap-second)
NOTE: Year is stored in packed BCD. The most significant
part is in the second octet. For example:
1995 would be stored as 0x95 0x19.
The hour, minute, and second field will be set to zero (0)
if they are not relevant. The year field is set with the
most significant octet first."
::= { cpqSiProcMicroPatchEntry 3 }
cpqSiProcMicroPatchFamily OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (3))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The valid family/model/step of the processor that this CPU
microcode patch applies to.
field octets contents range
===== ====== ======= =====
1 1 CPU Step 0..255
2 2 CPU Model 0..255
3 3 CPU Family 0..255 "
::= { cpqSiProcMicroPatchEntry 4 }
cpqSiPowerMgmtStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The state of power management."
::= { cpqSiSystemBoard 12 }
cpqSiRebootFlags OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The Reboot Flags.
This is a collection of flags used to indicate the re-boot
options available. This integer is a bitmap, with each bit
indicating the availability of an option. If the bit is set
to 1, the option is available; otherwise it is not. Multiple
options are allowed.
NOTE: bit 31 is the most significant bit, bit 0 is the least
significant.
Status This is a collection of flags. Each bit has the
following meaning when it is on (1):
Bit 31: Execute Set
Bit 30-4: RESERVED
Bit 3: Boot to OS
Bit 2: Boot to Utils
Bit 1: Warm Boot
Bit 0: Cold Boot
"
::= { cpqSiSystemBoard 13 }
cpqSiMemErrorIndex OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Placeholder for memory module number for ECC traps.
Represents the number of the memory module for which an ECC status
change has occured. Set to 65535 if module number not available."
::= { cpqSiSystemBoard 14 }
cpqSiMemECCCondition OBJECT-TYPE
SYNTAX INTEGER {
other(1),
ok(2),
degraded(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This provides the current condition of the correctable memory
errors for the entire memory.
The following status values are supported:
other(1) :
ECC is not supported.
ok(2) :
The correctable error count is below threshold.
degraded(3) :
The correctable error count has exceeded threshold."
::= { cpqSiSystemBoard 15 }
cpqSiMemConfigChangeData OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..383))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Text string for the memory configuration change trap."
::= { cpqSiSystemBoard 16 }
cpqSiCurRevDate OBJECT-TYPE
SYNTAX DisplayString (SIZE (8))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current board revision configuration date in MM/DD/YY
format. This is the date that the EISA Configuration Utility
was used to define the current configuration. This value will
contain 'N/A' if this system does not support this feature."
::= { cpqSiBoardRev 1 }
cpqSiPrevRevDate OBJECT-TYPE
SYNTAX DisplayString (SIZE (8))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The previous board revision configuration date in MM/DD/YY
format. This is the date that the EISA Configuration Utility
was used to define the previous configuration. This value will
contain 'N/A' if this system does not support this feature."
::= { cpqSiBoardRev 2 }
cpqSiBoardRevTable OBJECT-TYPE
SYNTAX SEQUENCE OF CpqSiBoardRevEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table of board revision descriptions."
::= { cpqSiBoardRev 3 }
cpqSiBoardRevEntry OBJECT-TYPE
SYNTAX CpqSiBoardRevEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A board revision description."
INDEX { cpqSiBoardRevSlotIndex, cpqSiBoardRevIndex }
::= { cpqSiBoardRevTable 1 }
CpqSiBoardRevEntry ::= SEQUENCE {
cpqSiBoardRevSlotIndex INTEGER,
cpqSiBoardRevIndex INTEGER,
cpqSiBoardRevId DisplayString,
cpqSiBoardRevCur DisplayString,
cpqSiBoardRevPrev DisplayString
}
cpqSiBoardRevSlotIndex OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The slot in which the board described in this entry resides.
Zero (0) indicates the system board."
::= { cpqSiBoardRevEntry 1 }
cpqSiBoardRevIndex OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A number that uniquely specifies which board in a specific slot
is described in this entry. Zero (0) indicates the main board
in this slot. Any other number indicates a daughter board or a
component of the main board."
::= { cpqSiBoardRevEntry 2 }
cpqSiBoardRevId OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A description of the board type. The defined types are:
Type
==============
System Board
Processor n (n = the processor number)
Memory n (n = the memory board number)
Slot n (n = the slot the board occupies)
Other types may be defined at a later date."
::= { cpqSiBoardRevEntry 3 }
cpqSiBoardRevCur OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current revision for the board described in this entry.
This value will be N/A if there is no current revision
information."
::= { cpqSiBoardRevEntry 4 }
cpqSiBoardRevPrev OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The revision for the board described in this entry prior to the
current configuration. This value will be N/A if there is no
previous revision information."
::= { cpqSiBoardRevEntry 5 }
cpqSiRackServerShutdownRole OBJECT-TYPE
SYNTAX INTEGER {
other(1),
master(2),
slave(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This entry describes this system's role in a rack-mounted
uninterruptable power supply family. The master both
communicates with the UPS and derives its power from the
UPS. The slave derives its power from the UPS, but does
not communicate with it."
::= { cpqSiRackServer 1 }
cpqSiRackServerMasterName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..48))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This entry describes the name of the master server in a
rack-mounted uninterruptable power supply family. A slave
system would communicate with this server to derive UPS
status."
::= { cpqSiRackServer 2 }
cpqSiVideoEdidRaw OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (128))
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The raw value returned from the video EDID function."
::= { cpqSiVideo 1 }
cpqSiVideoDesc OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The manufacturer and model description of the video display."
::= { cpqSiVideo 2 }
cpqSiVideoSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The serial number of the video display."
::= { cpqSiVideo 3 }
cpqSiVideoManufactureDate OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (7))
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The date of manufacture of the video display in the following
format:
field octets contents range
===== ====== ======= =====
1 1-2 year 0..65536
2 3 month 1..12
3 4 day 1..31
4 5 hour 0..23
5 6 minute 0..59
6 7 second 0..60
(use 60 for leap-second)
This field will be set to year = 0 if the agent cannot provide
the date. The date information that is given resolves to a year
and week, so the hour, minute, and second field will be set to 0,
the month and day fields will give the monday of the week of
manufacture."
::= { cpqSiVideo 4 }
cpqSiVideoHeight OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The maximum image height of the video display in centimeters"
::= { cpqSiVideo 5 }
cpqSiVideoWidth OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The maximum image width of the video display in centimeters"
::= { cpqSiVideo 6 }
cpqSiVideoMaxHorPixel OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of horizontal pixels in the highest resolution video
mode supported."
::= { cpqSiVideo 7 }
cpqSiVideoMaxVertPixel OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of vertical pixels in the highest resolution video
mode supported."
::= { cpqSiVideo 8 }
cpqSiVideoMaxRefreshRate OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The video refresh rate in Hz of the highest resolution video
mode supported."
::= { cpqSiVideo 9 }
cpqSiMonitorOverallCondition OBJECT-TYPE
SYNTAX INTEGER {
other(1),
ok(2),
degraded(3),
failed(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value specifies the overall condition of the system's
monitor(s).
The following conditions are supported:
other(1)
The monitor does not support fault reporting or condition is
unknown.
ok(2)
The monitor is operating OK.
degraded(3)