SYNOPTICS-COMMON-MIB
DEFINITIONS ::= BEGIN
IMPORTS
enterprises, Gauge,
TimeTicks, IpAddress FROM RFC1155-SMI
DisplayString FROM RFC1213-MIB
OBJECT-TYPE FROM RFC-1212;
S3BackplaneType ::=
INTEGER {
other(1), ethernet(2), ethernetTokenRing(3), ethernetFddi(4), ethernetTokenRingFddi(5), ethernetTokenRingRedundant(6), ethernetTokenRingFddiRedund(7) }
S3ChassisType ::=
INTEGER {
other(1), m3000(2), m3030(3), m2310(4), m2810(5) }
S3ModuleType ::=
INTEGER {
empty(1), other(2), m3302(3), m3304-ST(4), m3305(5), m3308(6), m3313(7), m3313M(8), m3314-ST(9), m3314M-ST(10), m3323(11), m3324-ST(12), m3502(13), m3532(14), m3552(15), m3301(16), m3307(17), m3356(18), m3512(19), m3514(20), m3505(21), m3554(22), m3534(23), m3383(24), m3384(25), m331x(26), m351x(27), m3502-A(28), m3902(29), m3904(30), m3910S(31), m3386(32), m3394(33), m3395(34), m3323S(35), m3324S-ST(36), m3307A(37), m3308A(38), m3505A(39), m3513(40), m3333(41), m3334-ST(42), m3040(43), m3100R(44), m2810-hm(47), m2810-nmm(48) }
S3PsType ::=
INTEGER {
other(1), low(2), medium(3), high(4), redundantCapable(5) }
synoptics OBJECT IDENTIFIER ::= { enterprises 45 }
products OBJECT IDENTIFIER ::= { synoptics 1 }
temporary OBJECT IDENTIFIER ::= { synoptics 2 }
registration OBJECT IDENTIFIER ::= { synoptics 3 }
series1000 OBJECT IDENTIFIER ::= { products 1 }
s3SnmpAgent OBJECT IDENTIFIER ::= { products 2 }
series3000 OBJECT IDENTIFIER ::= { products 3 }
ieee8023 OBJECT IDENTIFIER ::= { temporary 1 }
s3000Chassis OBJECT IDENTIFIER ::= { series3000 1 }
s3000Ethernet OBJECT IDENTIFIER ::= { series3000 2 }
s3000TokenRing OBJECT IDENTIFIER ::= { series3000 3 }
s3000FDDI OBJECT IDENTIFIER ::= { series3000 4 }
s3000Bridge OBJECT IDENTIFIER ::= { series3000 5 }
s3000TerminalServer OBJECT IDENTIFIER ::= { series3000 6 }
s3AgentSw OBJECT IDENTIFIER ::= { s3SnmpAgent 1 }
s3AgentNetProtocol OBJECT IDENTIFIER ::= { s3SnmpAgent 2 }
s3AgentHw OBJECT IDENTIFIER ::= { s3SnmpAgent 4 }
s3AgentSpecific OBJECT IDENTIFIER ::= { s3SnmpAgent 5 }
s3AgentLocImage OBJECT IDENTIFIER ::= { s3SnmpAgent 6 }
s3AgentIpProtocol OBJECT IDENTIFIER ::= { s3AgentNetProtocol 1 }
s3reg-other OBJECT IDENTIFIER ::= { registration 1 }
s3reg-3000 OBJECT IDENTIFIER ::= { registration 2 }
s3reg-3000-enetNMM OBJECT IDENTIFIER ::= { s3reg-3000 1 }
s3reg-3000-trNMM OBJECT IDENTIFIER ::= { s3reg-3000 2 }
s3reg-3000-FDDI-NMM OBJECT IDENTIFIER ::= { s3reg-3000 3 }
s3reg-3030 OBJECT IDENTIFIER ::= { registration 3 }
s3reg-3030-enetNMM OBJECT IDENTIFIER ::= { s3reg-3030 1 }
s3reg-3030-trNMM OBJECT IDENTIFIER ::= { s3reg-3030 2 }
s3reg-3030-FDDI-NMM OBJECT IDENTIFIER ::= { s3reg-3030 3 }
s3reg-2310 OBJECT IDENTIFIER ::= { registration 4 }
s3reg-2310-enetNMM OBJECT IDENTIFIER ::= { s3reg-2310 1 }
s3reg-332X OBJECT IDENTIFIER ::= { registration 5 }
s3reg-332XS OBJECT IDENTIFIER ::= { registration 6 }
s3reg-3356 OBJECT IDENTIFIER ::= { registration 7 }
s3reg-2810 OBJECT IDENTIFIER ::= { registration 8 }
s3reg-2810-enetNMM OBJECT IDENTIFIER ::= { s3reg-2810 1 }
s3ChassisType OBJECT-TYPE
SYNTAX S3ChassisType
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The chassis type."
::= { s3000Chassis 1 }
s3ChassisBkplType OBJECT-TYPE
SYNTAX S3BackplaneType
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The chassis backplane type."
::= { s3000Chassis 2 }
s3ChassisBkplRev OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The chassis backplane revision."
::= { s3000Chassis 3 }
s3ChassisPsType OBJECT-TYPE
SYNTAX S3PsType
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The chassis power supply type."
::= { s3000Chassis 4 }
s3ChassisPsStatus OBJECT-TYPE
SYNTAX INTEGER {
ok(1), primaryFail(2), secondaryFail(3), bothFail(4) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The chassis power supply status."
::= { s3000Chassis 5 }
s3ChassisFanStatus OBJECT-TYPE
SYNTAX INTEGER {
ok(1), fail(2), other(3) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The status of the chassis cooling fan."
::= { s3000Chassis 6 }
s3SlotConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3SlotConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The chassis slot configuration table."
::= { s3000Chassis 7 }
s3SlotConfigEntry OBJECT-TYPE
SYNTAX S3SlotConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"What type of module is in each slot of the chassis."
INDEX { s3SlotNumber }
::= { s3SlotConfigTable 1 }
S3SlotConfigEntry ::= SEQUENCE {
s3SlotNumber
INTEGER,
s3SlotModuleId
INTEGER,
s3SlotModuleType
S3ModuleType,
s3SlotModuleDescr
DisplayString,
s3SlotModuleLed
OCTET STRING,
s3SlotModuleMdaId
INTEGER
}
s3SlotNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The 3000 Chassis slot number. Valid entries are 1-12."
::= { s3SlotConfigEntry 1 }
s3SlotModuleId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ID for the module."
::= { s3SlotConfigEntry 2 }
s3SlotModuleType OBJECT-TYPE
SYNTAX S3ModuleType
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The type of module this entry represents."
::= { s3SlotConfigEntry 3 }
s3SlotModuleDescr OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Module description."
::= { s3SlotConfigEntry 4 }
s3SlotModuleLed OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(8))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Status of the module LEDs."
::= { s3SlotConfigEntry 5 }
s3SlotModuleMdaId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ID of the medium-dependent part of the board. The value
is board dependent."
::= { s3SlotConfigEntry 6 }
s3CommonBoardTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3CommonBoardEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table containing information about the boards currently
plugged into the 3000 Chassis. This board table contains an
entry for each non-empty slot in the s3SlotConfigTable, EXCEPT
for those slots containing Retiming Modules.
All of the information in this board table is retrievable
using the NMI commands that are common to all boards integrated
into the SynOptics Series 3000 Concentrators."
::= { s3000Chassis 8 }
s3CommonBoardEntry OBJECT-TYPE
SYNTAX S3CommonBoardEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table entry containing information about a single Board
currently plugged into the 3000 Chassis. These values can be
retrieved using the common board NMI commands."
INDEX { s3CommonBoardIndex }
::= { s3CommonBoardTable 1 }
S3CommonBoardEntry ::= SEQUENCE {
s3CommonBoardIndex
INTEGER,
s3CommonBoardId
INTEGER,
s3CommonBoardHwVer
INTEGER,
s3CommonBoardStatus
INTEGER,
s3CommonBoardReset
INTEGER,
s3CommonBoardPartStatus
INTEGER,
s3CommonBoardNmCntlStatus
INTEGER,
s3CommonBoardPsStatus
INTEGER
}
s3CommonBoardIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each board. Its value ranges between 1 and
12. The value for each board must remain constant at least from
one re-initialization of the entity's network management system
to the next re-initialization."
::= { s3CommonBoardEntry 1 }
s3CommonBoardId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ID of the board."
::= { s3CommonBoardEntry 2 }
s3CommonBoardHwVer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The hardware revision of the board. 0=Rev. A, 1=Rev. B, etc."
::= { s3CommonBoardEntry 3 }
s3CommonBoardStatus OBJECT-TYPE
SYNTAX INTEGER {
ok(1), fail(2) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This indicates the operational status of the board."
::= { s3CommonBoardEntry 4 }
s3CommonBoardReset OBJECT-TYPE
SYNTAX INTEGER {
noReset(1), reset(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This indicates the reset state of the board. Writing with
the value reset (2) will reset the board."
::= { s3CommonBoardEntry 5 }
s3CommonBoardPartStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1), partition(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Tells whether the board is partitioned or enabled. Writing
with the value partition(2) will partition the board
indefinitely and writing with the value enabled(1) will enable
the board. Boards cannot be partitioned in the 2810
concentrator. The 2810 agent will implement this object as
read-only."
::= { s3CommonBoardEntry 6 }
s3CommonBoardNmCntlStatus OBJECT-TYPE
SYNTAX INTEGER {
notNmControl(1), nmControl(2) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Tells whether the board is under network management control.
The value nmControl(2) indicates that the board or one or more
ports are being controlled by network management. This means
that the board or one or more ports are partitioned via a
network manager."
::= { s3CommonBoardEntry 7 }
s3CommonBoardPsStatus OBJECT-TYPE
SYNTAX INTEGER {
ok(1), fail(2) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This indicates the operational status of the board power
supply. A fail(2) indicates that one of the power supplies
on the board has failed."
::= { s3CommonBoardEntry 8 }
s3SlotConfigOctetString OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(12..144))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Packed octet string for the slot configuration table."
::= { s3000Chassis 9 }
s3AgentType OBJECT-TYPE
SYNTAX INTEGER {
other(1), m3313(2), m3313M(3), m3314-ST(4), m3314M-ST(5), m2310(6), m3512(7), m3514(8), m332X(9), m3356(10), m332XS(11) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The 3000 series agent's Module type."
::= {s3AgentSw 1 }
s3AgentFwVer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The agent's module firmware version 0=Rev A,1=Rev B,etc."
::= { s3AgentSw 2 }
s3AgentSwMajorVer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The network management module major software version number
(i.e. represents major.minor or 3.0). Object is in decimal."
::= { s3AgentSw 3 }
s3AgentSwMinorVer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The network management module minor software version number
(i.e. represents major.minor or 3.0). Object is in decimal."
::= { s3AgentSw 4 }
s3AgentBootProtocol OBJECT-TYPE
SYNTAX INTEGER {
other(1), bootp-tftp(2),
tftp-only(3),
ieee802-1e(4),
proprietary(5), dll-download(6) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Boot protocol used to load the module with its software."
::= {s3AgentSw 5 }
s3AgentBootFile OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The name of the boot file that is sent to the file server
during boot time. The actual boot protocol used to retrieve the
file is determined by s3AgentBootProtocol. This parameter will
not take effect until written into EEPROM (s3AgentWriteEeprom)
and a reset (s3AgentReset) is issued. This parameter is used
only if the s3AgentBootMode is set to use EEPROM."
::= { s3AgentSw 6 }
s3AgentAuthTrap OBJECT-TYPE
SYNTAX INTEGER {
disable(1), enable(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable or disable the use of authentication error trap
generation. This parameter will take effect only after a
restart (s3AgentRestart) is issued. This parameter will not
survive a reset (s3AgentReset) unless the specific NMM
configuration file is updated to reflect the change."
::= { s3AgentSw 7 }
s3AgentLocation OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is a informational string that could be used to show the
physical location (i.e. area) of the NMM or concentrator. This
parameter will take effect only after a restart
(s3AgentRestart) is issued. This parameter will not survive a
reset (s3AgentReset) unless the specific NMM configuration file
is updated to reflect the change."
::= { s3AgentSw 8 }
s3AgentMibLevel OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Used to determine current MIB release supported by agent. The
encoding of this object is of the following form: xyy, where x
is the major version number and yy is the minor version number.
Thus, version 3.0 would be represented as 300, version 3.01
would be 301 and 3.1 would be 310. Object is in decimal."
::= { s3AgentSw 9 }
s3AgentFeatureLevel OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Used to determine feature level of the agent. The encoding
of this object is of the following form: xyy, where x is the
major version number and yy is the minor version number. Thus,
feature level version 1.0 would be represented as 100, version
1.01 would be 101 and 1.1 would be 110. Object is in decimal."
::= { s3AgentSw 10 }
s3AgentMySlotId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Slot where this agent currently resides. If hardware is
unable to determine then a 0 should be returned."
::= { s3AgentSw 11 }
s3AgentIpAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The network management module's administrative IP address.
The current operational IP address can be obtained by the
ipAdEntAddr entry in the ipAddrTable. This parameter will take
effect only after a restart (s3AgentRestart) is issued. This
parameter will not survive a reset (s3AgentReset) unless it is
written into EEPROM (s3AgentWriteEeprom). This parameter is
used only if the s3AgentBootMode is set to use EEPROM."
::= { s3AgentIpProtocol 1 }
s3AgentNetMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The network management module's administrative subnet mask.
The current operational subnet mask can be obtained by the
ipAdEntNetMask entry in the ipAddrTable. This parameter will `
take effect only after a restart (s3AgentRestart) is issued.
This parameter will not survive a reset (s3AgentReset) unless
it is written into EEPROM (s3AgentWriteEeprom). This parameter
is used only if the agentBootMode is set to use EEPROM.
NOTE: The Model 331x (3313, 3313M, 3314-ST, 3314M-ST)
Ethernet NMM agents do not store this parameter in EEPROM,
so for these agents the subnet mask configuration must be
downloaded in the configuration file."
::= { s3AgentIpProtocol 2 }
s3AgentDefaultGateway OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The network management module's administrative default
gateway IP address. The current operational default gateway's
IP address can be obtained from the ipRoutingTable. This
parameter will take effect only after a restart
(s3AgentRestart) is issued. This parameter will not survive a
reset (s3AgentReset) unless it is written into EEPROM
(s3AgentWriteEeprom). This parameter is used only if the
agentBootMode is set to use EEPROM."
::= { s3AgentIpProtocol 3 }
s3AgentBootServerAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The IP address to which the requests for boot files are sent.
The protocol used to retrieve the boot files is determined by
object s3AgentBootProtocol. This parameter will not take effect
until until written into EEPROM (s3AgentWriteEeprom) and a
reset (s3AgentReset) is issued. This parameter is used only if
the s3AgentBootMode is set to use EEPROM."
::= { s3AgentIpProtocol 4 }
s3AgentTrapReceiverTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3AgentTrapReceiverEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Table containing list of NMS's that are to receive traps
generated by this NMM."
::= { s3SnmpAgent 3 }
s3AgentTrapReceiverEntry OBJECT-TYPE
SYNTAX S3AgentTrapReceiverEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A destination address and community string to a particular
trap server, along with a trap filter and entry aging
capability."
INDEX { s3AgentTrapRcvrNetAddress }
::= { s3AgentTrapReceiverTable 1 }
S3AgentTrapReceiverEntry ::= SEQUENCE {
s3AgentTrapRcvrStatus
INTEGER,
s3AgentTrapRcvrNetAddress
OCTET STRING,
s3AgentTrapRcvrComm
OCTET STRING,
s3AgentTrapRcvrAgeTime
TimeTicks
}
s3AgentTrapRcvrStatus OBJECT-TYPE
SYNTAX INTEGER {
other (1), valid (2), invalid (3) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Setting this object to the value invalid(3) has the effect
of invalidating the corresponding entry in the
s3AgentTrapReceiverTable. That is, it effectively disassociates
the address identified with the entry by removing the entry
from the table. On a read the value of valid(2) should be
returned if the entry contains a valid record, or invalid(3)
should be returned if the entry contains an invalid record."
::= { s3AgentTrapReceiverEntry 1 }
s3AgentTrapRcvrNetAddress OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(4))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"IP address for trap server that is to receive the trap."
::= { s3AgentTrapReceiverEntry 2 }
s3AgentTrapRcvrComm OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..20))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Community string used for traps sent to this trap receiver."
::= { s3AgentTrapReceiverEntry 3 }
s3AgentTrapRcvrAgeTime OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the time interval used to age entries out of the trap
receiver table. The default value if not specified will be 0,
or infinite, never to be aged out."
::= { s3AgentTrapReceiverEntry 4 }
s3AgentStatus OBJECT-TYPE
SYNTAX INTEGER {
offline(1), online(2) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This indicates whether the NMM is online(2) and operating, or
offline(1) (ie: not connected to the concentrator backplane)."
::= { s3AgentHw 1 }
s3AgentMdaHwVer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The network management module's MDA hardware version number
(0=Rev. A, 1=Rev. B, etc.)."
::= { s3AgentHw 2 }
s3AgentMode OBJECT-TYPE
SYNTAX INTEGER {
primary(1), secondary(2), other(3) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This indicates whether the NMM is operating in primary(1) or
secondary(2) mode."
::= { s3AgentHw 3 }
s3AgentReset OBJECT-TYPE
SYNTAX INTEGER {
noReset(1), reset(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Network management module reset status. Writing a reset(2)
to this object will reset the NMM (stop refreshing the watch
dog) and perform a download and restart. This process takes
about 45 seconds."
::= { s3AgentHw 4 }
s3AgentRestart OBJECT-TYPE
SYNTAX INTEGER {
noRestart(1), restart(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Network management module restart status. Writing a
restart(2) to this object will restart the NMM. This
initializes all the counters, re-reads the EEPROM data
structure and starts executing from the beginning of the code."
::= { s3AgentHw 5 }
s3AgentBootMode OBJECT-TYPE
SYNTAX INTEGER {
eeprom(1), other(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The method for obtaining boot parameter information.
This parameter will not take effect until written into EEPROM
(s3AgentWriteEeprom) and a reset (s3AgentReset) is issued."
::= { s3AgentHw 6 }
s3AgentWriteEeprom OBJECT-TYPE
SYNTAX INTEGER {
noWriteEeprom(1), writeEeprom(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Network management module EEPROM write status. Writing a
(2) to this object will write the contents of current EEPROM
data structure in the EEPROM."
::= { s3AgentHw 7 }
s3AgentBaudRate OBJECT-TYPE
SYNTAX Gauge
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Specifies the baud rate in bits per second of either the
internal modem or the RS-232 port. This parameter will take
effect only after a restart (s3AgentRestart) is issued. This
parameter will not survive a reset (s3AgentReset) unless the
specific NMM configuration file is updated to reflect the
change."
::= { s3AgentHw 8 }
s3AgentInitString OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the initialization string used to establish the
out-of-band connection. (i.e. could contain the string
ATDT,415-960-1100 for an internal or external modem). This
parameter will take effect only after a restart
(s3AgentRestart) is issued. This parameter will not survive
a reset (s3AgentReset) unless the specific NMM configuration
file is updated to reflect the change."
::= { s3AgentHw 9 }
s3LocImageValid OBJECT-TYPE
SYNTAX INTEGER {
other(1), localImageValid(2), localImageInvalid(3) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This indicates whether the agent has a valid local code
image on board. An EPROM checksum failure would cause the
agent to return localImageInvalid(3)."
::= { s3AgentLocImage 1 }
s3LocImageMajorVersion OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The major software version number of the locally-stored image.
This object applies only to agents with valid local image.
Other agents should return zero."
::= { s3AgentLocImage 2 }
s3LocImageMinorVersion OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The minor software version number of the locally-stored image.
This object applies only to agents with valid local image.
Other agents should return zero."
::= { s3AgentLocImage 3 }
s3LocImageLoadMode OBJECT-TYPE
SYNTAX INTEGER {
other(1), remoteBoot(2), localBoot(3), localAsBackup(4) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This indicates whether the agent should get code from the
network, use a local image, or try the network first and then
fall back to local image if the network boot fails. The
localBoot and localAsBackup values apply only to agents with
local load option."
::= { s3AgentLocImage 4 }
s3LocImageActualSource OBJECT-TYPE
SYNTAX INTEGER {
other(1), remoteImage(2), localImage(3) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This indicates whether the agent loaded code from the network
or used a local image. When the the ImageLoadMode is
localAsBackup, this variable indicates whether the network
load was successful."
::= { s3AgentLocImage 5 }
END
SYNOPTICS-ETHERNET-MIB
DEFINITIONS ::= BEGIN
IMPORTS
Counter, IpAddress, Gauge FROM RFC1155-SMI
DisplayString FROM RFC1213-MIB
OBJECT-TYPE FROM RFC-1212
s3000Ethernet FROM SYNOPTICS-COMMON-MIB;
s3000EnetConcentrator OBJECT IDENTIFIER ::= { s3000Ethernet 1 }
s3000EnetBoard OBJECT IDENTIFIER ::= { s3000Ethernet 2 }
s3000EnetLocBridge OBJECT IDENTIFIER ::= { s3000EnetBoard 2 }
s3000EnetRemBridge OBJECT IDENTIFIER ::= { s3000EnetBoard 3 }
s3000EnetRouter OBJECT IDENTIFIER ::= { s3000EnetBoard 4 }
s3000EnetPort OBJECT IDENTIFIER ::= { s3000Ethernet 3 }
s3000EnetNmm OBJECT IDENTIFIER ::= { s3000Ethernet 4 }
s3EnetConcRetimingStatus OBJECT-TYPE
SYNTAX INTEGER {
off(1), on(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Does this concentrator have retiming turned on. Writing a 1
will turn off retiming and writing a 2 will turn on retiming.
This will change the active state of retiming but will change
the value in EEPROM only when agentWriteEeprom is set.The
factory default of this state is on. Retiming cannot be
disabled in the 2810 concentrator. The 2810 agent will
implement this object as read-only."
::= { s3000EnetConcentrator 1 }
s3EnetConcFrmsRxOk OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames that are successfully
received by the concentrator. This does not include frames
received with a frame-too-long, runt, FCS, or alignment errors.
This counter includes broadcast and multicast frames that are
received."
::= { s3000EnetConcentrator 2 }
s3EnetConcOctetsRxOk OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Contains a count of data and padding octets in frames that
are successfully received by the concentrator. This does not
include frames received with a frame-too-long, runt, FCS, or
alignment errors. This counter includes octets in broadcast
and multicast frames that are received. This counter does not
include the octets in the address, length/type and CRC fields."
::= { s3000EnetConcentrator 3 }
s3EnetConcMcastFrmsRxOk OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames that are successfully
received by the concentrator and are directed to an active
non-broadcast group address. This does not include frames
received with a frame-too-long, runt, FCS, or alignment errors.
Only frames that are for a multicast address that this
interface is receiving are counted. Broadcast packets are
not included."
::= { s3000EnetConcentrator 4 }
s3EnetConcBcastFrmsRxOk OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames that are successfully received
by the concentrator and are directed to the broadcast group
address. This does not include frames received with a
frame-too-long, runt, FCS, or alignment errors. Multicast
packets are not included."
::= { s3000EnetConcentrator 5 }
s3EnetConcColls OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of the collision flags at the
concentrator level."
::= { s3000EnetConcentrator 6 }
s3EnetConcTooLongErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames that are received by the
concentrator and exceed the maximum permitted frame size.
This counter is incremented when the frameTooLong error is
detected."
::= { s3000EnetConcentrator 7 }
s3EnetConcRuntErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the concentrator
that are less than the minimum permitted frame size and have a
good FCS."
::= { s3000EnetConcentrator 8 }
s3EnetConcFragErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the concentrator
that are less than the minimum permitted frame size and have a
bad FCS or alignment error."
::= { s3000EnetConcentrator 9 }
s3EnetConcAlignErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the concentrator
that are not an integral number of octets in length and do not
pass the FCS check. This counter is incremented when the
alignment Error status is detected."
::= { s3000EnetConcentrator 10 }
s3EnetConcFcsErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the concentrator
that are an integral number of octets in length that do not
pass the FCS check. This counter is incremented when the
frame Check Error status is detected."
::= { s3000EnetConcentrator 11 }
s3EnetConcLateCollErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a total concentrator count of the late
collision flags."
::= { s3000EnetConcentrator 12 }
s3EnetBoardTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetBoardEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table of board-related objects. The number of entries is
given by the number of Ethernet host module and network
management module boards that are contained in the
Concentrator Slot Configuration Table."
::= { s3000EnetBoard 1 }
s3EnetBoardEntry OBJECT-TYPE
SYNTAX S3EnetBoardEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table containing objects about Ethernet boards which are
currently plugged into the 3000 chassis."
INDEX { s3EnetBoardIndex }
::= { s3EnetBoardTable 1 }
S3EnetBoardEntry ::= SEQUENCE {
s3EnetBoardIndex
INTEGER,
s3EnetBoardType
INTEGER,
s3EnetBoardHwVer
INTEGER,
s3EnetBoardStatus
INTEGER,
s3EnetBoardReset
INTEGER,
s3EnetBoardPartStatus
INTEGER,
s3EnetBoardNmCntlStatus
INTEGER,
s3EnetBoardPsStatus
INTEGER,
s3EnetBoardFrmsRxOk
Counter,
s3EnetBoardOctetsRxOk
Counter,
s3EnetBoardMcastFrmsRxOk
Counter,
s3EnetBoardBcastFrmsRxOk
Counter,
s3EnetBoardColls
Counter,
s3EnetBoardTooLongErrors
Counter,
s3EnetBoardRuntErrors
Counter,
s3EnetBoardAlignErrors
Counter,
s3EnetBoardFcsErrors
Counter,
s3EnetBoardLateCollErrors
Counter
}
s3EnetBoardIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each board. Its value ranges between 1
and 12. The value for each board must remain constant at least
from one re-initialization of the entity's network management
system to the next re-initialization."
::= { s3EnetBoardEntry 1 }
s3EnetBoardType OBJECT-TYPE
SYNTAX INTEGER {
empty(1), other(2), m3302(3), m3304-ST(4), m3305(5), m3308(6), m3313(7), m3313M(8), m3314-ST(9), m3314M-ST(10), m3323(11), m3324-ST(12), m3301(16), m3307(17), m3356(18), m3383(24), m3384(25), m331x(26), m3386(32), m3394(33), m3395(34), m3323S(35), m3324S-ST(36), m3307A(37), m3308A(38) }
ACCESS read-only
STATUS deprecated
DESCRIPTION
"See s3SlotModuleType"
::= { s3EnetBoardEntry 2 }
s3EnetBoardHwVer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS deprecated
DESCRIPTION
"See s3CommonBoardHwVer"
::= { s3EnetBoardEntry 3 }
s3EnetBoardStatus OBJECT-TYPE
SYNTAX INTEGER {
ok(1), fail(2) }
ACCESS read-only
STATUS deprecated
DESCRIPTION
"See s3CommonBoardStatus"
::= { s3EnetBoardEntry 4 }
s3EnetBoardReset OBJECT-TYPE
SYNTAX INTEGER {
noReset(1), reset(2) }
ACCESS read-write
STATUS deprecated
DESCRIPTION
"See s3CommonBoardReset"
::= { s3EnetBoardEntry 5 }
s3EnetBoardPartStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1