390 lines
15 KiB
Plaintext
390 lines
15 KiB
Plaintext
CISCO-ADAPTER-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- Title: Cisco Systems Adapter MIB in concise format
|
|
-- Date: December 14, 1995
|
|
-- By: Cal Palmore <palmore@cisco.com>
|
|
|
|
IMPORTS
|
|
enterprises, IpAddress
|
|
FROM RFC1155-SMI
|
|
OBJECT-TYPE
|
|
FROM RFC-1212
|
|
DisplayString
|
|
FROM RFC1213-MIB;
|
|
|
|
cisco OBJECT IDENTIFIER ::= { enterprises 9 }
|
|
workgroup OBJECT IDENTIFIER ::= { cisco 5 }
|
|
|
|
adapterCard OBJECT IDENTIFIER ::= { workgroup 2 }
|
|
|
|
|
|
-- the adapter group
|
|
|
|
adptrNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of Cisco network adapter cards in the
|
|
machine."
|
|
::= { adapterCard 1 }
|
|
|
|
-- the adapter table
|
|
|
|
adptrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdptrEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION "A list of adapter table entries. The number of entries
|
|
is given by adptrNumber."
|
|
::= { adapterCard 2 }
|
|
|
|
adptrEntry OBJECT-TYPE
|
|
SYNTAX AdptrEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION "An adapter table entry containing information about a
|
|
Cisco network adapter card."
|
|
INDEX { adptrIndex }
|
|
::= { adptrTable 1 }
|
|
|
|
AdptrEntry ::=
|
|
SEQUENCE {
|
|
adptrIndex
|
|
INTEGER,
|
|
adptrType
|
|
INTEGER,
|
|
adptrSerialNumber
|
|
INTEGER,
|
|
adptrHwHiVersion
|
|
INTEGER,
|
|
adptrHwLoVersion
|
|
INTEGER,
|
|
adptrFwHiVersion
|
|
INTEGER,
|
|
adptrFwLoVersion
|
|
INTEGER,
|
|
adptrSwHiVersion
|
|
INTEGER,
|
|
adptrSwLoVersion
|
|
INTEGER,
|
|
adptrStatus
|
|
INTEGER,
|
|
adptrSelfTestResult
|
|
INTEGER,
|
|
adptrDriverHiVersion
|
|
INTEGER,
|
|
adptrDriverLoVersion
|
|
INTEGER,
|
|
adptrMediaType
|
|
INTEGER,
|
|
adptrModel
|
|
DisplayString
|
|
}
|
|
|
|
adptrIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A unique value for each Cisco adapter card in the
|
|
machine. The value ranges between 1 and the value of
|
|
adptrNumber. The value for each adapter card must
|
|
remain constant at least from one re-initialization
|
|
of the entity's network management system to the next
|
|
re-initialization."
|
|
::= { adptrEntry 1 }
|
|
|
|
adptrType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1), -- none of the following
|
|
sBusCddi(2), -- SBus CDDI Adapter
|
|
sBusFddiSt(3), -- SBus FDDI Adapter/ST
|
|
sBusFddi(4), -- SBus FDDI Adapter
|
|
mcaCddi(5), -- MCA CDDI Adapter
|
|
mcaFddiSt(6), -- MCA FDDI Adapter/ST
|
|
mcaFddi(7), -- MCA FDDI Adapter
|
|
eisaCddi(8), -- EISA CDDI Adapter
|
|
eisaFddi(10) -- EISA FDDI Adapter
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The type of adapter card."
|
|
::= { adptrEntry 2 }
|
|
|
|
adptrSerialNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (0..999999999)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The serial number of the adapter card."
|
|
::= { adptrEntry 3 }
|
|
|
|
adptrHwHiVersion OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The high part of the hardware version of the adapter
|
|
card. For example, if the hardware version is 3.1, the
|
|
value of adptrHwHiVersion is 3."
|
|
::= { adptrEntry 4 }
|
|
|
|
adptrHwLoVersion OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The low part of the hardware version of the adapter
|
|
card. For example, if the hardware version is 3.1, the
|
|
value of adptrHwLoVersion is 1."
|
|
::= { adptrEntry 5 }
|
|
|
|
adptrFwHiVersion OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The high part of the firmware version of the adapter
|
|
card. For example, if the firmware version is 3.1, the
|
|
value of adptrFwHiVersion is 3."
|
|
::= { adptrEntry 6 }
|
|
|
|
adptrFwLoVersion OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The low part of the firmware version of the adapter
|
|
card. For example, if the firmware version is 3.1, the
|
|
value of adptrFwLoVersion is 1."
|
|
::= { adptrEntry 7 }
|
|
|
|
adptrSwHiVersion OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The high part of the software version number. For
|
|
example, if the software version is 3.1, the value of
|
|
adptrSwHiVersion is 3."
|
|
::= { adptrEntry 8 }
|
|
|
|
adptrSwLoVersion OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The low part of the software version number. For
|
|
example, if the software version is 3.1, the value of
|
|
adptrSwLoVersion is 1."
|
|
::= { adptrEntry 9 }
|
|
|
|
adptrStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1), -- none of the following
|
|
ok(2), -- status ok
|
|
minorFault(3), -- minor problem
|
|
majorFault(4) -- major problem
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The operational status of the adapter card. If the
|
|
status is not ok(2), the value of adptrSelfTestResult
|
|
gives more detailed information about the adapter card's
|
|
failure condition(s)."
|
|
::= { adptrEntry 10 }
|
|
|
|
adptrSelfTestResult OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The result of the adapter card's self test. A zero
|
|
indicates that the adapter passed all tests. Bits set
|
|
in the result indicate error conditions."
|
|
::= { adptrEntry 11 }
|
|
|
|
adptrDriverHiVersion OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The high part of the driver version number. For
|
|
example, if the driver version is 3.1, the value of
|
|
adptrDriverHiVersion is 3."
|
|
::= { adptrEntry 13 }
|
|
|
|
adptrDriverLoVersion OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The low part of the driver version number. For
|
|
example, if the driver version is 3.1, the value of
|
|
adptrDriverLoVersion is 1."
|
|
::= { adptrEntry 14 }
|
|
|
|
-- adptrEntry 15 unused
|
|
-- adptrEntry 16 unused
|
|
|
|
adptrMediaType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1), -- none of the following
|
|
cddi(2), -- CDDI (UTP FDDI)
|
|
fiber(3), -- multimode fiber FDDI
|
|
tppmd(4), -- ANSI standard UTP FDDI
|
|
mlt3(5), -- MLT-3 UTP FDDI
|
|
sddi(6), -- STP FDDI
|
|
smf(7) -- single-mode fiber FDDI
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The type of physical layer medium dependent interface
|
|
on the adapter port(s)."
|
|
::= { adptrEntry 17 }
|
|
|
|
adptrModel OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..8))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The manufacturer's model number for the adapter."
|
|
::= { adptrEntry 18 }
|
|
|
|
-- the trap receiver table
|
|
|
|
adptrTrapReceiverTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdptrTrapReceiverEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION "The adapter trap receiver table (0 to 10 entries).
|
|
This table lists the addresses of Network Management
|
|
Stations that should receive trap messages from this
|
|
adapter when an exception condition occurs."
|
|
::= { adapterCard 3 }
|
|
|
|
adptrTrapReceiverEntry OBJECT-TYPE
|
|
SYNTAX AdptrTrapReceiverEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION "A trap receiver table entry."
|
|
INDEX { adptrTrapReceiverAddr }
|
|
::= { adptrTrapReceiverTable 1 }
|
|
|
|
AdptrTrapReceiverEntry ::=
|
|
SEQUENCE {
|
|
adptrTrapReceiverType
|
|
INTEGER,
|
|
adptrTrapReceiverAddr
|
|
IpAddress,
|
|
adptrTrapReceiverComm
|
|
DisplayString
|
|
}
|
|
|
|
adptrTrapReceiverType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1), -- none of the following
|
|
invalid(2) -- an invalid address
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION "Setting this object to invalid(2) removes the
|
|
corresponding entry from the adptrTrapReceiverTable.
|
|
To add a new entry to the adptrTrapReceiverTable, set
|
|
the adptrTrapReceiverAddr to an IpAddress which is not
|
|
already in the table. The adptrTrapReceiverType for
|
|
that entry is automatically set to other(1)."
|
|
::= { adptrTrapReceiverEntry 1 }
|
|
|
|
adptrTrapReceiverAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "IP address for trap receiver."
|
|
::= { adptrTrapReceiverEntry 2 }
|
|
|
|
adptrTrapReceiverComm OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION "Community string used for trap messages to this trap
|
|
receiver."
|
|
::= { adptrTrapReceiverEntry 3 }
|
|
|
|
-- the community table
|
|
|
|
adptrCommunityTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdptrCommunityEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION "The adapter community table (4 entries). This table
|
|
lists community strings and their access levels. When
|
|
an SNMP message is received by this adapter, the
|
|
community string in the message is compared with this
|
|
table to determine access rights of the sender."
|
|
::= { adapterCard 4 }
|
|
|
|
adptrCommunityEntry OBJECT-TYPE
|
|
SYNTAX AdptrCommunityEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION "A community table entry."
|
|
INDEX { adptrCommunityAccess }
|
|
::= { adptrCommunityTable 1 }
|
|
|
|
AdptrCommunityEntry ::=
|
|
SEQUENCE {
|
|
adptrCommunityAccess
|
|
INTEGER,
|
|
adptrCommunityString
|
|
DisplayString
|
|
}
|
|
|
|
adptrCommunityAccess OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1), -- none of the following
|
|
readOnly(2), -- read but not write all but
|
|
-- adptrCommunityTable
|
|
readWrite(3), -- read and write all but
|
|
-- adptrCommunityTable
|
|
readWriteAll(4) -- read and write all
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A value of readWriteAll(4) allows the community to
|
|
read and write all objects in the MIB. A value of
|
|
readWrite(3) allows the community to read and write all
|
|
objects except the adptrCommunityTable, which it cannot
|
|
access at all. A value of readOnly(2) allows the
|
|
community to read all objects except the
|
|
adptrCommunityTable. A value of other(1) allows the
|
|
community no access."
|
|
::= { adptrCommunityEntry 1 }
|
|
|
|
adptrCommunityString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION "Configurable community string with access rights
|
|
defined by the value of adptrCommunityAccess."
|
|
::= { adptrCommunityEntry 2 }
|
|
|
|
adptrMgmtType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1), -- none of the following
|
|
snmp(2), -- Simple Network Management Protocol
|
|
smux(3) -- SNMP MUX Protocol
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The type of network management for the adapter."
|
|
::= { adapterCard 5 }
|
|
|
|
adptrMgmtHiVersion OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The high part of the network management version number.
|
|
For example, if the network management version is 3.1,
|
|
the value of adptrMgmtHiVersion is 3."
|
|
::= { adapterCard 6 }
|
|
|
|
adptrMgmtLoVersion OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The low part of the network management version number.
|
|
For example, if the network management version is 3.1,
|
|
the value of adptrMgmtLoVersion is 1."
|
|
::= { adapterCard 7 }
|
|
|
|
END
|