HPNSAEISA-MIB device MIB details by Hewlett Packard
HPNSAEISA-MIB file content
The SNMP protocol is used to for conveying information and commands between agents and managing entities. SNMP uses the User Datagram Protocol (UDP) as the transport protocol for passing data between managers and agents. The reasons for using UDP for SNMP are, firstly it has low overheads in comparison to TCP, which uses a 3-way hand shake for connection. Secondly, in congested networks, SNMP over TCP is a bad idea because TCP in order to maintain reliability will flood the network with retransmissions.
Management information (MIB) is represented as a collection of managed objects. These objects together form a virtual information base called MIB. An agent may implement many MIBs, but all agents must implement a particular MIB called MIB-II [16]. This standard defines variables for things such as interface statistics (interface speeds, MTU, octets sent, octets received, etc.) as well as various other things pertaining to the system itself (system location, system contact, etc.). The main goal of MIB-II is to provide general TCP/IP management information.
Use ActiveXperts Network Monitor 2024 to import vendor-specific MIB files, inclusing HPNSAEISA-MIB.
Vendor: | Hewlett Packard |
---|---|
Mib: | HPNSAEISA-MIB [download] |
Tool: | ActiveXperts Network Monitor 2024 [download] (ships with advanced SNMP/MIB tools) |
-- **************************************************************************** -- HP NSA EISA Information MIB -- September 7, 1994 -- -- Copyright Hewlett-Packard Company 1994. -- All rights reserved. -- -- The information in this document is subject to change without notice. -- -- The HP enterprise number is 11. The ASN.1 prefix to, and including, -- the HP enterprise ID is 1.3.6.1.4.1.11. -- -- **************************************************************************** -- Summary of objects in the HP NSA EISA Information MIB -- **************************************************************************** -- hp (1.3.6.1.4.1.11) -- nm (hp.2) -- hpnsa (nm.23) -- hpnsaEISA Group (hpnsa.9) -- hpnsaEISAMibRev Group (hpnsa.9.1) -- hpnsaEISAMibRevMajor (hpnsa.9.1.1) -- hpnsaEISAMibRevMinor (hpnsa.9.1.2) -- hpnsaEISAAgent Group (hpnsa.9.2) -- hpnsaEISAAgentTable (hpnsa.9.2.1) -- hpnsaEISAAgentEntry (hpnsa.9.2.1.1) -- hpnsaEISAAgentIndex (hpnsa.9.2.1.1.1) -- hpnsaEISAAgentName (hpnsa.9.2.1.1.2) -- hpnsaEISAAgentVersion (hpnsa.9.2.1.1.3) -- hpnsaEISAAgentDate (hpnsa.9.2.1.1.4) -- hpnsaEISACfgUtilRev Group (hpnsa.9.3) -- hpnsaEISACfgUtilRevMajor (hpnsa.9.3.1) -- hpnsaEISACfgUtilRevMinor (hpnsa.9.3.2) -- hpnsaEISASlotInfo Group (hpnsa.9.4) -- hpnsaEISABoardTable (hpnsa.9.4.1) -- hpnsaEISABoardEntry (hpnsa.9.4.1.1) -- hpnsaEISASlotIndex (hpnsa.9.4.1.1.1) -- hpnsaEISASlotType (hpnsa.9.4.1.1.2) -- hpnsaEISACfgRevMajor (hpnsa.9.4.1.1.3) -- hpnsaEISACfgRevMinor (hpnsa.9.4.1.1.4) -- hpnsaEISABoardID (hpnsa.9.4.1.1.5) -- hpnsaEISABoardDupCfg (hpnsa.9.4.1.1.6) -- hpnsaEISANumFunctions (hpnsa.9.4.1.1.7) -- hpnsaEISASlotFunctionTable (hpnsa.9.4.2) -- hpnsaEISAFunctEntry (hpnsa.9.4.2.1) -- hpnsaEISAFunctSlotIndex (hpnsa.9.4.2.1.1) -- hpnsaEISAFunctIndex (hpnsa.9.4.2.1.2) -- hpnsaEISAFunctStatus (hpnsa.9.4.2.1.3) -- hpnsaEISAFunctType (hpnsa.9.4.2.1.4) -- hpnsaEISASlotMemTable (hpnsa.9.4.3) -- hpnsaEISAMemEntry (hpnsa.9.4.3.1) -- hpnsaEISAMemSlotIndex (hpnsa.9.4.3.1.1) -- hpnsaEISAMemFunctIndex (hpnsa.9.4.3.1.2) -- hpnsaEISAMemAllocIndex (hpnsa.9.4.3.1.3) -- hpnsaEISAMemStartAddr (hpnsa.9.4.3.1.4) -- hpnsaEISAMemSize (hpnsa.9.4.3.1.5) -- hpnsaEISAMemShare (hpnsa.9.4.3.1.6) -- hpnsaEISAMemType (hpnsa.9.4.3.1.7) -- hpnsaEISAMemCache (hpnsa.9.4.3.1.8) -- hpnsaEISAMemAccess (hpnsa.9.4.3.1.9) -- hpnsaEISASlotIntTable (hpnsa.9.4.4) -- hpnsaEISAIntEntry (hpnsa.9.4.4.1) -- hpnsaEISAIntSlotIndex (hpnsa.9.4.4.1.1) -- hpnsaEISAIntFunctIndex (hpnsa.9.4.4.1.2) -- hpnsaEISAIntAllocIndex (hpnsa.9.4.4.1.3) -- hpnsaEISAIntNum (hpnsa.9.4.4.1.4) -- hpnsaEISAIntShare (hpnsa.9.4.4.1.5) -- hpnsaEISAIntTrigger (hpnsa.9.4.4.1.6) -- hpnsaEISASlotDMATable (hpnsa.9.4.5) -- hpnsaEISADmaEntry (hpnsa.9.4.5.1) -- hpnsaEISADmaSlotIndex (hpnsa.9.4.5.1.1) -- hpnsaEISADmaFunctIndex (hpnsa.9.4.5.1.2) -- hpnsaEISADmaAllocIndex (hpnsa.9.4.5.1.3) -- hpnsaEISADmaChannelNum (hpnsa.9.4.5.1.4) -- hpnsaEISADmaShare (hpnsa.9.4.5.1.5) -- hpnsaEISADmaTiming (hpnsa.9.4.5.1.6) -- hpnsaEISADmaXferSize (hpnsa.9.4.5.1.7) -- hpnsaEISAPortTable (hpnsa.9.4.6) -- hpnsaEISAPortEntry (hpnsa.9.4.6.1) -- hpnsaEISAPortSlotIndex (hpnsa.9.4.6.1.1) -- hpnsaEISAPortFunctIndex (hpnsa.9.4.6.1.2) -- hpnsaEISAPortEntryIndex (hpnsa.9.4.6.1.3) -- hpnsaEISAPortAddress (hpnsa.9.4.6.1.4) -- hpnsaEISAPortSize (hpnsa.9.4.6.1.5) -- hpnsaEISAPortShared (hpnsa.9.4.6.1.6) -- hpnsaEISAPortInitTable (hpnsa.9.4.7) -- hpnsaEISAPortInitEntry (hpnsa.9.4.7.1) -- hpnsaEISAPortInitSlotIndex (hpnsa.9.4.7.1.1) -- hpnsaEISAPortInitFunctIndex (hpnsa.9.4.7.1.2) -- hpnsaEISAPortInitEntryIndex (hpnsa.9.4.7.1.3) -- hpnsaEISAPortInitData (hpnsa.9.4.7.1.4) -- -- **************************************************************************** HPNSAEISA-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises FROM RFC1155-SMI DisplayString FROM RFC1213-MIB OBJECT-TYPE FROM RFC-1212; hp OBJECT IDENTIFIER ::= { enterprises 11 } nm OBJECT IDENTIFIER ::= { hp 2 } hpnsa OBJECT IDENTIFIER ::= { nm 23 } hpnsaEISA OBJECT IDENTIFIER ::= { hpnsa 9 } hpnsaEISAMibRev OBJECT IDENTIFIER ::= { hpnsaEISA 1 } hpnsaEISAAgent OBJECT IDENTIFIER ::= { hpnsaEISA 2 } hpnsaEISACfgUtil OBJECT IDENTIFIER ::= { hpnsaEISA 3 } hpnsaEISASlotInfo OBJECT IDENTIFIER ::= { hpnsaEISA 4 } -- **************************************************************************** -- HP NSA EISA Information MIB Revision -- ==================================== -- -- hp (1.3.6.1.4.1.11) -- nm (hp.2) -- hpnsa (nm.23) -- hpnsaEISA Group (hpnsa.9) -- hpnsaEISAMibRev Group (hpnsa.9.1) -- hpnsaEISAMibRevMajor (hpnsa.9.1.1) -- hpnsaEISAMibRevMinor (hpnsa.9.1.2) -- -- Implementation of the MibRev group is mandatory for all HP NSA Agents -- supporting the HP EISA System Information MIB. -- -- An HP NSA Agent conforming to this document will return a -- hpnsaEISAMibRevMajor of 1 and a hpnsaEISAMibRevMinor of 0. -- -- **************************************************************************** hpnsaEISAMibRevMajor OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The major revision level of the MIB." ::= { hpnsaEISAMibRev 1 } hpnsaEISAMibRevMinor OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The minor revision level of the MIB." ::= { hpnsaEISAMibRev 2 } -- **************************************************************************** -- HP NSA EISA Info MIB Agent Information -- ====================================== -- -- hp (1.3.6.1.4.1.11) -- nm (hp.2) -- hpnsa (nm.23) -- hpnsaEISA Group (hpnsa.9) -- hpnsaEISAAgent Group (hpnsa.9.2) -- hpnsaEISAAgentTable (hpnsa.9.2.1) -- hpnsaEISAAgentEntry (hpnsa.9.2.1.1) -- hpnsaEISAAgentIndex (hpnsa.9.2.1.1.1) -- hpnsaEISAAgentName (hpnsa.9.2.1.1.2) -- hpnsaEISAAgentVersion (hpnsa.9.2.1.1.3) -- hpnsaEISAAgentDate (hpnsa.9.2.1.1.4) -- -- Implementation of the EISA Agent group is mandatory for all HP NSA Agents -- supporting the HP NSA EISA Information MIB. -- --***************************************************************************** hpnsaEISAAgentTable OBJECT-TYPE SYNTAX SEQUENCE OF HPnsaEISAAgentEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of SNMP agents that satisfy requests for this MIB." ::= { hpnsaEISAAgent 1 } hpnsaEISAAgentEntry OBJECT-TYPE SYNTAX HPnsaEISAAgentEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the agent/agents that access EISA information." INDEX { hpnsaEISAAgentIndex } ::= { hpnsaEISAAgentTable 1 } HPnsaEISAAgentEntry ::= SEQUENCE { hpnsaEISAAgentIndex INTEGER, hpnsaEISAAgentName DisplayString, hpnsaEISAAgentVersion DisplayString, hpnsaEISAAgentDate OCTET STRING } hpnsaEISAAgentIndex OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "A unique index for this agent." ::= { hpnsaEISAAgentEntry 1 } hpnsaEISAAgentName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Name of the agent/agents satisfying SNMP requests for this MIB." ::= { hpnsaEISAAgentEntry 2 } hpnsaEISAAgentVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-only STATUS mandatory DESCRIPTION "Version number of the agent/agents satisfying SNMP requests for this MIB." ::= { hpnsaEISAAgentEntry 3 } hpnsaEISAAgentDate OBJECT-TYPE SYNTAX OCTET STRING (SIZE (6)) ACCESS read-only STATUS mandatory DESCRIPTION "The date on which this agent was created. field octets contents range _________________________________________________ 1 1 years since 1900 0..255 2 2 month 1..12 3 3 day 1..31 4 4 hour 0..23 5 5 minute 0..59 6 6 second 0..59" ::= { hpnsaEISAAgentEntry 4 } -- **************************************************************************** -- HP NSA EISA Information Config Util Revision -- ============================================ -- -- hp (1.3.6.1.4.1.11) -- nm (hp.2) -- hpnsa (nm.23) -- hpnsaEISA Group (hpnsa.9) -- hpnsaEISACfgUtilRev Group (hpnsa.9.3) -- hpnsaEISACfgUtilRevMajor (hpnsa.9.3.1) -- hpnsaEISACfgUtilRevMinor (hpnsa.9.3.2) -- -- Implementation of the EISA Cfg Util group is mandatory for all HP NSA Agents -- supporting the HP EISA System Information MIB. -- -- **************************************************************************** hpnsaEISACfgUtilRevMajor OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The major revision level of the EISA Config Utility." ::= { hpnsaEISACfgUtil 1 } hpnsaEISACfgUtilRevMinor OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The minor revision level of the EISA Config Utility." ::= { hpnsaEISACfgUtil 2 } -- **************************************************************************** -- HP NSA EISA Information MIB Parameters -- ====================================== -- -- hp (1.3.6.1.4.1.11) -- nm (hp.2) -- hpnsa (nm.23) -- hpnsaEISA Group (hpnsa.9) -- hpnsaEISASlotInfo Group (hpnsa.9.4) -- hpnsaEISABoardTable (hpnsa.9.4.1) -- hpnsaEISABoardEntry (hpnsa.9.4.1.1) -- hpnsaEISASlotIndex (hpnsa.9.4.1.1.1) -- hpnsaEISASlotType (hpnsa.9.4.1.1.2) -- hpnsaEISACfgRevMajor (hpnsa.9.4.1.1.3) -- hpnsaEISACfgRevMinor (hpnsa.9.4.1.1.4) -- hpnsaEISABoardID (hpnsa.9.4.1.1.5) -- hpnsaEISABoardDupCfg (hpnsa.9.4.1.1.6) -- hpnsaEISANumFunctions (hpnsa.9.4.1.1.7) -- -- Implementation of the EISA slot info group is mandatory for all -- HP NSA Agents supporting the HP NSA EISA information MIB. -- -- **************************************************************************** hpnsaEISABoardTable OBJECT-TYPE SYNTAX SEQUENCE OF HPnsaEISABoardEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Plug in EISA board information table." ::= { hpnsaEISASlotInfo 1 } hpnsaEISABoardEntry OBJECT-TYPE SYNTAX HPnsaEISABoardEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Information for each of the EISA boards in the system." INDEX { hpnsaEISASlotIndex } ::= { hpnsaEISABoardTable 1 } HPnsaEISABoardEntry ::= SEQUENCE { hpnsaEISASlotIndex INTEGER, hpnsaEISASlotType INTEGER, hpnsaEISACfgRevMajor INTEGER, hpnsaEISACfgRevMinor INTEGER, hpnsaEISABoardID DisplayString, hpnsaEISABoardDupCfg INTEGER, hpnsaEISANumFunctions INTEGER } hpnsaEISASlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of this slot." ::= { hpnsaEISABoardEntry 1 } hpnsaEISASlotType OBJECT-TYPE SYNTAX INTEGER{ expansion(0), embedded(1), virtual(2), reserved(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Type of slot this board is installed in." ::= { hpnsaEISABoardEntry 2 } hpnsaEISACfgRevMajor OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Major CFG file revision level; 0 if no CFG file." ::= { hpnsaEISABoardEntry 3 } hpnsaEISACfgRevMinor OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Minor CFG file revision level; 0 if no CFG file." ::= { hpnsaEISABoardEntry 4 } hpnsaEISABoardID OBJECT-TYPE SYNTAX DisplayString (SIZE (7)) ACCESS read-only STATUS mandatory DESCRIPTION "Seven-character EISA board ID. First three characters are manufacturer's ID, followed by three characters product ID, followed by one character CFG file revision level." ::= { hpnsaEISABoardEntry 5 } hpnsaEISABoardDupCfg OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Specifies the duplicate CFG filenumber. 0 - No duplicate filenames, 1 - 15 number of the duplicate file." ::= { hpnsaEISABoardEntry 6 } hpnsaEISANumFunctions OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Specifies the number of functions this board implements." ::= { hpnsaEISABoardEntry 7 } -- **************************************************************************** -- HP NSA EISA Board Function Table -- ================================ -- -- hp (1.3.6.1.4.1.11) -- nm (hp.2) -- hpnsa (nm.23) -- hpnsaEISA Group (hpnsa.9) -- hpnsaEISASlotInfo Group (hpnsa.9.4) -- hpnsaEISASlotFunctionTable (hpnsa.9.4.2) -- hpnsaEISAFunctEntry (hpnsa.9.4.2.1) -- hpnsaEISAFunctSlotIndex (hpnsa.9.4.2.1.1) -- hpnsaEISAFunctIndex (hpnsa.9.4.2.1.2) -- hpnsaEISAFunctStatus (hpnsa.9.4.2.1.3) -- hpnsaEISAFunctType (hpnsa.9.4.2.1.4) -- -- Implementation of the EISA Board Function Table is mandatory for all -- HP NSA Agents supporting the HP NSA EISA information MIB. -- -- **************************************************************************** hpnsaEISAFunctTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnsaEISAFunctEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of EISA function information entries." ::= { hpnsaEISASlotInfo 2 } hpnsaEISAFunctEntry OBJECT-TYPE SYNTAX HpnsaEISAFunctEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Information describing an EISA function." INDEX { hpnsaEISAFunctSlotIndex, hpnsaEISAFunctIndex } ::= { hpnsaEISAFunctTable 1 } HpnsaEISAFunctEntry ::= SEQUENCE { hpnsaEISAFunctSlotIndex INTEGER, hpnsaEISAFunctIndex INTEGER, hpnsaEISAFunctStatus INTEGER, hpnsaEISAFunctType DisplayString } hpnsaEISAFunctSlotIndex OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "The EISA slot number that registered this function." ::= { hpnsaEISAFunctEntry 1 } hpnsaEISAFunctIndex OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "The index of the function this entry describes." ::= { hpnsaEISAFunctEntry 2 } hpnsaEISAFunctStatus OBJECT-TYPE SYNTAX INTEGER { disabled(2), enabled(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Specifies whether this function is enabled or disabled." ::= { hpnsaEISAFunctEntry 3 } hpnsaEISAFunctType OBJECT-TYPE SYNTAX DisplayString (SIZE (0..79)) ACCESS read-only STATUS mandatory DESCRIPTION "The type of the function. The type may be followed by one or more subtype description fields. Some currently defined types are: Type Meaning ============== ================================================== COM Communication device CPU Microprocessor KEY Keyboard MFC Multifunction board MSD Mass storage device NET Network board PAR ISA compatible parallel port PTR Pointing device SYS System board VID Video board This list describes some of the more common types found. It is not an exhaustive list." ::= { hpnsaEISAFunctEntry 4 } -- **************************************************************************** -- HP NSA EISA Slot Memory Table -- ============================= -- -- hp (1.3.6.1.4.1.11) -- nm (hp.2) -- hpnsa (nm.23) -- hpnsaEISA Group (hpnsa.9) -- hpnsaEISASlotInfo Group (hpnsa.9.4) -- hpnsaEISASlotMemTable (hpnsa.9.4.3) -- hpnsaEISAMemEntry (hpnsa.9.4.3.1) -- hpnsaEISAMemSlotIndex (hpnsa.9.4.3.1.1) -- hpnsaEISAMemFunctIndex (hpnsa.9.4.3.1.2) -- hpnsaEISAMemAllocIndex (hpnsa.9.4.3.1.3) -- hpnsaEISAMemStartAddr (hpnsa.9.4.3.1.4) -- hpnsaEISAMemSize (hpnsa.9.4.3.1.5) -- hpnsaEISAMemShare (hpnsa.9.4.3.1.6) -- hpnsaEISAMemType (hpnsa.9.4.3.1.7) -- hpnsaEISAMemCache (hpnsa.9.4.3.1.8) -- hpnsaEISAMemAccess (hpnsa.9.4.3.1.9) -- -- Implementation of the EISA Slot Memory Table is mandatory for all -- HP NSA Agents supporting the HP NSA EISA information MIB. -- -- **************************************************************************** hpnsaEISAMemTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnsaEISAMemEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of EISA function memory configuration entries." ::= { hpnsaEISASlotInfo 3 } hpnsaEISAMemEntry OBJECT-TYPE SYNTAX HpnsaEISAMemEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of an EISA function memory configuration." INDEX { hpnsaEISAMemSlotIndex, hpnsaEISAMemFunctIndex, hpnsaEISAMemAllocIndex } ::= { hpnsaEISAMemTable 1 } HpnsaEISAMemEntry ::= SEQUENCE { hpnsaEISAMemSlotIndex INTEGER, hpnsaEISAMemFunctIndex INTEGER, hpnsaEISAMemAllocIndex INTEGER, hpnsaEISAMemStartAddr INTEGER, hpnsaEISAMemSize INTEGER, hpnsaEISAMemShare INTEGER, hpnsaEISAMemType INTEGER, hpnsaEISAMemCache INTEGER, hpnsaEISAMemAccess INTEGER } hpnsaEISAMemSlotIndex OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "The EISA slot number of the board that registered the memory configuration this entry describes." ::= { hpnsaEISAMemEntry 1 } hpnsaEISAMemFunctIndex OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "The function in which this memory configuration was registered." ::= { hpnsaEISAMemEntry 2 } hpnsaEISAMemAllocIndex OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "The index for this memory allocation entry in the EISA function block." ::= { hpnsaEISAMemEntry 3 } hpnsaEISAMemStartAddr OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The starting address of the memory configuration, in KB." ::= { hpnsaEISAMemEntry 4 } hpnsaEISAMemSize OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The size of the memory configuration, in KB." ::= { hpnsaEISAMemEntry 5 } hpnsaEISAMemShare OBJECT-TYPE SYNTAX INTEGER { nonshareable(0), shareable(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This value indicates if the memory is shareable." ::= { hpnsaEISAMemEntry 6 } hpnsaEISAMemType OBJECT-TYPE SYNTAX INTEGER { unknown(0), systemBaseOrExtended(1), expanded(2), virtual(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The type of memory." ::= { hpnsaEISAMemEntry 7 } hpnsaEISAMemCache OBJECT-TYPE SYNTAX INTEGER { notCached(1), writeThroughCached(2), writeBackCached(3) } ACCESS read-only STATUS mandatory DESCRIPTION "This value indicates if and how the memory is cached." ::= { hpnsaEISAMemEntry 8 } hpnsaEISAMemAccess OBJECT-TYPE SYNTAX INTEGER { readOnly(1), readWrite(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The type of access permitted for this memory." ::= { hpnsaEISAMemEntry 9 } -- **************************************************************************** -- HP NSA EISA Slot Interrupt Table -- ================================ -- -- hp (1.3.6.1.4.1.11) -- nm (hp.2) -- hpnsa (nm.23) -- hpnsaEISA Group (hpnsa.9) -- hpnsaEISASlotInfo Group (hpnsa.9.4) -- hpnsaEISASlotIntTable (hpnsa.9.4.4) -- hpnsaEISAIntEntry (hpnsa.9.4.4.1) -- hpnsaEISAIntSlotIndex (hpnsa.9.4.4.1.1) -- hpnsaEISAIntFunctIndex (hpnsa.9.4.4.1.2) -- hpnsaEISAIntAllocIndex (hpnsa.9.4.4.1.3) -- hpnsaEISAIntNum (hpnsa.9.4.4.1.4) -- hpnsaEISAIntShare (hpnsa.9.4.4.1.5) -- hpnsaEISAIntTrigger (hpnsa.9.4.4.1.6) -- -- Implementation of the EISA Slot Interrupt Table is mandatory for all -- HP NSA Agents supporting the HP NSA EISA information MIB. -- -- **************************************************************************** hpnsaEISAIntTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnsaEISAIntEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of EISA function interrupt configuration entries." ::= { hpnsaEISASlotInfo 4 } hpnsaEISAIntEntry OBJECT-TYPE SYNTAX HpnsaEISAIntEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of an EISA function interrupt configuration." INDEX { hpnsaEISAIntSlotIndex, hpnsaEISAIntFunctIndex, hpnsaEISAIntAllocIndex } ::= { hpnsaEISAIntTable 1 } HpnsaEISAIntEntry ::= SEQUENCE { hpnsaEISAIntSlotIndex INTEGER, hpnsaEISAIntFunctIndex INTEGER, hpnsaEISAIntAllocIndex INTEGER, hpnsaEISAIntNum INTEGER, hpnsaEISAIntShare INTEGER, hpnsaEISAIntTrigger INTEGER } hpnsaEISAIntSlotIndex OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "The EISA slot number of the board that registered the interrupt configuration this entry describes." ::= { hpnsaEISAIntEntry 1 } hpnsaEISAIntFunctIndex OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "The function in which this interrupt configuration was registered." ::= { hpnsaEISAIntEntry 2 } hpnsaEISAIntAllocIndex OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "The index for this interrupt allocation entry in the EISA function block." ::= { hpnsaEISAIntEntry 3 } hpnsaEISAIntNum OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The interrupt number described in this entry." ::= { hpnsaEISAIntEntry 4 } hpnsaEISAIntShare OBJECT-TYPE SYNTAX INTEGER { notShared(0), shared(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This value indicates if the interrupt is shareable." ::= { hpnsaEISAIntEntry 5 } hpnsaEISAIntTrigger OBJECT-TYPE SYNTAX INTEGER { edgeTriggered(0), levelTriggered(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This value indicates whether the interrupt is edge or level triggered." ::= { hpnsaEISAIntEntry 6 } -- **************************************************************************** -- HP NSA EISA Slot DMA Table -- ========================== -- -- hp (1.3.6.1.4.1.11) -- nm (hp.2) -- hpnsa (nm.23) -- hpnsaEISA Group (hpnsa.9) -- hpnsaEISASlotInfo Group (hpnsa.9.4) -- hpnsaEISASlotDMATable (hpnsa.9.4.5) -- hpnsaEISADmaEntry (hpnsa.9.4.5.1) -- hpnsaEISADmaSlotIndex (hpnsa.9.4.5.1.1) -- hpnsaEISADmaFunctIndex (hpnsa.9.4.5.1.2) -- hpnsaEISADmaAllocIndex (hpnsa.9.4.5.1.3) -- hpnsaEISADmaChannelNum (hpnsa.9.4.5.1.4) -- hpnsaEISADmaShare (hpnsa.9.4.5.1.5) -- hpnsaEISADmaTiming (hpnsa.9.4.5.1.6) -- hpnsaEISADmaXferSize (hpnsa.9.4.5.1.7) -- -- Implementation of the EISA Slot Dma Table is mandatory for all -- HP NSA Agents supporting the HP NSA EISA information MIB. -- -- **************************************************************************** hpnsaEISADmaTable OBJECT-TYPE SYNTAX SEQUENCE OF HpnsaEISADmaEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of EISA function DMA configuration entries." ::= { hpnsaEISASlotInfo 5 } hpnsaEISADmaEntry OBJECT-TYPE SYNTAX HpnsaEISADmaEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of an EISA function DMA configuration." INDEX { hpnsaEISADmaSlotIndex, hpnsaEISADmaFunctIndex, hpnsaEISADmaAllocIndex } ::= { hpnsaEISADmaTable 1 } HpnsaEISADmaEntry ::= SEQUENCE { hpnsaEISADmaSlotIndex INTEGER, hpnsaEISADmaFunctIndex INTEGER, hpnsaEISADmaAllocIndex INTEGER, hpnsaEISADmaChannelNum INTEGER, hpnsaEISADmaShare INTEGER, hpnsaEISADmaTiming INTEGER, hpnsaEISADmaXferSize INTEGER } hpnsaEISADmaSlotIndex OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "The EISA slot number of the board that registered the DMA configuration this entry describes." ::= { hpnsaEISADmaEntry 1 } hpnsaEISADmaFunctIndex OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "The function in which this DMA configuration was registered." ::= { hpnsaEISADmaEntry 2 } hpnsaEISADmaAllocIndex OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "The index for this DMA channel allocation entry in the EISA function block." ::= { hpnsaEISADmaEntry 3 } hpnsaEISADmaChannelNum OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The DMA channel number described in this entry." ::= { hpnsaEISADmaEntry 4 } hpnsaEISADmaShare OBJECT-TYPE SYNTAX INTEGER { notShared(0), shared(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This value indicates whether the DMA channel is shared." ::= { hpnsaEISADmaEntry 5 } hpnsaEISADmaTiming OBJECT-TYPE SYNTAX INTEGER { defaultISACompat(0), typeA(1), typeB(2), burstC(3) } ACCESS read-only STATUS mandatory DESCRIPTION "DMA timing type." ::= { hpnsaEISADmaEntry 6 } hpnsaEISADmaXferSize OBJECT-TYPE SYNTAX INTEGER { eightBit(0), sixteenBit(1), thirtyTwoBit(2) } ACCESS read-only STATUS mandatory DESCRIPTION "DMA transfer size." ::= { hpnsaEISADmaEntry 7 } -- **************************************************************************** -- HP NSA EISA Port Table -- ====================== -- -- hp (1.3.6.1.4.1.11) -- nm (hp.2) -- hpnsa (nm.23) -- hpnsaEISA Group (hpnsa.9) -- hpnsaEISASlotInfo Group (hpnsa.9.4) -- hpnsaEISAPortTable (hpnsa.9.4.6) -- hpnsaEISAPortEntry (hpnsa.9.4.6.1) -- hpnsaEISAPortSlotIndex (hpnsa.9.4.6.1.1) -- hpnsaEISAPortFunctIndex (hpnsa.9.4.6.1.2) -- hpnsaEISAPortEntryIndex (hpnsa.9.4.6.1.3) -- hpnsaEISAPortAddress (hpnsa.9.4.6.1.4) -- hpnsaEISAPortSize (hpnsa.9.4.6.1.5) -- hpnsaEISAPortShared (hpnsa.9.4.6.1.6) -- -- Implementation of the EISA Port Init table is mandatory for all -- HP NSA Agents supporting the HP NSA EISA information MIB. -- -- **************************************************************************** hpnsaEISAPortTable OBJECT-TYPE SYNTAX SEQUENCE OF HPnsaEISAPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table containing port information." ::= { hpnsaEISASlotInfo 6 } hpnsaEISAPortEntry OBJECT-TYPE SYNTAX HPnsaEISAPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Address of port for the card." INDEX { hpnsaEISAPortSlotIndex, hpnsaEISAPortFunctIndex, hpnsaEISAPortEntryIndex } ::= { hpnsaEISAPortTable 1 } HPnsaEISAPortEntry ::= SEQUENCE { hpnsaEISAPortSlotIndex INTEGER, hpnsaEISAPortFunctIndex INTEGER, hpnsaEISAPortEntryIndex INTEGER, hpnsaEISAPortAddress INTEGER, hpnsaEISAPortSize INTEGER, hpnsaEISAPortShared INTEGER } hpnsaEISAPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of the slot for this port entry." ::= { hpnsaEISAPortEntry 1 } hpnsaEISAPortFunctIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of the function for this port entry." ::= { hpnsaEISAPortEntry 2 } hpnsaEISAPortEntryIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Index of the entry in the entry table." ::= { hpnsaEISAPortEntry 3 } hpnsaEISAPortAddress OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Port address." ::= { hpnsaEISAPortEntry 4 } hpnsaEISAPortSize OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "0-based number of ports (i.e., 0 means 1 port)." ::= { hpnsaEISAPortEntry 5 } hpnsaEISAPortShared OBJECT-TYPE SYNTAX INTEGER { notShared(0), shared(1) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates whether port is shared." ::= { hpnsaEISAPortEntry 6 } --******************************************************************************** -- HP NSA EISA Port Initialization Table -- ===================================== -- -- hp (1.3.6.1.4.1.11) -- nm (hp.2) -- hpnsa (nm.23) -- hpnsaEISA Group (hpnsa.9) -- hpnsaEISASlotInfo Group (hpnsa.9.4) -- hpnsaEISAPortInitTable (hpnsa.9.4.7) -- hpnsaEISAPortInitEntry (hpnsa.9.4.7.1) -- hpnsaEISAPortInitSlotIndex (hpnsa.9.4.7.1.1) -- hpnsaEISAPortInitFunctIndex (hpnsa.9.4.7.1.2) -- hpnsaEISAPortInitEntryIndex (hpnsa.9.4.7.1.3) -- hpnsaEISAPortInitData (hpnsa.9.4.7.1.4) -- -- Implementation of the EISA Port Init table is mandatory for all -- HP NSA Agents supporting the HP NSA EISA information MIB. -- --******************************************************************************** hpnsaEISAPortInitTable OBJECT-TYPE SYNTAX SEQUENCE OF HPnsaEISAPortInitEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table containing port init values." ::= { hpnsaEISASlotInfo 7 } hpnsaEISAPortInitEntry OBJECT-TYPE SYNTAX HPnsaEISAPortInitEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table entry of port init values." INDEX { hpnsaEISAPortInitSlotIndex, hpnsaEISAPortInitFunctIndex, hpnsaEISAPortInitEntryIndex} ::= { hpnsaEISAPortInitTable 1 } HPnsaEISAPortInitEntry ::= SEQUENCE { hpnsaEISAPortInitSlotIndex INTEGER, hpnsaEISAPortInitFunctIndex INTEGER, hpnsaEISAPortInitEntryIndex INTEGER, hpnsaEISAPortInitData OCTET STRING } hpnsaEISAPortInitSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Slot number for this port init entry." ::= { hpnsaEISAPortInitEntry 1 } hpnsaEISAPortInitFunctIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Function index for this port init entry." ::= { hpnsaEISAPortInitEntry 2 } hpnsaEISAPortInitEntryIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Index of this port init entry." ::= { hpnsaEISAPortInitEntry 3 } hpnsaEISAPortInitData OBJECT-TYPE SYNTAX OCTET STRING (SIZE(11)) ACCESS read-only STATUS mandatory DESCRIPTION "Port initialization data. Byte 0 Initialization Type Byte 1 LSB of port I/O address Byte 2 MSB of port I/O address Byte 3 - 10 port value/mask" ::= { hpnsaEISAPortInitEntry 4 } END