-- -- Copyright (c) 1996 3Com Corporation. All Rights Reserved. -- -- Reproduction of this document is authorized on condition that this -- copyright notice is included. This SNMP MIB Specification -- embodies proprietary intellectual property. The copyright -- retains all title and ownership in the specification, including any -- revisions. -- -- It is the intent to encourage the widespread use of this -- specification in connection with the management of our -- products. The copyright grants vendor, end-users, and other interested -- parties a non-exclusive license to use this specification in -- connection with the management of our products. -- -- This specification is supplied "AS IS," and no -- warranty, either express or implied, as to the use, operation, -- condition, or performance of the specification, is made. -- -- Copyright text courtesy of Dave Perkins. -- -- The right to change this MIB without notification is retained. -- -- ------------------------------------------------------------------ -- 3Com Integrated Systems Division MIB -- for ONcore and ONline concentrators and ONsemble stack systems -- ------------------------------------------------------------------ -- -- If you have any questions about this MIB, please call your -- Technical Support Center, or call 1-800-228-6840. -- -- -- MIB Version Information: -- -- Version Description ------------------------------------------------------------------ -- v1.0 Initial version of the chipmib02 branch. -- v2.0 Version tracking initiated. -- v2.1 Version release with TRMM v.2.10 -- v2.2 Version release with EMM v4.0 -- v2.3 Version release with TRMM v.3.0 -- v2.39 Version release with DMM v.1.0 and FMM b.2.00 -- v2.4 Version release with FMM v.2.0 -- v2.41 Version release for edits, posted to venera.isi.edu and ftp.chipcom.com -- v2.42 Version release with DMM 2.0 Beta and TRMM 3.1 -- v2.41 was not posted to venera.isi.edu, this one will be. -- v2.43 Version release with DMM 2.0 and TRMM 3.1 -- v2.44 Version release oc62nnDMGTModTable fix -- v2.45 Version release with DMM 2.1 -- v2.5 Version release with ONsemble Token Ring, ONsemble Ethernet -- StackSystem, and DMM 2.2 -- v2.6 Version release with DMM 2.3 -- v2.7 Version release with ONsemble Token Ring 1.1 -- v3.0 Version release with DMM 3.0 -- v4.0 Version release with DMM 4.0 -- -- Build on Thu Jul 25 17:39:49 EDT 1996 -- -- Agents supporting this MIB: -- Advanced Distributed Management Module, Software Rev: 4.0 -- Distributed Management Module, Software Rev: 4.0 -- Ethernet Management Module, Software Rev: v4.3 -- Token Ring Management Module, Software Rev: v4.01 -- FDDI Management Module, Software Rev: v2.0 -- Ethernet to Ethernet Bridge Module, Software Rev: v2.13 -- Ethernet to Ethernet Bridge Box, Software Rev: v2.13 -- Ethernet Interconnect Module, Software Rev: v1.0 -- ONsemble Token Ring StackSystem, Software Rev: v1.1 -- CHIPCOMMIB DEFINITIONS ::= BEGIN IMPORTS enterprises, IpAddress, Counter, Gauge, TimeTicks FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212 DisplayString, ifNumber FROM RFC1213-MIB TRAP-TYPE FROM RFC-1215 fddimibSMTIndex, fddimibSMTPeerWrapFlag, fddimibSMTCFState, fddimibMACSMTIndex, fddimibMACIndex, fddimibMACFrameErrorRatio, fddimibMACFrameErrorThreshold, fddimibMACSMTAddress, fddimibMACUpstreamNbr, fddimibMACDupAddressTest, fddimibMACUnaDaFlag, fddimibMACNotCopiedRatio, fddimibMACNotCopiedThreshold, fddimibMACOldUpstreamNbr, fddimibMACDownstreamNbr, fddimibMACOldDownstreamNbr, fddimibPORTSMTIndex, fddimibPORTIndex, fddimibPORTLerEstimate, fddimibPORTLerAlarm, fddimibPORTMyType, fddimibPORTNeighborType FROM FDDI-SMT73-MIB dot1dTpPort, dot1dTpFdbPort, dot1dTpFdbAddress FROM BRIDGE-MIB; -- All representations of MAC addresses in this MIB Module use, -- as a textual convention (i.e. this convention does not affect -- their encoding), the data type: MacAddress ::= OCTET STRING (SIZE (6)) -- a 6 octet address in -- the "canonical" order -- defined by IEEE 802.1a, i.e., as if it were transmitted least -- significant bit first, even though 802.5 (in contrast to other -- 802.x protocols) requires MAC addresses to be transmitted most -- significant bit first. -- -- 16-bit addresses, if needed, are represented by setting their -- upper 4 octets to all 0's, i.e., AAFF would be represented -- as 00000000AAFF. chipcom OBJECT IDENTIFIER ::= { enterprises 49 } chipmib02 OBJECT IDENTIFIER ::= { chipcom 2 } -- -- Top level groups -- chipGen OBJECT IDENTIFIER ::= { chipmib02 1 } chipEcho OBJECT IDENTIFIER ::= { chipmib02 2 } chipProducts OBJECT IDENTIFIER ::= { chipmib02 3 } chipExperiment OBJECT IDENTIFIER ::= { chipmib02 4 } chipTTY OBJECT IDENTIFIER ::= { chipmib02 5 } chipTFTP OBJECT IDENTIFIER ::= { chipmib02 6 } chipDownload OBJECT IDENTIFIER ::= { chipmib02 7 } chipAlert OBJECT IDENTIFIER ::= { chipmib02 8 } chipBootP OBJECT IDENTIFIER ::= { chipmib02 11 } chipVbridge OBJECT IDENTIFIER ::= { chipmib02 12 } chipClock OBJECT IDENTIFIER ::= { chipmib02 13 } chipSwitch OBJECT IDENTIFIER ::= { chipmib02 14 } -- -- Product specific branches. Also used for sysObjectID. -- online OBJECT IDENTIFIER ::= { chipProducts 1 } oebm OBJECT IDENTIFIER ::= { chipProducts 2 } midnight OBJECT IDENTIFIER ::= { chipProducts 3 } workGroupHub OBJECT IDENTIFIER ::= { chipProducts 4 } emm OBJECT IDENTIFIER ::= { chipProducts 5 } chipBridge OBJECT IDENTIFIER ::= { chipProducts 6 } trmm OBJECT IDENTIFIER ::= { chipProducts 7 } fmm OBJECT IDENTIFIER ::= { chipProducts 8 } focus1 OBJECT IDENTIFIER ::= { chipProducts 9 } oeim OBJECT IDENTIFIER ::= { chipProducts 10 } dmm OBJECT IDENTIFIER ::= { chipProducts 12 } onsembleEthernet OBJECT IDENTIFIER ::= { chipProducts 13 } -- Intellicom product onsembleTokenRing OBJECT IDENTIFIER ::= { chipProducts 15 } olRMON OBJECT IDENTIFIER ::= { chipProducts 16 } onsembleEthernetStackSystem OBJECT IDENTIFIER ::= { chipProducts 17 } -- David product oc6eim OBJECT IDENTIFIER ::= { chipProducts 19 } admm OBJECT IDENTIFIER ::= { chipProducts 24 } -- -- Experimental Branches -- -- When RFCs are still in the experimental stage, the MIB -- is incorporated under the enterprise experimental branch -- so that changes in the experimental MIB do not affect -- the released product. -- -- As the RFC becomes standard and support is provided by the agents, -- the support under this branch will be moved to the appropriate -- standard branch. That is, the support under this branch -- for the MIB in question will be removed. -- chipExpTokenRing OBJECT IDENTIFIER ::= { chipExperiment 1 } dot1dBridge OBJECT IDENTIFIER ::= { chipExperiment 14 } cBaseT OBJECT IDENTIFIER ::= { chipExperiment 15 } expDot5 OBJECT IDENTIFIER ::= { chipExpTokenRing 1 } -- -- ONline Groups -- olAgents OBJECT IDENTIFIER ::= { online 1 } olConc OBJECT IDENTIFIER ::= { online 2 } olEnv OBJECT IDENTIFIER ::= { online 3 } olModules OBJECT IDENTIFIER ::= { online 4 } olNets OBJECT IDENTIFIER ::= { online 5 } olGroups OBJECT IDENTIFIER ::= { online 6 } olAlarm OBJECT IDENTIFIER ::= { online 7 } ocPower OBJECT IDENTIFIER ::= { online 8 } ocPowerControl OBJECT IDENTIFIER ::= { ocPower 1 } ocInventory OBJECT IDENTIFIER ::= { online 9 } ocInvHub OBJECT IDENTIFIER ::= { ocInventory 1 } ocInvMods OBJECT IDENTIFIER ::= { ocInventory 2 } olEnviron OBJECT IDENTIFIER ::= { online 10 } olPS2 OBJECT IDENTIFIER ::= { online 11 } olEnvironGen OBJECT IDENTIFIER ::= { olEnviron 1 } olEnvironSpec OBJECT IDENTIFIER ::= { olEnviron 2 } olEnvironGenCtl OBJECT IDENTIFIER ::= { olEnvironGen 1 } olEnvironTemp OBJECT IDENTIFIER ::= { olEnvironSpec 1 } olEnvironTempCtl OBJECT IDENTIFIER ::= { olEnvironTemp 1 } -- -- Value added module attributes -- olSpecMods OBJECT IDENTIFIER ::= { olModules 4 } -- -- A node for each module type : -- ol50nnMCTL OBJECT IDENTIFIER ::= { olSpecMods 3 } ol51nnMMGT OBJECT IDENTIFIER ::= { olSpecMods 4 } ol51nnMFIB OBJECT IDENTIFIER ::= { olSpecMods 5 } ol51nnMUTP OBJECT IDENTIFIER ::= { olSpecMods 6 } ol51nnMTP OBJECT IDENTIFIER ::= { olSpecMods 7 } ol51nnMBNC OBJECT IDENTIFIER ::= { olSpecMods 8 } ol51nnBEE OBJECT IDENTIFIER ::= { olSpecMods 9 } ol51nnRES OBJECT IDENTIFIER ::= { olSpecMods 10 } ol51nnREE OBJECT IDENTIFIER ::= { olSpecMods 11 } ol51nnMAUIF OBJECT IDENTIFIER ::= { olSpecMods 12 } ol51nnMAUIM OBJECT IDENTIFIER ::= { olSpecMods 13 } ol5208MTP OBJECT IDENTIFIER ::= { olSpecMods 14 } ol51nnMFP OBJECT IDENTIFIER ::= { olSpecMods 15 } ol51nnMFBP OBJECT IDENTIFIER ::= { olSpecMods 16 } ol51nnMTPL OBJECT IDENTIFIER ::= { olSpecMods 17 } ol51nnMTPPL OBJECT IDENTIFIER ::= { olSpecMods 18 } ol52nnMTP OBJECT IDENTIFIER ::= { olSpecMods 19 } ol52nnMFR OBJECT IDENTIFIER ::= { olSpecMods 20 } ol51nnMTS OBJECT IDENTIFIER ::= { olSpecMods 21 } ol51nnMFL OBJECT IDENTIFIER ::= { olSpecMods 22 } ol50nnMRCTL OBJECT IDENTIFIER ::= { olSpecMods 23 } ol51nnMFB OBJECT IDENTIFIER ::= { olSpecMods 24 } ol53nnMMGT OBJECT IDENTIFIER ::= { olSpecMods 25 } ol53nnMFBMIC OBJECT IDENTIFIER ::= { olSpecMods 26 } ol53nnMFIBST OBJECT IDENTIFIER ::= { olSpecMods 27 } ol53nnMSTP OBJECT IDENTIFIER ::= { olSpecMods 28 } ol51nnMTPCL OBJECT IDENTIFIER ::= { olSpecMods 29 } ol52nnBTT OBJECT IDENTIFIER ::= { olSpecMods 30 } ol51nnIx OBJECT IDENTIFIER ::= { olSpecMods 31 } ol52nnMMGT OBJECT IDENTIFIER ::= { olSpecMods 32 } ol50nnMHCTL OBJECT IDENTIFIER ::= { olSpecMods 33 } -- -- Ethernet Carrier Module -- Packaged as part of the 6106M-MGT blade (carrier with management option). -- oc61nnMCAR OBJECT IDENTIFIER ::= { olSpecMods 35 } oc62nnMTP OBJECT IDENTIFIER ::= { olSpecMods 36 } oc62nnMATP OBJECT IDENTIFIER ::= { olSpecMods 37 } oc62nnMATPP OBJECT IDENTIFIER ::= { olSpecMods 38 } oc62nnMDFR OBJECT IDENTIFIER ::= { olSpecMods 40 } oc67nnM6E OBJECT IDENTIFIER ::= { olSpecMods 42 } -- -- Distributed Management Module (DMM) -- Packaged as part of the 6106M-MGT blade (carrier with management option). -- oc60nnMMGT OBJECT IDENTIFIER ::= { olSpecMods 43 } -- Module may be -- 61nnM-MGT (ethernet oc62nnDMGT OBJECT IDENTIFIER ::= { olSpecMods 44 } -- Token Ring MAC Module oc61nnDMGT OBJECT IDENTIFIER ::= { olSpecMods 45 } -- Ethernet MAC Module oc61nnMFBP OBJECT IDENTIFIER ::= { olSpecMods 46 } oc61nnMTPL OBJECT IDENTIFIER ::= { olSpecMods 47 } ol51nnMTPLS OBJECT IDENTIFIER ::= { olSpecMods 48 } oc60nnMRCTL OBJECT IDENTIFIER ::= { olSpecMods 50 } ol50nnMRCLS OBJECT IDENTIFIER ::= { olSpecMods 51 } ol41nnHMTP OBJECT IDENTIFIER ::= { olSpecMods 52 } ol41nnHETP OBJECT IDENTIFIER ::= { olSpecMods 53 } ol52nnMCR OBJECT IDENTIFIER ::= { olSpecMods 59 } oc61nnMTPP OBJECT IDENTIFIER ::= { olSpecMods 60 } oc61nnDSEC OBJECT IDENTIFIER ::= { olSpecMods 61 } -- Ethernet Private Line Card ol52nnMEC OBJECT IDENTIFIER ::= { olSpecMods 62 } ol5201MDEK OBJECT IDENTIFIER ::= { olSpecMods 63 } -- ONline TR ONdeck Carrier Module ol5101MDEK OBJECT IDENTIFIER ::= { olSpecMods 64 } -- ONline Ethernet ONdeck Carrier Module. ol53nnMTDDI OBJECT IDENTIFIER ::= { olSpecMods 65 } ol52nnMATP OBJECT IDENTIFIER ::= { olSpecMods 67 } olRMONEMP OBJECT IDENTIFIER ::= { olSpecMods 68 } -- ONsemble Token Ring StackSystem ol42nnMH OBJECT IDENTIFIER ::= { olSpecMods 69 } -- Management Hub ol42nnEH OBJECT IDENTIFIER ::= { olSpecMods 70 } -- Expansion Hub oc64nnM100MIC OBJECT IDENTIFIER ::= { olSpecMods 71 } oc64nnM25TP OBJECT IDENTIFIER ::= { olSpecMods 72 } oc61nnMMod OBJECT IDENTIFIER ::= { olSpecMods 73 } oc61nnMTPCL OBJECT IDENTIFIER ::= { olSpecMods 74 } oc64nnSW OBJECT IDENTIFIER ::= { olSpecMods 77 } -- ONsemble Token Ring StackSystem option modules ol42nnM-FR OBJECT IDENTIFIER ::= { olSpecMods 84 } -- Fiber repeater ol42nnM-CR OBJECT IDENTIFIER ::= { olSpecMods 85 } -- Copper repeater ol41nnMH OBJECT IDENTIFIER ::= { olSpecMods 86 } -- David 10 MB Management Hub ol41nnEH OBJECT IDENTIFIER ::= { olSpecMods 87 } -- David 10 MB Expansion Hub oc61nnDBNC OBJECT IDENTIFIER ::= { olSpecMods 90 } oc61nnDAUIF OBJECT IDENTIFIER ::= { olSpecMods 91 } oc61nnDAUIM OBJECT IDENTIFIER ::= { olSpecMods 92 } oc61nnDFIB OBJECT IDENTIFIER ::= { olSpecMods 93 } oc61nnDTPP OBJECT IDENTIFIER ::= { olSpecMods 94 } ol5104RWFX OBJECT IDENTIFIER ::= { olSpecMods 95 } oc66nnMLS OBJECT IDENTIFIER ::= { olSpecMods 96 } -- LightSpeed oc61nnDAMGT OBJECT IDENTIFIER ::= { olSpecMods 97 } -- High End Ethernet MAC Module ol4201MDEK OBJECT IDENTIFIER ::= { olSpecMods 98 } -- ONsemble ONdeck TR Carrier oc6102MDEK OBJECT IDENTIFIER ::= { olSpecMods 99 } -- ONcore Ethernet Carrier Module oc60nnMAMGT OBJECT IDENTIFIER ::= { olSpecMods 105 } -- Advanced Distributed Mgt module oc60nnMARCTL OBJECT IDENTIFIER ::= { olSpecMods 106 } -- Advanced Controller Module oc67nnRTCS OBJECT IDENTIFIER ::= { olSpecMods 119 } -- ONcore 4502 TR Backbone Router ol51nnMTPCP OBJECT IDENTIFIER ::= { olSpecMods 122 } -- ONLINE 24-port RJ-45 oc64nnM155 OBJECT IDENTIFIER ::= { olSpecMods 123 } oc64nnM100SC OBJECT IDENTIFIER ::= { olSpecMods 125 } oc64nnD155MMF OBJECT IDENTIFIER ::= { olSpecMods 126 } oc62nnMDCR OBJECT IDENTIFIER ::= { olSpecMods 128 } -- ONcore DCR oc62nnMQFR OBJECT IDENTIFIER ::= { olSpecMods 129 } -- ONcore QFR oc64nnD155SMF OBJECT IDENTIFIER ::= { olSpecMods 132 } oc64nnD155TP OBJECT IDENTIFIER ::= { olSpecMods 133 } oc64nnD155STP OBJECT IDENTIFIER ::= { olSpecMods 134 } oc64nnBRJ45 OBJECT IDENTIFIER ::= { olSpecMods 135 } -- ATM LAN-to-ATM Bridge Module oc64nnU2RJ OBJECT IDENTIFIER ::= { olSpecMods 136 } oc67nnRECS OBJECT IDENTIFIER ::= { olSpecMods 137 } -- ONcore 4501 Ethernet Backbone Router oc64nnMCAR OBJECT IDENTIFIER ::= { olSpecMods 138 } -- ATM LAN Carrier oc65nnMSM OBJECT IDENTIFIER ::= { olSpecMods 140 } -- Switch Modules oc64nnM155-3P OBJECT IDENTIFIER ::= { olSpecMods 153 } -- ATM 155 Mbps, 3 port Module oc64nnMCarPO1 OBJECT IDENTIFIER ::= { olSpecMods 154 } -- ATM Carrier/power only,1slot oc64nnMCarPO2 OBJECT IDENTIFIER ::= { olSpecMods 155 } -- ATM Carrier/power only,2slot oc64nnMCarPO3 OBJECT IDENTIFIER ::= { olSpecMods 156 } -- ATM Carrier/power only,3slot -- -- Networking groups -- olNet OBJECT IDENTIFIER ::= { olNets 1 } olEnet OBJECT IDENTIFIER ::= { olNets 2 } olTRnet OBJECT IDENTIFIER ::= { olNets 3 } olFDDInet OBJECT IDENTIFIER ::= { olNets 4 } olNetwork OBJECT IDENTIFIER ::= { olNets 5 } olFEnet OBJECT IDENTIFIER ::= { olNets 6 } -- -- Workgroup Hub -- hubSysGroup OBJECT IDENTIFIER ::= { workGroupHub 1 } hardwareGroup OBJECT IDENTIFIER ::= { workGroupHub 2 } softwareGroup OBJECT IDENTIFIER ::= { workGroupHub 3 } hubGroup OBJECT IDENTIFIER ::= { workGroupHub 4 } boardGroup OBJECT IDENTIFIER ::= { workGroupHub 5 } portGroup OBJECT IDENTIFIER ::= { workGroupHub 6 } alarmGroup OBJECT IDENTIFIER ::= { workGroupHub 7 } -- -- Threshold group -- olThresh OBJECT IDENTIFIER ::= { olAlarm 1 } olThreshControl OBJECT IDENTIFIER ::= { olThresh 1 } -- -- Port branch group -- oc61nnDPortBranch OBJECT IDENTIFIER ::= { oc61nnMMod 4 } oc64nnMPortBranch OBJECT IDENTIFIER ::= { oc64nnMCAR 4 } oc64nnDSIO OBJECT IDENTIFIER ::= { oc64nnMCAR 11 } oc64nnDCIO OBJECT IDENTIFIER ::= { oc64nnMCAR 12 } oc64nnDSA OBJECT IDENTIFIER ::= { oc64nnMCAR 13 } oc64nnDCA OBJECT IDENTIFIER ::= { oc64nnMCAR 14 } -- -- Bridge Port branch group -- oc66nnMLSBPortBranch OBJECT IDENTIFIER ::= { oc66nnMLS 9 } -- -- Bridge Port MAU branch group -- oc66nnMLSBPortMauBranch OBJECT IDENTIFIER ::= { oc66nnMLS 10 } -- -- olRMON Groups -- chipPortMon OBJECT IDENTIFIER ::= { olRMON 1 } rmonExt OBJECT IDENTIFIER ::= { chipPortMon 1 } -- -- rmonExt Groups -- statisticsExt OBJECT IDENTIFIER ::= { rmonExt 1 } hostExt OBJECT IDENTIFIER ::= { rmonExt 4 } -- The chipGen Group -- -- Implementation of the chipGen group is mandatory for all agent products. -- -- The chipGen Group is used by all agent products. It provides -- objects that identify what the product is and who is managing it. -- chipGenProduct OBJECT-TYPE SYNTAX INTEGER { product-5100M-MGT(1), -- EMM product-5102B-EE(2), -- OEBM product-8383B(3), -- Midnight product-5112H-UTP(4), -- 12 port Workgroup Hub product-5300M-MGT(5), -- FMM product-5200M-MGT(7) -- TRMM , product-4112H-MTP(8) -- ONsemble Ethernet Workgroup Hub , product-6100M-MGT(12), -- DMM product-42nnMH(15) -- ONsemble Token Ring StackSystem , product-41nnMH(17) -- ONsemble Ethernet StackSystem (David) , product-olRMONEMP(19) -- ONline Ethernet RMON Probe , product-6000M-AMGT(24) -- Advanced Distributed Mgmt Module } ACCESS read-only STATUS mandatory DESCRIPTION "The product type represented by this agent." ::= { chipGen 1 } chipGenServiceDate OBJECT-TYPE SYNTAX DisplayString (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "The date that the product was last serviced in the format yymmdd. If this date is unknown, the value of this object is '000000'." ::= { chipGen 2 } chipGenNetman OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP (source) Address of the last authenticated SNMP PDU received by this entity before this request. An IP Address of 00.00.00.00 represents the default value." ::= { chipGen 3 } chipGenDiagnostics OBJECT-TYPE SYNTAX INTEGER { passed(1), failed(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The result of this product's diagnostic test(s). If any test fails, this will have the failed(2) value. Note, many products do not operate after a diagnostic failure. In this case, no SNMP communication would be available." ::= { chipGen 4 } chipGenSerial OBJECT-TYPE SYNTAX DisplayString (SIZE(1..128)) ACCESS read-only STATUS mandatory DESCRIPTION "The serial number of this product." ::= { chipGen 5 } chipGenID OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "A unique ID used for grouping disparate agents together. For example, a concentrator may contain multiple agents. This ID is could be assigned by the management station to identify all of these agents as being contained in the same concentrator." ::= { chipGen 6 } chipGenVers OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "The version identifier(s) for this agent." ::= { chipGen 7 } chipGenAuthFailureAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The source IP Address of the last SNMP request that caused an authentication failure trap to be generated. This object is also included in the SNMP authenticationFailure trap." ::= { chipGen 8 } chipGenTimeLastChanged OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "A snapshot of sysUpTime when the last trap was generated. This attribute can be used to save polling by a management station. If there have been no traps generated since the last poll, there is no need for the station to poll again." ::= { chipGen 9 } -- The chipEcho Group -- -- Implementation of the chipEcho group is mandatory for all agent -- products. -- -- The chipEcho Group is used by a station to initiate a Ping from -- this agent to the address denoted by chipEchoAddr. When all of -- the pings are sent, the agent issues a ping trap (enterprise specific) -- reporting the total number of responses received at that time. -- -- To ping another host, you must minimally set the chipEchoAddr to the -- host that you want to ping and chipEchoStart to startEcho(2). The -- other objects let you change the characteristic of the Ping packets. -- Note that only one Ping can be processed at a time. -- chipEchoStart OBJECT-TYPE SYNTAX INTEGER { noEcho(1), startEcho(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Setting chipEchoStart to startEcho(2) causes the device to begin an ICMP echo sequence using the parameters indicated by the rest of the chipEcho group." ::= { chipEcho 1 } chipEchoAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The IP Address to which the device will ping. This object can only be set to valid unicast class A, class B, or class C addresses. The default IP Address is loopback (127.0.0.1)." ::= { chipEcho 2 } chipEchoPattern OBJECT-TYPE SYNTAX INTEGER { zeroes(1), ones(2), mixed(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The actual pattern to be contained in the ICMP echo packet." ::= { chipEcho 3 } chipEchoNumber OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-write STATUS mandatory DESCRIPTION "The number of ICMP echo packets (pings) to send." ::= { chipEcho 4 } chipEchoSize OBJECT-TYPE SYNTAX INTEGER (64..1500) ACCESS read-write STATUS mandatory DESCRIPTION "The size of the ICMP echo packet (ping) to send when chipEchoStart is set. The valid range is between 64 and 1500 octets." ::= { chipEcho 5 } chipEchoResponseCounts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of ICMP echo response packets received since the last PING was initiated. " ::= { chipEcho 6 } -- The ONline Concentrator Groups: -- -- The following groups are specific to the Concentrator product family. -- -- The olAgents Group: -- This group is mandatory for all agents that exist in the concentrator. -- -- The master management module(s) indicate all of the other SNMP agents -- present in the concentrator. The olAgents group is also used -- by each agent to indicate his own agent status, whether master or not. -- olAgentsMySlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot id of this agent." ::= { olAgents 1 } olAgentsMasterReset OBJECT-TYPE SYNTAX INTEGER { noReset(1), reset(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Resetting mastership causes a new mastership election to occur. The agent with the highest mastership priority will become the new master. If there is more than one agent with the highest priority, the selection between those agents will be arbitrary." ::= { olAgents 2 } olAgentsTable OBJECT-TYPE SYNTAX SEQUENCE OF OlAgentsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of agents in the concentrator as seen by this agent. A master will see all the agents; a slave will only see itself." ::= { olAgents 3 } olAgentsEntry OBJECT-TYPE SYNTAX OlAgentsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A profile of an agent within the concentrator." INDEX { olAgentsSlotIndex } ::= { olAgentsTable 1 } OlAgentsEntry ::= SEQUENCE { olAgentsSlotIndex INTEGER, olAgentsStationAddr OCTET STRING, olAgentsIpAddress IpAddress, olAgentsMasterStatus INTEGER, olAgentsMasterPriority INTEGER, ocAgentsSubSlot INTEGER } olAgentsSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number that identifies the referenced agent." ::= { olAgentsEntry 1 } olAgentsStationAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "The unique identifier for this agent. Often this is the value of ifPhysAddress for the first interface." ::= { olAgentsEntry 2 } olAgentsIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "An IP Address that can be used to communicate to this agent. Note, this object's value may change as the agent switches to different sub-networks." ::= { olAgentsEntry 3 } olAgentsMasterStatus OBJECT-TYPE SYNTAX INTEGER { master(1), non-master(2), -- slave electing(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The mastership status of this agent." ::= { olAgentsEntry 4 } olAgentsMasterPriority OBJECT-TYPE SYNTAX INTEGER { one(1), -- lowest two(2), three(3), four(4), five(5), six(6), seven(7), eight(8), nine(9), ten(10), -- highest never(11) } ACCESS read-write STATUS mandatory DESCRIPTION "The mastership priority of this agent. Ten is the highest and one is the lowest. Never means will not be able become master. Some agents do not have the capability to become master (the ethernet to ethernet bridge, e.g.) and setting those agents to a value other than never(11) will generate an invalid value error. Priority is only used when an election occurs. Mastership is not pre-emptive; use the reset mastership command (olAgentsMasterReset)." ::= { olAgentsEntry 5 } ocAgentsSubSlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot index for this agent. For agents not located in the ONcore system, this object will always return 1 for this object value." ::= { olAgentsEntry 6 } -- The olConc Group: -- This group is mandatory for all devices that are acting as a concentrator -- master. -- -- The olConc group contains information and control relative to -- the concentrator. -- olConcType OBJECT-TYPE SYNTAX INTEGER { hub-5017C(1), hub-5006C(2), hub-5006C-FT(3), -- 6 slot with flag board hub-5006C-HC(4), -- 6-slot with hidden controller hub-5006C-HC-FT(5), -- 6-slot with both hub-6017C-A(6) -- 17-slot with ring backplane , hub-4112-HMTP(7) -- Ethernet Rack 'em / Stack 'em hub , hub-5017C-LS(9), -- 17-slot load-sharing hub hub-6010C-A(10), -- 10-slot with ring backplane hub-6017C-B(11), -- 17-slot tri-channel only hub-6010C-B(12), -- 10-slot tri-channel only hub-6017C-AC(13), -- 17-slot with ring backplane and -- cell/packet switching backplane hub-6017C-BC(14), -- 17-slot with cell/packet switching -- backplane hub-6010C-AA(15), -- 10-slot with ring backplane and -- cell switching backplane hub-6010C-BA(16), -- 10-slot with cell switching -- backplane hub-42nnMH(17) -- ONsemble Token Ring , hub-41nnMH(18) -- ONsemble Ethernet StackSystem (David) , hub-6007C-A(22), -- 7-slot with ring backplane hub-6007C-B(23), -- 7-slot tri-channel only hub-6007C-AP(24), -- 7-slot with ring backplane and -- packet switching backplane hub-6007C-BP(25), -- 7-slot with packet switching -- backplane hub-6010C-AC(26), -- 10-slot with ring backplane and -- cell/packet switching backplane hub-6010C-BC(27), -- 10-slot with cell/packet switching -- backplane hub-6010C-AP(28), -- 10-slot with ring backplane and -- packet switching backplane hub-6010C-BP(29), -- 10-slot with packet switching -- backplane hub-6017C-AP(30), -- 17-slot with ring backplane and -- packet switching backplane hub-6017C-BP(31) -- 17-slot with packet switching -- backplane } ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the type of concentrator represented by this agent." ::= { olConc 1 } olConcReset OBJECT-TYPE SYNTAX INTEGER { noReset(1), reset(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Writing a reset(2) will reset every module in the stack without changing the current configuration, and will zero all counters." ::= { olConc 2 } olConcNumSlots OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of slots in this concentrator. This value is the sum total of all payload slots plus any slots reserved for controller modules. For example, for an ONcore agent operating in a 17-slot ONcore hub, this object will have the value 19 (17 payload slots plus 2 controller slots). Similarly, if an ONline hub contains a hidden controller, then this object will have the value 7 (the hidden controller does not actually occupy a main slot in the 6-slot concentrator, but it will report itself as slot 7). Also, for an ONline agent operating in an ONcore hub, this object's value will not exceed 17." ::= { olConc 3 } olConcProfile OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..3)) ACCESS read-only STATUS mandatory DESCRIPTION "A bit string where the least significant bit corresponds to slot 1. A '1' in the bit indicates that a module is present in that slot. The number of octets provided is based on the olConcNumSlots value divided by 8. Any extra bits (for example, bits 18-24 for 17 slots) are meaningless. For example, the string 0x01 0xFF 0xFF would represent a full 17 slot concentrator." ::= { olConc 4 } olConcDescr OBJECT-TYPE SYNTAX DisplayString (SIZE(1..128)) ACCESS read-only STATUS mandatory DESCRIPTION "A textual string containing information about the hub type." ::= { olConc 5 } olConcBaseType OBJECT-TYPE SYNTAX INTEGER { hub-5017C(1), hub-5006C(2), hub-5006C-FT(3), -- 6 slot with flag board hub-5006C-HC(4), -- 6-slot with hidden controller hub-5006C-HC-FT(5), -- 6-slot with both hub-6017C-A(6) -- 17-slot with ring backplane , hub-4112-HMTP(7) -- Ethernet Rack 'em / Stack 'em hub , hub-5017C-LS(9) -- 17-slot load-sharing hub , hub-6010C-A(10), -- 10-slot with ring backplane hub-42nnMH(17) -- ONsemble Token Ring StackSystem , hub-41nnMH(18) -- ONsemble Ethernet StackSystem (David) , hub-6007C-A(22) -- 7-slot with ring backplane } ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the base concentrator type as viewed by management. It is primarily used by management applications to identify the concentrator type when olConcType reports a new value which is unfamiliar to the management application." ::= { olConc 6 } olConcDefaultType OBJECT-TYPE SYNTAX INTEGER { hub-5017C(1), hub-5006C(2), hub-5006C-FT(3), -- 6 slot with flag board hub-5006C-HC(4), -- 6-slot with hidden controller hub-5006C-HC-FT(5), -- 6-slot with both hub-6017C-A(6), -- 17-slot with ring backplane hub-5017C-LS(9), -- 17-slot load-sharing hub hub-6010C-A(10), -- 10-slot with ring backplane hub-6017C-B(11), -- 17-slot tri-channel only hub-6010C-B(12), -- 10-slot tri-channel only hub-6017C-AC(13), -- 17-slot with ring backplane and -- cell/packet switching backplane hub-6017C-BC(14), -- 17-slot with cell/packet switching -- backplane hub-6010C-AA(15), -- 10-slot with ring backplane and -- cell switching backplane hub-6010C-BA(16), -- 10-slot with cell switching -- backplane hub-6007C-A(22), -- 7-slot with ring backplane hub-6007C-B(23), -- 7-slot tri-channel only hub-6007C-AP(24), -- 7-slot with ring backplane and -- packet switching backplane hub-6007C-BP(25), -- 7-slot with packet switching -- backplane hub-6010C-AC(26), -- 10-slot with ring backplane and -- cell/packet switching backplane hub-6010C-BC(27), -- 10-slot with cell/packet switching -- backplane hub-6010C-AP(28), -- 10-slot with ring backplane and -- packet switching backplane hub-6010C-BP(29), -- 10-slot with packet switching -- backplane hub-6017C-AP(30), -- 17-slot with ring backplane and -- packet switching backplane hub-6017C-BP(31), -- 17-slot with packet switching -- backplane not-applicable(255) } ACCESS read-write STATUS mandatory DESCRIPTION "The default concentrator type. When the agent cannot accurately determine the concentrator type, this object can be set by the user and saved in NV storage to specify the correct concentrator type. Note that the agent will reject a change made to this object's value if it accurately knows the concentrator type. Also, if an agent already knows the concentrator type and does not store the concentrator type in its NV storage, then this object will have the value not-applicable(255)." ::= { olConc 7 } -- The olEnv Group -- This group represents the concentrator's environment. It is available -- from agents that are acting as a concentrator master. olEnvTempStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), extremeTemp(2), warning(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The overall temperature status for this concentrator. This object's value is an aggregate of all the temperature probes in the concentrator, such that, when at least one probe reports extreme temperature, this object will have the value extremeTemp(2). This object will have the value warning(3) prior to reporting the value extremeTemp(2) as a means of warning of a possible hub overheat condition." ::= { olEnv 1 } olEnvPSCapacity OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The total capacity of power supplies for this concentrator." ::= { olEnv 2 } olEnvPSTable OBJECT-TYPE SYNTAX SEQUENCE OF OlEnvPSEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about each potential power supply in the concentrator." ::= { olEnv 3 } olEnvPSEntry OBJECT-TYPE SYNTAX OlEnvPSEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information for each power supply in the concentrator." INDEX { olEnvPSIndex } ::= { olEnvPSTable 1 } OlEnvPSEntry ::= SEQUENCE { olEnvPSIndex INTEGER, olEnvPSAdminState INTEGER, olEnvPSOperStatus INTEGER } olEnvPSIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Identifies the power supply for which this entry contains power supply information. For systems with the primary and backup power supply (as opposed to the N+1 design), index 1 refers to the primary, and index 2 refers to the backup. " ::= { olEnvPSEntry 1 } olEnvPSAdminState OBJECT-TYPE SYNTAX INTEGER { activate(1), standby(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current desired state of the power supply. A power supply in standby does not provide power to the concentrator. Note, in a Load Sharing Hub, this object is read only." ::= { olEnvPSEntry 2 } olEnvPSOperStatus OBJECT-TYPE SYNTAX INTEGER { active(1), standby(2), faulty(3), not-installed(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The current operational state of the power supply. A power supply in standby does not provide power to the concentrator." ::= { olEnvPSEntry 3 } olEnvFanStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), faulty(2), not-installed(4), unknown(5) } ACCESS read-only STATUS mandatory DESCRIPTION "The overall status of the fan(s). When fan operational status is known, this object's value is an aggregate of all fan status in the concentrator such that, when at least one fan unit is faulty, this object will have the value faulty(2)." ::= { olEnv 4 } olEnvTable OBJECT-TYPE SYNTAX SEQUENCE OF OlEnvEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about the concentrator environment." ::= { olEnv 5 } olEnvEntry OBJECT-TYPE SYNTAX OlEnvEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information for each monitored component in this concentrator." INDEX { olEnvType } ::= { olEnvTable 1 } OlEnvEntry ::= SEQUENCE { olEnvType INTEGER, olEnvStatus INTEGER } olEnvType OBJECT-TYPE SYNTAX INTEGER { ls-pdb(1) --- ONline load-sharing hub PDB } ACCESS read-only STATUS mandatory DESCRIPTION "The type of hardware component monitored in this concentrator." ::= { olEnvEntry 1 } olEnvStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), faulty(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of the monitored hardware component." ::= { olEnvEntry 2 } -- The olModules group -- This group represents the information as seen by what is currently known -- as the concentrator master. If the module is not a master, this group -- is not represented. These tables have dynamic instances, that is, -- if the module does not exist in the concentrator, the tables are empty. -- No excess information is presented. -- -- If the agent is an ONcore management module, the modules that exist -- in subslot 1 (that is, the motherboard) will have an instance in the -- olModTable -- olModTable OBJECT-TYPE SYNTAX SEQUENCE OF OlModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains generic information about every module that is present within the concentrator. If the concentrator is the ONcore Hub, then only the motherboard is present in this table." ::= { olModules 1 } olModEntry OBJECT-TYPE SYNTAX OlModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information for each module in the concentrator. If the concentrator is the ONcore Hub, then only the motherboard is present in this table." INDEX { olModSlotIndex } ::= { olModTable 1 } OlModEntry ::= SEQUENCE { olModSlotIndex INTEGER, olModType INTEGER, olModClass INTEGER, olModDescr DisplayString, olModVersion DisplayString, olModVendor INTEGER, olModResetModule INTEGER, olModConfigToDips INTEGER, olModConfigured INTEGER, olModNetwork INTEGER, olModNetworkType INTEGER, olModStatus INTEGER, olModNumPorts INTEGER, olModNumTrunks INTEGER, olModNumOccupiedSlots INTEGER, olModSlotOffset INTEGER, olModNumBridgePorts INTEGER } olModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The unique slot number of this module. Its value ranges between 1 and olConcNumSlots and remains constant at least from one re-initialization of the entity's network management system to the next re-initialization." ::= { olModEntry 1 } olModType OBJECT-TYPE SYNTAX INTEGER { module-unmanageable(1), -- not manageable module-unknown(2), -- only generically manageable module-50nnM-CTL(3), -- Controller module-51nnM-MGT(4), -- Ethernet Management module-51nnM-FIB(5), -- Ethernet Fiber module-51nnM-UTP(6), -- Ethernet 10BASE-T module-51nnM-TP(7), -- Ethernet 10BASE-T module-51nnM-BNC(8), -- Ethernet BNC module-51nnB-EE(9), -- OEBM module-51nnR-ES(10), -- Cisco Serial module-51nnR-EE(11), -- Cisco Ethernet module-51nnM-AUIF(12), -- Ethernet AUI Female module-51nnM-AUIM(13), -- Ethernet AUI Male module-5208M-TP(14), -- Token Ring 8-port MAU module module-51nnM-FP(15), -- Ethernet Fiber port switching module-51nnM-FBP(16), -- Ethernet 10BASE-F port switching module-51nnM-TPL(17), -- Ethernet 10BASE-T module-51nnM-TPPL(18), -- Ethernet 10BASE-T port switching module-52nnM-TP(19), -- Token Ring Media Module module-52nnM-FR(20), -- Token Ring FiberOptic Repeater module-51nnM-TS(21), -- Ethernet Terminal Server module-51nnM-FL(22), -- Ethernet FOIRL module-50nnM-RCTL(23), -- Redundant Controller module-51nnM-FB(24), -- Ethernet 10BASE-F module-53nnM-MGT(25), -- FDDI management module (FMM) module-53nnM-FBMIC(26), -- FDDI media w/ fiber ANSI MIC conn. module-53nnM-FIBST(27), -- FDDI media w/ fiber ST conn. module-53nnM-STP(28), -- FDDI w/ shielded copper DB9 conn. module-51nnM-TPCL(29), -- Ethernet 10BASE-T per-connector module-52nnB-TT(30), -- Token Ring Bridge module-51nnI-x(31), -- Ethernet Interconnect Module module-52nnM-MGT(32), -- Token Ring Management module-50nnM-HCTL(33), -- Hidden Controller module-61nnM-CAR(35), -- Ethernet Carrier Module module-62nnM-TP(36), -- Token Ring Passive Module module-62nnM-ATP(37), -- Token Ring Active Module module-62nnM-ATPP(38), -- Token Ring Active per-port Switchable Module module-62nnM-DFR(40), -- Token Ring Dual Fiber Repeater module-67nnM-6E(42), -- Interconnect Ethernet Bridge/Router module-60nnM-MGT(43), -- Distributed Management Module module-62nnD-MGT(44), -- Token Ring MAC monitor card module-61nnD-MGT(45), -- Ethernet MAC monitor card module-61nnM-FBP(46), -- Ethernet 10-port per-port switchable fiber module-61nnM-TPL(47), -- Ethernet 24-port per-port switching module-51nnM-TPLS(48), -- Ethernet 10BASE-T Security Module module-60nnM-RCTL(50), -- ONcore Ctlr (managed by ONcore mgmt) module-50nnM-RCLS(51), -- Load Sharing Redundant Controller module-41nnH-MTP(52), -- ONsemble Ethernet Management Unit module-41nnH-ETP(53), -- ONsemble Ethernet Base Unit module-52nnM-CR(59), module-61nnM-TPP(60), -- ONcore Ethernet RJ45 10BASE-T Module module-6100D-SEC(61), -- Ethernet Security module-52nnM-EC(62), -- 3174 Establishment Controller module-5201M-DEK(63), -- ONline TR ONdeck Carrier Module module-5101M-DEK(64), -- ONline Ethernet ONdeck Carrier Module. module-53nnM-TDDI(65), -- FDDI w/ copper RJ45 conn. module-52nnM-ATP(67), -- ONline Active Token Ring Media Module module-RMON-EMP(68), -- ONline Ethernet RMON Probe Module. module-42nnMH(69), -- ONsemble Token Ring Management Hub module-42nnEH(70), -- ONsemble Token Ring Expansion Hub module-64nnM-100-MIC(71), -- ONcore ATM 100 Mbps Fiber Module module-64nnM-25-TP(72), -- ONcore ATM 25 Mbps TP Module module-61nnM-MOD(73), -- ONcore Ethernet Modular Port Module module-61nnM-TPCL(74), -- ONcore Ethernet 10BASE-T Telco module-64nnSW(77), -- ONcore ATM Switch/Control Module module-4200M-FR(84), -- ONsemble Token Ring Fiber Repeater Module module-4200M-CR(85), -- ONsemble Token Ring Copper Repeater Module module-41nnMH(86), -- ONsemble Ethernet StackSystem Mgt Hub (David) module-41nnEH(87), -- ONsemble Ethernet StackSystem Exp Hub (David) module-61nnD-BNC(90), -- ONcore Ethernet BNC connector module-61nnD-AUIF(91), -- ONcore Ethernet AUIF connector module-61nnD-AUIM(92), -- ONcore Ethernet AUIM connector module-61nnD-FIB(93), -- ONcore Ethernet FIB connector module-61nnD-TPP(94), -- ONcore Ethernet TPP connector module-5104R-WFn(95), -- ONline Ethernet IN Router module-66nnM-LS(96), -- Lightspeed module-61nnD-AMGT(97), -- High End Ethernet MAC monitor card module-4201M-DEK(98), -- ONsemble ONdeck TR Carrier module-6102M-DEK(99), -- ONcore ONdeck Ethernet Carrier Module module-60nnM-AMGT(105), -- ONcore Advanced Distributed Management Module module-60nnM-ARCTL(106), -- ONcore Advanced Controller Module module-67nnR-TCS(119), -- ONcore 4502 Token Ring Backbone Router Module module-51nnM-TPCP(122), -- Ethernet 10BASE-T RJ 45 per-connector module-64nnM-155(123), -- ONcore ATM 155 Mbps UNI Module module-64nnM-100-SC(125), -- ONcore ATM 100 Mbps SC Fiber Module module-64nnD-155-MMF(126), -- ONcore ATM 155 Mbps MMF I/O Card module-62nnM-DCR(128), -- Token Ring Dual Copper Repeater module-62nnM-QFR(129), -- Token Ring Quad Fiber Repeater module-64nnD-155-SMF(132), -- ONcore ATM 155 Mbps SMF I/O Card module-64nnD-155RJ-TP(133), -- ONcore ATM 155 Mbps TP I/O Card module-64nnD-155D9-STP(134), -- ONcore ATM 155 Mbps STP I/O Card module-64nnB-RJ45(135), -- ONcore LAN to ATM Bridge Module module-64nnU-2RJ(136), -- ONcore LAN to ATM 2-port Upgrade module-67nnR-ECS(137), -- ONcore 4501 Ethernet Backbone Router Module module-64nnM-Car(138), -- ATM LAN Carrier module-965nnM-SM(140), -- Switch Module module-96512M-TX(147), -- Shared 100 module-96513M-TXFX(148), -- Shared 100 w/ Buffered Fx module-64nnM-155-3P(153), -- ONcore ATM 155 Mpbs, 3 ports module-64nnM-CarPO-1S(154), -- ONcore ATM Carrier/power only, 1 module-64nnM-CarPO-2S(155), -- ONcore ATM Carrier/power only, 2 module-64nnM-CarPO-3S(156), -- ONcore ATM Carrier/power only, 3 module-not-installed(255) -- Module/Daughtercard Not installed } ACCESS read-only STATUS mandatory DESCRIPTION "The unique type identifier for this module. This type is used to identify the branch in olSpecMods (see below). module-unmanageable(1) means that only the following objects are valid for this module: olModSlotIndex olModClass olModVersion olModVendor olModReset olModConfigToDips (deprecated) olModConfigured module-unknown(2) means that all the generic attributes are manageable, but there is no olSpecMods branch for this module as viewed by this agent." ::= { olModEntry 2 } olModClass OBJECT-TYPE SYNTAX INTEGER { controller(1), mgmt(2), ethernet-media(3), ethernet-interconnect(4), ethernet-portswitching-media(5), token-ring-media(6), terminal-server(7), fddi-media(8), token-ring-mgmt(9), ethernet-connswitching-media(10), token-ring-interconnect(11), fddi-mgmt(12), oncore-token-ring-media(13), ethernet-carrier(14), oncore-oem-specials(15), network-monitor(16), oncore-download(17), oncore-security(18), ethernet-media-extended(19), online-token-ring-mod-interconnect(20), online-oem-ethernet(21), online-oem-token-ring(22), onsemble-oem-token-ring(23), oncore-oem-ethernet(24), oncore-oem-atm-switching(25), oncore-oem-atm-media(26), onsemble-token-ring(27), oncore-ethernet-switching(28), dual-interface-network-monitor(30), online-multiprotocol-backbone(31), onsemble-ethernet-stacksystem(32), oncore-oem-atm-carrier(35) } ACCESS read-only STATUS mandatory DESCRIPTION "The class of this module. Generally speaking, this object indicates the kind of module. Specifically, the class identifier specifies the internal representation of the module's managed information base." ::= { olModEntry 3 } olModDescr OBJECT-TYPE SYNTAX DisplayString (SIZE(1..128)) ACCESS read-only STATUS mandatory DESCRIPTION "A textual string containing information about the module." ::= { olModEntry 4 } olModVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software version number of this module. " ::= { olModEntry 5 } olModVendor OBJECT-TYPE SYNTAX INTEGER { chipcom(1), cisco(2), pilkington(3), datability(5), ibm(6), raycom(7), retix(8), intellicom(9), centrum(10), david(11), axon(12), shiva(13), syncresearch(14), wellfleet(15), xylogics(16), openhub(17), icot(18), microcom(19) } ACCESS read-only STATUS mandatory DESCRIPTION "The vendor reported by the agent on this board." ::= { olModEntry 6 } olModResetModule OBJECT-TYPE SYNTAX INTEGER { noReset(1), reset(2), resetDefault(4) -- resetting to factory config } ACCESS read-write STATUS mandatory DESCRIPTION "Setting this object to reset(2) causes this module to reset. Setting this object to resetDefault(4) will reset the module to the initial factory default configuration." ::= { olModEntry 7 } olModConfigToDips OBJECT-TYPE SYNTAX INTEGER { noConfigure(1), configure(2) } ACCESS read-write STATUS deprecated DESCRIPTION "Setting this object to configure(2) causes this module to configure based on the dip switch settings." ::= { olModEntry 8 } olModConfigured OBJECT-TYPE SYNTAX INTEGER { notConfigured(1), configured(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates whether this module has already been configured. An unconfigured module is configured to a safe state where the network is isolated and the ports are disabled." ::= { olModEntry 9 } olModNetwork OBJECT-TYPE SYNTAX INTEGER { other(1), isolated(2), port-switching(3), front-panel(5), ethernet-1(6), ethernet-2(7), ethernet-3(8), token-ring-1(9), token-ring-2(10), token-ring-3(11), token-ring-4(12), token-ring-5(13), token-ring-6(14), token-ring-7(15), fddi-1(16), fddi-2(17), fddi-3(18), fddi-4(19), per-connector(20), isolated-1(21), -- for modules with multiple isolated-2(22), -- isolated networks within the module isolated-3(23), isolated-4(24), isolated-5(25), isolated-6(26), isolated-7(27), isolated-8(28), isolated-9(29), isolated-10(30), isolated-11(31), ethernet-4(32), -- Available in ONcore. ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36), oncore-token-ring-1(37), -- Separate ONcore token ring networks oncore-token-ring-2(38), -- from the ONline token-ring oncore-token-ring-3(39), -- networks enumerated above. oncore-token-ring-4(40), oncore-token-ring-5(41), oncore-token-ring-6(42), oncore-token-ring-7(43), oncore-token-ring-8(44), oncore-token-ring-9(45), oncore-token-ring-10(46), fast-ethernet-1(47), atm-native(53) -- Native ATM network , vbridge(57), lan(58), fast-ethernet-2(59), fast-ethernet-3(60), fast-ethernet-4(61) } ACCESS read-write STATUS mandatory DESCRIPTION "The network that this module is attached to. If the value is other(1) or port-switching(3), setting this object to a different value will generate the invalidData error. If the value is port-switching(3), manage the networks via the olPortNetwork object. The value per-connector(20) is returned if the managed module is a per-connector switchable and the connectors are on different networks. The connector networks are managed by the objects defined in the olSpecMods branch specified for this module. Modules and ports on the same network intercommunicate. Setting the module to isolated(2) (or other isolated values), removes this module from the backplane. Setting this module to a value that is not the same protocol type will return an invalidData error. Setting this module to a value that it does not support will return an invalidData error." ::= { olModEntry 10 } olModNetworkType OBJECT-TYPE SYNTAX INTEGER { other(1), -- other only port-switching(3), -- use olPortNetwork ethernet(5), -- ethernet 1-3 or 1-8, isolated token-ring(6), -- token-ring 1-7, isolated, -- oncore-token-ring 1-10, isolated 1-11 fddi(7), -- fddi 1-4, isolated serial(8), -- front or isolated only atm(9), -- ATM native unspecified-netwk(10), -- unspecified network type fast-ethernet(11) } ACCESS read-only STATUS mandatory DESCRIPTION "The network type of this module. port-switching(3) means that the network type differs depending on the port (like the router module). The network type reflects the valid values for olModNetwork." ::= { olModEntry 11 } olModStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), fatalError(10), booting(20), partial-failure(21), unknownStatus(26), transientError(37) } ACCESS read-only STATUS mandatory DESCRIPTION "The module's status." ::= { olModEntry 12 } olModNumPorts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of ports on this module. Note, ports may be physical ports like 10BASE-T ports, or logical, like the bridge module ports." ::= { olModEntry 13 } olModNumTrunks OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of trunks on this module. Note, trunks are links that are, by definition, backbone connections. Examples of trunks are ring in and ring out ports for token ring, and the connections for rings to the backplane." ::= { olModEntry 14 } olModNumOccupiedSlots OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of slots that this module occupies. Used for multi-slot modules to indicate that the module occupies more than one slot." ::= { olModEntry 15 } olModSlotOffset OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The offset from the lowest slot that this module reports as its slot ID. This offset is from left to right and is one based. For example, given a configuration where a 3 slot module is occupying slots 4, 5, and 6 and is reporting its slot ID as 5, then the value of olModSlotOffset is 2." ::= { olModEntry 16 } olModNumBridgePorts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of bridge ports on this module. Note, ports may be physical ports or logical." ::= { olModEntry 17 } -- -- Generic Port Table -- olPortTable OBJECT-TYPE SYNTAX SEQUENCE OF OlPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains generic information about each port on each module present within the concentrator." ::= { olModules 2 } olPortEntry OBJECT-TYPE SYNTAX OlPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information about each port in the concentrator." INDEX { olPortSlotIndex, olPortIndex } ::= { olPortTable 1} OlPortEntry ::= SEQUENCE { olPortSlotIndex INTEGER, olPortIndex INTEGER, olPortType INTEGER, olPortConnector INTEGER, olPortStatus INTEGER, olPortAdminState INTEGER, olPortNetwork INTEGER, olPortNetworkType INTEGER, olPortAlertMode INTEGER } olPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { olPortEntry 1 } olPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port within this module." ::= { olPortEntry 2 } olPortType OBJECT-TYPE SYNTAX INTEGER { logical(1), -- oebm's ports for example media(2), -- normal ports virtual(5) -- oets' ports for example } ACCESS read-only STATUS mandatory DESCRIPTION "The type of port. logical(1) is used to manage port resources that may not map directly to physical connections. The OEBM, for example, has two logical ports, although those two ports can be assigned to different combinations of four physical connections. media(2) refers to ports such as those on the 10BASE-T module. " ::= { olPortEntry 3 } olPortConnector OBJECT-TYPE SYNTAX INTEGER { backPlane(1), -- connects directly to backplane bnc(2), -- thinnet faui(3), -- female aui maui(4), -- male aui fiber(5), -- fiber connector db-50(6), -- serial port telco(7), -- 50 pin connector rj45(8), -- unshielded rj45S(9), -- shielded db-9(10), -- 9 pin connector virtual(11), -- e.g. terminal server port fiber-lc(12), -- low cost fiber connector fiber-st(13), -- ST fiber connector fiber-mic(14), -- MIC fiber connector db-25(15), -- 25 pin d-shell connector unspecified-conn(16), -- unspecified connector fiber-sma(17), -- SMA fiber connector fiber-sc(18), -- SC fiber connector serial(22), -- Generic serial connector fiber-fc(23), -- FC fiber connector stack-jack(25), sc-sm(26), sc-mmf(27) } ACCESS read-only STATUS mandatory DESCRIPTION "The connector type of this port." ::= { olPortEntry 4 } olPortStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), linkFailure(2), jabber(3), remoteLinkFailure(4), remoteJabber(5), invalidData(6), lowLight(7), fifoOverrun(8), fifoUnderrun(9), fatalError(10), partition(11), mjlp(12), noCable(13), noSquelch(14), noPhantom(15), okay-standby(19), off(22), connecting(23), backup-link(24), security-breach(25), unknownStatus(26), beacon(27), wireFault(28), macRemoved(29), notInserted(30), speedMismatch(31), attach3174Unknown(32), attach3174To8-3299(33), attach3174To32-3299(34), attach3174ToDirect(35), attach3174Unavailable(36), transientError(37), beaconThresError(41), speedThresError(42), invalidImped(43), beaconWrapped(44), notConfigured(47), link-unstable(48) -- Excessive False Carrier Events (100Base-T) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of this port." ::= { olPortEntry 5 } olPortAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), -- only valid value for class 2&4 modules disabled(2), redundant-primary(3), -- use olSpecMods to set redundant-backup(4), -- redundancy buddys redundant-rfs(5), -- used by FOIRL only local(6), -- terminal server only remote(7), -- terminal server only remote-diagnostics(8), unknown(9), shutdown(12) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this port. Setting a port to be redundant-primary(3) or redundant-backup requires that the buddy slot and buddy port also be set to valid values (see appropriate olSpecMods objects). If the values associated with the redundant buddys are not valid, a genError will be returned. If the port is already redundant, an invalid set may result in both ports being disabled." ::= { olPortEntry 6 } olPortNetwork OBJECT-TYPE SYNTAX INTEGER { other(1), isolated(2), per-module(4), front-panel(5), ethernet-1(6), ethernet-2(7), ethernet-3(8), token-ring-1(9), token-ring-2(10), token-ring-3(11), token-ring-4(12), token-ring-5(13), token-ring-6(14), token-ring-7(15), fddi-1(16), fddi-2(17), fddi-3(18), fddi-4(19), per-connector(20), isolated-1(21), -- for modules with multiple isolated-2(22), -- isolated networks within the module isolated-3(23), isolated-4(24), isolated-5(25), isolated-6(26), isolated-7(27), isolated-8(28), isolated-9(29), isolated-10(30), isolated-11(31), ethernet-4(32), ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36), oncore-token-ring-1(37), -- Separate ONcore token ring networks oncore-token-ring-2(38), -- from the ONline token-ring oncore-token-ring-3(39), -- networks enumerated above. oncore-token-ring-4(40), oncore-token-ring-5(41), oncore-token-ring-6(42), oncore-token-ring-7(43), oncore-token-ring-8(44), oncore-token-ring-9(45), oncore-token-ring-10(46), fast-ethernet-1(47), atm-native(53) -- Native ATM network , vbridge(57), lan(58), fast-ethernet-2(59), fast-ethernet-3(60), fast-ethernet-4(61) } ACCESS read-write STATUS mandatory DESCRIPTION "The network that this port is attached to. If the value of olPortNetwork is per-module(4), then use the olModNetwork to manage this port. Setting olPortNetwork to a different value in this case will generate the invalidData error. Setting this port to a value that is not the same protocol type will return invalidData error. front-panel(5) is used for modules that have a logical port and a physical front connection. An example of this is the Eth2Eth Bridge module. Setting this port to a value that it does not support will generate an invalidData error." ::= { olPortEntry 7 } olPortNetworkType OBJECT-TYPE SYNTAX INTEGER { other(1), -- other only ethernet(5), -- ethernet 1-3, isolated token-ring(6), -- online token-ring 1-7, isolated, -- oncore token ring 1-10, isolated 1-10 fddi(7), -- fddi 1-4, isolated serial(8), -- front or isolated only atm(9), -- ATM native unspecified-netwk(10), -- unspecified network type fast-ethernet(11) } ACCESS read-only STATUS mandatory DESCRIPTION "The network type of this port. The type reflects the valid values for olPortNetwork. " ::= { olPortEntry 8 } olPortAlertMode OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), other(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Enabling this object for a port will allow the generation of port up (or port down) traps for port status transitions caused by end stations powering up (or down). Disabling this object will suppress the generation of port up (or port down) traps for a port. Note that this object is used in the trap generation decision only if chipAlertMode, an object in chipAlertTable, is set to filter(3). Some ports, such as integrated bridge or router ports do not support this feature. A getRequest on one of these types of ports will return a value of other(3), and a setRequest to enable(1) or disable(2) will return the invalidData object. " ::= { olPortEntry 9 } -- -- Trunk Table -- olTrunkTable OBJECT-TYPE SYNTAX SEQUENCE OF OlTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains generic information about each trunk on each module present within the concentrator." ::= { olModules 3 } olTrunkEntry OBJECT-TYPE SYNTAX OlTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information about each trunk in the concentrator." INDEX { olTrunkSlotIndex, olTrunkIndex } ::= { olTrunkTable 1} OlTrunkEntry ::= SEQUENCE { olTrunkSlotIndex INTEGER, olTrunkIndex INTEGER, olTrunkType INTEGER, olTrunkConnector INTEGER, olTrunkStatus INTEGER, olTrunkAdminState INTEGER, olTrunkWrapState INTEGER, olTrunkNeighbor INTEGER, olTrunkNetwork INTEGER, olTrunkNetworkType INTEGER } olTrunkSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this trunk's module." ::= { olTrunkEntry 1 } olTrunkIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The trunk number of this trunk." ::= { olTrunkEntry 2 } olTrunkType OBJECT-TYPE SYNTAX INTEGER { other(1), ringIn(3), -- ring access trunks ringOut(4), backplaneIn(6), -- backplane access backplaneOut(7), stackjackIn(8), -- ONsemble Token Ring StackSystem stackjackOut(9) -- ONsemble Token Ring StackSystem } ACCESS read-only STATUS mandatory DESCRIPTION "The type of trunk. ringIn(3) and ringOut(4) refer to special trunks on the token ring protocol type modules." ::= { olTrunkEntry 3 } olTrunkConnector OBJECT-TYPE SYNTAX INTEGER { backplane(1), fiber(5), -- rj45S(9), -- shielded stackJack(25) -- ONsemble Token Ring StackSystem } ACCESS read-only STATUS mandatory DESCRIPTION "The connector type of this trunk." ::= { olTrunkEntry 4 } olTrunkStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), linkFailure(2), fatalError(10), noCable(13), noSquelch(14), noPhantom(15), lostLock(16), upstreamNeighborLost(17), invalidConfig(18), okay-standby(19), beacon(27), wireFault(28), speedMismatch(31), beaconThresError(41), speedThresError(42), beaconWrapped(44), mapError(46) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of this trunk." ::= { olTrunkEntry 5 } olTrunkAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this trunk. Enabling a trunk allows the trunk to pass network traffic. This object may be used to configure fiber trunk redundancy. Setting a trunk to be redundant-primary(3) or redundant-backup(4) requires that the buddy slot be previously set to a valid value (see appropriate olSpecMods objects). If fiber trunk redundancy is already configured, setting this object to a redundant state will remove the previous configuration." ::= { olTrunkEntry 6 } olTrunkWrapState OBJECT-TYPE SYNTAX INTEGER { wrapped(1), unwrapped(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The wrap state of this trunk. A trunk can wrap in response to a network event such as a break in the cable." ::= { olTrunkEntry 7 } olTrunkNeighbor OBJECT-TYPE SYNTAX INTEGER { slot-1(1), slot-2(2), slot-3(3), slot-4(4), slot-5(5), slot-6(6), slot-7(7), slot-8(8), slot-9(9), slot-10(10), slot-11(11), slot-12(12), slot-13(13), slot-14(14), slot-15(15), slot-16(16), slot-17(17), external(256) } ACCESS read-only STATUS mandatory DESCRIPTION "The upstream or downstream neighbor of the trunk." ::= { olTrunkEntry 8 } olTrunkNetwork OBJECT-TYPE SYNTAX INTEGER { other(1), isolated(2), per-module(4), isolated-1(21), -- for modules with multiple isolated-2(22), -- isolated networks within the module isolated-3(23), isolated-4(24), isolated-5(25), isolated-6(26), isolated-7(27), isolated-8(28), isolated-9(29), isolated-10(30), isolated-11(31), oncore-token-ring-1(37), -- Separate ONcore token ring networks oncore-token-ring-2(38), -- from the ONline token-ring oncore-token-ring-3(39), -- networks enumerated above. oncore-token-ring-4(40), oncore-token-ring-5(41), oncore-token-ring-6(42), oncore-token-ring-7(43), oncore-token-ring-8(44), oncore-token-ring-9(45), oncore-token-ring-10(46) } ACCESS read-write STATUS mandatory DESCRIPTION "The network that this trunk is attached to. If the value of olTrunkNetwork is per-module(4), then use the olModNetwork to manage this trunk. Setting olTrunkNetwork to a different value in this case will generate the invalidData error. Setting this trunk to a value that is not the same protocol type will return invalidData error. Setting this trunk to a value that it does not support will generate an invalidData error." ::= { olTrunkEntry 9 } olTrunkNetworkType OBJECT-TYPE SYNTAX INTEGER { other(1), -- other only module-switching(4), -- use olModNetwork token-ring(6) -- oncore-token-ring 1-10, isolated 1-11 } ACCESS read-only STATUS mandatory DESCRIPTION "The network type of this trunk. The type reflects the valid values for olTrunkNetwork. " ::= { olTrunkEntry 10 } -- olSpecMods Group -- -- This group contains the module and port tables specific to the -- particular module. Each module is indexed by the olModType value. -- For more information, please refer to the MIB information supplied -- with each module. -- olSpecMods Group takes the following object identifier format: -- -- -- olSpecMods...1.. -- | -- | **level 4 only ** -- | -- ..1.. -- -- where : -- ::= the unique number identifying the type of this module -- see olModType above. -- ::= module table (1) || -- port table (2) || -- trunk (3) || -- connector (4) . || -- submodule table (6) -- 1 ::= branch for entry, i.e. module entry or port entry -- ::= the object ID as indicated in the MIB documentation for -- this type module. -- ::= -- for module level || -- . for port level || -- . for trunk level || -- . for connector-port level || -- . for submodule level -- -- -- -- -- The lexicographical ordering for this group is: -- -- 1. To walk through all of the instances associated -- particular module type. That is, the group -- walks through a module type - all slots, before -- walking to the next module type. For example, if -- module type A is in slot 1 & 5, and module type B -- is in slot 3 (where A < B), then a tree walk would -- yield A.1, A.3, and then B.3. -- -- 2. To walk through all of the resources of a particular module -- before walking to the next module. All ports, trunks -- and connector ports of a module are instantiated in the -- tree before the next module is instantiated. -- -- 3. ONcore modules do not return a module level table, only -- a submodule level table. -- -- -- ONline Controller Module -- ol50nnMCTLModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol50nnMCTLModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about each 50nnM-CTL in the concentrator. Note, current architecture will limit the number of instances to one per concentrator." ::= { ol50nnMCTL 1 } ol50nnMCTLModEntry OBJECT-TYPE SYNTAX Ol50nnMCTLModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information for each 50nnM-CTL module in the concentrator." INDEX { ol50nnMCTLModSlotIndex } ::= { ol50nnMCTLModTable 1 } Ol50nnMCTLModEntry ::= SEQUENCE { ol50nnMCTLModSlotIndex INTEGER, ol50nnMCTLModTempStatus INTEGER } ol50nnMCTLModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number for this module." ::= { ol50nnMCTLModEntry 1 } ol50nnMCTLModTempStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), extremeTemp(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The temperature as detected by the probes on this module." ::= { ol50nnMCTLModEntry 2 } -- -- Ethernet Management Module -- ol51nnMMGTModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMMGTModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains module information about each EMM module in the concentrator." ::= { ol51nnMMGT 1 } ol51nnMMGTModEntry OBJECT-TYPE SYNTAX Ol51nnMMGTModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module information for a particular EMM module in the concentrator." INDEX { ol51nnMMGTModSlotIndex } ::= { ol51nnMMGTModTable 1 } Ol51nnMMGTModEntry ::= SEQUENCE { ol51nnMMGTModSlotIndex INTEGER, ol51nnMMGTModMasterPriority INTEGER, ol51nnMMGTModMasterStatus INTEGER, ol51nnMMGTModStationAddr OCTET STRING } ol51nnMMGTModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol51nnMMGTModEntry 1 } ol51nnMMGTModMasterPriority OBJECT-TYPE SYNTAX INTEGER { one(1), two(2), three(3), four(4), five(5), six(6), seven(7), eight(8), nine(9), ten(10) } ACCESS read-write STATUS mandatory DESCRIPTION "The mastership priority of this agent. Ten is the highest and one is the lowest. Priority is only used when an election occurs. Mastership is not preemptive unless the reset mastership command is used." ::= { ol51nnMMGTModEntry 2 } ol51nnMMGTModMasterStatus OBJECT-TYPE SYNTAX INTEGER { master(1), non-master(2), electing(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The mastership status of this agent." ::= { ol51nnMMGTModEntry 3 } ol51nnMMGTModStationAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address that uniquely identifies this module. The station address is the mac address of port 1. Note that EMMs before v3.0 will have 00-00-00-00-00-00 as their station address." ::= { ol51nnMMGTModEntry 4 } ol51nnMMGTPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMMGTPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of information that contains port-specific information for each port on each 51nnM-MGT module." ::= { ol51nnMMGT 2 } ol51nnMMGTPortEntry OBJECT-TYPE SYNTAX Ol51nnMMGTPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information about a specific port on a 51nnM-MGT module." INDEX { ol51nnMMGTPortSlotIndex, ol51nnMMGTPortIndex } ::= { ol51nnMMGTPortTable 1 } Ol51nnMMGTPortEntry ::= SEQUENCE { ol51nnMMGTPortSlotIndex INTEGER, ol51nnMMGTPortIndex INTEGER, ol51nnMMGTIpAddress IpAddress } ol51nnMMGTPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { ol51nnMMGTPortEntry 1 } ol51nnMMGTPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol51nnMMGTPortEntry 2 } ol51nnMMGTIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP Address associated with this port." ::= { ol51nnMMGTPortEntry 3 } -- -- ONline Ethernet Synchronous Fiber Module -- ol51nnMFIBModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMFIBModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of module-specific information for each 51nnM-FIB module in the concentrator." ::= { ol51nnMFIB 1 } ol51nnMFIBModEntry OBJECT-TYPE SYNTAX Ol51nnMFIBModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information associated with a particular 51nnM-FIB module in the concentrator." INDEX { ol51nnMFIBModSlotIndex } ::= { ol51nnMFIBModTable 1 } Ol51nnMFIBModEntry ::= SEQUENCE { ol51nnMFIBModSlotIndex INTEGER, ol51nnMFIBModDipNetwork INTEGER, ol51nnMFIBModLLW INTEGER, ol51nnMFIBModDipLLW INTEGER } ol51nnMFIBModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol51nnMFIBModEntry 1 } ol51nnMFIBModDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated(2), ethernet-1(6), ethernet-2(7), ethernet-3(8) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the module's dip switches." ::= { ol51nnMFIBModEntry 2 } ol51nnMFIBModLLW OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current state of this module's low light warning configuration. Enabling this feature causes the module to check for low light and to issue a warning if low light is present. Disabling low light has the advantage of faster redundancy switchover in the event of a port error." ::= { ol51nnMFIBModEntry 3 } ol51nnMFIBModDipLLW OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The low light warning configuration indicated by this module's dip switches." ::= { ol51nnMFIBModEntry 4 } ol51nnMFIBPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMFIBPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of each 51nnM-FIB module." ::= { ol51nnMFIB 2 } ol51nnMFIBPortEntry OBJECT-TYPE SYNTAX Ol51nnMFIBPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information about a specific port on a 51nnM-FIB module." INDEX { ol51nnMFIBPortSlotIndex, ol51nnMFIBPortIndex } ::= { ol51nnMFIBPortTable 1 } Ol51nnMFIBPortEntry ::= SEQUENCE { ol51nnMFIBPortSlotIndex INTEGER, ol51nnMFIBPortIndex INTEGER, ol51nnMFIBPortAdminState INTEGER, ol51nnMFIBPortBuddySlot INTEGER, ol51nnMFIBPortBuddyPort INTEGER, ol51nnMFIBPortDipAdminState INTEGER } ol51nnMFIBPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { ol51nnMFIBPortEntry 1 } ol51nnMFIBPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol51nnMFIBPortEntry 2 } ol51nnMFIBPortAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this port. Setting this port to be redundant with invalid settings of buddy slot and buddy port will return the genError error." ::= { ol51nnMFIBPortEntry 3 } ol51nnMFIBPortBuddySlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The slot index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port." ::= { ol51nnMFIBPortEntry 4 } ol51nnMFIBPortBuddyPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The port index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port." ::= { ol51nnMFIBPortEntry 5 } ol51nnMFIBPortDipAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of this port as indicated by the port's dip switches." ::= { ol51nnMFIBPortEntry 6 } -- -- ONline Ethernet 10BASE-T Module -- ol51nnMUTPModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMUTPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information associated with a particular 51nnM-UTP module in the concentrator." ::= { ol51nnMUTP 1 } ol51nnMUTPModEntry OBJECT-TYPE SYNTAX Ol51nnMUTPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A module entry containing objects that describe the module level for that particular module." INDEX { ol51nnMUTPModSlotIndex } ::= { ol51nnMUTPModTable 1 } Ol51nnMUTPModEntry ::= SEQUENCE { ol51nnMUTPModSlotIndex INTEGER, ol51nnMUTPModDipNetwork INTEGER, ol51nnMUTPModCrossover INTEGER, ol51nnMUTPModDipCrossover INTEGER, ol51nnMUTPModFFL INTEGER, ol51nnMUTPModDipFFL INTEGER } ol51nnMUTPModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol51nnMUTPModEntry 1 } ol51nnMUTPModDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated(2), ethernet-1(6), ethernet-2(7), ethernet-3(8) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the module's dip switches." ::= { ol51nnMUTPModEntry 2 } ol51nnMUTPModCrossover OBJECT-TYPE SYNTAX INTEGER { crossed(1), uncrossed(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current state of this module's crossover configuration. Setting this object to uncrossed(2) allows the last port to be used to connect to another repeater. Often this feature is used to connect one 10BASE-T module to another." ::= { ol51nnMUTPModEntry 3 } ol51nnMUTPModDipCrossover OBJECT-TYPE SYNTAX INTEGER { crossed(1), uncrossed(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The crossover configuration indicated by this module's dip switches." ::= { ol51nnMUTPModEntry 4 } ol51nnMUTPModFFL OBJECT-TYPE SYNTAX INTEGER { eight-bits(1), seven-bits(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The number of bits to store in the repeater's fifo buffer. See the module user's guide for more information." ::= { ol51nnMUTPModEntry 5 } ol51nnMUTPModDipFFL OBJECT-TYPE SYNTAX INTEGER { eight-bits(1), seven-bits(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The fifo fill level as indicated by this module's dip switches." ::= { ol51nnMUTPModEntry 6 } ol51nnMUTPPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMUTPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { ol51nnMUTP 2 } ol51nnMUTPPortEntry OBJECT-TYPE SYNTAX Ol51nnMUTPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A port entry containing objects that describe this port." INDEX { ol51nnMUTPPortSlotIndex, ol51nnMUTPPortIndex } ::= { ol51nnMUTPPortTable 1 } Ol51nnMUTPPortEntry ::= SEQUENCE { ol51nnMUTPPortSlotIndex INTEGER, ol51nnMUTPPortIndex INTEGER, ol51nnMUTPPortAdminState INTEGER, ol51nnMUTPPortBuddySlot INTEGER, ol51nnMUTPPortBuddyPort INTEGER, ol51nnMUTPPortDipAdminState INTEGER, ol51nnMUTPPortLinkInteg INTEGER, ol51nnMUTPPortDipLinkInteg INTEGER, ol51nnMUTPPortSquelch INTEGER, ol51nnMUTPPortDipSquelch INTEGER } ol51nnMUTPPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { ol51nnMUTPPortEntry 1 } ol51nnMUTPPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol51nnMUTPPortEntry 2 } ol51nnMUTPPortAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this port. Setting this port to be redundant with invalid settings of buddy slot and buddy port will return the genError error." ::= { ol51nnMUTPPortEntry 3 } ol51nnMUTPPortBuddySlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The slot index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port." ::= { ol51nnMUTPPortEntry 4 } ol51nnMUTPPortBuddyPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The port index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port." ::= { ol51nnMUTPPortEntry 5 } ol51nnMUTPPortDipAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of this port as indicated by the port's dip switches." ::= { ol51nnMUTPPortEntry 6 } ol51nnMUTPPortLinkInteg OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The port's link integrity configuration. Enabling link integrity configures the port to conform to the link integrity feature as specified by 10BASE-T." ::= { ol51nnMUTPPortEntry 7 } ol51nnMUTPPortDipLinkInteg OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The link integrity configuration as indicated by this port's dip switches." ::= { ol51nnMUTPPortEntry 8 } ol51nnMUTPPortSquelch OBJECT-TYPE SYNTAX INTEGER { normal(1), -- high squelch low(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The port's squelch configuration. See the module's user's guide for more information." ::= { ol51nnMUTPPortEntry 9 } ol51nnMUTPPortDipSquelch OBJECT-TYPE SYNTAX INTEGER { normal(1), -- high squelch low(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The port's squelch configuration as indicated by this port's dip switches." ::= { ol51nnMUTPPortEntry 10 } -- -- ONline Ethernet 10BASE-T Module -- ol51nnMTPModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMTPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of module-specific information for each 51nnM-TP module in the concentrator." ::= { ol51nnMTP 1 } ol51nnMTPModEntry OBJECT-TYPE SYNTAX Ol51nnMTPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnM-TP module in the concentrator." INDEX { ol51nnMTPModSlotIndex } ::= { ol51nnMTPModTable 1 } Ol51nnMTPModEntry ::= SEQUENCE { ol51nnMTPModSlotIndex INTEGER, ol51nnMTPModDipNetwork INTEGER, ol51nnMTPModCrossover INTEGER, ol51nnMTPModDipCrossover INTEGER } ol51nnMTPModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol51nnMTPModEntry 1 } ol51nnMTPModDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated(2), ethernet-1(6), ethernet-2(7), ethernet-3(8) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the module's dip switches." ::= { ol51nnMTPModEntry 2 } ol51nnMTPModCrossover OBJECT-TYPE SYNTAX INTEGER { crossed(1), uncrossed(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current state of this module's crossover configuration. Setting this object to uncrossed(2) allows the last port to be used to connect to another repeater. Often this feature is used to connect one 10BASE-T module to another." ::= { ol51nnMTPModEntry 3 } ol51nnMTPModDipCrossover OBJECT-TYPE SYNTAX INTEGER { crossed(1), uncrossed(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The crossover configuration indicated by this module's dip switches." ::= { ol51nnMTPModEntry 4 } ol51nnMTPPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMTPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { ol51nnMTP 2 } ol51nnMTPPortEntry OBJECT-TYPE SYNTAX Ol51nnMTPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A port entry containing objects that describe this port." INDEX { ol51nnMTPPortSlotIndex, ol51nnMTPPortIndex } ::= { ol51nnMTPPortTable 1 } Ol51nnMTPPortEntry ::= SEQUENCE { ol51nnMTPPortSlotIndex INTEGER, ol51nnMTPPortIndex INTEGER, ol51nnMTPPortAdminState INTEGER, ol51nnMTPPortBuddySlot INTEGER, ol51nnMTPPortBuddyPort INTEGER, ol51nnMTPPortDipAdminState INTEGER, ol51nnMTPPortLinkInteg INTEGER, ol51nnMTPPortDipLinkInteg INTEGER, ol51nnMTPPortSquelch INTEGER, ol51nnMTPPortDipSquelch INTEGER } ol51nnMTPPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { ol51nnMTPPortEntry 1 } ol51nnMTPPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol51nnMTPPortEntry 2 } ol51nnMTPPortAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this port. Setting this port to be redundant with invalid settings of buddy slot and buddy port will return the genError error." ::= { ol51nnMTPPortEntry 3 } ol51nnMTPPortBuddySlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The slot index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port." ::= { ol51nnMTPPortEntry 4 } ol51nnMTPPortBuddyPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The port index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port." ::= { ol51nnMTPPortEntry 5 } ol51nnMTPPortDipAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of this port as indicated by the port's dip switches." ::= { ol51nnMTPPortEntry 6 } ol51nnMTPPortLinkInteg OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The port's link integrity configuration. Enabling link integrity configures the port to conform to the link integrity feature as specified by 10BASE-T." ::= { ol51nnMTPPortEntry 7 } ol51nnMTPPortDipLinkInteg OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The link integrity configuration as indicated by this port's dip switches." ::= { ol51nnMTPPortEntry 8 } ol51nnMTPPortSquelch OBJECT-TYPE SYNTAX INTEGER { normal(1), -- high squelch low(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The port's squelch configuration. See the module's user's guide for more information." ::= { ol51nnMTPPortEntry 9 } ol51nnMTPPortDipSquelch OBJECT-TYPE SYNTAX INTEGER { normal(1), -- high squelch low(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The port's squelch configuration as indicated by this port's dip switches." ::= { ol51nnMTPPortEntry 10 } -- -- ONline Ethernet BNC Module -- ol51nnMBNCModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMBNCModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information associated with a particular 51nnM-BNC module in the concentrator." ::= { ol51nnMBNC 1 } ol51nnMBNCModEntry OBJECT-TYPE SYNTAX Ol51nnMBNCModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A module entry containing objects that describe the module level for that particular module." INDEX { ol51nnMBNCModSlotIndex } ::= { ol51nnMBNCModTable 1 } Ol51nnMBNCModEntry ::= SEQUENCE { ol51nnMBNCModSlotIndex INTEGER, ol51nnMBNCModDipNetwork INTEGER } ol51nnMBNCModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol51nnMBNCModEntry 1 } ol51nnMBNCModDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated(2), ethernet-1(6), ethernet-2(7), ethernet-3(8) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the module's dip switches." ::= { ol51nnMBNCModEntry 2 } ol51nnMBNCPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMBNCPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { ol51nnMBNC 2 } ol51nnMBNCPortEntry OBJECT-TYPE SYNTAX Ol51nnMBNCPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A port entry containing objects that describe this port." INDEX { ol51nnMBNCPortSlotIndex, ol51nnMBNCPortIndex } ::= { ol51nnMBNCPortTable 1 } Ol51nnMBNCPortEntry ::= SEQUENCE { ol51nnMBNCPortSlotIndex INTEGER, ol51nnMBNCPortIndex INTEGER, ol51nnMBNCPortDipAdminState INTEGER, ol51nnMBNCPortDipTermination INTEGER, ol51nnMBNCPortDipGround INTEGER } ol51nnMBNCPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { ol51nnMBNCPortEntry 1 } ol51nnMBNCPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol51nnMBNCPortEntry 2 } ol51nnMBNCPortDipAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of this port as indicated by the port's dip switches." ::= { ol51nnMBNCPortEntry 3 } ol51nnMBNCPortDipTermination OBJECT-TYPE SYNTAX INTEGER { terminated(1), not-terminated(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of this port's termination as indicated by the port's dip switches." ::= { ol51nnMBNCPortEntry 4 } ol51nnMBNCPortDipGround OBJECT-TYPE SYNTAX INTEGER { grounded(1), not-grounded(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of this port's ground as indicated by the port's dip switches." ::= { ol51nnMBNCPortEntry 5 } -- -- ONline Ethernet to Ethernet Bridge Module -- ol51nnBEEModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnBEEModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of module-specific information for each 51nnB-EE module in the concentrator." ::= { ol51nnBEE 1 } ol51nnBEEModEntry OBJECT-TYPE SYNTAX Ol51nnBEEModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnB-EE module in the concentrator." INDEX { ol51nnBEEModSlotIndex } ::= { ol51nnBEEModTable 1 } Ol51nnBEEModEntry ::= SEQUENCE { ol51nnBEEModSlotIndex INTEGER, ol51nnBEEModStationAddr OCTET STRING, ol51nnBEEModProtocols DisplayString } ol51nnBEEModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol51nnBEEModEntry 1 } ol51nnBEEModStationAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address that uniquely identifies this module. The station address is the mac address of port 1." ::= { ol51nnBEEModEntry 2 } ol51nnBEEModProtocols OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "A textual description of the protocols supported by this module" ::= { ol51nnBEEModEntry 3 } ol51nnBEEPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnBEEPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific for each port of each 51nnB-EE module in the concentrator." ::= { ol51nnBEE 2 } ol51nnBEEPortEntry OBJECT-TYPE SYNTAX Ol51nnBEEPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of port-specific information about a specific 51nnB-EE port in the concentrator." INDEX { ol51nnBEEPortSlotIndex, ol51nnBEEPortIndex } ::= { ol51nnBEEPortTable 1 } Ol51nnBEEPortEntry ::= SEQUENCE { ol51nnBEEPortSlotIndex INTEGER, ol51nnBEEPortIndex INTEGER, ol51nnBEEPortIpAddress IpAddress, ol51nnBEEPortDipNetwork INTEGER, ol51nnBEEPortDefNetwork INTEGER } ol51nnBEEPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number for this port's module." ::= { ol51nnBEEPortEntry 1 } ol51nnBEEPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number for this port within this slot." ::= { ol51nnBEEPortEntry 2 } ol51nnBEEPortIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP Address associated with this port." ::= { ol51nnBEEPortEntry 3 } ol51nnBEEPortDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated(2), front-panel(5), ethernet-1(6), ethernet-2(7), ethernet-3(8) } ACCESS read-only STATUS mandatory DESCRIPTION "The network for this port as specified by this port's dip switches." ::= { ol51nnBEEPortEntry 4 } ol51nnBEEPortDefNetwork OBJECT-TYPE SYNTAX INTEGER { isolated(2), front-panel(5), ethernet-1(6), ethernet-2(7), ethernet-3(8) } ACCESS read-only STATUS mandatory DESCRIPTION "The network for this port as specified by the OEBM's non-volatile storage." ::= { ol51nnBEEPortEntry 5 } -- -- ONline Ethernet to Serial Router Module -- ol51nnRESModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnRESModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of module-specific information for each 51nnR-ES module in the concentrator." ::= { ol51nnRES 1 } ol51nnRESModEntry OBJECT-TYPE SYNTAX Ol51nnRESModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnR-ES module in the concentrator." INDEX { ol51nnRESModSlotIndex } ::= { ol51nnRESModTable 1 } Ol51nnRESModEntry ::= SEQUENCE { ol51nnRESModSlotIndex INTEGER, ol51nnRESModStationAddr OCTET STRING, ol51nnRESModProtocols DisplayString } ol51nnRESModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol51nnRESModEntry 1 } ol51nnRESModStationAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address that uniquely identifies this module. The station address is the mac address of port 1." ::= { ol51nnRESModEntry 2 } ol51nnRESModProtocols OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "A textual description of the protocols supported by this module" ::= { ol51nnRESModEntry 3 } ol51nnRESPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnRESPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific for each port of each 51nnR-ES module in the concentrator." ::= { ol51nnRES 2 } ol51nnRESPortEntry OBJECT-TYPE SYNTAX Ol51nnRESPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of port-specific information about a specific 51nnR-ES port in the concentrator." INDEX { ol51nnRESPortSlotIndex, ol51nnRESPortIndex } ::= { ol51nnRESPortTable 1 } Ol51nnRESPortEntry ::= SEQUENCE { ol51nnRESPortSlotIndex INTEGER, ol51nnRESPortIndex INTEGER, ol51nnRESPortIpAddress IpAddress, ol51nnRESPortDipNetwork INTEGER, ol51nnRESPortDefNetwork INTEGER } ol51nnRESPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number for this port's module." ::= { ol51nnRESPortEntry 1 } ol51nnRESPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number for this port." ::= { ol51nnRESPortEntry 2 } ol51nnRESPortIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP Address associated with this port." ::= { ol51nnRESPortEntry 3 } ol51nnRESPortDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated(2), front-panel(5), ethernet-1(6), ethernet-2(7), ethernet-3(8) } ACCESS read-only STATUS mandatory DESCRIPTION "The network for this port as specified by this port's dip switches." ::= { ol51nnRESPortEntry 4 } ol51nnRESPortDefNetwork OBJECT-TYPE SYNTAX INTEGER { isolated(2), front-panel(5), ethernet-1(6), ethernet-2(7), ethernet-3(8) } ACCESS read-only STATUS mandatory DESCRIPTION "The network for this port as specified by the OERM's non-volatile storage." ::= { ol51nnRESPortEntry 5 } -- -- ONline Ethernet to Ethernet Router Module -- ol51nnREEModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnREEModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of module-specific information for each 51nnR-EE module in the concentrator." ::= { ol51nnREE 1 } ol51nnREEModEntry OBJECT-TYPE SYNTAX Ol51nnREEModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnR-EE module in the concentrator." INDEX { ol51nnREEModSlotIndex } ::= { ol51nnREEModTable 1 } Ol51nnREEModEntry ::= SEQUENCE { ol51nnREEModSlotIndex INTEGER, ol51nnREEModStationAddr OCTET STRING, ol51nnREEModProtocols DisplayString } ol51nnREEModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol51nnREEModEntry 1 } ol51nnREEModStationAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address that uniquely identifies this module. The station address is the mac address of port 1." ::= { ol51nnREEModEntry 2 } ol51nnREEModProtocols OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "A textual description of the protocols supported by this module" ::= { ol51nnREEModEntry 3 } ol51nnREEPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnREEPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific for each port of each 51nnR-EE module in the concentrator." ::= { ol51nnREE 2 } ol51nnREEPortEntry OBJECT-TYPE SYNTAX Ol51nnREEPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of port-specific information about a specific 51nnR-EE port in the concentrator." INDEX { ol51nnREEPortSlotIndex, ol51nnREEPortIndex } ::= { ol51nnREEPortTable 1 } Ol51nnREEPortEntry ::= SEQUENCE { ol51nnREEPortSlotIndex INTEGER, ol51nnREEPortIndex INTEGER, ol51nnREEPortIpAddress IpAddress, ol51nnREEPortDipNetwork INTEGER, ol51nnREEPortDefNetwork INTEGER } ol51nnREEPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number for this port's module." ::= { ol51nnREEPortEntry 1 } ol51nnREEPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol51nnREEPortEntry 2 } ol51nnREEPortIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP Address associated with this port." ::= { ol51nnREEPortEntry 3 } ol51nnREEPortDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated(2), front-panel(5), ethernet-1(6), ethernet-2(7), ethernet-3(8) } ACCESS read-only STATUS mandatory DESCRIPTION "The network for this port as specified by this port's dip switches." ::= { ol51nnREEPortEntry 4 } ol51nnREEPortDefNetwork OBJECT-TYPE SYNTAX INTEGER { isolated(2), front-panel(5), ethernet-1(6), ethernet-2(7), ethernet-3(8) } ACCESS read-only STATUS mandatory DESCRIPTION "The network for this port as specified by the OERM's non-volatile storage." ::= { ol51nnREEPortEntry 5 } -- -- ONline Ethernet Female AUI Module -- ol51nnMAUIFModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMAUIFModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information associated with a particular 51nnM-AUIF module in the concentrator." ::= { ol51nnMAUIF 1 } ol51nnMAUIFModEntry OBJECT-TYPE SYNTAX Ol51nnMAUIFModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnM-AUIF module in the concentrator." INDEX { ol51nnMAUIFModSlotIndex } ::= { ol51nnMAUIFModTable 1 } Ol51nnMAUIFModEntry ::= SEQUENCE { ol51nnMAUIFModSlotIndex INTEGER } ol51nnMAUIFModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol51nnMAUIFModEntry 1 } ol51nnMAUIFPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMAUIFPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { ol51nnMAUIF 2 } ol51nnMAUIFPortEntry OBJECT-TYPE SYNTAX Ol51nnMAUIFPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnM-AUIF port in the concentrator." INDEX { ol51nnMAUIFPortSlotIndex, ol51nnMAUIFPortIndex } ::= { ol51nnMAUIFPortTable 1 } Ol51nnMAUIFPortEntry ::= SEQUENCE { ol51nnMAUIFPortSlotIndex INTEGER, ol51nnMAUIFPortIndex INTEGER, ol51nnMAUIFPortAdminState INTEGER, ol51nnMAUIFPortBuddySlot INTEGER, ol51nnMAUIFPortBuddyPort INTEGER, ol51nnMAUIFPortDipAdminState INTEGER, ol51nnMAUIFPortDipNetwork INTEGER } ol51nnMAUIFPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { ol51nnMAUIFPortEntry 1 } ol51nnMAUIFPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol51nnMAUIFPortEntry 2 } ol51nnMAUIFPortAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this port. Setting this port to be redundant with invalid settings of buddy slot and buddy port will return the genError error." ::= { ol51nnMAUIFPortEntry 3 } ol51nnMAUIFPortBuddySlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The slot index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port." ::= { ol51nnMAUIFPortEntry 4 } ol51nnMAUIFPortBuddyPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The port index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port." ::= { ol51nnMAUIFPortEntry 5 } ol51nnMAUIFPortDipAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of this port as indicated by the port's dip switches." ::= { ol51nnMAUIFPortEntry 6 } ol51nnMAUIFPortDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated(2), ethernet-1(6), ethernet-2(7), ethernet-3(8) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the port's dip switches." ::= { ol51nnMAUIFPortEntry 7 } -- -- ONline Ethernet Male AUI Module -- ol51nnMAUIMModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMAUIMModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information associated with a particular 51nnM-AUIM module in the concentrator." ::= { ol51nnMAUIM 1 } ol51nnMAUIMModEntry OBJECT-TYPE SYNTAX Ol51nnMAUIMModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnM-AUIM module in the concentrator." INDEX { ol51nnMAUIMModSlotIndex } ::= { ol51nnMAUIMModTable 1 } Ol51nnMAUIMModEntry ::= SEQUENCE { ol51nnMAUIMModSlotIndex INTEGER } ol51nnMAUIMModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol51nnMAUIMModEntry 1 } ol51nnMAUIMPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMAUIMPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { ol51nnMAUIM 2 } ol51nnMAUIMPortEntry OBJECT-TYPE SYNTAX Ol51nnMAUIMPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnM-AUIM port in the concentrator." INDEX { ol51nnMAUIMPortSlotIndex, ol51nnMAUIMPortIndex } ::= { ol51nnMAUIMPortTable 1 } Ol51nnMAUIMPortEntry ::= SEQUENCE { ol51nnMAUIMPortSlotIndex INTEGER, ol51nnMAUIMPortIndex INTEGER, ol51nnMAUIMPortAdminState INTEGER, ol51nnMAUIMPortBuddySlot INTEGER, ol51nnMAUIMPortBuddyPort INTEGER, ol51nnMAUIMPortDipAdminState INTEGER, ol51nnMAUIMPortDipNetwork INTEGER, ol51nnMAUIMPortSQETest INTEGER, ol51nnMAUIMPortDipSQETest INTEGER, ol51nnMAUIMPortCollision INTEGER, ol51nnMAUIMPortDipCollision INTEGER, ol51nnMAUIMPortHalfStep INTEGER, ol51nnMAUIMPortDipHalfStep INTEGER } ol51nnMAUIMPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { ol51nnMAUIMPortEntry 1 } ol51nnMAUIMPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol51nnMAUIMPortEntry 2 } ol51nnMAUIMPortAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this port. Setting this port to be redundant with invalid settings of buddy slot and buddy port will return the genError error." ::= { ol51nnMAUIMPortEntry 3 } ol51nnMAUIMPortBuddySlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The slot index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port." ::= { ol51nnMAUIMPortEntry 4 } ol51nnMAUIMPortBuddyPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The port index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port." ::= { ol51nnMAUIMPortEntry 5 } ol51nnMAUIMPortDipAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of this port as indicated by the port's dip switches." ::= { ol51nnMAUIMPortEntry 6 } ol51nnMAUIMPortDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated(2), ethernet-1(6), ethernet-2(7), ethernet-3(8) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the port's dip switches." ::= { ol51nnMAUIMPortEntry 7 } ol51nnMAUIMPortSQETest OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current SQE test configuration for this port." ::= { ol51nnMAUIMPortEntry 8 } ol51nnMAUIMPortDipSQETest OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The SQE test configuration for this port as indicated by the port's dip switches." ::= { ol51nnMAUIMPortEntry 9 } ol51nnMAUIMPortCollision OBJECT-TYPE SYNTAX INTEGER { normal(1), alternate(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current collision configuration for this port." ::= { ol51nnMAUIMPortEntry 10 } ol51nnMAUIMPortDipCollision OBJECT-TYPE SYNTAX INTEGER { normal(1), alternate(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The collision configuration for this port as indicated by the port's dip switches." ::= { ol51nnMAUIMPortEntry 11 } ol51nnMAUIMPortHalfStep OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current step configuration for this port." ::= { ol51nnMAUIMPortEntry 12 } ol51nnMAUIMPortDipHalfStep OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The step configuration for this port as indicated by the port's dip switches." ::= { ol51nnMAUIMPortEntry 13 } -- -- ONline Token Ring 8-Port MAU Module -- ol5208MTPModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol5208MTPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information associated with a particular 5208M-TP module in the concentrator." ::= { ol5208MTP 1 } ol5208MTPModEntry OBJECT-TYPE SYNTAX Ol5208MTPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the 5208M-TP module attributes." INDEX { ol5208MTPModSlotIndex } ::= { ol5208MTPModTable 1 } Ol5208MTPModEntry ::= SEQUENCE { ol5208MTPModSlotIndex INTEGER, ol5208MTPModBypsAdminState INTEGER, ol5208MTPModBypsOperState INTEGER, ol5208MTPModDipCableImp INTEGER } ol5208MTPModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol5208MTPModEntry 1 } ol5208MTPModBypsAdminState OBJECT-TYPE SYNTAX INTEGER { insert(1), bypass(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this module with respect to the ring. Setting this attribute to bypass(2) will cause this module to be removed from the ring that passes through the module's ring in and ring out ports." ::= { ol5208MTPModEntry 2 } ol5208MTPModBypsOperState OBJECT-TYPE SYNTAX INTEGER { insert(1), bypass(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The operational state of this module with respect to the ring. If this attribute is equal to bypass(2), then the module has been removed from the ring that passes through the module's ring in and ring out ports." ::= { ol5208MTPModEntry 3 } ol5208MTPModDipCableImp OBJECT-TYPE SYNTAX INTEGER { ohm100(1), ohm150(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The setting of this module's port impedance matching, with 100 ohm corresponding to unshielded twisted pair cabling and 150 ohm corresponding to shielded twisted pair cabling. This setting is valid for all ports on this module." ::= { ol5208MTPModEntry 4 } ol5208MTPPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol5208MTPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { ol5208MTP 2 } ol5208MTPPortEntry OBJECT-TYPE SYNTAX Ol5208MTPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of 5208M-TP port attributes." INDEX { ol5208MTPPortSlotIndex, ol5208MTPPortIndex } ::= { ol5208MTPPortTable 1 } Ol5208MTPPortEntry ::= SEQUENCE { ol5208MTPPortSlotIndex INTEGER, ol5208MTPPortIndex INTEGER, ol5208MTPPortDipAdminState INTEGER, ol5208MTPPortStationType INTEGER } ol5208MTPPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { ol5208MTPPortEntry 1 } ol5208MTPPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol5208MTPPortEntry 2 } ol5208MTPPortDipAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of this port as indicated by the port's dip switches." ::= { ol5208MTPPortEntry 3 } ol5208MTPPortStationType OBJECT-TYPE SYNTAX INTEGER { mac-present(1), mac-not-present(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Determines whether the station connected to this port has a MAC address." ::= { ol5208MTPPortEntry 4 } ol5208MTPTrunkTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol5208MTPTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of trunk-specific information about each trunk for this module type." ::= { ol5208MTP 3 } ol5208MTPTrunkEntry OBJECT-TYPE SYNTAX Ol5208MTPTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of 5208M-TP trunk attributes." INDEX { ol5208MTPTrunkSlotIndex, ol5208MTPTrunkIndex } ::= { ol5208MTPTrunkTable 1 } Ol5208MTPTrunkEntry ::= SEQUENCE { ol5208MTPTrunkSlotIndex INTEGER, ol5208MTPTrunkIndex INTEGER, ol5208MTPTrunkDipAdminState INTEGER, ol5208MTPTrunkCableMon INTEGER, ol5208MTPTrunkDipCableMon INTEGER, ol5208MTPTrunkNetMapState INTEGER, ol5208MTPTrunkExtBcnRecovery INTEGER } ol5208MTPTrunkSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular module. Its value ranges between 1 and olModSlotNumber. The module identified by a particular value of this index is the same module as identified by the same value of olTrunkSlotIndex." ::= { ol5208MTPTrunkEntry 1 } ol5208MTPTrunkIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The trunk number for this trunk." ::= { ol5208MTPTrunkEntry 2 } ol5208MTPTrunkDipAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of this trunk as indicated by the trunk's dip switches." ::= { ol5208MTPTrunkEntry 3 } ol5208MTPTrunkCableMon OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), notApplicable(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The cable monitor configuration for this trunk." ::= { ol5208MTPTrunkEntry 4 } ol5208MTPTrunkDipCableMon OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), notApplicable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The cable monitor configuration as indicated by this trunk's dip switches." ::= { ol5208MTPTrunkEntry 5 } ol5208MTPTrunkNetMapState OBJECT-TYPE SYNTAX INTEGER { notApplicable(1), internal(2), external(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The map state of the copper ring-in trunk. This should be set to external for ring-in trunks which connect to external hubs. The mapping logic will not operate on trunks which are set to external. This prevents incorrect mapping which can occur when a module in one hub detects the mapping signal from another hub. This attribute only applies to copper ring-in trunks." ::= { ol5208MTPTrunkEntry 6 } ol5208MTPTrunkExtBcnRecovery OBJECT-TYPE SYNTAX INTEGER { exists(1), nonExists(2), notApplicable(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Indicates whether the trunk is connected to a segment that will perform beacon recovery. This should be set to exists(1) for trunks which connect to hubs which perform beacon recovery. This attribute is used to determine the fault domain when resolving a beaconing condition. The beacon recovery process will resolve beaconing on trunks with this attribute set to nonExists(2) before trunks with the attribute set to exists(1) are resolved. For backplane trunks, setting to a value other than notApplicable will return invalidData error. The default value is nonExists(2)." ::= { ol5208MTPTrunkEntry 7 } -- -- ONline Ethernet Fiber Per-Port Module -- ol51nnMFPModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMFPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information associated with a particular 51nnM-FP module in the concentrator." ::= { ol51nnMFP 1 } ol51nnMFPModEntry OBJECT-TYPE SYNTAX Ol51nnMFPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnM-FP module in the concentrator." INDEX { ol51nnMFPModSlotIndex } ::= { ol51nnMFPModTable 1 } Ol51nnMFPModEntry ::= SEQUENCE { ol51nnMFPModSlotIndex INTEGER } ol51nnMFPModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol51nnMFPModEntry 1 } ol51nnMFPPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMFPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { ol51nnMFP 2 } ol51nnMFPPortEntry OBJECT-TYPE SYNTAX Ol51nnMFPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnM-FP port in the concentrator." INDEX { ol51nnMFPPortSlotIndex, ol51nnMFPPortIndex } ::= { ol51nnMFPPortTable 1 } Ol51nnMFPPortEntry ::= SEQUENCE { ol51nnMFPPortSlotIndex INTEGER, ol51nnMFPPortIndex INTEGER, ol51nnMFPPortAdminState INTEGER, ol51nnMFPPortBuddySlot INTEGER, ol51nnMFPPortBuddyPort INTEGER, ol51nnMFPPortDipAdminState INTEGER, ol51nnMFPPortDipNetwork INTEGER, ol51nnMFPPortLLW INTEGER, ol51nnMFPPortDipLLW INTEGER, ol51nnMFPPortHipwr INTEGER, ol51nnMFPPortDipHipwr INTEGER } ol51nnMFPPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { ol51nnMFPPortEntry 1 } ol51nnMFPPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol51nnMFPPortEntry 2 } ol51nnMFPPortAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this port. Setting this port to be redundant with invalid settings of buddy slot and buddy port will return the genError error." ::= { ol51nnMFPPortEntry 3 } ol51nnMFPPortBuddySlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The slot index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port." ::= { ol51nnMFPPortEntry 4 } ol51nnMFPPortBuddyPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The port index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port." ::= { ol51nnMFPPortEntry 5 } ol51nnMFPPortDipAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of this port as indicated by the port's dip switches." ::= { ol51nnMFPPortEntry 6 } ol51nnMFPPortDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated(2), ethernet-1(6), ethernet-2(7), ethernet-3(8) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the port's dip switches." ::= { ol51nnMFPPortEntry 7 } ol51nnMFPPortLLW OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current low light warning configuration for this port." ::= { ol51nnMFPPortEntry 8 } ol51nnMFPPortDipLLW OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The low light warning configuration indicated by this module's dip switches." ::= { ol51nnMFPPortEntry 9 } ol51nnMFPPortHipwr OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current high power optic configuration for this port." ::= { ol51nnMFPPortEntry 10 } ol51nnMFPPortDipHipwr OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The high power optic configuration for this port as indicated by the port's dip switches." ::= { ol51nnMFPPortEntry 11 } -- -- ONline Ethernet 10BASE-F Per-Port Module -- ol51nnMFBPModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMFBPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information associated with a particular 51nnM-FBP module in the concentrator." ::= { ol51nnMFBP 1 } ol51nnMFBPModEntry OBJECT-TYPE SYNTAX Ol51nnMFBPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnM-FBP module in the concentrator." INDEX { ol51nnMFBPModSlotIndex } ::= { ol51nnMFBPModTable 1 } Ol51nnMFBPModEntry ::= SEQUENCE { ol51nnMFBPModSlotIndex INTEGER } ol51nnMFBPModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol51nnMFBPModEntry 1 } ol51nnMFBPPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMFBPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { ol51nnMFBP 2 } ol51nnMFBPPortEntry OBJECT-TYPE SYNTAX Ol51nnMFBPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnM-FBP port in the concentrator." INDEX { ol51nnMFBPPortSlotIndex, ol51nnMFBPPortIndex } ::= { ol51nnMFBPPortTable 1 } Ol51nnMFBPPortEntry ::= SEQUENCE { ol51nnMFBPPortSlotIndex INTEGER, ol51nnMFBPPortIndex INTEGER, ol51nnMFBPPortAdminState INTEGER, ol51nnMFBPPortBuddySlot INTEGER, ol51nnMFBPPortBuddyPort INTEGER, ol51nnMFBPPortDipAdminState INTEGER, ol51nnMFBPPortDipNetwork INTEGER, ol51nnMFBPPortLLW INTEGER, ol51nnMFBPPortDipLLW INTEGER, ol51nnMFBPPortHipwr INTEGER, ol51nnMFBPPortDipHipwr INTEGER } ol51nnMFBPPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { ol51nnMFBPPortEntry 1 } ol51nnMFBPPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol51nnMFBPPortEntry 2 } ol51nnMFBPPortAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this port. Setting this port to be redundant with invalid settings of buddy slot and buddy port will return the genError error." ::= { ol51nnMFBPPortEntry 3 } ol51nnMFBPPortBuddySlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The slot index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port." ::= { ol51nnMFBPPortEntry 4 } ol51nnMFBPPortBuddyPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The port index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port." ::= { ol51nnMFBPPortEntry 5 } ol51nnMFBPPortDipAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of this port as indicated by the port's dip switches." ::= { ol51nnMFBPPortEntry 6 } ol51nnMFBPPortDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated(2), ethernet-1(6), ethernet-2(7), ethernet-3(8) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the port's dip switches." ::= { ol51nnMFBPPortEntry 7 } ol51nnMFBPPortLLW OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current low light warning configuration for this port." ::= { ol51nnMFBPPortEntry 8 } ol51nnMFBPPortDipLLW OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The low light warning configuration indicated by this module's dip switches." ::= { ol51nnMFBPPortEntry 9 } ol51nnMFBPPortHipwr OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current high power optic configuration for this port." ::= { ol51nnMFBPPortEntry 10 } ol51nnMFBPPortDipHipwr OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The high power optic configuration for this port as indicated by the port's dip switches." ::= { ol51nnMFBPPortEntry 11 } -- -- ONline Ethernet 10BASE-T Module -- ol51nnMTPLModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMTPLModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information associated with a particular 51nnM-TPL module in the concentrator." ::= { ol51nnMTPL 1 } ol51nnMTPLModEntry OBJECT-TYPE SYNTAX Ol51nnMTPLModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnM-TPL module in the concentrator." INDEX { ol51nnMTPLModSlotIndex } ::= { ol51nnMTPLModTable 1 } Ol51nnMTPLModEntry ::= SEQUENCE { ol51nnMTPLModSlotIndex INTEGER, ol51nnMTPLModDipNetwork INTEGER } ol51nnMTPLModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol51nnMTPLModEntry 1 } ol51nnMTPLModDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated(2), ethernet-1(6), ethernet-2(7), ethernet-3(8) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the module's dip switches." ::= { ol51nnMTPLModEntry 2 } ol51nnMTPLPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMTPLPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { ol51nnMTPL 2 } ol51nnMTPLPortEntry OBJECT-TYPE SYNTAX Ol51nnMTPLPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnM-TPL port in the concentrator." INDEX { ol51nnMTPLPortSlotIndex, ol51nnMTPLPortIndex } ::= { ol51nnMTPLPortTable 1 } Ol51nnMTPLPortEntry ::= SEQUENCE { ol51nnMTPLPortSlotIndex INTEGER, ol51nnMTPLPortIndex INTEGER, ol51nnMTPLPortAdminState INTEGER, ol51nnMTPLPortBuddySlot INTEGER, ol51nnMTPLPortBuddyPort INTEGER, ol51nnMTPLPortDipAdminState INTEGER, ol51nnMTPLPortLinkInteg INTEGER, ol51nnMTPLPortDipLinkInteg INTEGER, ol51nnMTPLPortSquelch INTEGER, ol51nnMTPLPortJabber INTEGER, ol51nnMTPLPortDipJabber INTEGER } ol51nnMTPLPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { ol51nnMTPLPortEntry 1 } ol51nnMTPLPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol51nnMTPLPortEntry 2 } ol51nnMTPLPortAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4), remote-diagnostics(8) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this port. Setting this port to be redundant or for remote diagnostics with invalid settings of buddy slot and buddy port will return the genError error." ::= { ol51nnMTPLPortEntry 3 } ol51nnMTPLPortBuddySlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The slot index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port. If the port is configured for remote diagnostics, then this contains the slot index of the backup buddy port. To configure a port for remote diagnostics, the buddy's slot and port must be set to valid values." ::= { ol51nnMTPLPortEntry 4 } ol51nnMTPLPortBuddyPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The port index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port. If the port is configured for remote diagnostics, then this contains the port index of the backup buddy port. To configure a port for remote diagnostics, the buddy's slot and port must be set to valid values." ::= { ol51nnMTPLPortEntry 5 } ol51nnMTPLPortDipAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of this port as indicated by the port's dip switches." ::= { ol51nnMTPLPortEntry 6 } ol51nnMTPLPortLinkInteg OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current link integrity configuration for this port." ::= { ol51nnMTPLPortEntry 7 } ol51nnMTPLPortDipLinkInteg OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The link integrity configuration as indicated by this module's dip switches." ::= { ol51nnMTPLPortEntry 8 } ol51nnMTPLPortSquelch OBJECT-TYPE SYNTAX INTEGER { normal(1), -- high squelch low(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current squelch configuration for this port. See the module's user's guide for more information." ::= { ol51nnMTPLPortEntry 9 } ol51nnMTPLPortJabber OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current receive jabber configuration for this port." ::= { ol51nnMTPLPortEntry 10 } ol51nnMTPLPortDipJabber OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The receive jabber configuration as indicated by this module's dip switches." ::= { ol51nnMTPLPortEntry 11 } -- -- ONline Ethernet 10BASE-T Per-Port Module -- ol51nnMTPPLModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMTPPLModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnM-TPPL module in the concentrator." ::= { ol51nnMTPPL 1 } ol51nnMTPPLModEntry OBJECT-TYPE SYNTAX Ol51nnMTPPLModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnM-TPPL module in the concentrator." INDEX { ol51nnMTPPLModSlotIndex } ::= { ol51nnMTPPLModTable 1 } Ol51nnMTPPLModEntry ::= SEQUENCE { ol51nnMTPPLModSlotIndex INTEGER } ol51nnMTPPLModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol51nnMTPPLModEntry 1 } ol51nnMTPPLPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMTPPLPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { ol51nnMTPPL 2 } ol51nnMTPPLPortEntry OBJECT-TYPE SYNTAX Ol51nnMTPPLPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnM-TPPL port in the concentrator." INDEX { ol51nnMTPPLPortSlotIndex, ol51nnMTPPLPortIndex } ::= { ol51nnMTPPLPortTable 1 } Ol51nnMTPPLPortEntry ::= SEQUENCE { ol51nnMTPPLPortSlotIndex INTEGER, ol51nnMTPPLPortIndex INTEGER, ol51nnMTPPLPortAdminState INTEGER, ol51nnMTPPLPortBuddySlot INTEGER, ol51nnMTPPLPortBuddyPort INTEGER, ol51nnMTPPLPortDipAdminState INTEGER, ol51nnMTPPLPortDipNetwork INTEGER, ol51nnMTPPLPortLinkInteg INTEGER, ol51nnMTPPLPortDipLinkInteg INTEGER, ol51nnMTPPLPortSquelch INTEGER, ol51nnMTPPLPortJabber INTEGER, ol51nnMTPPLPortDipJabber INTEGER } ol51nnMTPPLPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { ol51nnMTPPLPortEntry 1 } ol51nnMTPPLPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol51nnMTPPLPortEntry 2 } ol51nnMTPPLPortAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4), remote-diagnostics(8) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this port. Setting this port to be redundant or for remote diagnostics with invalid settings of buddy slot and buddy port will return the genError error." ::= { ol51nnMTPPLPortEntry 3 } ol51nnMTPPLPortBuddySlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The slot index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port. If the port is configured for remote diagnostics, then this contains the slot index of the backup buddy port. To configure a port for remote diagnostics, the buddy's slot and port must be set to valid values." ::= { ol51nnMTPPLPortEntry 4 } ol51nnMTPPLPortBuddyPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The port index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port. If the port is configured for remote diagnostics, then this contains the port index of the backup buddy port. To configure a port for remote diagnostics, the buddy's slot and port must be set to valid values." ::= { ol51nnMTPPLPortEntry 5 } ol51nnMTPPLPortDipAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of this port as indicated by the port's dip switches." ::= { ol51nnMTPPLPortEntry 6 } ol51nnMTPPLPortDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated(2), ethernet-1(6), ethernet-2(7), ethernet-3(8) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the port's dip switches." ::= { ol51nnMTPPLPortEntry 7 } ol51nnMTPPLPortLinkInteg OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current link integrity configuration for this port." ::= { ol51nnMTPPLPortEntry 8 } ol51nnMTPPLPortDipLinkInteg OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The link integrity configuration as indicated by this module's dip switches." ::= { ol51nnMTPPLPortEntry 9 } ol51nnMTPPLPortSquelch OBJECT-TYPE SYNTAX INTEGER { normal(1), -- high squelch low(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current squelch configuration for this port. See the module's user's guide for more information." ::= { ol51nnMTPPLPortEntry 10 } ol51nnMTPPLPortJabber OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current receive jabber configuration for this port." ::= { ol51nnMTPPLPortEntry 11 } ol51nnMTPPLPortDipJabber OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The receive jabber configuration as indicated by this module's dip switches." ::= { ol51nnMTPPLPortEntry 12 } -- -- ONline Ethernet Carrier Module -- ol5101MDEKModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol5101MDEKModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains module information about each 5101M-DEK module in the concentrator." ::= { ol5101MDEK 1 } ol5101MDEKModEntry OBJECT-TYPE SYNTAX Ol5101MDEKModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module information for each 5101M-DEK module in the concentrator." INDEX { ol5101MDEKModSlotIndex } ::= { ol5101MDEKModTable 1 } Ol5101MDEKModEntry ::= SEQUENCE { ol5101MDEKModSlotIndex INTEGER, ol5101MDEKModOEMType INTEGER, ol5101MDEKModBootVersion DisplayString, ol5101MDEKModOEMVersion DisplayString, ol5101MDEKModOEMBootVersion DisplayString, ol5101MDEKModCapabilities DisplayString, ol5101MDEKModOEMFrontPortCount INTEGER } ol5101MDEKModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol5101MDEKModEntry 1 } ol5101MDEKModOEMType OBJECT-TYPE SYNTAX INTEGER { module-unknown(2), -- Unknown engine (init./booting/or not installed) module-21nnR-RA(79), -- 3COM LAN Access Ethernet Engine only module-21nnR-RAXP(80), -- 3COM LAN Access Ethernet Engine plus Expansion module-21nnR-CS(81), -- Cisco Edge Router (2501) Ethernet module-8235E(82), -- Shiva (IBM) Remote Access Ethernet module-21nnM-XS(104), -- Xylogics Terminal Server Ethernet Engine module-OpenHub(115), -- Generic OpenHub Engine only module-21nnM-XSXP(127), -- Xylogics Terminal Server Engine plus Expansion module-2nnnM-XP(130), -- ONdeck generic Engine plus Expansion module-OpenHub-XP(131), -- OpenHub Engine plus Expansion module-not-installed(255)-- Engine not installed } ACCESS read-only STATUS mandatory DESCRIPTION "The unique identifier for the OEM module installed on this Carrier module." ::= { ol5101MDEKModEntry 2 } ol5101MDEKModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The boot software version of this carrier module." ::= { ol5101MDEKModEntry 3 } ol5101MDEKModOEMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The version number of the OEM application software." ::= { ol5101MDEKModEntry 4 } ol5101MDEKModOEMBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The version number of the OEM boot software. " ::= { ol5101MDEKModEntry 5 } ol5101MDEKModCapabilities OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The operational capabilities of this module." ::= { ol5101MDEKModEntry 6 } ol5101MDEKModOEMFrontPortCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of ports on the module's faceplate." ::= { ol5101MDEKModEntry 7 } ol5101MDEKPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol5101MDEKPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of information that contains port-specific information for each port on each 5101M-DEK module." ::= { ol5101MDEK 2 } ol5101MDEKPortEntry OBJECT-TYPE SYNTAX Ol5101MDEKPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information about a specific port on a 5101M-DEK module." INDEX { ol5101MDEKPortSlotIndex, ol5101MDEKPortIndex } ::= { ol5101MDEKPortTable 1 } Ol5101MDEKPortEntry ::= SEQUENCE { ol5101MDEKPortSlotIndex INTEGER, ol5101MDEKPortIndex INTEGER, ol5101MDEKPortIpAddress IpAddress, ol5101MDEKPortStationAddress OCTET STRING, ol5101MDEKPortCapabilities DisplayString } ol5101MDEKPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { ol5101MDEKPortEntry 1 } ol5101MDEKPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol5101MDEKPortEntry 2 } ol5101MDEKPortIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP address of this port." ::= { ol5101MDEKPortEntry 3 } ol5101MDEKPortStationAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "The unique physical identifier of this port." ::= { ol5101MDEKPortEntry 4 } ol5101MDEKPortCapabilities OBJECT-TYPE SYNTAX DisplayString (SIZE(1..9)) ACCESS read-only STATUS mandatory DESCRIPTION "The run-time capabilities supported for this port. See 5101M-DEK reference manual for details." ::= { ol5101MDEKPortEntry 5 } -- -- ONline Token Ring Carrier Module -- ol5201MDEKModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol5201MDEKModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains module information for the 5201M-DEK module attributes." ::= {ol5201MDEK 1} ol5201MDEKModEntry OBJECT-TYPE SYNTAX Ol5201MDEKModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table entry of module attributes for the 5201M-DEK module." INDEX {ol5201MDEKModSlotIndex} ::= {ol5201MDEKModTable 1} Ol5201MDEKModEntry ::= SEQUENCE{ ol5201MDEKModSlotIndex INTEGER, ol5201MDEKModOEMType INTEGER, ol5201MDEKModBootVersion DisplayString, ol5201MDEKModOEMVersion DisplayString, ol5201MDEKModOEMBootVersion DisplayString, ol5201MDEKModCapabilities DisplayString, ol5201MDEKModPortCount INTEGER, ol5201MDEKModRingSpeed INTEGER, ol5201MDEKModNetworkStatus INTEGER } ol5201MDEKModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number in which the module resides." ::= {ol5201MDEKModEntry 1} ol5201MDEKModOEMType OBJECT-TYPE SYNTAX INTEGER { module-unknown(2), -- Unknown engine (init./booting/or not installed) module-22nnR-CS(83), -- Cisco Edge Router (2502) TR module-22nnR-RA(113), -- 3Com LAN Access TR Engine only module-OpenHub(115), -- Generic OpenHub Engine only module-8235T(118), -- Shiva (IBM) Remote Access TR Engine module-8229T(120), -- ICOT (IBM) TR to TR Bridge Engine module-8229E(121), -- ICOT (IBM) TR to Ethernet Bridge Engine module-22nnR-RAXP(124), -- 3COM LAN Access TR Engine plus Expansion module-2nnnM-XP(130), -- ONdeck generic Engine plus Expansion module-OpenHub-XP(131), -- OpenHub Engine plus Expansion module-not-installed(255)-- Engine not installed } ACCESS read-only STATUS mandatory DESCRIPTION "A unique identifier for the OEM module installed in the carrier." ::= {ol5201MDEKModEntry 2} ol5201MDEKModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The version of the carrier module boot software." ::= {ol5201MDEKModEntry 3} ol5201MDEKModOEMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The version of the OEM application software." ::= {ol5201MDEKModEntry 4} ol5201MDEKModOEMBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The version of the OEM boot software." ::= {ol5201MDEKModEntry 5} ol5201MDEKModCapabilities OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The operational capabilities for this module as specified by the OEM at initialization." ::= {ol5201MDEKModEntry 6} ol5201MDEKModPortCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of ports on the OEM card faceplate" ::= {ol5201MDEKModEntry 7} ol5201MDEKModRingSpeed OBJECT-TYPE SYNTAX INTEGER { fourMegabit(1), sixteenMegabit(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The speed of the ring for which the port is configured." ::= {ol5201MDEKModEntry 8} ol5201MDEKModNetworkStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), closed(2), beaconing(3) } ACCESS read-only STATUS deprecated DESCRIPTION "*** This Attribute is NOT supported on this module, its inclusion is for backwards compatability. *** The status of the ring containing this module." ::= {ol5201MDEKModEntry 9} ol5201MDEKPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol5201MDEKPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port on the module." ::= {ol5201MDEK 2} ol5201MDEKPortEntry OBJECT-TYPE SYNTAX Ol5201MDEKPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the module's port-specific attributes." INDEX {ol5201MDEKPortSlotIndex, ol5201MDEKPortIndex } ::= {ol5201MDEKPortTable 1} Ol5201MDEKPortEntry ::= SEQUENCE { ol5201MDEKPortSlotIndex INTEGER, ol5201MDEKPortIndex INTEGER, ol5201MDEKPortIpAddress IpAddress, ol5201MDEKPortStationAddress OCTET STRING, ol5201MDEKPortCapabilities INTEGER } ol5201MDEKPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number for the module to which this port belongs." ::= {ol5201MDEKPortEntry 1} ol5201MDEKPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of this port." ::= {ol5201MDEKPortEntry 2} ol5201MDEKPortIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The Ip address for this port." ::= {ol5201MDEKPortEntry 3} ol5201MDEKPortStationAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE (6)) ACCESS read-only STATUS mandatory DESCRIPTION "The physical address for this port." ::= {ol5201MDEKPortEntry 4} ol5201MDEKPortCapabilities OBJECT-TYPE SYNTAX INTEGER { fixed-port(1) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates the capabilities supported by this port." ::= {ol5201MDEKPortEntry 5} -- -- ONline Multiprotocol Backbone Module -- ol5104RWFXModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol5104RWFXModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains module information about each 5104R-WFx module in the concentrator." ::= { ol5104RWFX 1 } ol5104RWFXModEntry OBJECT-TYPE SYNTAX Ol5104RWFXModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module information for each 5104R-WFx module in the concentrator." INDEX { ol5104RWFXModSlotIndex } ::= { ol5104RWFXModTable 1 } Ol5104RWFXModEntry ::= SEQUENCE { ol5104RWFXModSlotIndex INTEGER, ol5104RWFXModOEMType INTEGER, ol5104RWFXModBootVersion DisplayString, ol5104RWFXModOEMVersion DisplayString, ol5104RWFXModOEMBootVersion DisplayString, ol5104RWFXModOEMFrontPortCount INTEGER } ol5104RWFXModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol5104RWFXModEntry 1 } ol5104RWFXModOEMType OBJECT-TYPE SYNTAX INTEGER { module-5104R-WFN(1), module-5104R-WFF(2), module-5104R-WFS(3), module-5104R-WFT(4), module-5104R-WFW(5), module-5104R-WFI(6) } ACCESS read-only STATUS mandatory DESCRIPTION "The unique identifier for the module/daughter card combination." ::= { ol5104RWFXModEntry 2 } ol5104RWFXModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The boot software version of this module." ::= { ol5104RWFXModEntry 3 } ol5104RWFXModOEMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The version number of the OEM application software." ::= { ol5104RWFXModEntry 4 } ol5104RWFXModOEMBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The version number of the OEM boot software. " ::= { ol5104RWFXModEntry 5 } ol5104RWFXModOEMFrontPortCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of ports on the module's faceplate." ::= { ol5104RWFXModEntry 6 } ol5104RWFXPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol5104RWFXPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of information that contains port-specific information for each port on each 5104R-WFx module." ::= { ol5104RWFX 2 } ol5104RWFXPortEntry OBJECT-TYPE SYNTAX Ol5104RWFXPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information about a specific port on a 5104R-WFx module." INDEX { ol5104RWFXPortSlotIndex, ol5104RWFXPortIndex } ::= { ol5104RWFXPortTable 1 } Ol5104RWFXPortEntry ::= SEQUENCE { ol5104RWFXPortSlotIndex INTEGER, ol5104RWFXPortIndex INTEGER, ol5104RWFXPortIpAddress IpAddress, ol5104RWFXPortStationAddress OCTET STRING } ol5104RWFXPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { ol5104RWFXPortEntry 1 } ol5104RWFXPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol5104RWFXPortEntry 2 } ol5104RWFXPortIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP address of this port." ::= { ol5104RWFXPortEntry 3 } ol5104RWFXPortStationAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "The unique physical identifier of this port." ::= { ol5104RWFXPortEntry 4 } -- -- ONline Ethernet RMON Probe Module -- olRMONEMPModTable OBJECT-TYPE SYNTAX SEQUENCE OF OlRMONEMPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information associated with a particular RMON-EMP module in the concentrator." ::= { olRMONEMP 1 } olRMONEMPModEntry OBJECT-TYPE SYNTAX OlRMONEMPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information for each RMON-EMP module in the concentrator." INDEX { olRMONEMPModSlotIndex } ::= { olRMONEMPModTable 1 } OlRMONEMPModEntry ::= SEQUENCE { olRMONEMPModSlotIndex INTEGER, olRMONEMPModBootVersion DisplayString, olRMONEMPModOEMVersion DisplayString, olRMONEMPModOEMBootVersion DisplayString } olRMONEMPModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { olRMONEMPModEntry 1 } olRMONEMPModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module. " ::= { olRMONEMPModEntry 2 } olRMONEMPModOEMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The OEM software version of this module. " ::= { olRMONEMPModEntry 3 } olRMONEMPModOEMBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The OEM software boot version of this module. " ::= { olRMONEMPModEntry 4 } olRMONEMPPortTable OBJECT-TYPE SYNTAX SEQUENCE OF OlRMONEMPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { olRMONEMP 2 } olRMONEMPPortEntry OBJECT-TYPE SYNTAX OlRMONEMPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A port entry containing objects that describe this port." INDEX { olRMONEMPPortSlotIndex, olRMONEMPPortIndex } ::= { olRMONEMPPortTable 1 } OlRMONEMPPortEntry ::= SEQUENCE { olRMONEMPPortSlotIndex INTEGER, olRMONEMPPortIndex INTEGER, olRMONEMPPortIpAddress IpAddress, olRMONEMPPortStationAddress OCTET STRING } olRMONEMPPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { olRMONEMPPortEntry 1 } olRMONEMPPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { olRMONEMPPortEntry 2 } olRMONEMPPortIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP address associated with this port." ::= { olRMONEMPPortEntry 3 } olRMONEMPPortStationAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address that uniquely identifies this port." ::= { olRMONEMPPortEntry 4 } -- -- ONline Token Ring Media Module -- ol52nnMTPModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol52nnMTPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 52nnM-TP module in the concentrator." ::= { ol52nnMTP 1 } ol52nnMTPModEntry OBJECT-TYPE SYNTAX Ol52nnMTPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the 52nnM-TP module attributes." INDEX { ol52nnMTPModSlotIndex } ::= { ol52nnMTPModTable 1 } Ol52nnMTPModEntry ::= SEQUENCE { ol52nnMTPModSlotIndex INTEGER, ol52nnMTPModRingSpeed INTEGER, ol52nnMTPModDipRingSpeed INTEGER, ol52nnMTPModCableImp INTEGER, ol52nnMTPModDipCableImp INTEGER } ol52nnMTPModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular module. Its value ranges between 1 and olModSlotNumber. The module identified by a particular value of this index is the same module as identified by the same value of olModSlotIndex." ::= { ol52nnMTPModEntry 1 } ol52nnMTPModRingSpeed OBJECT-TYPE SYNTAX INTEGER { fourMegabit(1), sixteenMegabit(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The ring's bandwidth." ::= { ol52nnMTPModEntry 2 } ol52nnMTPModDipRingSpeed OBJECT-TYPE SYNTAX INTEGER { fourMegabit(1), sixteenMegabit(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The dip switch setting for the ring's bandwidth." ::= { ol52nnMTPModEntry 3 } ol52nnMTPModCableImp OBJECT-TYPE SYNTAX INTEGER { ohm100(1), ohm150(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The setting of this module's port impedance matching, with 100 ohm corresponding to unshielded twisted pair cabling and 150 ohm corresponding to shielded twisted pair cabling. This setting is valid for all ports on this module." ::= { ol52nnMTPModEntry 4 } ol52nnMTPModDipCableImp OBJECT-TYPE SYNTAX INTEGER { ohm100(1), ohm150(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The dip switch setting for the module's port impedance matching." ::= { ol52nnMTPModEntry 5 } ol52nnMTPPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol52nnMTPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { ol52nnMTP 2 } ol52nnMTPPortEntry OBJECT-TYPE SYNTAX Ol52nnMTPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of 52nnM-TP port attributes." INDEX { ol52nnMTPPortSlotIndex, ol52nnMTPPortIndex } ::= { ol52nnMTPPortTable 1 } Ol52nnMTPPortEntry ::= SEQUENCE { ol52nnMTPPortSlotIndex INTEGER, ol52nnMTPPortIndex INTEGER, ol52nnMTPPortDipAdminState INTEGER, ol52nnMTPPortStationType INTEGER } ol52nnMTPPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { ol52nnMTPPortEntry 1 } ol52nnMTPPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol52nnMTPPortEntry 2 } ol52nnMTPPortDipAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of this port as indicated by the port's dip switches." ::= { ol52nnMTPPortEntry 3 } ol52nnMTPPortStationType OBJECT-TYPE SYNTAX INTEGER { mac-present(1), mac-not-present(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Determines whether the station connected to this port has a MAC address." ::= { ol52nnMTPPortEntry 4 } ol52nnMTPTrunkTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol52nnMTPTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of trunk-specific information about each trunk for this module type." ::= { ol52nnMTP 3 } ol52nnMTPTrunkEntry OBJECT-TYPE SYNTAX Ol52nnMTPTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of 52nnM-TP trunk attributes." INDEX { ol52nnMTPTrunkSlotIndex, ol52nnMTPTrunkIndex } ::= { ol52nnMTPTrunkTable 1 } Ol52nnMTPTrunkEntry ::= SEQUENCE { ol52nnMTPTrunkSlotIndex INTEGER, ol52nnMTPTrunkIndex INTEGER, ol52nnMTPTrunkDipAdminState INTEGER } ol52nnMTPTrunkSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular module. Its value ranges between 1 and olModSlotNumber. The module identified by a particular value of this index is the same module as identified by the same value of olTrunkSlotIndex." ::= { ol52nnMTPTrunkEntry 1 } ol52nnMTPTrunkIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The trunk number for this trunk." ::= { ol52nnMTPTrunkEntry 2 } ol52nnMTPTrunkDipAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of this trunk as indicated by the trunk's dip switches." ::= { ol52nnMTPTrunkEntry 3 } -- -- ONline Token Fiberoptic Repeater Module -- ol52nnMFRModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol52nnMFRModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 52nnM-FR module in the concentrator." ::= { ol52nnMFR 1 } ol52nnMFRModEntry OBJECT-TYPE SYNTAX Ol52nnMFRModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the 52nnM-FR module attributes." INDEX { ol52nnMFRModSlotIndex } ::= { ol52nnMFRModTable 1 } Ol52nnMFRModEntry ::= SEQUENCE { ol52nnMFRModSlotIndex INTEGER, ol52nnMFRModRingSpeed INTEGER, ol52nnMFRModDipRingSpeed INTEGER } ol52nnMFRModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol52nnMFRModEntry 1 } ol52nnMFRModRingSpeed OBJECT-TYPE SYNTAX INTEGER { fourMegabit(1), sixteenMegabit(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The ring's bandwidth." ::= { ol52nnMFRModEntry 2 } ol52nnMFRModDipRingSpeed OBJECT-TYPE SYNTAX INTEGER { fourMegabit(1), sixteenMegabit(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The dip switch setting for the ring's bandwidth." ::= { ol52nnMFRModEntry 3 } ol52nnMFRPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol52nnMFRPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { ol52nnMFR 2 } ol52nnMFRPortEntry OBJECT-TYPE SYNTAX Ol52nnMFRPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of 52nnM-FR port attributes." INDEX { ol52nnMFRPortSlotIndex, ol52nnMFRPortIndex } ::= { ol52nnMFRPortTable 1 } Ol52nnMFRPortEntry ::= SEQUENCE { ol52nnMFRPortSlotIndex INTEGER, ol52nnMFRPortIndex INTEGER, ol52nnMFRPortDipAdminState INTEGER, ol52nnMFRPortCableImp INTEGER, ol52nnMFRPortStationType INTEGER } ol52nnMFRPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { ol52nnMFRPortEntry 1 } ol52nnMFRPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol52nnMFRPortEntry 2 } ol52nnMFRPortDipAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of this port as indicated by the port's dip switches." ::= { ol52nnMFRPortEntry 3 } ol52nnMFRPortCableImp OBJECT-TYPE SYNTAX INTEGER { ohm100(1), ohm150(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The setting of this port's impedance matching, with 100 ohm corresponding to unshielded twisted pair cabling and 150 ohm corresponding to shielded twisted pair cabling." ::= { ol52nnMFRPortEntry 4 } ol52nnMFRPortStationType OBJECT-TYPE SYNTAX INTEGER { mac-present(1), mac-not-present(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Determines whether the station connected to this port has a MAC address." ::= { ol52nnMFRPortEntry 5 } ol52nnMFRTrunkTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol52nnMFRTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of trunk-specific information about each trunk for this module type." ::= { ol52nnMFR 3 } ol52nnMFRTrunkEntry OBJECT-TYPE SYNTAX Ol52nnMFRTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of 52nnM-FR trunk attributes." INDEX { ol52nnMFRTrunkSlotIndex, ol52nnMFRTrunkIndex } ::= { ol52nnMFRTrunkTable 1 } Ol52nnMFRTrunkEntry ::= SEQUENCE { ol52nnMFRTrunkSlotIndex INTEGER, ol52nnMFRTrunkIndex INTEGER, ol52nnMFRTrunkDipAdminState INTEGER, ol52nnMFRTrunkCableMon INTEGER, ol52nnMFRTrunkDipCableMon INTEGER, ol52nnMFRTrunkCompMode INTEGER, ol52nnMFRTrunkDipCompMode INTEGER, ol52nnMFRTrunkNetMapState INTEGER, ol52nnMFRTrunkExtBcnRecovery INTEGER, ol52nnMFRTrunkBuddySlot INTEGER, ol52nnMFRTrunkAdminState INTEGER } ol52nnMFRTrunkSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular module. Its value ranges between 1 and olModSlotNumber. The module identified by a particular value of this index is the same module as identified by the same value of olTrunkSlotIndex." ::= { ol52nnMFRTrunkEntry 1 } ol52nnMFRTrunkIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The trunk number of this trunk." ::= { ol52nnMFRTrunkEntry 2 } ol52nnMFRTrunkDipAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of this trunk as indicated by the trunk's dip switches." ::= { ol52nnMFRTrunkEntry 3 } ol52nnMFRTrunkCableMon OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), notApplicable(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The cable monitor configuration for this trunk. This does not apply to fiber trunks." ::= { ol52nnMFRTrunkEntry 4 } ol52nnMFRTrunkDipCableMon OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), notApplicable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The cable monitor configuration as indicated by this trunk's dip switches. This does not apply to fiber trunks." ::= { ol52nnMFRTrunkEntry 5 } ol52nnMFRTrunkCompMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), notApplicable(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The compatibility mode for this trunk. This only applies to fiber trunks." ::= { ol52nnMFRTrunkEntry 6 } ol52nnMFRTrunkDipCompMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), notApplicable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The compatibility mode as indicated by this trunk's dip switches. This only applies to fiber trunks." ::= { ol52nnMFRTrunkEntry 7 } ol52nnMFRTrunkNetMapState OBJECT-TYPE SYNTAX INTEGER { notApplicable(1), internal(2), external(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The map state of the copper ring-in trunk. This should be set to external for ring-in trunks which connect to external hubs. The mapping logic will not operate on trunks which are set to external. This prevents incorrect mapping which can occur when a module in one hub detects the mapping signal from another hub. This attribute only applies to copper ring-in trunks." ::= { ol52nnMFRTrunkEntry 8 } ol52nnMFRTrunkExtBcnRecovery OBJECT-TYPE SYNTAX INTEGER { exists(1), nonExists(2), notApplicable(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Indicates whether the trunk is connected to a segment that will perform beacon recovery. This should be set to exists(1) for trunks which connect to hubs which perform beacon recovery. This attribute is used to determine the fault domain when resolving a beaconing condition. The beacon recovery process will resolve beaconing on trunks with this attribute set to nonExists(2) before trunks with the attribute set to exists(1) are resolved. For backplane trunks, setting to a value other than notApplicable will return invalidData error. The default value is nonExists(2)." ::= { ol52nnMFRTrunkEntry 9 } ol52nnMFRTrunkBuddySlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The slot index of the redundant trunk's buddy. To set a trunk to be redundant, the buddy's slot must be set to a valid value. This object is applicable to fiber trunks only. This value is only considered valid if the corresponding TrunkAdminState object for this trunk is configured for redundancy. Copper and backplane trunks will return invdata(6). If both the ring_in and ring_out trunks of a module are configured for redundancy, they must both be redundant to the same module. The buddy slot object for this slot is automatically set to this trunk." ::= { ol52nnMFRTrunkEntry 10 } ol52nnMFRTrunkAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-standby(4) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this trunk. Enabling a trunk allows the trunk to pass network traffic. This object may be used to configure fiber trunk redundancy. Setting a trunk to be redundant-primary(3) or redundant-backup(4) requires that the ol52nnMFRTrunkBuddySlot object be set to a valid value. If fiber trunk redundancy is already configured, setting this object to a redundant state will remove the previous configuration." ::= { ol52nnMFRTrunkEntry 11 } -- -- ONline Token Ring Copper Repeater Module -- ol52nnMCRModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol52nnMCRModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module specific information about this type of module in the concentrator." ::= { ol52nnMCR 1 } ol52nnMCRModEntry OBJECT-TYPE SYNTAX Ol52nnMCRModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of modules for an attribute of this module type." INDEX { ol52nnMCRModSlotIndex } ::= { ol52nnMCRModTable 1 } Ol52nnMCRModEntry ::= SEQUENCE { ol52nnMCRModSlotIndex INTEGER, ol52nnMCRModRingSpeed INTEGER, ol52nnMCRModDipRingSpeed INTEGER, ol52nnMCRModDipBackplaneCfg INTEGER } ol52nnMCRModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol52nnMCRModEntry 1 } ol52nnMCRModRingSpeed OBJECT-TYPE SYNTAX INTEGER { fourMegabit(1), sixteenMegabit(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The ring's bandwidth in megabits per second." ::= { ol52nnMCRModEntry 2 } ol52nnMCRModDipRingSpeed OBJECT-TYPE SYNTAX INTEGER { fourMegabit(1), sixteenMegabit(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The dip switch setting for the ring's bandwidth in megabits per second." ::= { ol52nnMCRModEntry 3 } ol52nnMCRModDipBackplaneCfg OBJECT-TYPE SYNTAX INTEGER { oneRing(1), multipleRings(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The dip switch setting for the module's backplane interface configuration. When DipBackplaneMode is enabled(1) and DipBackplaneCfg is set to oneRing(1), all token ring modules in the hub are on the same ring. When DipBackplaneMode is enabled(1) and DipBackplaneCfg is set to multipleRings(2), all token ring modules are set to different networks depending on which slots are occupied. For slot to network mapping, refer to this module's manual." ::= { ol52nnMCRModEntry 4 } ol52nnMCRPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol52nnMCRPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port specific information for each port of this module type." ::= { ol52nnMCR 2 } ol52nnMCRPortEntry OBJECT-TYPE SYNTAX Ol52nnMCRPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of port attributes for a module of this type." INDEX { ol52nnMCRPortSlotIndex, ol52nnMCRPortIndex } ::= { ol52nnMCRPortTable 1 } Ol52nnMCRPortEntry ::= SEQUENCE { ol52nnMCRPortSlotIndex INTEGER, ol52nnMCRPortIndex INTEGER, ol52nnMCRPortDipAdminState INTEGER, ol52nnMCRPortJumperCableImp INTEGER, ol52nnMCRPortStationType INTEGER } ol52nnMCRPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { ol52nnMCRPortEntry 1 } ol52nnMCRPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol52nnMCRPortEntry 2 } ol52nnMCRPortDipAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of this port as indicated by the port's dip switches." ::= { ol52nnMCRPortEntry 3 } ol52nnMCRPortJumperCableImp OBJECT-TYPE SYNTAX INTEGER { ohm100(1), ohm150(2), invalidConfig(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The setting of impedance matching for all lobe ports on this module, with ohm100(1) corresponding to unshielded twisted pair cabling and ohm150(2) corresponding to shielded twisted pair cabling. Refer to the manual for this module for a detailed explanation of the proper setting for the two jumper blocks used to set the impedance. If no jumpers are used at all, then the token ring will break and invalid_config(3) will be reported. If the two jumpers are not set consistently, then ring degradation will occur and impedance-error(3) will be reported." ::= { ol52nnMCRPortEntry 4 } ol52nnMCRPortStationType OBJECT-TYPE SYNTAX INTEGER { mac-present(1), mac-not-present(2) } ACCESS read-write STATUS mandatory DESCRIPTION "If equal to mac-present(1), the port has a MAC address and participates in the Token Ring poll procedure. Otherwise, if equal to mac-not-present(2), the port does not participate in this procedure. The default is mac-present(2)." ::= { ol52nnMCRPortEntry 5 } ol52nnMCRTrunkTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol52nnMCRTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of trunk specific information about each trunk of this module type." ::= { ol52nnMCR 3 } ol52nnMCRTrunkEntry OBJECT-TYPE SYNTAX Ol52nnMCRTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of this trunk attributes for each trunk of this module type." INDEX { ol52nnMCRTrunkSlotIndex, ol52nnMCRTrunkIndex } ::= { ol52nnMCRTrunkTable 1 } Ol52nnMCRTrunkEntry ::= SEQUENCE { ol52nnMCRTrunkSlotIndex INTEGER, ol52nnMCRTrunkIndex INTEGER, ol52nnMCRTrunkDipAdminState INTEGER, ol52nnMCRTrunkPhantomMode INTEGER, ol52nnMCRTrunkDipPhantomMode INTEGER, ol52nnMCRTrunkCableMon INTEGER, ol52nnMCRTrunkDipCableMon INTEGER, ol52nnMCRTrunkJumperCableImp INTEGER, ol52nnMCRTrunkNetMapState INTEGER, ol52nnMCRTrunkExtBcnRecovery INTEGER } ol52nnMCRTrunkSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this trunk's module." ::= { ol52nnMCRTrunkEntry 1 } ol52nnMCRTrunkIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The trunk number of this trunk." ::= { ol52nnMCRTrunkEntry 2 } ol52nnMCRTrunkDipAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of this trunk as indicated by the trunk's dip switches." ::= { ol52nnMCRTrunkEntry 3 } ol52nnMCRTrunkPhantomMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), notApplicable(3) } ACCESS read-write STATUS mandatory DESCRIPTION "If enabled(1), then the trunk will operate in Phantom Mode. Note that Cable Monitor and Phantom Modes are mutually exclusive. If one attribute is enabled, an attempt to enable the other will be aborted." ::= { ol52nnMCRTrunkEntry 4 } ol52nnMCRTrunkDipPhantomMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), notApplicable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The Phantom Mode as indicated by this module's dip switches. Refer to previous object's description." ::= { ol52nnMCRTrunkEntry 5 } ol52nnMCRTrunkCableMon OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), notApplicable(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The cable monitor configuration for this trunk. Note that Cable Monitor and Phantom Modes are mutually exclusive. If one attribute is enabled, an attempt to enable the other will be aborted." ::= {ol52nnMCRTrunkEntry 6} ol52nnMCRTrunkDipCableMon OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), notApplicable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The cable monitor configuration as indicated by this module's dipswitches." ::= {ol52nnMCRTrunkEntry 7} ol52nnMCRTrunkJumperCableImp OBJECT-TYPE SYNTAX INTEGER { ohm100(1), ohm150(2), notApplicable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The setting of this trunk's impedance matching, with ohm100(1) corresponding to unshielded twisted pair cabling and ohm150(2) corresponding to shielded twisted pair cabling." ::= { ol52nnMCRTrunkEntry 8 } ol52nnMCRTrunkNetMapState OBJECT-TYPE SYNTAX INTEGER { notApplicable(1), internal(2), external(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The map state of the copper Ring In trunk. This should be set to external(3) for Ring In trunks which connect to external hubs. The mapping logic will not operate on trunks which are set to external(3). This prevents incorrect mapping which can occur when a module in one hub detects the mapping signal from another hub." ::= { ol52nnMCRTrunkEntry 9 } ol52nnMCRTrunkExtBcnRecovery OBJECT-TYPE SYNTAX INTEGER { exists(1), nonExists(2), notApplicable(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Indicates whether the trunk is connected to a segment that will perform beacon recovery. This should be set to exists(1) for trunks which connect to hubs which perform beacon recovery. This attribute is used to determine the fault domain when resolving a beaconing condition. The beacon recovery process will resolve beaconing on trunks with this attribute set to nonExists(2) before trunks with the attribute set to exists(1) are resolved. For backplane trunks, setting to a value other than notApplicable will return invalidData error. The default value is nonExists(2)." ::= { ol52nnMCRTrunkEntry 10 } -- -- ONline Token Ring Active Media Module -- ol52nnMATPModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol52nnMATPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module specific information for this module type." ::= { ol52nnMATP 1 } ol52nnMATPModEntry OBJECT-TYPE SYNTAX Ol52nnMATPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the 52nnM-ATP module attributes." INDEX { ol52nnMATPModSlotIndex } ::= { ol52nnMATPModTable 1 } Ol52nnMATPModEntry ::= SEQUENCE { ol52nnMATPModSlotIndex INTEGER, ol52nnMATPModBootVersion DisplayString, ol52nnMATPModRingSpeed INTEGER, ol52nnMATPModDipRingSpeed INTEGER, ol52nnMATPModDipBackplaneCfg INTEGER, ol52nnMATPModBeaconRecov INTEGER, ol52nnMATPModDipBeaconRecov INTEGER, ol52nnMATPModBcnThres INTEGER, ol52nnMATPModRecoveryAsic MacAddress } ol52nnMATPModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular module. Its value ranges between 1 and olModSlotNumber. The module identified by a particular value of this index is the same module as identified by the same value of olModSlotIndex." ::= { ol52nnMATPModEntry 1 } ol52nnMATPModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module. " ::= { ol52nnMATPModEntry 2 } ol52nnMATPModRingSpeed OBJECT-TYPE SYNTAX INTEGER { fourMegabit(1), sixteenMegabit(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The ring's bandwidth." ::= { ol52nnMATPModEntry 3 } ol52nnMATPModDipRingSpeed OBJECT-TYPE SYNTAX INTEGER { fourMegabit(1), sixteenMegabit(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The dip switch setting for the ring's bandwidth." ::= { ol52nnMATPModEntry 4 } ol52nnMATPModDipBackplaneCfg OBJECT-TYPE SYNTAX INTEGER { oneRing(1), multipleRings(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The dip switch setting for the module's backplane interface configuration. When DipBackplaneMode is enabled(1) and DipBackplaneCfg is set to oneRing(1), all token ring modules in the hub are on the same ring. When DipBackplaneMode is enabled(1) and DipBackplaneCfg is set to multipleRings(2), all token ring modules are set to different networks depending on which slots are occupied. For slot to network mapping, refer to this manual of this module." ::= { ol52nnMATPModEntry 5 } ol52nnMATPModBeaconRecov OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Through this object, the user may enable(1) or disable(2) the beacon recovery capabilities of this module." ::= { ol52nnMATPModEntry 6 } ol52nnMATPModDipBeaconRecov OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of the beacon recovery dipswitch for this module." ::= { ol52nnMATPModEntry 7 } ol52nnMATPModBcnThres OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies a threshold used in beacon recovery. It is the number of times a port disabled by the beaconing algorithm is allowed to be automatically re-enabled. After the threshold has been met, the user must manually disable and then re-enable the port to resume normal operation of the port. The default value is 7." ::= { ol52nnMATPModEntry 8 } ol52nnMATPModRecoveryAsic OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address used by the recovery ASIC on this module." ::= { ol52nnMATPModEntry 9 } ol52nnMATPPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol52nnMATPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { ol52nnMATP 2 } ol52nnMATPPortEntry OBJECT-TYPE SYNTAX Ol52nnMATPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of attributes for each port of this module type." INDEX { ol52nnMATPPortSlotIndex, ol52nnMATPPortIndex } ::= { ol52nnMATPPortTable 1 } Ol52nnMATPPortEntry ::= SEQUENCE { ol52nnMATPPortSlotIndex INTEGER, ol52nnMATPPortIndex INTEGER, ol52nnMATPPortDipAdminState INTEGER, ol52nnMATPPortStationType INTEGER } ol52nnMATPPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { ol52nnMATPPortEntry 1 } ol52nnMATPPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol52nnMATPPortEntry 2 } ol52nnMATPPortDipAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of this port as indicated by the port's dip switches." ::= { ol52nnMATPPortEntry 3 } ol52nnMATPPortStationType OBJECT-TYPE SYNTAX INTEGER { mac-present(1), mac-not-present(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Determines whether the station connected to this port has a MAC address." ::= { ol52nnMATPPortEntry 4 } ol52nnMATPTrunkTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol52nnMATPTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of trunk-specific information about each trunk for this module type." ::= { ol52nnMATP 3 } ol52nnMATPTrunkEntry OBJECT-TYPE SYNTAX Ol52nnMATPTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of 52nnM-TP trunk attributes." INDEX { ol52nnMATPTrunkSlotIndex, ol52nnMATPTrunkIndex } ::= { ol52nnMATPTrunkTable 1 } Ol52nnMATPTrunkEntry ::= SEQUENCE { ol52nnMATPTrunkSlotIndex INTEGER, ol52nnMATPTrunkIndex INTEGER, ol52nnMATPTrunkDipAdminState INTEGER } ol52nnMATPTrunkSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular module. Its value ranges between 1 and olModSlotNumber. The module identified by a particular value of this index is the same module as identified by the same value of olTrunkSlotIndex." ::= { ol52nnMATPTrunkEntry 1 } ol52nnMATPTrunkIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The trunk number for this trunk." ::= { ol52nnMATPTrunkEntry 2 } ol52nnMATPTrunkDipAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of this trunk as indicated by the trunk's dip switches." ::= { ol52nnMATPTrunkEntry 3 } -- -- ONline Ethernet Terminal Server Module -- ol51nnMTSModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMTSModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of module-specific information for each 51nnM-TS module in the concentrator." ::= { ol51nnMTS 1 } ol51nnMTSModEntry OBJECT-TYPE SYNTAX Ol51nnMTSModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module information for each 51nnM-TS module in the concentrator." INDEX { ol51nnMTSModSlotIndex } ::= { ol51nnMTSModTable 1 } Ol51nnMTSModEntry ::= SEQUENCE { ol51nnMTSModSlotIndex INTEGER, ol51nnMTSModProtocols DisplayString, ol51nnMTSModIpAddress IpAddress, ol51nnMTSModTCPPort INTEGER, ol51nnMTSModStationAddr OCTET STRING, ol51nnMTSModDipNetwork INTEGER, ol51nnMTSModCPURev DisplayString } ol51nnMTSModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol51nnMTSModEntry 1 } ol51nnMTSModProtocols OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "A textual description of the protocols supported by this module" ::= { ol51nnMTSModEntry 2 } ol51nnMTSModIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP Address of the terminal server." ::= { ol51nnMTSModEntry 3 } ol51nnMTSModTCPPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The TCP port number of the the terminal server's remote console port." ::= { ol51nnMTSModEntry 4 } ol51nnMTSModStationAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address that uniquely identifies this module. The station address is the mac address of the terminal server." ::= { ol51nnMTSModEntry 5 } ol51nnMTSModDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated(2), ethernet-1(6), ethernet-2(7), ethernet-3(8) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the module's dip switches." ::= { ol51nnMTSModEntry 6 } ol51nnMTSModCPURev OBJECT-TYPE SYNTAX DisplayString (SIZE(1..10)) ACCESS read-only STATUS mandatory DESCRIPTION "The terminal server's CPU revision." ::= { ol51nnMTSModEntry 7 } ol51nnMTSPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMTSPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of information that contains port-specific information for each port on each 51nnM-TS module." ::= { ol51nnMTS 2 } ol51nnMTSPortEntry OBJECT-TYPE SYNTAX Ol51nnMTSPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information about a specific port on a 51nnM-TS module." INDEX { ol51nnMTSPortSlotIndex, ol51nnMTSPortIndex } ::= { ol51nnMTSPortTable 1 } Ol51nnMTSPortEntry ::= SEQUENCE { ol51nnMTSPortSlotIndex INTEGER, ol51nnMTSPortIndex INTEGER, ol51nnMTSPortAdminState INTEGER, ol51nnMTSPortOperState INTEGER } ol51nnMTSPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number for this port." ::= { ol51nnMTSPortEntry 1 } ol51nnMTSPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol51nnMTSPortEntry 2 } ol51nnMTSPortAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), local(6), remote(7) } ACCESS read-write STATUS mandatory DESCRIPTION "The administrative state of this port." ::= { ol51nnMTSPortEntry 3 } ol51nnMTSPortOperState OBJECT-TYPE SYNTAX INTEGER { idle(1), local(2), connected(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The operational mode of this port." ::= { ol51nnMTSPortEntry 4 } -- -- ONline Ethernet FOIRL MOdule -- ol51nnMFLModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMFLModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of module-specific information for each 51nnM-FL module in the concentrator." ::= { ol51nnMFL 1 } ol51nnMFLModEntry OBJECT-TYPE SYNTAX Ol51nnMFLModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information associated with a particular 51nnM-FL module in the concentrator." INDEX { ol51nnMFLModSlotIndex } ::= { ol51nnMFLModTable 1 } Ol51nnMFLModEntry ::= SEQUENCE { ol51nnMFLModSlotIndex INTEGER, ol51nnMFLModDipNetwork INTEGER } ol51nnMFLModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol51nnMFLModEntry 1 } ol51nnMFLModDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated(2), ethernet-1(6), ethernet-2(7), ethernet-3(8) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the module's dip switches." ::= { ol51nnMFLModEntry 2 } ol51nnMFLPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMFLPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of each 51nnM-FL module." ::= { ol51nnMFL 2 } ol51nnMFLPortEntry OBJECT-TYPE SYNTAX Ol51nnMFLPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information about a specific port on a 51nnM-FL module." INDEX { ol51nnMFLPortSlotIndex, ol51nnMFLPortIndex } ::= { ol51nnMFLPortTable 1 } Ol51nnMFLPortEntry ::= SEQUENCE { ol51nnMFLPortSlotIndex INTEGER, ol51nnMFLPortIndex INTEGER, ol51nnMFLPortAdminState INTEGER, ol51nnMFLPortBuddySlot INTEGER, ol51nnMFLPortBuddyPort INTEGER, ol51nnMFLPortDipAdminState INTEGER } ol51nnMFLPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular module. Its value ranges between 1 and olModSlotNumber. The module identified by a particular value of this index is the same module as identified by the same value of olPortSlotIndex." ::= { ol51nnMFLPortEntry 1 } ol51nnMFLPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol51nnMFLPortEntry 2 } ol51nnMFLPortAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4), redundant-rfs(5) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this port. Setting this port to be redundant with invalid settings of buddy slot and buddy port will return invalidData error. Remote Failure Signaling (RFS), is set on connected module port to permit transmit error detection on local port. Port must be set to be RFS when connected port is set to be redundant" ::= { ol51nnMFLPortEntry 3 } ol51nnMFLPortBuddySlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The slot index of the redundant port's buddy. " ::= { ol51nnMFLPortEntry 4 } ol51nnMFLPortBuddyPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The port index of the redundant port's buddy." ::= { ol51nnMFLPortEntry 5 } ol51nnMFLPortDipAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4), redundant-rfs(5) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of this port as indicated by the port's dip switches." ::= { ol51nnMFLPortEntry 6 } -- -- ONline Redundant Controller Module -- ol50nnMRCTLModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol50nnMRCTLModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about each 50nnM-RCTL in the concentrator. " ::= { ol50nnMRCTL 1 } ol50nnMRCTLModEntry OBJECT-TYPE SYNTAX Ol50nnMRCTLModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information for each 50nnM-RCTL module in the concentrator." INDEX { ol50nnMRCTLModSlotIndex } ::= { ol50nnMRCTLModTable 1 } Ol50nnMRCTLModEntry ::= SEQUENCE { ol50nnMRCTLModSlotIndex INTEGER, ol50nnMRCTLModOperState INTEGER, ol50nnMRCTLModClockStatus INTEGER, ol50nnMRCTLModTempStatus INTEGER } ol50nnMRCTLModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number for this module." ::= { ol50nnMRCTLModEntry 1 } ol50nnMRCTLModOperState OBJECT-TYPE SYNTAX INTEGER { active(1), standby(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The operational state of the 50nnM-RCTL module. Specifically, this is an indicator of whether the 50nnM-RCTL module is providing clock signals to the backplane. An active 50nnM-RCTL module provides clock signals to the backplane while a standby 50nnM-RCTL module does not. Note that only one 50nnM-RCTL module will be active at any given time; all other 50nnM-RCTL modules in the concentrator will be in standby mode." ::= { ol50nnMRCTLModEntry 2 } ol50nnMRCTLModClockStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), faulty(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The current status of the on-board clocks on this module." ::= { ol50nnMRCTLModEntry 3 } ol50nnMRCTLModTempStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), extremeTemp(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The temperature as detected by the probe on this module." ::= { ol50nnMRCTLModEntry 4 } -- -- ONline Ethernet 10BASE-F Module -- ol51nnMFBModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMFBModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information associated with a particular 51nnM-FB module in the concentrator." ::= { ol51nnMFB 1 } ol51nnMFBModEntry OBJECT-TYPE SYNTAX Ol51nnMFBModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnM-FB module in the concentrator." INDEX { ol51nnMFBModSlotIndex } ::= { ol51nnMFBModTable 1 } Ol51nnMFBModEntry ::= SEQUENCE { ol51nnMFBModSlotIndex INTEGER, ol51nnMFBModDipNetwork INTEGER, ol51nnMFBModLLW INTEGER, ol51nnMFBModDipLLW INTEGER } ol51nnMFBModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol51nnMFBModEntry 1 } ol51nnMFBModDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated(2), ethernet-1(6), ethernet-2(7), ethernet-3(8) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the module's dip switches." ::= { ol51nnMFBModEntry 2 } ol51nnMFBModLLW OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current state of this module's low light warning configuration. Enabling this feature causes the module to check for low light and to issue a warning if low light is present. Disabling low light has the advantage of faster redundancy switchover in the event of a port error." ::= { ol51nnMFBModEntry 3 } ol51nnMFBModDipLLW OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The low light warning configuration indicated by this module's dip switches." ::= { ol51nnMFBModEntry 4 } ol51nnMFBPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMFBPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { ol51nnMFB 2 } ol51nnMFBPortEntry OBJECT-TYPE SYNTAX Ol51nnMFBPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnM-FB port in the concentrator." INDEX { ol51nnMFBPortSlotIndex, ol51nnMFBPortIndex } ::= { ol51nnMFBPortTable 1 } Ol51nnMFBPortEntry ::= SEQUENCE { ol51nnMFBPortSlotIndex INTEGER, ol51nnMFBPortIndex INTEGER, ol51nnMFBPortAdminState INTEGER, ol51nnMFBPortBuddySlot INTEGER, ol51nnMFBPortBuddyPort INTEGER, ol51nnMFBPortDipAdminState INTEGER } ol51nnMFBPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { ol51nnMFBPortEntry 1 } ol51nnMFBPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol51nnMFBPortEntry 2 } ol51nnMFBPortAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this port. Setting this port to be redundant with invalid settings of buddy slot and buddy port will return the genError error." ::= { ol51nnMFBPortEntry 3 } ol51nnMFBPortBuddySlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The slot index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port." ::= { ol51nnMFBPortEntry 4 } ol51nnMFBPortBuddyPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The port index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port." ::= { ol51nnMFBPortEntry 5 } ol51nnMFBPortDipAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of this port as indicated by the port's dip switches." ::= { ol51nnMFBPortEntry 6 } -- -- FDDI media module, for fiber with MIC connector -- ol53nnMFBMICModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol53nnMFBMICModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module attributes that apply to this model. To access an ol53nnMFBMICModTable entry, the ol53nnMFBMICModSlotIndex attribute is used." ::= { ol53nnMFBMIC 1 } ol53nnMFBMICModEntry OBJECT-TYPE SYNTAX Ol53nnMFBMICModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 53nnM-FBMIC module in the concentrator." INDEX { ol53nnMFBMICModSlotIndex } ::= { ol53nnMFBMICModTable 1 } Ol53nnMFBMICModEntry ::= SEQUENCE { ol53nnMFBMICModSlotIndex INTEGER, ol53nnMFBMICModDownStreamModule INTEGER, ol53nnMFBMICModUpStreamModule INTEGER, ol53nnMFBMICModDownStreamOperPath INTEGER, ol53nnMFBMICModUpStreamOperPath INTEGER, ol53nnMFBMICModRingInfo OCTET STRING } ol53nnMFBMICModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular module. Its value ranges between 1 and olModSlotNumber. The module identified by a particular value of this index is the same module as identified by the same value of olModSlotIndex." ::= { ol53nnMFBMICModEntry 1 } ol53nnMFBMICModDownStreamModule OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS mandatory DESCRIPTION "Down stream slot (transmit to)" ::= { ol53nnMFBMICModEntry 2 } ol53nnMFBMICModUpStreamModule OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS mandatory DESCRIPTION "Up stream slot (receive from)" ::= { ol53nnMFBMICModEntry 3 } ol53nnMFBMICModDownStreamOperPath OBJECT-TYPE SYNTAX INTEGER { isolated(2), fddi-path-1(24), fddi-path-2(25), fddi-path-3(26), fddi-path-4(27), fddi-path-5(28), fddi-path-6(29), fddi-path-7(30), fddi-path-8(31) } ACCESS read-only STATUS mandatory DESCRIPTION "Transmit DBA (debug only)" ::= { ol53nnMFBMICModEntry 4 } ol53nnMFBMICModUpStreamOperPath OBJECT-TYPE SYNTAX INTEGER { isolated(2), fddi-path-1(24), fddi-path-2(25), fddi-path-3(26), fddi-path-4(27), fddi-path-5(28), fddi-path-6(29), fddi-path-7(30), fddi-path-8(31) } ACCESS read-only STATUS mandatory DESCRIPTION "Receive DBA (debug only)" ::= { ol53nnMFBMICModEntry 5 } ol53nnMFBMICModRingInfo OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..8)) ACCESS read-only STATUS mandatory DESCRIPTION "An array which is indexed by DBA number. Each element contains the slot number (1..16) which is assigned to transmit on this DBA. (debug only)" ::= { ol53nnMFBMICModEntry 6 } -- port table ol53nnMFBMICPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol53nnMFBMICPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { ol53nnMFBMIC 2 } ol53nnMFBMICPortEntry OBJECT-TYPE SYNTAX Ol53nnMFBMICPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 53nnM-FBMIC port in the concentrator." INDEX { ol53nnMFBMICPortSlotIndex, ol53nnMFBMICPortIndex } ::= { ol53nnMFBMICPortTable 1 } Ol53nnMFBMICPortEntry ::= SEQUENCE { ol53nnMFBMICPortSlotIndex INTEGER, ol53nnMFBMICPortIndex INTEGER, ol53nnMFBMICPortConfig INTEGER, ol53nnMFBMICPortPcmState INTEGER, ol53nnMFBMICPortConnectState INTEGER, ol53nnMFBMICPortNeighbor INTEGER, ol53nnMFBMICPortRemoteMACIndicated INTEGER, ol53nnMFBMICPortBSFlag INTEGER, ol53nnMFBMICPortPCWithhold INTEGER, ol53nnMFBMICPortLerCondition INTEGER } ol53nnMFBMICPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular module. Its value ranges between 1 and olModSlotNumber. The module identified by a particular value of this index is the same module as identified by the same value of olPortSlotIndex." ::= { ol53nnMFBMICPortEntry 1 } ol53nnMFBMICPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular port within this module. Its value ranges between 1 and olModPortNumber. The module identified by a particular value of this index is the same module as identified by the same value of olPortIndex." ::= { ol53nnMFBMICPortEntry 2 } ol53nnMFBMICPortConfig OBJECT-TYPE SYNTAX INTEGER { slave(3), master(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the FDDI port type. If the port is on an FFM, the only allowed values are slave(3), and master(4). In addition, there can only be one active slave port on any concentrator FDDI network." ::= { ol53nnMFBMICPortEntry 3 } ol53nnMFBMICPortPcmState OBJECT-TYPE SYNTAX INTEGER { pc0(1), -- Off pc1(2), -- Break pc2(3), -- Trace pc3(4), -- Connect pc4(5), -- Next pc5(6), -- Signal pc6(7), -- Join pc7(8), -- Verify pc8(9), -- Active pc9(10) -- Maint } ACCESS read-only STATUS mandatory DESCRIPTION "(refer to ANSI SMT 9.6.2)." ::= { ol53nnMFBMICPortEntry 4 } ol53nnMFBMICPortConnectState OBJECT-TYPE SYNTAX INTEGER { disabled(1), connecting(2), standby(3), active(4) } ACCESS read-only STATUS mandatory DESCRIPTION "An indication of the connect state of this PORT. Basically, this gives a higher level view of the state of the connection by grouping PCM states and the PC-Withhold flag state. The supported values and their corresponding PCM states and PC-Withhold condition, when relevant, are: disabled: (PC0:Off, PC9:Maint) connecting: (PC1(Break) || PC3 (Connect) || PC4(next) || PC5 (Signal) || PC6(Join) || PC7 (Verify)) && (PC_Withhold = None) standby: (PC_Withhold != None) active: (PC2:Trace || PC8:Active)" ::= { ol53nnMFBMICPortEntry 5 } ol53nnMFBMICPortNeighbor OBJECT-TYPE SYNTAX INTEGER { a(1), b(2), slave(3), master(4), unknown(5) } ACCESS read-only STATUS mandatory DESCRIPTION "The type (PC_Neighbor) of the remote PORT that is determined in PC_Signaling in R_Val (1,2) (refer to ANSI SMT 9.6.3.2)." ::= { ol53nnMFBMICPortEntry 6 } ol53nnMFBMICPortRemoteMACIndicated OBJECT-TYPE SYNTAX INTEGER { true(1), false(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The indication, in PC-Signaling that the remote partner intends to place a MAC in the output token PATH of this PORT. Signaled as R_Val (9) (refer to ANSI SMT 9.6.3.2)." ::= { ol53nnMFBMICPortEntry 7 } ol53nnMFBMICPortBSFlag OBJECT-TYPE SYNTAX INTEGER { true(1), false(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The Break State, BS_Flag (refer to ANSI SMT 9.4.3.4)." ::= { ol53nnMFBMICPortEntry 8 } ol53nnMFBMICPortPCWithhold OBJECT-TYPE SYNTAX INTEGER { none(1), m-m(2), other(3) } ACCESS read-only STATUS mandatory DESCRIPTION "PC_Withhold, (refer to ANSI SMT 9.4.1)." ::= { ol53nnMFBMICPortEntry 9 } ol53nnMFBMICPortLerCondition OBJECT-TYPE SYNTAX INTEGER { bad(1), okay(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This variable is set to true whenever LerEstimate is less than or equal to LerAlarm (the larger the number the smaller the value)." ::= { ol53nnMFBMICPortEntry 10 } -- Trunk Table -- (only present for compatibility) ol53nnMFBMICTrunkTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol53nnMFBMICTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FDDI module specific trunk table variables. At present there are none." ::= { ol53nnMFBMIC 3 } ol53nnMFBMICTrunkEntry OBJECT-TYPE SYNTAX Ol53nnMFBMICTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of 53nnM-FBMIC trunk attributes." INDEX { ol53nnMFBMICTrunkSlotIndex, ol53nnMFBMICTrunkIndex } ::= { ol53nnMFBMICTrunkTable 1 } Ol53nnMFBMICTrunkEntry ::= SEQUENCE { ol53nnMFBMICTrunkSlotIndex INTEGER, ol53nnMFBMICTrunkIndex INTEGER } ol53nnMFBMICTrunkSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular module. Its value ranges between 1 and olModSlotNumber. The module identified by a particular value of this index is the same module as identified by the same value of olTrunkSlotIndex." ::= { ol53nnMFBMICTrunkEntry 1 } ol53nnMFBMICTrunkIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular trunk within this module. Its value ranges between 1 and olModTrunkNumber. The module identified by a particular value of this index is the same module as identified by the same value of olTrunkIndex." ::= { ol53nnMFBMICTrunkEntry 2 } -- -- FDDI media module, for fiber with ST connector -- ol53nnMFIBSTModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol53nnMFIBSTModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module attributes that apply to this model. To access an ol53nnMFIBSTModTable entry, the ol53nnMFIBSTModSlotIndex attribute is used." ::= { ol53nnMFIBST 1 } ol53nnMFIBSTModEntry OBJECT-TYPE SYNTAX Ol53nnMFIBSTModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 53nnM-FIBST module in the concentrator." INDEX { ol53nnMFIBSTModSlotIndex } ::= { ol53nnMFIBSTModTable 1 } Ol53nnMFIBSTModEntry ::= SEQUENCE { ol53nnMFIBSTModSlotIndex INTEGER, ol53nnMFIBSTModDownStreamModule INTEGER, ol53nnMFIBSTModUpStreamModule INTEGER, ol53nnMFIBSTModDownStreamOperPath INTEGER, ol53nnMFIBSTModUpStreamOperPath INTEGER, ol53nnMFIBSTModRingInfo OCTET STRING } ol53nnMFIBSTModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular module. Its value ranges between 1 and olModSlotNumber. The module identified by a particular value of this index is the same module as identified by the same value of olModSlotIndex." ::= { ol53nnMFIBSTModEntry 1 } ol53nnMFIBSTModDownStreamModule OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS mandatory DESCRIPTION "Down stream slot (transmit to)" ::= { ol53nnMFIBSTModEntry 2 } ol53nnMFIBSTModUpStreamModule OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS mandatory DESCRIPTION "Up stream slot (receive from)" ::= { ol53nnMFIBSTModEntry 3 } ol53nnMFIBSTModDownStreamOperPath OBJECT-TYPE SYNTAX INTEGER { isolated(2), fddi-path-1(24), fddi-path-2(25), fddi-path-3(26), fddi-path-4(27), fddi-path-5(28), fddi-path-6(29), fddi-path-7(30), fddi-path-8(31) } ACCESS read-only STATUS mandatory DESCRIPTION "Transmit DBA (debug only)" ::= { ol53nnMFIBSTModEntry 4 } ol53nnMFIBSTModUpStreamOperPath OBJECT-TYPE SYNTAX INTEGER { isolated(2), fddi-path-1(24), fddi-path-2(25), fddi-path-3(26), fddi-path-4(27), fddi-path-5(28), fddi-path-6(29), fddi-path-7(30), fddi-path-8(31) } ACCESS read-only STATUS mandatory DESCRIPTION "Receive DBA (debug only)" ::= { ol53nnMFIBSTModEntry 5 } ol53nnMFIBSTModRingInfo OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..8)) ACCESS read-only STATUS mandatory DESCRIPTION "An array which is indexed by DBA number. Each element contains the slot number (1..16) which is assigned to transmit on this DBA. (debug only)" ::= { ol53nnMFIBSTModEntry 6 } -- port table ol53nnMFIBSTPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol53nnMFIBSTPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { ol53nnMFIBST 2 } ol53nnMFIBSTPortEntry OBJECT-TYPE SYNTAX Ol53nnMFIBSTPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 53nnM-FIBST port in the concentrator." INDEX { ol53nnMFIBSTPortSlotIndex, ol53nnMFIBSTPortIndex } ::= { ol53nnMFIBSTPortTable 1 } Ol53nnMFIBSTPortEntry ::= SEQUENCE { ol53nnMFIBSTPortSlotIndex INTEGER, ol53nnMFIBSTPortIndex INTEGER, ol53nnMFIBSTPortConfig INTEGER, ol53nnMFIBSTPortPcmState INTEGER, ol53nnMFIBSTPortConnectState INTEGER, ol53nnMFIBSTPortNeighbor INTEGER, ol53nnMFIBSTPortRemoteMACIndicated INTEGER, ol53nnMFIBSTPortBSFlag INTEGER, ol53nnMFIBSTPortPCWithhold INTEGER, ol53nnMFIBSTPortLerCondition INTEGER } ol53nnMFIBSTPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular module. Its value ranges between 1 and olModSlotNumber. The module identified by a particular value of this index is the same module as identified by the same value of olPortSlotIndex." ::= { ol53nnMFIBSTPortEntry 1 } ol53nnMFIBSTPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular port within this module. Its value ranges between 1 and olModPortNumber. The module identified by a particular value of this index is the same module as identified by the same value of olPortIndex." ::= { ol53nnMFIBSTPortEntry 2 } ol53nnMFIBSTPortConfig OBJECT-TYPE SYNTAX INTEGER { slave(3), master(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the FDDI port type. If the port is on an FFM, the only allowed values are slave(3) and master(4). In addition, there can only be one active slave port on any concentrator FDDI network." ::= { ol53nnMFIBSTPortEntry 3 } ol53nnMFIBSTPortPcmState OBJECT-TYPE SYNTAX INTEGER { pc0(1), -- Off pc1(2), -- Break pc2(3), -- Trace pc3(4), -- Connect pc4(5), -- Next pc5(6), -- Signal pc6(7), -- Join pc7(8), -- Verify pc8(9), -- Active pc9(10) -- Maint } ACCESS read-only STATUS mandatory DESCRIPTION "(refer to ANSI SMT 9.6.2)." ::= { ol53nnMFIBSTPortEntry 4 } ol53nnMFIBSTPortConnectState OBJECT-TYPE SYNTAX INTEGER { disabled(1), connecting(2), standby(3), active(4) } ACCESS read-only STATUS mandatory DESCRIPTION "An indication of the connect state of this PORT. Basically, this gives a higher level view of the state of the connection by grouping PCM states and the PC-Withhold flag state. The supported values and their corresponding PCM states and PC-Withhold condition, when relevant, are: disabled: (PC0:Off, PC9:Maint) connecting: (PC1(Break) || PC3 (Connect) || PC4(next) || PC5 (Signal) || PC6(Join) || PC7 (Verify)) && (PC_Withhold = None) standby: (PC_Withhold != None) active: (PC2:Trace || PC8:Active)" ::= { ol53nnMFIBSTPortEntry 5 } ol53nnMFIBSTPortNeighbor OBJECT-TYPE SYNTAX INTEGER { a(1), b(2), slave(3), master(4), unknown(5) } ACCESS read-only STATUS mandatory DESCRIPTION "The type (PC_Neighbor) of the remote PORT that is determined in PC_Signaling in R_Val (1,2) (refer to ANSI SMT 9.6.3.2)." ::= { ol53nnMFIBSTPortEntry 6 } ol53nnMFIBSTPortRemoteMACIndicated OBJECT-TYPE SYNTAX INTEGER { true(1), false(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The indication, in PC-Signaling that the remote partner intends to place a MAC in the output token PATH of this PORT. Signaled as R_Val (9) (refer to ANSI SMT 9.6.3.2)." ::= { ol53nnMFIBSTPortEntry 7 } ol53nnMFIBSTPortBSFlag OBJECT-TYPE SYNTAX INTEGER { true(1), false(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The Break State, BS_Flag (refer to ANSI SMT 9.4.3.4)." ::= { ol53nnMFIBSTPortEntry 8 } ol53nnMFIBSTPortPCWithhold OBJECT-TYPE SYNTAX INTEGER { none(1), m-m(2), other(3) } ACCESS read-only STATUS mandatory DESCRIPTION "PC_Withhold, (refer to ANSI SMT 9.4.1)." ::= { ol53nnMFIBSTPortEntry 9 } ol53nnMFIBSTPortLerCondition OBJECT-TYPE SYNTAX INTEGER { bad(1), okay(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This variable is set to true whenever LerEstimate is less than or equal to LerAlarm (the larger the number the smaller the value)." ::= { ol53nnMFIBSTPortEntry 10 } -- Trunk Table -- (only present for compatibility) ol53nnMFIBSTTrunkTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol53nnMFIBSTTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FDDI module specific trunk table variables. At present there are none." ::= { ol53nnMFIBST 3 } ol53nnMFIBSTTrunkEntry OBJECT-TYPE SYNTAX Ol53nnMFIBSTTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of 53nnM-FIBST trunk attributes." INDEX { ol53nnMFIBSTTrunkSlotIndex, ol53nnMFIBSTTrunkIndex } ::= { ol53nnMFIBSTTrunkTable 1 } Ol53nnMFIBSTTrunkEntry ::= SEQUENCE { ol53nnMFIBSTTrunkSlotIndex INTEGER, ol53nnMFIBSTTrunkIndex INTEGER } ol53nnMFIBSTTrunkSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular module. Its value ranges between 1 and olModSlotNumber. The module identified by a particular value of this index is the same module as identified by the same value of olTrunkSlotIndex." ::= { ol53nnMFIBSTTrunkEntry 1 } ol53nnMFIBSTTrunkIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular trunk within this module. Its value ranges between 1 and olModTrunkNumber. The module identified by a particular value of this index is the same module as identified by the same value of olTrunkIndex." ::= { ol53nnMFIBSTTrunkEntry 2 } -- -- FDDI media module, for shielded copper with DB9 connector. -- ol53nnMSTPModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol53nnMSTPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module attributes that apply to this model. To access an ol53nnMSTPModTable entry, the ol53nnMSTPModSlotIndex attribute is used." ::= { ol53nnMSTP 1 } ol53nnMSTPModEntry OBJECT-TYPE SYNTAX Ol53nnMSTPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 53nnM-STP module in the concentrator." INDEX { ol53nnMSTPModSlotIndex } ::= { ol53nnMSTPModTable 1 } Ol53nnMSTPModEntry ::= SEQUENCE { ol53nnMSTPModSlotIndex INTEGER, ol53nnMSTPModDownStreamModule INTEGER, ol53nnMSTPModUpStreamModule INTEGER, ol53nnMSTPModDownStreamOperPath INTEGER, ol53nnMSTPModUpStreamOperPath INTEGER, ol53nnMSTPModRingInfo OCTET STRING } ol53nnMSTPModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular module. Its value ranges between 1 and olModSlotNumber. The module identified by a particular value of this index is the same module as identified by the same value of olModSlotIndex." ::= { ol53nnMSTPModEntry 1 } ol53nnMSTPModDownStreamModule OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS mandatory DESCRIPTION "Down stream slot (transmit to)" ::= { ol53nnMSTPModEntry 2 } ol53nnMSTPModUpStreamModule OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS mandatory DESCRIPTION "Down stream slot (receive from)" ::= { ol53nnMSTPModEntry 3 } ol53nnMSTPModDownStreamOperPath OBJECT-TYPE SYNTAX INTEGER { isolated(2), fddi-path-1(24), fddi-path-2(25), fddi-path-3(26), fddi-path-4(27), fddi-path-5(28), fddi-path-6(29), fddi-path-7(30), fddi-path-8(31) } ACCESS read-only STATUS mandatory DESCRIPTION "transmit DBA (debug only)" ::= { ol53nnMSTPModEntry 4 } ol53nnMSTPModUpStreamOperPath OBJECT-TYPE SYNTAX INTEGER { isolated(2), fddi-path-1(24), fddi-path-2(25), fddi-path-3(26), fddi-path-4(27), fddi-path-5(28), fddi-path-6(29), fddi-path-7(30), fddi-path-8(31) } ACCESS read-only STATUS mandatory DESCRIPTION "receive DBA (debug only)" ::= { ol53nnMSTPModEntry 5 } ol53nnMSTPModRingInfo OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..8)) ACCESS read-only STATUS mandatory DESCRIPTION "An array which is indexed by DBA number. Each element contains the slot number (1..16) which is assigned to transmit on this DBA. (debug only)" ::= { ol53nnMSTPModEntry 6 } -- port table ol53nnMSTPPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol53nnMSTPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { ol53nnMSTP 2 } ol53nnMSTPPortEntry OBJECT-TYPE SYNTAX Ol53nnMSTPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 53nnM-STP port in the concentrator." INDEX { ol53nnMSTPPortSlotIndex, ol53nnMSTPPortIndex } ::= { ol53nnMSTPPortTable 1 } Ol53nnMSTPPortEntry ::= SEQUENCE { ol53nnMSTPPortSlotIndex INTEGER, ol53nnMSTPPortIndex INTEGER, ol53nnMSTPPortConfig INTEGER, ol53nnMSTPPortPcmState INTEGER, ol53nnMSTPPortConnectState INTEGER, ol53nnMSTPPortNeighbor INTEGER, ol53nnMSTPPortRemoteMACIndicated INTEGER, ol53nnMSTPPortBSFlag INTEGER, ol53nnMSTPPortPCWithhold INTEGER, ol53nnMSTPPortLerCondition INTEGER, ol53nnMSTPPortPersonality INTEGER } ol53nnMSTPPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular module. Its value ranges between 1 and olModSlotNumber. The module identified by a particular value of this index is the same module as identified by the same value of olPortSlotIndex." ::= { ol53nnMSTPPortEntry 1 } ol53nnMSTPPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular port within this module. Its value ranges between 1 and olModPortNumber. The module identified by a particular value of this index is the same module as identified by the same value of olPortIndex." ::= { ol53nnMSTPPortEntry 2 } ol53nnMSTPPortConfig OBJECT-TYPE SYNTAX INTEGER { slave(3), master(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the FDDI port type. If the port is on an FFM, the only allowed values are slave(3) and master(4). In addition, there can only be one active slave port on any concentrator FDDI network." ::= { ol53nnMSTPPortEntry 3 } ol53nnMSTPPortPcmState OBJECT-TYPE SYNTAX INTEGER { pc0(1), -- Off pc1(2), -- Break pc2(3), -- Trace pc3(4), -- Connect pc4(5), -- Next pc5(6), -- Signal pc6(7), -- Join pc7(8), -- Verify pc8(9), -- Active pc9(10) -- Maint } ACCESS read-only STATUS mandatory DESCRIPTION "(refer to ANSI SMT 9.6.2)." ::= { ol53nnMSTPPortEntry 4 } ol53nnMSTPPortConnectState OBJECT-TYPE SYNTAX INTEGER { disabled(1), connecting(2), standby(3), active(4) } ACCESS read-only STATUS mandatory DESCRIPTION "An indication of the connect state of this PORT. Basically, this gives a higher level view of the state of the connection by grouping PCM states and the PC-Withhold flag state. The supported values and their corresponding PCM states and PC-Withhold condition, when relevant, are: disabled: (PC0:Off, PC9:Maint) connecting: (PC1(Break) || PC3 (Connect) || PC4(next) || PC5 (Signal) || PC6(Join) || PC7 (Verify)) && (PC_Withhold = None) standby: (PC_Withhold != None) active: (PC2:Trace || PC8:Active)" ::= { ol53nnMSTPPortEntry 5 } ol53nnMSTPPortNeighbor OBJECT-TYPE SYNTAX INTEGER { a(1), b(2), slave(3), master(4), unknown(5) } ACCESS read-only STATUS mandatory DESCRIPTION "The type (PC_Neighbor) of the remote PORT that is determined in PC_Signaling in R_Val (1,2) (refer to ANSI SMT 9.6.3.2)." ::= { ol53nnMSTPPortEntry 6 } ol53nnMSTPPortRemoteMACIndicated OBJECT-TYPE SYNTAX INTEGER { true(1), false(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The indication, in PC-Signaling that the remote partner intends to place a MAC in the output token PATH of this PORT. Signaled as R_Val (9) (refer to ANSI SMT 9.6.3.2)." ::= { ol53nnMSTPPortEntry 7 } ol53nnMSTPPortBSFlag OBJECT-TYPE SYNTAX INTEGER { true(1), false(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The Break State, BS_Flag (refer to ANSI SMT 9.4.3.4)." ::= { ol53nnMSTPPortEntry 8 } ol53nnMSTPPortPCWithhold OBJECT-TYPE SYNTAX INTEGER { none(1), m-m(2), other(3) } ACCESS read-only STATUS mandatory DESCRIPTION "PC_Withhold, (refer to ANSI SMT 9.4.1)." ::= { ol53nnMSTPPortEntry 9 } ol53nnMSTPPortLerCondition OBJECT-TYPE SYNTAX INTEGER { bad(1), okay(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This variable is set to true whenever LerEstimate is less than or equal to LerAlarm (the larger the number the smaller the value)." ::= { ol53nnMSTPPortEntry 10 } ol53nnMSTPPortPersonality OBJECT-TYPE SYNTAX INTEGER { sddi(1), tpddi(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the physical signaling used by the port, the only valid values are sddi(3) and tpddi(4)." ::= { ol53nnMSTPPortEntry 11 } -- Trunk Table -- (only present for compatibility) ol53nnMSTPTrunkTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol53nnMSTPTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FDDI module specific trunk table variables. At present there are none." ::= { ol53nnMSTP 3 } ol53nnMSTPTrunkEntry OBJECT-TYPE SYNTAX Ol53nnMSTPTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of 53nnM-STP trunk attributes." INDEX { ol53nnMSTPTrunkSlotIndex, ol53nnMSTPTrunkIndex } ::= { ol53nnMSTPTrunkTable 1 } Ol53nnMSTPTrunkEntry ::= SEQUENCE { ol53nnMSTPTrunkSlotIndex INTEGER, ol53nnMSTPTrunkIndex INTEGER } ol53nnMSTPTrunkSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular module. Its value ranges between 1 and olModSlotNumber. The module identified by a particular value of this index is the same module as identified by the same value of olTrunkSlotIndex." ::= { ol53nnMSTPTrunkEntry 1 } ol53nnMSTPTrunkIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular trunk within this module. Its value ranges between 1 and olModTrunkNumber. The module identified by a particular value of this index is the same module as identified by the same value of olTrunkIndex." ::= { ol53nnMSTPTrunkEntry 2 } -- -- FDDI media module, for copper with RJ45 connector. -- ol53nnMTDDIModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol53nnMTDDIModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module attributes that apply to this model. To access an ol53nnMTDDIModTable entry, the ol53nnMTDDIModSlotIndex attribute is used." ::= { ol53nnMTDDI 1 } ol53nnMTDDIModEntry OBJECT-TYPE SYNTAX Ol53nnMTDDIModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 53nnM-TDDI module in the concentrator." INDEX { ol53nnMTDDIModSlotIndex } ::= { ol53nnMTDDIModTable 1 } Ol53nnMTDDIModEntry ::= SEQUENCE { ol53nnMTDDIModSlotIndex INTEGER, ol53nnMTDDIModDownStreamModule INTEGER, ol53nnMTDDIModUpStreamModule INTEGER, ol53nnMTDDIModDownStreamOperPath INTEGER, ol53nnMTDDIModUpStreamOperPath INTEGER, ol53nnMTDDIModRingInfo OCTET STRING } ol53nnMTDDIModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular module. Its value ranges between 1 and olModSlotNumber. The module identified by a particular value of this index is the same module as identified by the same value of olModSlotIndex." ::= { ol53nnMTDDIModEntry 1 } ol53nnMTDDIModDownStreamModule OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS mandatory DESCRIPTION "Down stream slot (transmit to)" ::= { ol53nnMTDDIModEntry 2 } ol53nnMTDDIModUpStreamModule OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS mandatory DESCRIPTION "Down stream slot (receive from)" ::= { ol53nnMTDDIModEntry 3 } ol53nnMTDDIModDownStreamOperPath OBJECT-TYPE SYNTAX INTEGER { isolated(2), fddi-path-1(24), fddi-path-2(25), fddi-path-3(26), fddi-path-4(27), fddi-path-5(28), fddi-path-6(29), fddi-path-7(30), fddi-path-8(31) } ACCESS read-only STATUS mandatory DESCRIPTION "transmit DBA (debug only)" ::= { ol53nnMTDDIModEntry 4 } ol53nnMTDDIModUpStreamOperPath OBJECT-TYPE SYNTAX INTEGER { isolated(2), fddi-path-1(24), fddi-path-2(25), fddi-path-3(26), fddi-path-4(27), fddi-path-5(28), fddi-path-6(29), fddi-path-7(30), fddi-path-8(31) } ACCESS read-only STATUS mandatory DESCRIPTION "receive DBA (debug only)" ::= { ol53nnMTDDIModEntry 5 } ol53nnMTDDIModRingInfo OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..8)) ACCESS read-only STATUS mandatory DESCRIPTION "An array which is indexed by DBA number. Each element contains the slot number (1..16) which is assigned to transmit on this DBA. (debug only)" ::= { ol53nnMTDDIModEntry 6 } -- port table ol53nnMTDDIPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol53nnMTDDIPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { ol53nnMTDDI 2 } ol53nnMTDDIPortEntry OBJECT-TYPE SYNTAX Ol53nnMTDDIPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 53nnM-TDDI port in the concentrator." INDEX { ol53nnMTDDIPortSlotIndex, ol53nnMTDDIPortIndex } ::= { ol53nnMTDDIPortTable 1 } Ol53nnMTDDIPortEntry ::= SEQUENCE { ol53nnMTDDIPortSlotIndex INTEGER, ol53nnMTDDIPortIndex INTEGER, ol53nnMTDDIPortConfig INTEGER, ol53nnMTDDIPortPcmState INTEGER, ol53nnMTDDIPortConnectState INTEGER, ol53nnMTDDIPortNeighbor INTEGER, ol53nnMTDDIPortRemoteMACIndicated INTEGER, ol53nnMTDDIPortBSFlag INTEGER, ol53nnMTDDIPortPCWithhold INTEGER, ol53nnMTDDIPortLerCondition INTEGER } ol53nnMTDDIPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular module. Its value ranges between 1 and olModSlotNumber. The module identified by a particular value of this index is the same module as identified by the same value of olPortSlotIndex." ::= { ol53nnMTDDIPortEntry 1 } ol53nnMTDDIPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular port within this module. Its value ranges between 1 and olModPortNumber. The module identified by a particular value of this index is the same module as identified by the same value of olPortIndex." ::= { ol53nnMTDDIPortEntry 2 } ol53nnMTDDIPortConfig OBJECT-TYPE SYNTAX INTEGER { slave(3), master(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the FDDI port type. If the port is on an FFM, the only allowed values are slave(3) and master(4). In addition, there can only be one active slave port on any concentrator FDDI network." ::= { ol53nnMTDDIPortEntry 3 } ol53nnMTDDIPortPcmState OBJECT-TYPE SYNTAX INTEGER { pc0(1), -- Off pc1(2), -- Break pc2(3), -- Trace pc3(4), -- Connect pc4(5), -- Next pc5(6), -- Signal pc6(7), -- Join pc7(8), -- Verify pc8(9), -- Active pc9(10) -- Maint } ACCESS read-only STATUS mandatory DESCRIPTION "(refer to ANSI SMT 9.6.2)." ::= { ol53nnMTDDIPortEntry 4 } ol53nnMTDDIPortConnectState OBJECT-TYPE SYNTAX INTEGER { disabled(1), connecting(2), standby(3), active(4) } ACCESS read-only STATUS mandatory DESCRIPTION "An indication of the connect state of this PORT. Basically, this gives a higher level view of the state of the connection by grouping PCM states and the PC-Withhold flag state. The supported values and their corresponding PCM states and PC-Withhold condition, when relevant, are: disabled: (PC0:Off, PC9:Maint) connecting: (PC1(Break) || PC3 (Connect) || PC4(next) || PC5 (Signal) || PC6(Join) || PC7 (Verify)) && (PC_Withhold = None) standby: (PC_Withhold != None) active: (PC2:Trace || PC8:Active)" ::= { ol53nnMTDDIPortEntry 5 } ol53nnMTDDIPortNeighbor OBJECT-TYPE SYNTAX INTEGER { a(1), b(2), slave(3), master(4), unknown(5) } ACCESS read-only STATUS mandatory DESCRIPTION "The type (PC_Neighbor) of the remote PORT that is determined in PC_Signaling in R_Val (1,2) (refer to ANSI SMT 9.6.3.2)." ::= { ol53nnMTDDIPortEntry 6 } ol53nnMTDDIPortRemoteMACIndicated OBJECT-TYPE SYNTAX INTEGER { true(1), false(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The indication, in PC-Signaling that the remote partner intends to place a MAC in the output token PATH of this PORT. Signaled as R_Val (9) (refer to ANSI SMT 9.6.3.2)." ::= { ol53nnMTDDIPortEntry 7 } ol53nnMTDDIPortBSFlag OBJECT-TYPE SYNTAX INTEGER { true(1), false(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The Break State, BS_Flag (refer to ANSI SMT 9.4.3.4)." ::= { ol53nnMTDDIPortEntry 8 } ol53nnMTDDIPortPCWithhold OBJECT-TYPE SYNTAX INTEGER { none(1), m-m(2), other(3) } ACCESS read-only STATUS mandatory DESCRIPTION "PC_Withhold, (refer to ANSI SMT 9.4.1)." ::= { ol53nnMTDDIPortEntry 9 } ol53nnMTDDIPortLerCondition OBJECT-TYPE SYNTAX INTEGER { bad(1), okay(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This variable is set to true whenever LerEstimate is less than or equal to LerAlarm (the larger the number the smaller the value)." ::= { ol53nnMTDDIPortEntry 10 } -- Trunk Table -- (only present for compatibility) ol53nnMTDDITrunkTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol53nnMTDDITrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FDDI module specific trunk table variables. At present there are none." ::= { ol53nnMTDDI 3 } ol53nnMTDDITrunkEntry OBJECT-TYPE SYNTAX Ol53nnMTDDITrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of 53nnM-TDDI trunk attributes." INDEX { ol53nnMTDDITrunkSlotIndex, ol53nnMTDDITrunkIndex } ::= { ol53nnMTDDITrunkTable 1 } Ol53nnMTDDITrunkEntry ::= SEQUENCE { ol53nnMTDDITrunkSlotIndex INTEGER, ol53nnMTDDITrunkIndex INTEGER } ol53nnMTDDITrunkSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular module. Its value ranges between 1 and olModSlotNumber. The module identified by a particular value of this index is the same module as identified by the same value of olTrunkSlotIndex." ::= { ol53nnMTDDITrunkEntry 1 } ol53nnMTDDITrunkIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular trunk within this module. Its value ranges between 1 and olModTrunkNumber. The module identified by a particular value of this index is the same module as identified by the same value of olTrunkIndex." ::= { ol53nnMTDDITrunkEntry 2 } -- -- ONline Ethernet 10BASE-T Per-Connector Module -- ol51nnMTPCLModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMTPCLModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnM-TPCL module in the concentrator." ::= { ol51nnMTPCL 1 } ol51nnMTPCLModEntry OBJECT-TYPE SYNTAX Ol51nnMTPCLModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnM-TPCL module in the concentrator." INDEX { ol51nnMTPCLModSlotIndex } ::= { ol51nnMTPCLModTable 1 } Ol51nnMTPCLModEntry ::= SEQUENCE { ol51nnMTPCLModSlotIndex INTEGER, ol51nnMTPCLModMonitorConn INTEGER, ol51nnMTPCLModConn1Network INTEGER, ol51nnMTPCLModConn2Network INTEGER, ol51nnMTPCLModConn1DipNetwork INTEGER, ol51nnMTPCLModConn2DipNetwork INTEGER, ol51nnMTPCLModAutoPartition INTEGER } ol51nnMTPCLModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol51nnMTPCLModEntry 1 } ol51nnMTPCLModMonitorConn OBJECT-TYPE SYNTAX INTEGER { connector-1(1), connector-2(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When both connectors are on the same network: Setting this object to connector-1 allows the EMM to monitor the port statistics of port 1-12 on a per-port basis, and the port statistics of port 13-24 are summed and are reported through port 13. Setting this object to connector-2 allows the EMM to monitor the port statistics of port 12-24 on a per-port basis, and the port statistics of port 1-12 are summed and are reported through port 13. Note: when the 2 connectors are on different networks, setting this object to the value connector-1 or connector-2 will not have any effect. The port counters will be cleared whenever the value of this object is changed." ::= { ol51nnMTPCLModEntry 2 } ol51nnMTPCLModConn1Network OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), isolated-2(22) } ACCESS read-write STATUS mandatory DESCRIPTION "The network that this connector is attached to." ::= { ol51nnMTPCLModEntry 3 } ol51nnMTPCLModConn2Network OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), isolated-2(22) } ACCESS read-write STATUS mandatory DESCRIPTION "The network that this connector is attached to." ::= { ol51nnMTPCLModEntry 4 } ol51nnMTPCLModConn1DipNetwork OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), isolated-2(22) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the connector dip switch." ::= { ol51nnMTPCLModEntry 5 } ol51nnMTPCLModConn2DipNetwork OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), isolated-2(22) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the connector dip switch." ::= { ol51nnMTPCLModEntry 6 } ol51nnMTPCLModAutoPartition OBJECT-TYPE SYNTAX INTEGER { collisions-31(1), collisions-63(2), collisions-127(3), collisions-255(4) } ACCESS read-write STATUS mandatory DESCRIPTION "This object holds the consecutive collision count limit value. The module goes into the auto-partition mode whenever the consecutive collision count exceeds the consecutive collision limit count." ::= { ol51nnMTPCLModEntry 7 } ol51nnMTPCLPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMTPCLPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { ol51nnMTPCL 2 } ol51nnMTPCLPortEntry OBJECT-TYPE SYNTAX Ol51nnMTPCLPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnM-TPCL port in the concentrator." INDEX { ol51nnMTPCLPortSlotIndex, ol51nnMTPCLPortIndex } ::= { ol51nnMTPCLPortTable 1 } Ol51nnMTPCLPortEntry ::= SEQUENCE { ol51nnMTPCLPortSlotIndex INTEGER, ol51nnMTPCLPortIndex INTEGER, ol51nnMTPCLPortAdminState INTEGER, ol51nnMTPCLPortBuddySlot INTEGER, ol51nnMTPCLPortBuddyPort INTEGER, ol51nnMTPCLPortDipAdminState INTEGER, ol51nnMTPCLPortLinkInteg INTEGER, ol51nnMTPCLPortDipLinkInteg INTEGER } ol51nnMTPCLPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { ol51nnMTPCLPortEntry 1 } ol51nnMTPCLPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol51nnMTPCLPortEntry 2 } ol51nnMTPCLPortAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4), remote-diagnostics(8) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this port. Setting this port to be redundant or for remote diagnostics with invalid settings of buddy slot and buddy port will return the genError error." ::= { ol51nnMTPCLPortEntry 3 } ol51nnMTPCLPortBuddySlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The slot index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port. If the port is configured for remote diagnostics, then this contains the slot index of the backup buddy port. To configure a port for remote diagnostics, the buddy's slot and port must be set to valid values." ::= { ol51nnMTPCLPortEntry 4 } ol51nnMTPCLPortBuddyPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The port index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port. If the port is configured for remote diagnostics, then this contains the port index of the backup buddy port. To configure a port for remote diagnostics, the buddy's slot and port must be set to valid values." ::= { ol51nnMTPCLPortEntry 5 } ol51nnMTPCLPortDipAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of this port as indicated by the port's dip switches." ::= { ol51nnMTPCLPortEntry 6 } ol51nnMTPCLPortLinkInteg OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current link integrity configuration for this port." ::= { ol51nnMTPCLPortEntry 7 } ol51nnMTPCLPortDipLinkInteg OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The link integrity configuration as indicated by this dip switch." ::= { ol51nnMTPCLPortEntry 8 } -- -- ONline Ethernet 24-PORT RJ45 10BASE-T Per-Connector Module -- ol51nnMTPCPModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMTPCPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnM-TPCP module in the concentrator." ::= { ol51nnMTPCP 1 } ol51nnMTPCPModEntry OBJECT-TYPE SYNTAX Ol51nnMTPCPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnM-TPCP module in the concentrator." INDEX { ol51nnMTPCPModSlotIndex } ::= { ol51nnMTPCPModTable 1 } Ol51nnMTPCPModEntry ::= SEQUENCE { ol51nnMTPCPModSlotIndex INTEGER, ol51nnMTPCPModMonitorConn INTEGER, ol51nnMTPCPModConn1Network INTEGER, ol51nnMTPCPModConn2Network INTEGER, ol51nnMTPCPModConn1DipNetwork INTEGER, ol51nnMTPCPModConn2DipNetwork INTEGER, ol51nnMTPCPModAutoPartition INTEGER } ol51nnMTPCPModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol51nnMTPCPModEntry 1 } ol51nnMTPCPModMonitorConn OBJECT-TYPE SYNTAX INTEGER { connector-1(1), connector-2(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When both connectors are on the same network: Setting this object to connector-1 allows the EMM to monitor the port statistics of port 1-12 on a per-port basis, and the port statistics of port 13-24 are summed and are reported through port 13. Setting this object to connector-2 allows the EMM to monitor the port statistics of port 12-24 on a per-port basis, and the port statistics of port 1-12 are summed and are reported through port 13. Note: when the 2 connectors are on different networks, setting this object to the value connector-1 or connector-2 will not have any effect. The port counters will be cleared whenever the value of this object is changed." ::= { ol51nnMTPCPModEntry 2 } ol51nnMTPCPModConn1Network OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), isolated-2(22) } ACCESS read-write STATUS mandatory DESCRIPTION "The network that this connector is attached to." ::= { ol51nnMTPCPModEntry 3 } ol51nnMTPCPModConn2Network OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), isolated-2(22) } ACCESS read-write STATUS mandatory DESCRIPTION "The network that this connector is attached to." ::= { ol51nnMTPCPModEntry 4 } ol51nnMTPCPModConn1DipNetwork OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), isolated-2(22) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the connector dip switch." ::= { ol51nnMTPCPModEntry 5 } ol51nnMTPCPModConn2DipNetwork OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), isolated-2(22) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the connector dip switch." ::= { ol51nnMTPCPModEntry 6 } ol51nnMTPCPModAutoPartition OBJECT-TYPE SYNTAX INTEGER { collisions-31(1), collisions-63(2), collisions-127(3), collisions-255(4) } ACCESS read-write STATUS mandatory DESCRIPTION "This object holds the consecutive collision count limit value. The module goes into the auto-partition mode whenever the consecutive collision count exceeds the consecutive collision limit count." ::= { ol51nnMTPCPModEntry 7 } ol51nnMTPCPPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMTPCPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { ol51nnMTPCP 2 } ol51nnMTPCPPortEntry OBJECT-TYPE SYNTAX Ol51nnMTPCPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnM-TPCP port in the concentrator." INDEX { ol51nnMTPCPPortSlotIndex, ol51nnMTPCPPortIndex } ::= { ol51nnMTPCPPortTable 1 } Ol51nnMTPCPPortEntry ::= SEQUENCE { ol51nnMTPCPPortSlotIndex INTEGER, ol51nnMTPCPPortIndex INTEGER, ol51nnMTPCPPortAdminState INTEGER, ol51nnMTPCPPortBuddySlot INTEGER, ol51nnMTPCPPortBuddyPort INTEGER, ol51nnMTPCPPortDipAdminState INTEGER, ol51nnMTPCPPortLinkInteg INTEGER, ol51nnMTPCPPortDipLinkInteg INTEGER } ol51nnMTPCPPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { ol51nnMTPCPPortEntry 1 } ol51nnMTPCPPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol51nnMTPCPPortEntry 2 } ol51nnMTPCPPortAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4), remote-diagnostics(8) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this port. Setting this port to be redundant or for remote diagnostics with invalid settings of buddy slot and buddy port will return the genError error." ::= { ol51nnMTPCPPortEntry 3 } ol51nnMTPCPPortBuddySlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The slot index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port. If the port is configured for remote diagnostics, then this contains the slot index of the backup buddy port. To configure a port for remote diagnostics, the buddy's slot and port must be set to valid values." ::= { ol51nnMTPCPPortEntry 4 } ol51nnMTPCPPortBuddyPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The port index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port. If the port is configured for remote diagnostics, then this contains the port index of the backup buddy port. To configure a port for remote diagnostics, the buddy's slot and port must be set to valid values." ::= { ol51nnMTPCPPortEntry 5 } ol51nnMTPCPPortDipAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of this port as indicated by the port's dip switches." ::= { ol51nnMTPCPPortEntry 6 } ol51nnMTPCPPortLinkInteg OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current link integrity configuration for this port." ::= { ol51nnMTPCPPortEntry 7 } ol51nnMTPCPPortDipLinkInteg OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The link integrity configuration as indicated by this dip switch." ::= { ol51nnMTPCPPortEntry 8 } -- -- ONline Token Ring to Token Ring Bridge Module -- ol52nnBTTModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol52nnBTTModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of module-specific information for each 52nnB-TT module in the concentrator." ::= { ol52nnBTT 1 } ol52nnBTTModEntry OBJECT-TYPE SYNTAX Ol52nnBTTModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 52nnB-TT module in the concentrator." INDEX { ol52nnBTTModSlotIndex } ::= {ol52nnBTTModTable 1 } Ol52nnBTTModEntry ::= SEQUENCE { ol52nnBTTModSlotIndex INTEGER, ol52nnBTTModBridgeType INTEGER, ol52nnBTTModSoftwareVersion DisplayString, ol52nnBTTModSRBridgeNo INTEGER, ol52nnBTTModNetworkStatus INTEGER } ol52nnBTTModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol52nnBTTModEntry 1 } ol52nnBTTModBridgeType OBJECT-TYPE SYNTAX INTEGER { bridge-type-sr(1), bridge-type-srt(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Whether the bridge is a source-routing bridge or a source-routing-transparent bridge." ::= { ol52nnBTTModEntry 2 } ol52nnBTTModSoftwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..10)) ACCESS read-only STATUS mandatory DESCRIPTION "The version number of the software loaded into the module's flash chips." ::= { ol52nnBTTModEntry 3 } ol52nnBTTModSRBridgeNo OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The module's source routing bridge number." ::= { ol52nnBTTModEntry 4 } ol52nnBTTModNetworkStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), closed(2), beaconing(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of the ring containing this module." ::= {ol52nnBTTModEntry 5} ol52nnBTTPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol52nnBTTPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific for each port of each 52nnB-TT module i the concentrator." ::= { ol52nnBTT 2 } ol52nnBTTPortEntry OBJECT-TYPE SYNTAX Ol52nnBTTPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of port-specific information about a specific 52nnB-TT port in the concentrator." INDEX { ol52nnBTTPortSlotIndex, ol52nnBTTPortIndex } ::= { ol52nnBTTPortTable 1 } Ol52nnBTTPortEntry ::= SEQUENCE { ol52nnBTTPortSlotIndex INTEGER, ol52nnBTTPortIndex INTEGER, ol52nnBTTPortConnector INTEGER, ol52nnBTTPortSTAPState INTEGER, ol52nnBTTPortIpAddress IpAddress, ol52nnBTTPortMACAddress OCTET STRING, ol52nnBTTPortThroughput Gauge, ol52nnBTTPortForwarding Gauge, ol52nnBTTPortSRRingNo INTEGER, ol52nnBTTPortRingSpeed INTEGER } ol52nnBTTPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number for this port's module." ::= { ol52nnBTTPortEntry 1 } ol52nnBTTPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number for this port within this slot." ::= { ol52nnBTTPortEntry 2 } ol52nnBTTPortConnector OBJECT-TYPE SYNTAX INTEGER { backPlane(1), -- connects directly to backplane rj45(8), -- unshielded db-9(10) -- shielded } ACCESS read-write STATUS mandatory DESCRIPTION "The port connector. Notice that setting port connector available only for the front panel port." ::= { ol52nnBTTPortEntry 3 } ol52nnBTTPortSTAPState OBJECT-TYPE SYNTAX INTEGER { disabled (1), -- receive and process frames blocking (2), -- receive and process frames listening (3), -- receive and process frames learning (4), -- receive and process frames forwarding (5), -- receive, process and forward frames off (6) -- receive and discard frames } ACCESS read-only STATUS mandatory DESCRIPTION "The port connector. Notice that setting port connector available only for the front panel port." ::= { ol52nnBTTPortEntry 4 } ol52nnBTTPortIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP address associated with this port." ::= { ol52nnBTTPortEntry 5 } ol52nnBTTPortMACAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address that uniquely identifies this port." ::= { ol52nnBTTPortEntry 6 } ol52nnBTTPortThroughput OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Port throughput measured in Kbytes per second." ::= { ol52nnBTTPortEntry 7 } ol52nnBTTPortForwarding OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Port forwarding rate measured in frames per second." ::= { ol52nnBTTPortEntry 8 } ol52nnBTTPortSRRingNo OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port's source routing ring number." ::= { ol52nnBTTPortEntry 9 } ol52nnBTTPortRingSpeed OBJECT-TYPE SYNTAX INTEGER { fourMegabit(1), sixteenMegabit(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The ring's bandwidth." ::= { ol52nnBTTPortEntry 10 } -- -- Trunk table is for compatibility purposes only -- ol52nnBTTTrunkTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol52nnBTTTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains trunk-specific information for each trunk on each 52nnB-TT in the concentrator." ::= {ol52nnBTT 3} ol52nnBTTTrunkEntry OBJECT-TYPE SYNTAX Ol52nnBTTTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information about a specific Trunk on a 52nnB-TT module in the concentrator." INDEX {ol52nnBTTTrunkSlotIndex, ol52nnBTTTrunkIndex} ::= {ol52nnBTTTrunkTable 1} Ol52nnBTTTrunkEntry ::= SEQUENCE { ol52nnBTTTrunkSlotIndex INTEGER, ol52nnBTTTrunkIndex INTEGER } ol52nnBTTTrunkSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module. Its value ranges between 1 and olConcNumSlots." ::= {ol52nnBTTTrunkEntry 1} ol52nnBTTTrunkIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The trunk number of this module. Its value ranges between 1 and olModNumTrunks." ::= {ol52nnBTTTrunkEntry 2} -- -- Token ring management module -- ol52nnMMGTModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol52nnMMGTModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains module information about each 52nnM-MGT in the concentrator." ::= {ol52nnMMGT 1} ol52nnMMGTModEntry OBJECT-TYPE SYNTAX Ol52nnMMGTModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module information for each 52nnM-MGT in the concentrator." INDEX {ol52nnMMGTModSlotIndex} ::= {ol52nnMMGTModTable 1} Ol52nnMMGTModEntry ::= SEQUENCE { ol52nnMMGTModSlotIndex INTEGER, ol52nnMMGTModMasterPriority INTEGER, ol52nnMMGTModMasterStatus INTEGER, ol52nnMMGTModStationAddr OCTET STRING, ol52nnMMGTModRingSpeed INTEGER, ol52nnMMGTModNetworkStatus INTEGER, ol52nnMMGTModMasterNetwork INTEGER, ol52nnMMGTModLocalMACAddress MacAddress, ol52nnMMGTModMACAddressType INTEGER, ol52nnMMGTModActiveMACAddress MacAddress, ol52nnMMGTModIfIndex INTEGER, ol52nnMMGTModRMONProbeMode INTEGER } ol52nnMMGTModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module. Its value ranges between 1 and olConcNumSlots." ::= {ol52nnMMGTModEntry 1} ol52nnMMGTModMasterPriority OBJECT-TYPE SYNTAX INTEGER { one(1), two(2), three(3), four(4), five(5), six(6), seven(7), eight(8), nine(9), ten(10) } ACCESS read-write STATUS mandatory DESCRIPTION "The mastership priority of this agent. Ten is the highest and one is the lowest. Priority is only used when an election occurs. Mastership is not preemptive unless the reset mastership command is used." ::= {ol52nnMMGTModEntry 2} ol52nnMMGTModMasterStatus OBJECT-TYPE SYNTAX INTEGER { master(1), non-master(2), electing(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The mastership status of this agent." ::= {ol52nnMMGTModEntry 3} ol52nnMMGTModStationAddr OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address that uniquely identifies this module. The station address is the MAC address of port 1." ::= {ol52nnMMGTModEntry 4} ol52nnMMGTModRingSpeed OBJECT-TYPE SYNTAX INTEGER { fourMegabit(1), sixteenMegabit(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The ring's bandwidth." ::= {ol52nnMMGTModEntry 5} ol52nnMMGTModNetworkStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), closed(2), beaconing(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of the ring containing this module." ::= {ol52nnMMGTModEntry 6} ol52nnMMGTModMasterNetwork OBJECT-TYPE SYNTAX INTEGER { isolated(2), token-ring-1(9), token-ring-2(10), token-ring-3(11), token-ring-4(12), token-ring-5(13), token-ring-6(14), token-ring-7(15), no-change(25) } ACCESS read-write STATUS mandatory DESCRIPTION "The network that this module should assign itself to upon becoming master if the module was previously a slave. no-change(25) indicates that the module should not change its current network assignment." ::= {ol52nnMMGTModEntry 7} ol52nnMMGTModLocalMACAddress OBJECT-TYPE SYNTAX MacAddress ACCESS read-write STATUS mandatory DESCRIPTION "A MAC address with the locally administered bit set to one. Setting this value to an invalid address will return invalidData error. An invalid address is a value with the locally administered bit set to zero, or a value of all ones." ::= {ol52nnMMGTModEntry 8} ol52nnMMGTModMACAddressType OBJECT-TYPE SYNTAX INTEGER { burned-in(1), locally-administered(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired MAC address for this agent. burned-in(1) indicates that the factory setting as defined in ol52nnMMGTModStationAddr should be used. locally-administered(2) indicates that the MAC address set in ol52nnMMGTModLocalMACAddress should be used. This change will take effect following a reset of the agent. The actual MAC address in use is defined in ol52nnMMGTModActiveMACAddress. Setting this value to use an invalid MAC address (for example, all zeros) will return invalidData error." ::= {ol52nnMMGTModEntry 9} ol52nnMMGTModActiveMACAddress OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A actual MAC address that is being used by this agent. This is the MAC address of port 1." ::= {ol52nnMMGTModEntry 10} ol52nnMMGTModIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The interface number associated with this module." ::= { ol52nnMMGTModEntry 11 } ol52nnMMGTModRMONProbeMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of the RMON probe mode. Enabling this mode allows the module to act as a RMON probe, supporting RMON statistics, host, hostTopN, matrix, event, alarm, ring station, ring station order, ring station configuration and ring station source routing groups. When enabled, this module will not support per-port traffic statistics. Disabling this mode allows this module to monitor statistics on a per-port basis. When disabled, the module will not support the RMON groups. Changing the probe mode will not reset the module. The probe mode allows the user to tailor this module to serve the user's network monitoring needs, trading function against performance." ::= {ol52nnMMGTModEntry 12} ol52nnMMGTPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol52nnMMGTPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains port-specific information for each port on each 52nnM-MGT in the concentrator." ::= {ol52nnMMGT 2} ol52nnMMGTPortEntry OBJECT-TYPE SYNTAX Ol52nnMMGTPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information about a specific port on a 52nnM-MGT module in the concentrator." INDEX {ol52nnMMGTPortSlotIndex, ol52nnMMGTPortIndex} ::= {ol52nnMMGTPortTable 1} Ol52nnMMGTPortEntry ::= SEQUENCE { ol52nnMMGTPortSlotIndex INTEGER, ol52nnMMGTPortIndex INTEGER, ol52nnMMGTPortIpAddress IpAddress } ol52nnMMGTPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= {ol52nnMMGTPortEntry 1} ol52nnMMGTPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= {ol52nnMMGTPortEntry 2} ol52nnMMGTPortIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP address associated with this port." ::= {ol52nnMMGTPortEntry 3} ol52nnMMGTTrunkTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol52nnMMGTTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains trunk-specific information for each trunk on each 52nnM-MGT in the concentrator." ::= {ol52nnMMGT 3} ol52nnMMGTTrunkEntry OBJECT-TYPE SYNTAX Ol52nnMMGTTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information about a specific Trunk on a 52nnM-MGT module in the concentrator." INDEX {ol52nnMMGTTrunkSlotIndex, ol52nnMMGTTrunkIndex} ::= {ol52nnMMGTTrunkTable 1} Ol52nnMMGTTrunkEntry ::= SEQUENCE { ol52nnMMGTTrunkSlotIndex INTEGER, ol52nnMMGTTrunkIndex INTEGER, ol52nnMMGTTrunkCableMon INTEGER, ol52nnMMGTTrunkNetMapState INTEGER, ol52nnMMGTTrunkExtBcnRecovery INTEGER } ol52nnMMGTTrunkSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module. Its value ranges between 1 and olConcNumSlots." ::= {ol52nnMMGTTrunkEntry 1} ol52nnMMGTTrunkIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module. Its value ranges between 1 and olModNumTrunks." ::= {ol52nnMMGTTrunkEntry 2} ol52nnMMGTTrunkCableMon OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), notApplicable(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The cable monitor configuration for this trunk." ::= {ol52nnMMGTTrunkEntry 3} ol52nnMMGTTrunkNetMapState OBJECT-TYPE SYNTAX INTEGER { notApplicable(1), internal(2), external(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The map state of the copper ring-in trunk. This should be set to external for ring-in trunks which connect to external hubs. The mapping logic will not operate on trunks which are set to external. This prevents incorrect mapping which can occur when a module in one hub detects the mapping signal from another hub. This attribute only applies to copper ring-in trunks." ::= {ol52nnMMGTTrunkEntry 4} ol52nnMMGTTrunkExtBcnRecovery OBJECT-TYPE SYNTAX INTEGER { exists(1), nonExists(2), notApplicable(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Indicates whether the trunk is connected to a segment that will perform beacon recovery. This should be set to exists(1) for trunks which connect to hubs which perform beacon recovery. This attribute is used to determine the fault domain when resolving a beaconing condition. The beacon recovery process will resolve beaconing on trunks with this attribute set to nonExists(2) before trunks with the attribute set to exists(1) are resolved. For backplane trunks, setting to a value other than notApplicable will return invalidData error. The default value is nonExists(2)." ::= { ol52nnMMGTTrunkEntry 5 } -- -- ONline Ethernet Interconnect Module -- ol51nnIxModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnIxModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of module-specific information for each 51nnI-x module in the concentrator." ::= { ol51nnIx 1 } ol51nnIxModEntry OBJECT-TYPE SYNTAX Ol51nnIxModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnI-x module in the concentrator." INDEX { ol51nnIxModSlotIndex } ::= { ol51nnIxModTable 1 } Ol51nnIxModEntry ::= SEQUENCE { ol51nnIxModSlotIndex INTEGER, ol51nnIxModSwType INTEGER, ol51nnIxModStationAddr OCTET STRING, ol51nnIxModDipPromDefaults INTEGER, ol51nnIxModProtocols DisplayString } ol51nnIxModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol51nnIxModEntry 1 } ol51nnIxModSwType OBJECT-TYPE SYNTAX INTEGER { bridge(1), switch(2), router(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The software currently loaded and executing has the module operating as a Bridge, Switch or Router." ::= { ol51nnIxModEntry 2 } ol51nnIxModStationAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address that uniquely identifies this module. The station address is the mac address of port 1." ::= { ol51nnIxModEntry 3 } ol51nnIxModDipPromDefaults OBJECT-TYPE SYNTAX INTEGER { true(1), false(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The current module configuration with respect to default PROM values as specified by dip switches." ::= { ol51nnIxModEntry 4 } ol51nnIxModProtocols OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "A textual description of the protocols supported by this module" ::= { ol51nnIxModEntry 5 } ol51nnIxPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnIxPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of each 51nnI-x module in the concentrator." ::= { ol51nnIx 2 } ol51nnIxPortEntry OBJECT-TYPE SYNTAX Ol51nnIxPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of port-specific information about a specific 51nnI-x port in the concentrator." INDEX { ol51nnIxPortSlotIndex, ol51nnIxPortIndex } ::= { ol51nnIxPortTable 1 } Ol51nnIxPortEntry ::= SEQUENCE { ol51nnIxPortSlotIndex INTEGER, ol51nnIxPortIndex INTEGER, ol51nnIxPortDipAdminState INTEGER, ol51nnIxPortSTAPState INTEGER, ol51nnIxPortIpAddress IpAddress, ol51nnIxPortDipNetwork INTEGER, ol51nnIxPortDefNetwork INTEGER } ol51nnIxPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number for this port's module." ::= { ol51nnIxPortEntry 1 } ol51nnIxPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number for this port within this slot." ::= { ol51nnIxPortEntry 2 } ol51nnIxPortDipAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of this port as indicated by the port's dip switches." ::= { ol51nnIxPortEntry 3 } ol51nnIxPortSTAPState OBJECT-TYPE SYNTAX INTEGER { disabled (1), -- receive and process frames blocking (2), -- receive and process frames listening (3), -- receive and process frames learning (4), -- receive and process frames forwarding (5), -- receive, process and forward frames off (6), -- receive SNMP frames, others discarded unknown(7) -- not currently reporting STAP state } ACCESS read-only STATUS mandatory DESCRIPTION "The current IEEE 802.1d Spanning Tree Algorithm and Protocol state (STAP) of this port." ::= { ol51nnIxPortEntry 4 } ol51nnIxPortIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP Address associated with this port." ::= { ol51nnIxPortEntry 5 } ol51nnIxPortDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated(2), front-panel(5), ethernet-1(6), ethernet-2(7), ethernet-3(8) } ACCESS read-only STATUS mandatory DESCRIPTION "The network for this port as specified by this port's dip switches." ::= { ol51nnIxPortEntry 6 } ol51nnIxPortDefNetwork OBJECT-TYPE SYNTAX INTEGER { isolated(2), front-panel(5), ethernet-1(6), ethernet-2(7), ethernet-3(8) } ACCESS read-only STATUS mandatory DESCRIPTION "The network for this port as specified by the OEIM's non-volatile storage." ::= { ol51nnIxPortEntry 7 } -- -- FDDI Management Module -- ol53nnMMGTModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol53nnMMGTModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module attributes that apply to this model. To access an ol53nnMMGTModTable entry, the ol53nnMMGTModSlotIndex attribute is used." ::= { ol53nnMMGT 1 } ol53nnMMGTModEntry OBJECT-TYPE SYNTAX Ol53nnMMGTModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 53nnM-MGT module in the concentrator." INDEX { ol53nnMMGTModSlotIndex } ::= { ol53nnMMGTModTable 1 } Ol53nnMMGTModEntry ::= SEQUENCE { ol53nnMMGTModSlotIndex INTEGER, ol53nnMMGTModMasterPriority INTEGER, ol53nnMMGTModMasterStatus INTEGER, ol53nnMMGTModStationAddr OCTET STRING, ol53nnMMGTModIpAddress IpAddress, ol53nnMMGTModDownStreamMAC OCTET STRING, ol53nnMMGTModUpStreamMAC OCTET STRING, ol53nnMMGTModfddiMACPath INTEGER, ol53nnMMGTModDownStreamModule INTEGER, ol53nnMMGTModUpStreamModule INTEGER, ol53nnMMGTModDownStreamOperPath INTEGER, ol53nnMMGTModUpStreamOperPath INTEGER, ol53nnMMGTModRingInfo OCTET STRING } ol53nnMMGTModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular module. Its value ranges between 1 and olModSlotNumber. The module identified by a particular value of this index is the same module as identified by the same value of olModSlotIndex." ::= { ol53nnMMGTModEntry 1 } ol53nnMMGTModMasterPriority OBJECT-TYPE SYNTAX INTEGER { one(1), two(2), three(3), four(4), five(5), six(6), seven(7), eight(8), nine(9), ten(10) } ACCESS read-write STATUS mandatory DESCRIPTION "The mastership priority of this agent. Ten is the highest and one is the lowest. Priority is only used when an election occurs. Mastership is not preemptive unless the reset mastership command is used." ::= {ol53nnMMGTModEntry 2 } ol53nnMMGTModMasterStatus OBJECT-TYPE SYNTAX INTEGER { master(1), non-master(2), electing(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The mastership status of this agent." ::= {ol53nnMMGTModEntry 3 } ol53nnMMGTModStationAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE (6)) ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address that uniquely identifies this module. The station address is the MAC address of port 1." ::= {ol53nnMMGTModEntry 4 } ol53nnMMGTModIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP address associated with this module." ::= {ol53nnMMGTModEntry 5 } ol53nnMMGTModDownStreamMAC OBJECT-TYPE SYNTAX OCTET STRING (SIZE (6)) ACCESS read-only STATUS mandatory DESCRIPTION "Down stream MAC" ::= { ol53nnMMGTModEntry 6 } ol53nnMMGTModUpStreamMAC OBJECT-TYPE SYNTAX OCTET STRING (SIZE (6)) ACCESS read-only STATUS mandatory DESCRIPTION "Up stream MAC" ::= { ol53nnMMGTModEntry 7 } ol53nnMMGTModfddiMACPath OBJECT-TYPE SYNTAX INTEGER { primary(1), secondary(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The FDDI path which should be inserted into the MAC" ::= { ol53nnMMGTModEntry 8 } ol53nnMMGTModDownStreamModule OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS mandatory DESCRIPTION "Down stream slot (transmit to)" ::= { ol53nnMMGTModEntry 9 } ol53nnMMGTModUpStreamModule OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS mandatory DESCRIPTION "Up stream slot (receive from)" ::= { ol53nnMMGTModEntry 10 } ol53nnMMGTModDownStreamOperPath OBJECT-TYPE SYNTAX INTEGER { isolated(2), fddi-path-1(24), fddi-path-2(25), fddi-path-3(26), fddi-path-4(27), fddi-path-5(28), fddi-path-6(29), fddi-path-7(30), fddi-path-8(31) } ACCESS read-only STATUS mandatory DESCRIPTION "Transmit DBA (debug only)" ::= { ol53nnMMGTModEntry 11 } ol53nnMMGTModUpStreamOperPath OBJECT-TYPE SYNTAX INTEGER { isolated(2), fddi-path-1(24), fddi-path-2(25), fddi-path-3(26), fddi-path-4(27), fddi-path-5(28), fddi-path-6(29), fddi-path-7(30), fddi-path-8(31) } ACCESS read-only STATUS mandatory DESCRIPTION "Receive DBA (debug only)" ::= { ol53nnMMGTModEntry 12 } ol53nnMMGTModRingInfo OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..8)) ACCESS read-only STATUS mandatory DESCRIPTION "An array which is indexed by DBA number. Each element contains the slot number (1..16) which is assigned to transmit on this DBA. (debug only)" ::= { ol53nnMMGTModEntry 13 } -- port table ol53nnMMGTPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol53nnMMGTPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { ol53nnMMGT 2 } ol53nnMMGTPortEntry OBJECT-TYPE SYNTAX Ol53nnMMGTPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 53nnM-MGT port in the concentrator." INDEX { ol53nnMMGTPortSlotIndex, ol53nnMMGTPortIndex } ::= { ol53nnMMGTPortTable 1 } Ol53nnMMGTPortEntry ::= SEQUENCE { ol53nnMMGTPortSlotIndex INTEGER, ol53nnMMGTPortIndex INTEGER, ol53nnMMGTPortConfig INTEGER, ol53nnMMGTPortPcmState INTEGER, ol53nnMMGTPortConnectState INTEGER, ol53nnMMGTPortNeighbor INTEGER, ol53nnMMGTPortRemoteMACIndicated INTEGER, ol53nnMMGTPortBSFlag INTEGER, ol53nnMMGTPortPCWithhold INTEGER, ol53nnMMGTPortLerCondition INTEGER } ol53nnMMGTPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular module. Its value ranges between 1 and olModSlotNumber. The module identified by a particular value of this index is the same module as identified by the same value of olPortSlotIndex." ::= { ol53nnMMGTPortEntry 1 } ol53nnMMGTPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular port within this module. Its value ranges between 1 and olModPortNumber. The module identified by a particular value of this index is the same module as identified by the same value of olPortIndex." ::= { ol53nnMMGTPortEntry 2 } ol53nnMMGTPortConfig OBJECT-TYPE SYNTAX INTEGER { a(1), b(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Specifies the FDDI port type (a or b)." ::= { ol53nnMMGTPortEntry 3 } ol53nnMMGTPortPcmState OBJECT-TYPE SYNTAX INTEGER { pc0(1), -- Off pc1(2), -- Break pc2(3), -- Trace pc3(4), -- Connect pc4(5), -- Next pc5(6), -- Signal pc6(7), -- Join pc7(8), -- Verify pc8(9), -- Active pc9(10) -- Maint } ACCESS read-only STATUS mandatory DESCRIPTION "(refer to ANSI SMT 9.6.2)." ::= { ol53nnMMGTPortEntry 4 } ol53nnMMGTPortConnectState OBJECT-TYPE SYNTAX INTEGER { disabled(1), connecting(2), standby(3), active(4) } ACCESS read-only STATUS mandatory DESCRIPTION "An indication of the connect state of this PORT. Basically, this gives a higher level view of the state of the connection by grouping PCM states and the PC-Withhold flag state. The supported values and their corresponding PCM states and PC-Withhold condition, when relevant, are: disabled: (PC0:Off, PC9:Maint) connecting: (PC1(Break) || PC3 (Connect) || PC4(next) || PC5 (Signal) || PC6(Join) || PC7 (Verify)) && (PC_Withhold = None) standby: (PC_Withhold != None) active: (PC2:Trace || PC8:Active)" ::= { ol53nnMMGTPortEntry 5 } ol53nnMMGTPortNeighbor OBJECT-TYPE SYNTAX INTEGER { a(1), b(2), slave(3), master(4), unknown(5) } ACCESS read-only STATUS mandatory DESCRIPTION "The type (PC_Neighbor) of the remote PORT that is determined in PC_Signaling in R_Val (1,2) (refer to ANSI SMT 9.6.3.2)." ::= { ol53nnMMGTPortEntry 6 } ol53nnMMGTPortRemoteMACIndicated OBJECT-TYPE SYNTAX INTEGER { true(1), false(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The indication, in PC-Signaling that the remote partner intends to place a MAC in the output token PATH of this PORT. Signaled as R_Val (9) (refer to ANSI SMT 9.6.3.2)." ::= { ol53nnMMGTPortEntry 7 } ol53nnMMGTPortBSFlag OBJECT-TYPE SYNTAX INTEGER { true(1), false(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The Break State, BS_Flag (refer to ANSI SMT 9.4.3.4)." ::= { ol53nnMMGTPortEntry 8 } ol53nnMMGTPortPCWithhold OBJECT-TYPE SYNTAX INTEGER { none(1), m-m(2), other(3) } ACCESS read-only STATUS mandatory DESCRIPTION "PC_Withhold, (refer to ANSI SMT 9.4.1)." ::= { ol53nnMMGTPortEntry 9 } ol53nnMMGTPortLerCondition OBJECT-TYPE SYNTAX INTEGER { bad(1), okay(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This variable is set to true whenever LerEstimate is less than or equal to LerAlarm (the larger the number the smaller the value)." ::= { ol53nnMMGTPortEntry 10 } -- Trunk Table -- (only present for compatibility) ol53nnMMGTTrunkTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol53nnMMGTTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FDDI module specific trunk table variables. At present there are none." ::= { ol53nnMMGT 3 } ol53nnMMGTTrunkEntry OBJECT-TYPE SYNTAX Ol53nnMMGTTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of 53nnM-MGT trunk attributes." INDEX { ol53nnMMGTTrunkSlotIndex, ol53nnMMGTTrunkIndex } ::= { ol53nnMMGTTrunkTable 1 } Ol53nnMMGTTrunkEntry ::= SEQUENCE { ol53nnMMGTTrunkSlotIndex INTEGER, ol53nnMMGTTrunkIndex INTEGER } ol53nnMMGTTrunkSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular module. Its value ranges between 1 and olModSlotNumber. The module identified by a particular value of this index is the same module as identified by the same value of olTrunkSlotIndex." ::= { ol53nnMMGTTrunkEntry 1 } ol53nnMMGTTrunkIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular trunk within this module. Its value ranges between 1 and olModTrunkNumber. The module identified by a particular value of this index is the same module as identified by the same value of olTrunkIndex." ::= { ol53nnMMGTTrunkEntry 2 } -- -- ONline Hidden Controller Module -- ol50nnMHCTLModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol50nnMHCTLModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about each 50nnM-HCTL in the concentrator. " ::= { ol50nnMHCTL 1 } ol50nnMHCTLModEntry OBJECT-TYPE SYNTAX Ol50nnMHCTLModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information for each 50nnM-HCTL module in the concentrator." INDEX { ol50nnMHCTLModSlotIndex } ::= { ol50nnMHCTLModTable 1 } Ol50nnMHCTLModEntry ::= SEQUENCE { ol50nnMHCTLModSlotIndex INTEGER, ol50nnMHCTLModOperState INTEGER, ol50nnMHCTLModClockStatus INTEGER, ol50nnMHCTLModTempStatus INTEGER, ol50nnMHCTLModPDBStatus INTEGER, ol50nnMHCTLModDipCh1ActCol INTEGER, ol50nnMHCTLModDipCh2ActCol INTEGER, ol50nnMHCTLModDipCh3ActCol INTEGER } ol50nnMHCTLModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number for this module. The value should be 7." ::= { ol50nnMHCTLModEntry 1 } ol50nnMHCTLModOperState OBJECT-TYPE SYNTAX INTEGER { active(1), standby(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The operational state of the 50nnM-HCTL module. Specifically, this is an indicator of whether the 50nnM-HCTL module is providing clock signals to the backplane. An active 50nnM-HCTL module provides clock signals to the backplane while a standby 50nnM-HCTL module does not. Note that only one 50nnM-HCTL module will be active at any given time; all other 50nnM-HCTL/ 50nnM-RCTL modules in the concentrator will be in standby mode." ::= { ol50nnMHCTLModEntry 2 } ol50nnMHCTLModClockStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), faulty(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The current status of the on-board clocks on this module." ::= { ol50nnMHCTLModEntry 3 } ol50nnMHCTLModTempStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), extremeTemp(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The temperature as detected by the probe on this module." ::= { ol50nnMHCTLModEntry 4 } ol50nnMHCTLModPDBStatus OBJECT-TYPE SYNTAX INTEGER { present(1), notPresent(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates whether this 6-slot concentrator contains a power distribution board that supports powersupply redundancy." ::= { ol50nnMHCTLModEntry 5 } ol50nnMHCTLModDipCh1ActCol OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The Ethernet channel 1 activity/collision LED configuration as indicated by this module's dip switches." ::= { ol50nnMHCTLModEntry 6 } ol50nnMHCTLModDipCh2ActCol OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The Ethernet channel 2 activity/collision LED configuration as indicated by this module's dip switches." ::= { ol50nnMHCTLModEntry 7 } ol50nnMHCTLModDipCh3ActCol OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The Ethernet channel 3 activity/collision LED configuration as indicated by this module's dip switches." ::= { ol50nnMHCTLModEntry 8 } -- -- ONline Load Sharing Redundant Controller Module -- ol50nnMRCLSModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol50nnMRCLSModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about each Redundant Controller in the concentrator." ::= { ol50nnMRCLS 1 } ol50nnMRCLSModEntry OBJECT-TYPE SYNTAX Ol50nnMRCLSModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information for each Load Sharing Redundant controller module in the concentrator." INDEX { ol50nnMRCLSModSlotIndex } ::= { ol50nnMRCLSModTable 1 } Ol50nnMRCLSModEntry ::= SEQUENCE { ol50nnMRCLSModSlotIndex INTEGER, ol50nnMRCLSModOperState INTEGER, ol50nnMRCLSModClockStatus INTEGER, ol50nnMRCLSModTempStatus INTEGER } ol50nnMRCLSModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number for this module." ::= { ol50nnMRCLSModEntry 1 } ol50nnMRCLSModOperState OBJECT-TYPE SYNTAX INTEGER { active(1), standby(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The operational state of the Load Sharing Redundant Controller module. Specifically, this is an indicator of whether the Load Sharing Redundant Controller module is providing clock signals to the backplane. An active Load Sharing Redundant Controller module provides clock signals to the backplane while a standby Load Sharing Redundant Controller module does not. Note that only one Load Sharing Redundant Controller module will be active at any given time; all other Load Sharing Redundant Controller modules in the concentrator will be in standby mode." ::= { ol50nnMRCLSModEntry 2 } ol50nnMRCLSModClockStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), faulty(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The current status of the on-board clocks on this module." ::= { ol50nnMRCLSModEntry 3 } ol50nnMRCLSModTempStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), extremeTemp(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The temperature as detected by the probe on this module." ::= { ol50nnMRCLSModEntry 4 } -- -- ONline Ethernet 10BASE-T Security Module (OESM) -- ol51nnMTPLSModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMTPLSModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnM-TPLS module in the concentrator." ::= { ol51nnMTPLS 1 } ol51nnMTPLSModEntry OBJECT-TYPE SYNTAX Ol51nnMTPLSModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnM-TPLS module in the concentrator." INDEX { ol51nnMTPLSModSlotIndex } ::= { ol51nnMTPLSModTable 1 } Ol51nnMTPLSModEntry ::= SEQUENCE { ol51nnMTPLSModSlotIndex INTEGER, ol51nnMTPLSModDipNetwork INTEGER, ol51nnMTPLSModAutoPartition INTEGER } ol51nnMTPLSModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol51nnMTPLSModEntry 1 } ol51nnMTPLSModDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated(2), ethernet-1(6), ethernet-2(7), ethernet-3(8) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the module's dip switches." ::= { ol51nnMTPLSModEntry 2 } ol51nnMTPLSModAutoPartition OBJECT-TYPE SYNTAX INTEGER { collisions-31(1), collisions-63(2), collisions-127(3), collisions-255(4) } ACCESS read-write STATUS mandatory DESCRIPTION "This object holds the consecutive collision count limit value. The module goes into the auto-partition mode whenever the consecutive collision count exceeds this limit." ::= { ol51nnMTPLSModEntry 3 } ol51nnMTPLSPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol51nnMTPLSPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { ol51nnMTPLS 2 } ol51nnMTPLSPortEntry OBJECT-TYPE SYNTAX Ol51nnMTPLSPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 51nnM-TPLS port in the concentrator." INDEX { ol51nnMTPLSPortSlotIndex, ol51nnMTPLSPortIndex } ::= { ol51nnMTPLSPortTable 1 } Ol51nnMTPLSPortEntry ::= SEQUENCE { ol51nnMTPLSPortSlotIndex INTEGER, ol51nnMTPLSPortIndex INTEGER, ol51nnMTPLSPortAdminState INTEGER, ol51nnMTPLSPortDipAdminState INTEGER, ol51nnMTPLSPortDipSecurity INTEGER, ol51nnMTPLSPortBuddySlot INTEGER, ol51nnMTPLSPortBuddyPort INTEGER, ol51nnMTPLSPortLinkInteg INTEGER, ol51nnMTPLSPortDipLinkInteg INTEGER } ol51nnMTPLSPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { ol51nnMTPLSPortEntry 1 } ol51nnMTPLSPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol51nnMTPLSPortEntry 2 } ol51nnMTPLSPortAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4), remote-diagnostics(8) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this port. Setting this port to be redundant or for remote diagnostics with invalid settings of buddy slot and buddy port will return the genError error." ::= { ol51nnMTPLSPortEntry 3 } ol51nnMTPLSPortDipAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The admin state of this port as indicated by the dip switches. i.e. This object indicates whether the port will initialize to enabled or disabled when the module configures itself from dips." ::= { ol51nnMTPLSPortEntry 4 } ol51nnMTPLSPortDipSecurity OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The security state of this port as indicated by the dip switches. i.e. This object indicates whether the port's security state will initialize to enabled (full security) or disabled (no security) when the module configures itself from dips." ::= { ol51nnMTPLSPortEntry 5 } ol51nnMTPLSPortBuddySlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The slot index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port. If the port is configured for remote diagnostics, then this contains the slot index of the backup buddy port. To configure a port for remote diagnostics, the buddy's slot and port must be set to valid values." ::= { ol51nnMTPLSPortEntry 6 } ol51nnMTPLSPortBuddyPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The port index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port. If the port is configured for remote diagnostics, then this contains the port index of the backup buddy port. To configure a port for remote diagnostics, the buddy's slot and port must be set to valid values." ::= { ol51nnMTPLSPortEntry 7 } ol51nnMTPLSPortLinkInteg OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current link integrity configuration for this port." ::= { ol51nnMTPLSPortEntry 8 } ol51nnMTPLSPortDipLinkInteg OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The link integrity configuration as indicated by this module's dip switches." ::= { ol51nnMTPLSPortEntry 9 } -- -- ONcore Ethernet 10BASE-T Per-Port Module -- oc61nnMTPLPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc61nnMTPLPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { oc61nnMTPL 2 } oc61nnMTPLPortEntry OBJECT-TYPE SYNTAX Oc61nnMTPLPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 61nnM-TPL port in the concentrator." INDEX { oc61nnMTPLPortSlotIndex, oc61nnMTPLPortIndex } ::= { oc61nnMTPLPortTable 1 } Oc61nnMTPLPortEntry ::= SEQUENCE { oc61nnMTPLPortSlotIndex INTEGER, oc61nnMTPLPortIndex INTEGER, oc61nnMTPLPortAdminState INTEGER, oc61nnMTPLPortBuddySlot INTEGER, oc61nnMTPLPortBuddyPort INTEGER, oc61nnMTPLPortDipNetwork INTEGER, oc61nnMTPLPortLinkInteg INTEGER, oc61nnMTPLPortAutoPolarity INTEGER } oc61nnMTPLPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc61nnMTPLPortEntry 1 } oc61nnMTPLPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc61nnMTPLPortEntry 2 } oc61nnMTPLPortAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4), remote-diagnostics(8) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this port. Setting this port to be redundant or for remote diagnostics with invalid settings of buddy slot and buddy port will return the genError error." ::= { oc61nnMTPLPortEntry 3 } oc61nnMTPLPortBuddySlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The slot index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port. If the port is configured for remote diagnostics, then this contains the slot index of the backup buddy port. To configure a port for remote diagnostics, the buddy's slot and port must be set to valid values." ::= { oc61nnMTPLPortEntry 4 } oc61nnMTPLPortBuddyPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The port index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port. If the port is configured for remote diagnostics, then this contains the port index of the backup buddy port. To configure a port for remote diagnostics, the buddy's slot and port must be set to valid values." ::= { oc61nnMTPLPortEntry 5 } oc61nnMTPLPortDipNetwork OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), ethernet-4(32), -- ONcore networks : -- ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the port's dip switches." ::= { oc61nnMTPLPortEntry 6 } oc61nnMTPLPortLinkInteg OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current link integrity configuration for this port. Setting this object to enabled(1) makes it conform to the 10BASE-T link integrity standard. Setting this object to disabled(2) makes it compatible with the older pre 10BASE-T module." ::= { oc61nnMTPLPortEntry 7 } oc61nnMTPLPortAutoPolarity OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current auto polarity configuration for this port. Setting this object to enabled(1) causes the module to switch the port polarity automatically when the port polarity is reverted." ::= { oc61nnMTPLPortEntry 8 } oc61nnMTPLModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc61nnMTPLModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 61nnM-TPL module in the concentrator." ::= { oc61nnMTPL 6 } oc61nnMTPLModEntry OBJECT-TYPE SYNTAX Oc61nnMTPLModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 61nnM-TPL module in the concentrator." INDEX { oc61nnMTPLModSlotIndex, oc61nnMTPLModSubSlotIndex } ::= { oc61nnMTPLModTable 1 } Oc61nnMTPLModEntry ::= SEQUENCE { oc61nnMTPLModSlotIndex INTEGER, oc61nnMTPLModSubSlotIndex INTEGER, oc61nnMTPLModBootVersion DisplayString, oc61nnMTPLModDipNVRam INTEGER } oc61nnMTPLModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc61nnMTPLModEntry 1 } oc61nnMTPLModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc61nnMTPLModEntry 2 } oc61nnMTPLModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module. " ::= { oc61nnMTPLModEntry 3 } oc61nnMTPLModDipNVRam OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The Non-Volatile RAM dip switch setting for this module. Enabling this switch will cause the module to be configured according to the configurations that were saved in the non-volatile storage after the module reset." ::= { oc61nnMTPLModEntry 4 } -- -- ONcore Ethernet Carrier Module -- oc61nnMCARModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc61nnMCARModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information associated with a particular 61nnM-CAR module in the concentrator." ::= { oc61nnMCAR 6 } oc61nnMCARModEntry OBJECT-TYPE SYNTAX Oc61nnMCARModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 61nnM-CAR module in the concentrator." INDEX { oc61nnMCARModSlotIndex, oc61nnMCARModSubSlotIndex } ::= { oc61nnMCARModTable 1 } Oc61nnMCARModEntry ::= SEQUENCE { oc61nnMCARModSlotIndex INTEGER, oc61nnMCARModSubSlotIndex INTEGER, oc61nnMCARModBootVersion DisplayString } oc61nnMCARModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc61nnMCARModEntry 1 } oc61nnMCARModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc61nnMCARModEntry 2 } oc61nnMCARModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module. " ::= { oc61nnMCARModEntry 3 } -- -- ONcore Ethernet 10BASE-FB 10-PORT Per-Port switchable Module -- -- -- Port Table -- oc61nnMFBPPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc61nnMFBPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { oc61nnMFBP 2 } oc61nnMFBPPortEntry OBJECT-TYPE SYNTAX Oc61nnMFBPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of port specific information about this module's ports." INDEX { oc61nnMFBPPortSlotIndex, oc61nnMFBPPortIndex } ::= { oc61nnMFBPPortTable 1 } Oc61nnMFBPPortEntry ::= SEQUENCE { oc61nnMFBPPortSlotIndex INTEGER, oc61nnMFBPPortIndex INTEGER, oc61nnMFBPPortAdminState INTEGER, oc61nnMFBPPortBuddySlot INTEGER, oc61nnMFBPPortBuddyPort INTEGER, oc61nnMFBPPortDipNetwork INTEGER, oc61nnMFBPPortHipwr INTEGER } oc61nnMFBPPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of the module associated with this port." ::= { oc61nnMFBPPortEntry 1 } oc61nnMFBPPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number with respect to the module it resides on." ::= { oc61nnMFBPPortEntry 2 } oc61nnMFBPPortAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4), shutdown(12) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this port. Setting this port to redundant-primary or redundant-backup with invalid buddy slot or buddy port will result in an error. Setting this port to shutdown causes the transmit light to be extinguished." ::= { oc61nnMFBPPortEntry 3 } oc61nnMFBPPortBuddySlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The slot index of the redundant port's buddy port." ::= { oc61nnMFBPPortEntry 4 } oc61nnMFBPPortBuddyPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The port index of the redundant port's buddy. Valid ports are those ports which are not redundant. The buddy port admin state will be set to redundant." ::= { oc61nnMFBPPortEntry 5 } oc61nnMFBPPortDipNetwork OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), ethernet-4(32), ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the port's dip switches." ::= { oc61nnMFBPPortEntry 6 } oc61nnMFBPPortHipwr OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current port high power optics mode. Setting this variable to enable(1), will enable the port to drive up to 4K meter fiber cable." ::= { oc61nnMFBPPortEntry 7 } -- -- module specific table -- oc61nnMFBPModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc61nnMFBPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module specific information about this module." ::= { oc61nnMFBP 6 } oc61nnMFBPModEntry OBJECT-TYPE SYNTAX Oc61nnMFBPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Values to describe module specific information." INDEX { oc61nnMFBPModSlotIndex, oc61nnMFBPModSubSlotIndex } ::= { oc61nnMFBPModTable 1 } Oc61nnMFBPModEntry ::= SEQUENCE { oc61nnMFBPModSlotIndex INTEGER, oc61nnMFBPModSubSlotIndex INTEGER, oc61nnMFBPModBootVersion DisplayString, oc61nnMFBPModDipNVRam INTEGER } oc61nnMFBPModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot index of this module." ::= { oc61nnMFBPModEntry 1 } oc61nnMFBPModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot index of this module. (e.g. mother boards have subslot index equals to one." ::= { oc61nnMFBPModEntry 2 } oc61nnMFBPModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module. " ::= { oc61nnMFBPModEntry 3 } oc61nnMFBPModDipNVRam OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The Non-Volatile RAM dip switch setting for this module. Setting this object to enable(1) will cause the module to be configured according to the configuration which was saved in the non-volatile storage." ::= { oc61nnMFBPModEntry 4 } -- -- ONcore Redundant Controller Module managed by ONline agent. -- ol60nnMRCTLModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol60nnMRCTLModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about the Controller in the concentrator." ::= { oc60nnMRCTL 1 } ol60nnMRCTLModEntry OBJECT-TYPE SYNTAX Ol60nnMRCTLModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information for the Controller module in the concentrator." INDEX { ol60nnMRCTLModSlotIndex } ::= { ol60nnMRCTLModTable 1 } Ol60nnMRCTLModEntry ::= SEQUENCE { ol60nnMRCTLModSlotIndex INTEGER, ol60nnMRCTLModOperState INTEGER, ol60nnMRCTLModClockStatus INTEGER, ol60nnMRCTLModTempStatus INTEGER } ol60nnMRCTLModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number for this module. Note that this module will always be in slot 17." ::= { ol60nnMRCTLModEntry 1 } ol60nnMRCTLModOperState OBJECT-TYPE SYNTAX INTEGER { active(1), standby(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The operational state of the Controller module. Specifically, this is an indicator of whether the Controller module is providing clock signals to the backplane. An active Controller module provides clock signals to the backplane while a standby Controller module does not. Note that only the active Controller is visible to an ONline agent; hence, this object will have the value active(1)." ::= { ol60nnMRCTLModEntry 2 } ol60nnMRCTLModClockStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), faulty(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The current status of the on-board clocks on this module." ::= { ol60nnMRCTLModEntry 3 } ol60nnMRCTLModTempStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), extremeTemp(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The overall temperature status for this concentrator as detected by this module. This object's value is an aggregate of all temperature probes located within this concentrator as sensed by this module. Hence, when at least one probe in the concentrator reports an extreme temperature, then this object will have the value extremeTemp(2)." ::= { ol60nnMRCTLModEntry 4 } -- -- ONcore Redundant Controller Module managed by ONcore agent -- oc60nnMRCTLModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc60nnMRCTLModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about the Controller in the concentrator." ::= { oc60nnMRCTL 6 } oc60nnMRCTLModEntry OBJECT-TYPE SYNTAX Oc60nnMRCTLModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information for the Controller module in the concentrator." INDEX { oc60nnMRCTLModSlotIndex, oc60nnMRCTLModSubSlotIndex } ::= { oc60nnMRCTLModTable 1 } Oc60nnMRCTLModEntry ::= SEQUENCE { oc60nnMRCTLModSlotIndex INTEGER, oc60nnMRCTLModSubSlotIndex INTEGER, oc60nnMRCTLModBootVersion DisplayString, oc60nnMRCTLModOperState INTEGER, oc60nnMRCTLModClockStatus INTEGER, oc60nnMRCTLModTempStatus INTEGER, oc60nnMRCTLModAtoDConverterStatus INTEGER, oc60nnMRCTLModPS1Status INTEGER, oc60nnMRCTLModPS2Status INTEGER, oc60nnMRCTLModPS3Status INTEGER, oc60nnMRCTLModPS4Status INTEGER } oc60nnMRCTLModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number for this module." ::= { oc60nnMRCTLModEntry 1 } oc60nnMRCTLModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number for this module." ::= { oc60nnMRCTLModEntry 2 } oc60nnMRCTLModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module. " ::= { oc60nnMRCTLModEntry 3 } oc60nnMRCTLModOperState OBJECT-TYPE SYNTAX INTEGER { active(1), standby(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The operational state of the Controller module. Specifically, this is an indicator of whether the Controller module is providing clock signals to the backplane. An active Controller module provides clock signals to the backplane while a standby Controller module does not." ::= { oc60nnMRCTLModEntry 4 } oc60nnMRCTLModClockStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), faulty(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The current status of the on-board clocks on this module." ::= { oc60nnMRCTLModEntry 5 } oc60nnMRCTLModTempStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), extremeTemp(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The overall temperature status for the concentrator as detected by this module. This object's value is an aggregate of all the temperature probes located within this concentrator as sensed by this module. Hence, when at least one probe in the concentrator reports an extreme temperature, then this object will have the value extremeTemp(2)." ::= { oc60nnMRCTLModEntry 6 } oc60nnMRCTLModAtoDConverterStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), faulty(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The current status of the on-board A/D converter. Typically, when this object has a value of faulty(2), it is because the value obtained from the A/D converter internal test channel is out of tolerance from what is specified by the manufacturer." ::= { oc60nnMRCTLModEntry 7 } oc60nnMRCTLModPS1Status OBJECT-TYPE SYNTAX INTEGER { active(1), faulty(3), not-installed(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The current status of powersupply 1." ::= { oc60nnMRCTLModEntry 8 } oc60nnMRCTLModPS2Status OBJECT-TYPE SYNTAX INTEGER { active(1), faulty(3), not-installed(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The current status of powersupply 2." ::= { oc60nnMRCTLModEntry 9 } oc60nnMRCTLModPS3Status OBJECT-TYPE SYNTAX INTEGER { active(1), faulty(3), not-installed(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The current status of powersupply 3." ::= { oc60nnMRCTLModEntry 10 } oc60nnMRCTLModPS4Status OBJECT-TYPE SYNTAX INTEGER { active(1), faulty(3), not-installed(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The current status of powersupply 4." ::= { oc60nnMRCTLModEntry 11 } -- -- ONcore Advanced Redundant Controller Module managed by ONline agent. -- ol60nnMARCTLModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol60nnMARCTLModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about the Advanced Controller in the concentrator." ::= { oc60nnMARCTL 1 } ol60nnMARCTLModEntry OBJECT-TYPE SYNTAX Ol60nnMARCTLModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information for the Advanced Controller module in the concentrator." INDEX { ol60nnMARCTLModSlotIndex } ::= { ol60nnMARCTLModTable 1 } Ol60nnMARCTLModEntry ::= SEQUENCE { ol60nnMARCTLModSlotIndex INTEGER, ol60nnMARCTLModOperState INTEGER, ol60nnMARCTLModClockStatus INTEGER, ol60nnMARCTLModTempStatus INTEGER } ol60nnMARCTLModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number for this module. Note that this module will always be in slot 17." ::= { ol60nnMARCTLModEntry 1 } ol60nnMARCTLModOperState OBJECT-TYPE SYNTAX INTEGER { active(1), standby(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The operational state of the Controller module. Specifically, this is an indicator of whether the Controller module is providing clock signals to the backplane. An active Controller module provides clock signals to the backplane while a standby Controller module does not. Note that only the active Controller is visible to an ONline agent; hence, this object will have the value active(1)." ::= { ol60nnMARCTLModEntry 2 } ol60nnMARCTLModClockStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), faulty(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The current status of the on-board clocks on this module." ::= { ol60nnMARCTLModEntry 3 } ol60nnMARCTLModTempStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), extremeTemp(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The overall temperature status for this concentrator as detected by this module. This object's value is an aggregate of all temperature probes located within this concentrator as sensed by this module. Hence, when at least one probe in the concentrator reports an extreme temperature, then this object will have the value extremeTemp(2)." ::= { ol60nnMARCTLModEntry 4 } -- -- ONcore Advanced Redundant Controller Module managed by ONcore agent -- oc60nnMARCTLModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc60nnMARCTLModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about the Advanced Controller in the concentrator." ::= { oc60nnMARCTL 6 } oc60nnMARCTLModEntry OBJECT-TYPE SYNTAX Oc60nnMARCTLModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information for the Advanced Controller module in the concentrator." INDEX { oc60nnMARCTLModSlotIndex, oc60nnMARCTLModSubSlotIndex } ::= { oc60nnMARCTLModTable 1 } Oc60nnMARCTLModEntry ::= SEQUENCE { oc60nnMARCTLModSlotIndex INTEGER, oc60nnMARCTLModSubSlotIndex INTEGER, oc60nnMARCTLModBootVersion DisplayString, oc60nnMARCTLModOperState INTEGER, oc60nnMARCTLModClockStatus INTEGER, oc60nnMARCTLModTempStatus INTEGER, oc60nnMARCTLModAtoDConverterStatus INTEGER, oc60nnMARCTLModPS1Status INTEGER, oc60nnMARCTLModPS2Status INTEGER, oc60nnMARCTLModPS3Status INTEGER, oc60nnMARCTLModPS4Status INTEGER } oc60nnMARCTLModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number for this module." ::= { oc60nnMARCTLModEntry 1 } oc60nnMARCTLModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number for this module." ::= { oc60nnMARCTLModEntry 2 } oc60nnMARCTLModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module. " ::= { oc60nnMARCTLModEntry 3 } oc60nnMARCTLModOperState OBJECT-TYPE SYNTAX INTEGER { active(1), standby(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The operational state of the Controller module. Specifically, this is an indicator of whether the Controller module is providing clock signals to the backplane. An active Controller module provides clock signals to the backplane while a standby Controller module does not." ::= { oc60nnMARCTLModEntry 4 } oc60nnMARCTLModClockStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), faulty(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The current status of the on-board clocks on this module." ::= { oc60nnMARCTLModEntry 5 } oc60nnMARCTLModTempStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), extremeTemp(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The overall temperature status for the concentrator as detected by this module. This object's value is an aggregate of all the temperature probes located within this concentrator as sensed by this module. Hence, when at least one probe in the concentrator reports an extreme temperature, then this object will have the value extremeTemp(2)." ::= { oc60nnMARCTLModEntry 6 } oc60nnMARCTLModAtoDConverterStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), faulty(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The current status of the on-board A/D converter. Typically, when this object has a value of faulty(2), it is because the value obtained from the A/D converter internal test channel is out of tolerance from what is specified by the manufacturer." ::= { oc60nnMARCTLModEntry 7 } oc60nnMARCTLModPS1Status OBJECT-TYPE SYNTAX INTEGER { active(1), faulty(3), not-installed(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The current status of powersupply 1." ::= { oc60nnMARCTLModEntry 8 } oc60nnMARCTLModPS2Status OBJECT-TYPE SYNTAX INTEGER { active(1), faulty(3), not-installed(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The current status of powersupply 2." ::= { oc60nnMARCTLModEntry 9 } oc60nnMARCTLModPS3Status OBJECT-TYPE SYNTAX INTEGER { active(1), faulty(3), not-installed(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The current status of powersupply 3." ::= { oc60nnMARCTLModEntry 10 } oc60nnMARCTLModPS4Status OBJECT-TYPE SYNTAX INTEGER { active(1), faulty(3), not-installed(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The current status of powersupply 4." ::= { oc60nnMARCTLModEntry 11 } -- -- ONcore Token Ring Network Monitor Card -- oc62nnDMGTModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc62nnDMGTModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about Token Ring Network Monitor Cards in the ONcore Hub." ::= { oc62nnDMGT 6 } oc62nnDMGTModEntry OBJECT-TYPE SYNTAX Oc62nnDMGTModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information for an Token Ring Network Monitor Card in the ONcore Hub." INDEX { oc62nnDMGTModSlotIndex, oc62nnDMGTModSubSlotIndex} ::= { oc62nnDMGTModTable 1 } Oc62nnDMGTModEntry ::= SEQUENCE { oc62nnDMGTModSlotIndex INTEGER, oc62nnDMGTModSubSlotIndex INTEGER, oc62nnDMGTModBootVersion DisplayString, oc62nnDMGTModIpAddress IpAddress, oc62nnDMGTModSubnetMask IpAddress, oc62nnDMGTModDefaultGateway IpAddress, oc62nnDMGTModStationAddr MacAddress, oc62nnDMGTModInterfaceMode INTEGER, oc62nnDMGTModTRAdapterStatus INTEGER, oc62nnDMGTModTRMacAddrType INTEGER, oc62nnDMGTModTRLocAdminAddr MacAddress, oc62nnDMGTModTRChipFlashVer DisplayString, oc62nnDMGTModTRChipBufStatus INTEGER, oc62nnDMGTModTREarlyTokenRel INTEGER, oc62nnDMGTModTRMonitorConten INTEGER, oc62nnDMGTModTRInternalWrap INTEGER, oc62nnDMGTModTRExternalWrap INTEGER, oc62nnDMGTModIfIndex INTEGER, oc62nnDMGTModRMONStatsMode INTEGER, oc62nnDMGTModDot5StatsMode INTEGER, oc62nnDMGTModRMONHostStatsMode INTEGER, oc62nnDMGTModRMONRingStationStatsMode INTEGER, oc62nnDMGTModRMONMLStatsMode INTEGER, oc62nnDMGTModRMONPStatsMode INTEGER, oc62nnDMGTModRMONSrcRoutingStatsMode INTEGER, oc62nnDMGTModRMONSurrogateStatsMode INTEGER, oc62nnDMGTModARPResolveMethod INTEGER } oc62nnDMGTModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this card." ::= { oc62nnDMGTModEntry 1 } oc62nnDMGTModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this card." ::= { oc62nnDMGTModEntry 2 } oc62nnDMGTModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module. " ::= { oc62nnDMGTModEntry 3 } oc62nnDMGTModIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The current IP address of this card and the associated interface." ::= { oc62nnDMGTModEntry 4 } oc62nnDMGTModSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The current subnet mask of this card and the associated interface." ::= { oc62nnDMGTModEntry 5 } oc62nnDMGTModDefaultGateway OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The current default gateway of this card and the associated interface. Note that a value of 0.0.0.0 indicates that this interface is not configured to be used with a default gateway." ::= { oc62nnDMGTModEntry 6 } oc62nnDMGTModStationAddr OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address that uniquely identifies this card. This corresponds to the MAC address burned-in during manufacture of this module. Note that an address of 00-00-00-00-00-00 is invalid and the module has failed." ::= { oc62nnDMGTModEntry 7 } oc62nnDMGTModInterfaceMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), standby(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired connectivity mode of this card. When this attribute is set to enabled(1) and the card is set to a network, it will forward messages to and from the master Distributed Management Module. If this attribute is set to disabled(2), the card may still collect statistics but not forward messages to and from the Distributed Management Module. If this attribute is set to standby(3), the card will not collect statistics or forward messages to/from the Distributed Management Module." ::= { oc62nnDMGTModEntry 8 } oc62nnDMGTModTRAdapterStatus OBJECT-TYPE SYNTAX INTEGER { initializing(1), opened(2), closed(3), opening(4), fatal-error(5) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of the Token Ring Adapter for this module." ::= {oc62nnDMGTModEntry 9 } oc62nnDMGTModTRMacAddrType OBJECT-TYPE SYNTAX INTEGER { burned-in(1), locally-administered(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired MAC address in use for this agent. burned-in(1) indicates that the factory setting as defined in oc62nnDMGTStationAddr should be used. locally-administered(2) indicates that the MAC address set in oc62nnDMGTLocAdminAddr should be used. Setting this value to use an invalid MAC address (for example, all zeros) will return invalidData error." ::= {oc62nnDMGTModEntry 10} oc62nnDMGTModTRLocAdminAddr OBJECT-TYPE SYNTAX MacAddress ACCESS read-write STATUS mandatory DESCRIPTION "A MAC address with the locally administered bit set to one. Setting this value to an invalid address will return invalidData error. An invalid address is a value with the locally administered bit set to zero, or a value of all ones." ::= { oc62nnDMGTModEntry 11 } oc62nnDMGTModTRChipFlashVer OBJECT-TYPE SYNTAX DisplayString (SIZE(1..10)) ACCESS read-only STATUS mandatory DESCRIPTION "The version number of the microcode loaded into the module's IBM Token Ring MAC Chip Flash." ::= { oc62nnDMGTModEntry 12 } oc62nnDMGTModTRChipBufStatus OBJECT-TYPE SYNTAX INTEGER { tr-chip-buffer-ok(1), tr-chip-buffer-full(2) } ACCESS read-only STATUS deprecated DESCRIPTION "Indicates whether the IBM Token Ring MAC Chip buffer is ok or full. If the buffer is full, the module will stop collecting statistics, therefore frames may be dropped." ::= { oc62nnDMGTModEntry 13 } oc62nnDMGTModTREarlyTokenRel OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Indicates whether Early Token Release is enabled for this module's TR adapter. Early Token Release (ETR) is a function which allows a transmitting adapter to release a new token as soon as it has completed frame transmission, whether or not the frame header has returned to that adapter. This option is only supported on 16Mbps Token Ring networks. Setting this attribute to enabled(1) on a 4Mbps network will return invalidData error." ::= { oc62nnDMGTModEntry 14 } oc62nnDMGTModTRMonitorConten OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Indicates whether this module's TR adapter will participate in Active Monitor Contention." ::= { oc62nnDMGTModEntry 15 } oc62nnDMGTModTRInternalWrap OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Indicates whether this module's TR adapter will perform an Internal Wrap Test, which wraps data internal to the MPC (MAC Wrap)." ::= { oc62nnDMGTModEntry 16 } oc62nnDMGTModTRExternalWrap OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Indicates whether this module's TR adapter will perform an External Wrap Test. This test performs a lobe wrap out to the cable, but the adapter is not inserted (phantom not raised)." ::= { oc62nnDMGTModEntry 17 } oc62nnDMGTModIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The interface number associated with this module." ::= { oc62nnDMGTModEntry 18 } oc62nnDMGTModRMONStatsMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of the TRMAC RMON probe. When this attribute is set to enabled the RMON probe will be enabled and RMON statistics will be gathered for RMON groups which are enabled." ::= { oc62nnDMGTModEntry 19 } oc62nnDMGTModDot5StatsMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired IEEE 802.5 statistics mode of this card. When this attribute is set to enabled, the card will gather IEEE 802.5 statistics. Note that when this attribute is enabled, the accuracy of all statistics may be impaired during peak loads." ::= { oc62nnDMGTModEntry 20 } oc62nnDMGTModRMONHostStatsMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired RMON host table statistics mode of this card. When this attribute is set to enabled, the card will gather RMON host table statistics. Note that when this attribute is enabled, the accuracy of all statistics may be impaired during peak loads." ::= { oc62nnDMGTModEntry 21 } oc62nnDMGTModRMONRingStationStatsMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired RMON ring station table statistics mode of this card. When this attribute is set to enabled, the card will gather RMON ring station table statistics and RMON ring station order table data. Note that when this attribute is enabled, the accuracy of all statistics may be impaired during peak loads." ::= { oc62nnDMGTModEntry 22 } oc62nnDMGTModRMONMLStatsMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired RMON mac-layer table statistics mode of this card. When this attribute is set to enabled, the card will gather RMON mac-layer table statistics. Note that when this attribute is enabled, the accuracy of all statistics may be impaired during peak loads." ::= { oc62nnDMGTModEntry 23 } oc62nnDMGTModRMONPStatsMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired RMON promiscuous table statistics mode of this card. When this attribute is set to enabled, the card will gather RMON promiscuous table statistics. Note that when this attribute is enabled, the accuracy of all statistics may be impaired during peak loads." ::= { oc62nnDMGTModEntry 24 } oc62nnDMGTModRMONSrcRoutingStatsMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired RMON source routing table statistics mode of this card. When this attribute is set to enabled, the card will gather RMON source routing table statistics. Note that when this attribute is enabled, the accuracy of all statistics may be impaired during peak loads." ::= { oc62nnDMGTModEntry 25 } oc62nnDMGTModRMONSurrogateStatsMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of the TRMAC Surrogate probe. When this attribute is set to enabled the Surrogate probe will be enabled and REM and CRS statistics will be gathered if they are enabled." ::= { oc62nnDMGTModEntry 26 } oc62nnDMGTModARPResolveMethod OBJECT-TYPE SYNTAX INTEGER { source-route(1), non-source-route(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired ARP broadcast type for this card. When this attribute is set to source-route(1), all ARP requests will contain the Routing Information field in the MAC frame. If this attribute is set to non-source-route(2), all ARP requests will not include the Routing Information field in the MAC frame." ::= { oc62nnDMGTModEntry 27 } -- -- ONcore Ethernet Network Monitor Card -- oc61nnDMGTModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc61nnDMGTModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about Ethernet Network Monitor Cards in the ONcore Hub. " ::= { oc61nnDMGT 6 } oc61nnDMGTModEntry OBJECT-TYPE SYNTAX Oc61nnDMGTModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information for an Ethernet Network Monitor Card in the ONcore Hub." INDEX { oc61nnDMGTModSlotIndex, oc61nnDMGTModSubSlotIndex} ::= { oc61nnDMGTModTable 1 } Oc61nnDMGTModEntry ::= SEQUENCE { oc61nnDMGTModSlotIndex INTEGER, oc61nnDMGTModSubSlotIndex INTEGER, oc61nnDMGTModBootVersion DisplayString, oc61nnDMGTModIpAddress IpAddress, oc61nnDMGTModSubnetMask IpAddress, oc61nnDMGTModDefaultGateway IpAddress, oc61nnDMGTModStationAddr MacAddress, oc61nnDMGTModInterfaceMode INTEGER, oc61nnDMGTModRMONHostStatsMode INTEGER, oc61nnDMGTModIfIndex INTEGER, oc61nnDMGTModRMONProbeMode INTEGER } oc61nnDMGTModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this card." ::= { oc61nnDMGTModEntry 1 } oc61nnDMGTModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this card." ::= { oc61nnDMGTModEntry 2 } oc61nnDMGTModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module. " ::= { oc61nnDMGTModEntry 3 } oc61nnDMGTModIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The current IP address of this card and the associated interface." ::= { oc61nnDMGTModEntry 4 } oc61nnDMGTModSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The current subnet mask of this card and the associated interface." ::= { oc61nnDMGTModEntry 5 } oc61nnDMGTModDefaultGateway OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The current default gateway of this card and the associated interface. Note that a value of 0.0.0.0 indicates that this interface is not con- configured to be used with a default gateway." ::= { oc61nnDMGTModEntry 6 } oc61nnDMGTModStationAddr OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address that uniquely identifies this card. Note that an address of 00-00-00-00-00-00 is invalid and the module has failed." ::= { oc61nnDMGTModEntry 7 } oc61nnDMGTModInterfaceMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), standby(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired connectivity mode of this card. When this attribute is set to enabled(1) and the card is set to a network, it will forward messages to and from the master Distributed Management Module. If this attribute is set to disabled(2), the card may still collect statistics but not forward messages to and from the Distributed Management Module. If this attribute is set to standby(3), the card will not collect statistics or forward messages to/from the Distributed Management Module." ::= { oc61nnDMGTModEntry 8 } oc61nnDMGTModRMONHostStatsMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired RMON host statistics mode of this card. When this attribute is set to enabled, the card will gather RMON host table statistics. Note that when this attribute is enabled, the accuracy of all statistics may be impaired during peak loads." ::= { oc61nnDMGTModEntry 9 } oc61nnDMGTModIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The interface number associated with this module." ::= { oc61nnDMGTModEntry 10 } oc61nnDMGTModRMONProbeMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of the RMON probe mode of this card. Enabling this mode allows the module to act as an RMON probe, supporting the RMON statistics, history, host, matrix and hostTopN groups. When enabled, this module will not support per-port statistics. Also, the host mode ( oc61nnDMGTModRMONHostStatsMode) object is ignored. Disabling this mode allows this module to monitor statistics on a per-port basis (supporting the dot 3 Repeater MIB). When disabled, the module will support the RMON statistics group and optionally, the RMON host group. Along with the host statistics mode, the probe mode allows the user to tailor this module to serve the user's network monitoring needs, trading function against performance (accuracy of statistics). Important note, changing the probe mode of the module will cause the module to reset, and to save the module attributes before resetting." ::= { oc61nnDMGTModEntry 11 } -- -- ONcore Distributed Management Module -- oc60nnMMGTModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc60nnMMGTModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains module information about each 60nnM-MGT module in the concentrator." ::= { oc60nnMMGT 6 } oc60nnMMGTModEntry OBJECT-TYPE SYNTAX Oc60nnMMGTModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module information for each 60nnM-MGT module in the concentrator." INDEX { oc60nnMMGTModSlotIndex, oc60nnMMGTModSubSlotIndex } ::= { oc60nnMMGTModTable 1 } Oc60nnMMGTModEntry ::= SEQUENCE { oc60nnMMGTModSlotIndex INTEGER, oc60nnMMGTModSubSlotIndex INTEGER, oc60nnMMGTModBootVersion DisplayString, oc60nnMMGTModMasterPriority INTEGER, oc60nnMMGTModMasterStatus INTEGER, oc60nnMMGTModHubSerial DisplayString, oc60nnMMGTModRAMCfg INTEGER, oc60nnMMGTModFEPROMCfg INTEGER } oc60nnMMGTModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc60nnMMGTModEntry 1 } oc60nnMMGTModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc60nnMMGTModEntry 2 } oc60nnMMGTModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module. " ::= { oc60nnMMGTModEntry 3 } oc60nnMMGTModMasterPriority OBJECT-TYPE SYNTAX INTEGER { one(1), two(2), three(3), four(4), five(5), six(6), seven(7), eight(8), nine(9), ten(10) } ACCESS read-write STATUS mandatory DESCRIPTION "The mastership priority of this agent. Ten is the highest and one is the lowest. Priority is only used when an election occurs. Mastership is not preemptive unless the reset mastership command is used." ::= { oc60nnMMGTModEntry 4 } oc60nnMMGTModMasterStatus OBJECT-TYPE SYNTAX INTEGER { master(1), non-master(2), electing(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The mastership status of this agent." ::= { oc60nnMMGTModEntry 5 } oc60nnMMGTModHubSerial OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The Hub serial number mastership is presiding over. Zero length string for slaves." ::= { oc60nnMMGTModEntry 6 } oc60nnMMGTModRAMCfg OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The amount of CPU Dynamic RAM, in Megabytes, configured on this module. Note that this will only be reported for versions v3.01 and later." ::= { oc60nnMMGTModEntry 7 } oc60nnMMGTModFEPROMCfg OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The amount of Flash EPROM, in Megabytes, configured on this module. Note that this will only be reported for versions v3.01 and later." ::= { oc60nnMMGTModEntry 8 } -- -- ONcore Advanced Distributed Management Module -- oc60nnMAMGTModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc60nnMAMGTModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains module information about each 60nnM-AMGT module in the concentrator." ::= { oc60nnMAMGT 6 } oc60nnMAMGTModEntry OBJECT-TYPE SYNTAX Oc60nnMAMGTModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module information for each 60nnM-AMGT module in the concentrator." INDEX { oc60nnMAMGTModSlotIndex, oc60nnMAMGTModSubSlotIndex } ::= { oc60nnMAMGTModTable 1 } Oc60nnMAMGTModEntry ::= SEQUENCE { oc60nnMAMGTModSlotIndex INTEGER, oc60nnMAMGTModSubSlotIndex INTEGER, oc60nnMAMGTModBootVersion DisplayString, oc60nnMAMGTModMasterPriority INTEGER, oc60nnMAMGTModMasterStatus INTEGER, oc60nnMAMGTModHubSerial DisplayString, oc60nnMAMGTModRAMCfg INTEGER, oc60nnMAMGTModFEPROMCfg INTEGER } oc60nnMAMGTModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc60nnMAMGTModEntry 1 } oc60nnMAMGTModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc60nnMAMGTModEntry 2 } oc60nnMAMGTModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module. " ::= { oc60nnMAMGTModEntry 3 } oc60nnMAMGTModMasterPriority OBJECT-TYPE SYNTAX INTEGER { one(1), two(2), three(3), four(4), five(5), six(6), seven(7), eight(8), nine(9), ten(10) } ACCESS read-write STATUS mandatory DESCRIPTION "The mastership priority of this agent. Ten is the highest and one is the lowest. Priority is only used when an election occurs. Mastership is not preemptive unless the reset mastership comamand is used." ::= { oc60nnMAMGTModEntry 4 } oc60nnMAMGTModMasterStatus OBJECT-TYPE SYNTAX INTEGER { master(1), non-master(2), electing(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The mastership status of this agent." ::= { oc60nnMAMGTModEntry 5 } oc60nnMAMGTModHubSerial OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The Hub serial number mastership is presiding over. Zero length string for slaves." ::= { oc60nnMAMGTModEntry 6 } oc60nnMAMGTModRAMCfg OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The amount of CPU RAM, in Megabytes, configured on this module." ::= { oc60nnMAMGTModEntry 7 } oc60nnMAMGTModFEPROMCfg OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The amount of Flash EPROM, in Megabytes, configured on this module." ::= { oc60nnMAMGTModEntry 8 } -- -- ONcore Ethernet Private Line Card (Security Daughter Board) -- oc61nnDSECModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc61nnDSECModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about Ethernet Private Line Cards in the ONcore Hub." ::= { oc61nnDSEC 6 } oc61nnDSECModEntry OBJECT-TYPE SYNTAX Oc61nnDSECModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information for an Ethernet Private Line Card in the ONcore Hub. Entries are indexed by the card's slot and subslot number." INDEX { oc61nnDSECModSlotIndex, oc61nnDSECModSubSlotIndex} ::= { oc61nnDSECModTable 1 } Oc61nnDSECModEntry ::= SEQUENCE { oc61nnDSECModSlotIndex INTEGER, oc61nnDSECModSubSlotIndex INTEGER, oc61nnDSECModBootVersion DisplayString } oc61nnDSECModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this card." ::= { oc61nnDSECModEntry 1 } oc61nnDSECModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this card." ::= { oc61nnDSECModEntry 2 } oc61nnDSECModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module." ::= { oc61nnDSECModEntry 3 } -- -- ONline Token Ring Establishment Controller Module -- ol52nnMECModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol52nnMECModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information associated with a particular 52nnM-EC module in the concentrator." ::= { ol52nnMEC 1 } ol52nnMECModEntry OBJECT-TYPE SYNTAX Ol52nnMECModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the 52nnM-EC module attributes." INDEX { ol52nnMECModSlotIndex } ::= { ol52nnMECModTable 1 } Ol52nnMECModEntry ::= SEQUENCE { ol52nnMECModSlotIndex INTEGER, ol52nnMECModSoftwareVersion DisplayString, ol52nnMECModSystemStatusCode DisplayString, ol52nnMECModRingSpeed INTEGER, ol52nnMECModNetworkStatus INTEGER, ol52nnMECModIpAddress IpAddress, ol52nnMECModMACStationAddr OCTET STRING } ol52nnMECModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol52nnMECModEntry 1 } ol52nnMECModSoftwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..10)) ACCESS read-only STATUS mandatory DESCRIPTION "The version number of the software." ::= { ol52nnMECModEntry 2 } ol52nnMECModSystemStatusCode OBJECT-TYPE SYNTAX DisplayString (SIZE(43)) ACCESS read-only STATUS mandatory DESCRIPTION "A 43 octet indication of the current applicable IBM 3174 System Status Code. For more information consult the 52nnM-EC reference manual." ::= { ol52nnMECModEntry 3 } ol52nnMECModRingSpeed OBJECT-TYPE SYNTAX INTEGER { fourMegabit(1), sixteenMegabit(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The ring's bandwidth in Mega-bits per second." ::= { ol52nnMECModEntry 4 } ol52nnMECModNetworkStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), closed(2), beaconing(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of the ring containing this module." ::= {ol52nnMECModEntry 5} ol52nnMECModIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP Address of this module." ::= { ol52nnMECModEntry 6 } ol52nnMECModMACStationAddr OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address that uniquely identifies the MAC address of this module." ::= { ol52nnMECModEntry 7 } ol52nnMECPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol52nnMECPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { ol52nnMEC 2 } ol52nnMECPortEntry OBJECT-TYPE SYNTAX Ol52nnMECPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of this module's port attributes." INDEX { ol52nnMECPortSlotIndex, ol52nnMECPortIndex } ::= { ol52nnMECPortTable 1 } Ol52nnMECPortEntry ::= SEQUENCE { ol52nnMECPortSlotIndex INTEGER, ol52nnMECPortIndex INTEGER } ol52nnMECPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { ol52nnMECPortEntry 1 } ol52nnMECPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol52nnMECPortEntry 2 } ol52nnMECTrunkTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol52nnMECTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of trunk-specific information about each trunk for this module type." ::= { ol52nnMEC 3 } ol52nnMECTrunkEntry OBJECT-TYPE SYNTAX Ol52nnMECTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of 52nnM-EC trunk attributes." INDEX { ol52nnMECTrunkSlotIndex, ol52nnMECTrunkIndex } ::= { ol52nnMECTrunkTable 1 } Ol52nnMECTrunkEntry ::= SEQUENCE { ol52nnMECTrunkSlotIndex INTEGER, ol52nnMECTrunkIndex INTEGER } ol52nnMECTrunkSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular module. Its value ranges between 1 and olModSlotNumber. The module identified by a particular value of this index is the same module as identified by the same value of olTrunkSlotIndex." ::= { ol52nnMECTrunkEntry 1 } ol52nnMECTrunkIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The trunk number for this trunk." ::= { ol52nnMECTrunkEntry 2 } -- -- -- ol42nnM is the ONsemble Token Ring StackSystem Management Hub -- -- ol42nnMHModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol42nnMHModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 42nnMH module in the concentrator." ::= { ol42nnMH 1 } ol42nnMHModEntry OBJECT-TYPE SYNTAX Ol42nnMHModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the 42nnMH module attributes." INDEX { ol42nnMHModSlotIndex } ::= { ol42nnMHModTable 1 } Ol42nnMHModEntry ::= SEQUENCE { ol42nnMHModSlotIndex INTEGER, ol42nnMHModHubId INTEGER, ol42nnMHModSerialNo DisplayString, ol42nnMHModRingSpeed INTEGER, ol42nnMHModBcnRecovery INTEGER, ol42nnMHModRecoveryAsic1 MacAddress, ol42nnMHModRecoveryAsic2 MacAddress, ol42nnMHModBcnThresh INTEGER, ol42nnMHModSpeedThresh INTEGER, ol42nnMHModTRMediaType INTEGER, ol42nnMHModMasterPriority INTEGER, ol42nnMHModMasterStatus INTEGER, ol42nnMHModIpAddress IpAddress, ol42nnMHModSubnetMask IpAddress, ol42nnMHModDefaultGateway IpAddress, ol42nnMHModStationAddr MacAddress, ol42nnMHModLocalMACAddress MacAddress, ol42nnMHModMACAddressType INTEGER, ol42nnMHModActiveMACAddress MacAddress, ol42nnMHModManagementLevel INTEGER, ol42nnMHModOptionCardType INTEGER, ol42nnMHModOptionCardMode INTEGER, ol42nnMHModOptionCardSpeed INTEGER, ol42nnMHModOptionCardRecoveryAsic1 MacAddress, ol42nnMHModOptionCardRecoveryAsic2 MacAddress, ol42nnMHModFan1Status INTEGER, ol42nnMHModFan2Status INTEGER, ol42nnMHModTempStatus INTEGER, ol42nnMHModBootVersion DisplayString, ol42nnMHModIfIndex INTEGER, ol42nnMHModPICStatus INTEGER, ol42nnMHModPrimePowerStatus INTEGER, ol42nnMHModBackupPowerStatus INTEGER, ol42nnMHModTRARPBroadcastType INTEGER, ol42nnMHModRAMCfg INTEGER } ol42nnMHModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular module. Its value ranges between 1 and olModSlotNumber. The module identified by a particular value of this index is the same module as identified by the same value of olModSlotIndex." ::= { ol42nnMHModEntry 1 } ol42nnMHModHubId OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Reading this value returns the same value as ol42nnMHModSlotIndex. Writing this value causes the module to be assigned a new Hub ID (slot number). This value ranges between 1 and olModSlotNumber. If the requested Hub Id is already in use, the module is assigned an unused Hub Id. Writing this value causes a slot down trap for the old Hub Id and a slot up trap for the new Hub Id." ::= { ol42nnMHModEntry 2 } ol42nnMHModSerialNo OBJECT-TYPE SYNTAX DisplayString (SIZE(1..9)) ACCESS read-only STATUS mandatory DESCRIPTION "The serial number of this module." ::= { ol42nnMHModEntry 3 } ol42nnMHModRingSpeed OBJECT-TYPE SYNTAX INTEGER { fourMegabit(1), sixteenMegabit(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The ring's bandwidth. When olModNetwork for this module is not isolated(2), setting this value to a different ring speed will return invalidData error." ::= { ol42nnMHModEntry 4 } ol42nnMHModBcnRecovery OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When beacon recovery is enabled, the module will automatically recover from beaconing conditions by removing the beaconing station(s) from the ring." ::= { ol42nnMHModEntry 5 } ol42nnMHModRecoveryAsic1 OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address used by the first recovery ASIC on this module." ::= {ol42nnMHModEntry 6} ol42nnMHModRecoveryAsic2 OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address used by the second recovery ASIC on this module." ::= {ol42nnMHModEntry 7} ol42nnMHModBcnThresh OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies a threshold used in beacon recovery. It is the number of times a port disabled by the beaconing algorithm is allowed to be automatically re-enabled. After the threshold has been met, the user must manually disable and then re-enable the port to resume normal operation of the port. The default value is 7." ::= { ol42nnMHModEntry 8 } ol42nnMHModSpeedThresh OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies a threshold used for speed detection. It is the number of times a port disabled due to detection of a wrong ring speed is allowed to be automatically re-enabled. After the threshold has been met, the user must manually disable and then re-enable the port to resume normal operation of the port." ::= { ol42nnMHModEntry 9 } ol42nnMHModTRMediaType OBJECT-TYPE SYNTAX INTEGER { active(1), passive(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The type this module's token ring media circuitry." ::= { ol42nnMHModEntry 10 } ol42nnMHModMasterPriority OBJECT-TYPE SYNTAX INTEGER { one(1), two(2), three(3), four(4), five(5), six(6), seven(7), eight(8), nine(9), ten(10) } ACCESS read-write STATUS mandatory DESCRIPTION "The mastership priority of this agent. Ten is the highest and one is the lowest. Priority is only used when an election occurs. Mastership is not preemptive unless the reset mastership command is used." ::= {ol42nnMHModEntry 11} ol42nnMHModMasterStatus OBJECT-TYPE SYNTAX INTEGER { master(1), non-master(2), electing(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The mastership status of this agent." ::= {ol42nnMHModEntry 12} ol42nnMHModIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The current IP address of this module's token ring interface." ::= { ol42nnMHModEntry 13 } ol42nnMHModSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The current subnet mask of this module's token ring interface." ::= { ol42nnMHModEntry 14 } ol42nnMHModDefaultGateway OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The current default gateway of this module's token ring interface. Note that a value of 0.0.0.0 indicates that this interface is not configured to be used with a default gateway." ::= { ol42nnMHModEntry 15 } ol42nnMHModStationAddr OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address burned-in (programmed at the factory) that uniquely identifies this module." ::= {ol42nnMHModEntry 16} ol42nnMHModLocalMACAddress OBJECT-TYPE SYNTAX MacAddress ACCESS read-write STATUS mandatory DESCRIPTION "A MAC address with the locally administered bit set to one. Setting this value to an invalid address will return invalidData error. An invalid address is a value with the locally administered bit set to zero, or a value of all ones." ::= {ol42nnMHModEntry 17} ol42nnMHModMACAddressType OBJECT-TYPE SYNTAX INTEGER { burned-in(1), locally-administered(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired MAC address for this agent. burned-in(1) indicates that the factory setting as defined in ol42nnMHModStationAddr should be used. locally-administered(2) indicates that the MAC address set in ol42nnMHModLocalMACAddress should be used. This change will take effect following a reset of the agent. The actual MAC address in use is defined in ol42nnMHModActiveMACAddress. Setting this value to use an invalid MAC address (for example, all zeros) will return invalidData error." ::= {ol42nnMHModEntry 18} ol42nnMHModActiveMACAddress OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "The actual MAC address that is being used by this agent." ::= {ol42nnMHModEntry 19} ol42nnMHModManagementLevel OBJECT-TYPE SYNTAX INTEGER { managed(4), expert(5), expert-plus(6) } ACCESS read-only STATUS mandatory DESCRIPTION "The level of management software installed." ::= {ol42nnMHModEntry 20} ol42nnMHModOptionCardType OBJECT-TYPE SYNTAX INTEGER { fiber-riro(84), copper-riro(85), not-installed(255) } ACCESS read-only STATUS mandatory DESCRIPTION "The type of option card installed, if any." ::= {ol42nnMHModEntry 21} ol42nnMHModOptionCardMode OBJECT-TYPE SYNTAX INTEGER { connected(1), isolated(2), notApplicable(3) } ACCESS read-write STATUS mandatory DESCRIPTION "When an option card is installed, setting this attribute to isolated(2) causes the option card to be removed from the ring that passes through this module's ports. If no option card is installed, setting to a value other than notApplicable will return invalidData error. The default value when an option card is installed is connected(1)." ::= {ol42nnMHModEntry 22} ol42nnMHModOptionCardSpeed OBJECT-TYPE SYNTAX INTEGER { fourMegabit(1), sixteenMegabit(2), notApplicable(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The ring's bandwidth. When ol42nnMHModOptionCardMode for this module is not isolated(2), setting this value to a different ring speed will return invalidData error. If no option card is installed , setting value to other than notApplicable will return invalidData error." ::= { ol42nnMHModEntry 23 } ol42nnMHModOptionCardRecoveryAsic1 OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address used by the first recovery ASIC on the option card installed in this module." ::= {ol42nnMHModEntry 24} ol42nnMHModOptionCardRecoveryAsic2 OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address used by the second recovery ASIC on the option card installed in this module." ::= {ol42nnMHModEntry 25} ol42nnMHModFan1Status OBJECT-TYPE SYNTAX INTEGER { okay(1), faulty(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of fan1 in this module." ::= { ol42nnMHModEntry 26 } ol42nnMHModFan2Status OBJECT-TYPE SYNTAX INTEGER { okay(1), faulty(2), notInstalled(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of fan2 in this module." ::= { ol42nnMHModEntry 27 } ol42nnMHModTempStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), extremeTemp(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The temperature status for this module." ::= { ol42nnMHModEntry 28 } ol42nnMHModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software version of the boot code running on this module." ::= { ol42nnMHModEntry 29 } ol42nnMHModIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The interface number associated with this module." ::= { ol42nnMHModEntry 30 } ol42nnMHModPICStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), not-installed(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The current status of this module's power interface controller board (PIC)." ::= { ol42nnMHModEntry 31 } ol42nnMHModPrimePowerStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), faulty(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The current status of this module's primary power supply." ::= { ol42nnMHModEntry 32 } ol42nnMHModBackupPowerStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), not-installed(4), faulty-or-not-installed(6) } ACCESS read-only STATUS mandatory DESCRIPTION "The current status of this module's backup power supply. The status will be not-installed(4) when ol42nnMHModPICStatus is not-installed(4). When ol42nnMHModPICStatus is okay(1), the status will be okay(1) only if backup power is sensed. Otherwise, the status will be faulty-or-not-installed(6)." ::= { ol42nnMHModEntry 33 } ol42nnMHModTRARPBroadcastType OBJECT-TYPE SYNTAX INTEGER { source-route(1), non-source-route(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired ARP broadcast type for this module. When this attribute is set to source-route(1), all ARP requests will contain the Routing Information field in the MAC frame. If this attribute is set to non-source-route(2), all ARP requests will not include the Routing Information field in the MAC frame." ::= { ol42nnMHModEntry 34 } ol42nnMHModRAMCfg OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The amount of memory (in Megabytes) configured on this module. This includes the standard memory configuration, plus any amount installed via an expansion memory card." ::={ ol42nnMHModEntry 35 } ol42nnMHPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol42nnMHPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { ol42nnMH 2 } ol42nnMHPortEntry OBJECT-TYPE SYNTAX Ol42nnMHPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of 42nnMH port attributes." INDEX { ol42nnMHPortSlotIndex, ol42nnMHPortIndex } ::= { ol42nnMHPortTable 1 } Ol42nnMHPortEntry ::= SEQUENCE { ol42nnMHPortSlotIndex INTEGER, ol42nnMHPortIndex INTEGER, ol42nnMHPortSpeedDetect INTEGER, ol42nnMHPort8228Mode INTEGER } ol42nnMHPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { ol42nnMHPortEntry 1 } ol42nnMHPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol42nnMHPortEntry 2 } ol42nnMHPortSpeedDetect OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When speed detection is enabled, the module will determine whether the station attached to this port is at the correct ring speed. If the speed is incorrect, then the port will not unwrap. This prevents the station from entering the ring. The status of this port will indicate a speed mismatch when this occurs error. If the attached station uses auto-speed detection, then this object should be set to disabled(2) to allow the auto-speed function to operate." ::= { ol42nnMHPortEntry 3 } ol42nnMHPort8228Mode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), not-applicable(3) } ACCESS read-write STATUS mandatory DESCRIPTION "When 8228 mode is set to enabled(1), the port is forced open to insert an attached IBM-8228 device into the ring. The IBM-8228 device must be attached prior to enabling this mode, otherwise the ring will be disrupted. When 8228 mode enabled, ol42nnMHPortSpeedDetect for that port is automatically set to disabled(2). When 8228 mode is set to disabled(2), ol42nnMHPortSpeedDetect reverts back to its prior setting. 8228 mode is only supported on port 16. Ports 1-15 return not-applicable(3)." ::= { ol42nnMHPortEntry 4 } ol42nnMHTrunkTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol42nnMHTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each trunk of this module type." ::= { ol42nnMH 3 } ol42nnMHTrunkEntry OBJECT-TYPE SYNTAX Ol42nnMHTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of 42nnMH trunk attributes." INDEX { ol42nnMHTrunkSlotIndex, ol42nnMHTrunkIndex } ::= { ol42nnMHTrunkTable 1 } Ol42nnMHTrunkEntry ::= SEQUENCE { ol42nnMHTrunkSlotIndex INTEGER, ol42nnMHTrunkIndex INTEGER, ol42nnMHTrunkCompatibilityMode INTEGER, ol42nnMHTrunkPhantomMode INTEGER } ol42nnMHTrunkSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular module. Its value ranges between 1 and olModSlotNumber. The module identified by a particular value of this index is the same module as identified by the same value of olTrunkSlotIndex." ::= { ol42nnMHTrunkEntry 1 } ol42nnMHTrunkIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The trunk number of this trunk. 1: stackjack-in 2: stackjack-out 3: ring-in (only if RIRO option card is installed) 4: ring-out (only if RIRO option card is installed) " ::= { ol42nnMHTrunkEntry 2 } ol42nnMHTrunkCompatibilityMode OBJECT-TYPE SYNTAX INTEGER { oncore(1), ibm-8260(2), online(3), ibm-8250(4), ibm-8230(5), onsemble(6), ibm-8238(7) } ACCESS read-write STATUS mandatory DESCRIPTION "The compatibility mode for this trunk. This only applies to fiber trunks. The default value is onsemble(6)." ::= { ol42nnMHTrunkEntry 3 } ol42nnMHTrunkPhantomMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), notApplicable(3) } ACCESS read-write STATUS mandatory DESCRIPTION "If enabled(1), then the trunk will operate in Phantom Mode. This only applies to copper trunks." ::= { ol42nnMHTrunkEntry 4 } -- -- -- ol42nnEH is the ONsemble Token Ring StackSystem Expansion Hub -- -- ol42nnEHModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol42nnEHModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 42nnEH module in the concentrator." ::= { ol42nnEH 1 } ol42nnEHModEntry OBJECT-TYPE SYNTAX Ol42nnEHModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the 42nnEH module attributes." INDEX { ol42nnEHModSlotIndex } ::= { ol42nnEHModTable 1 } Ol42nnEHModEntry ::= SEQUENCE { ol42nnEHModSlotIndex INTEGER, ol42nnEHModHubId INTEGER, ol42nnEHModSerialNo DisplayString, ol42nnEHModRingSpeed INTEGER, ol42nnEHModBcnRecovery INTEGER, ol42nnEHModRecoveryAsic1 MacAddress, ol42nnEHModRecoveryAsic2 MacAddress, ol42nnEHModBcnThresh INTEGER, ol42nnEHModSpeedThresh INTEGER, ol42nnEHModTRMediaType INTEGER, ol42nnEHModFanStatus INTEGER, ol42nnEHModTempStatus INTEGER, ol42nnEHModBootVersion DisplayString, ol42nnEHModPICStatus INTEGER, ol42nnEHModPrimePowerStatus INTEGER, ol42nnEHModBackupPowerStatus INTEGER, ol42nnEHModFan2Status INTEGER } ol42nnEHModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular module. Its value ranges between 1 and olModSlotNumber. The module identified by a particular value of this index is the same module as identified by the same value of olModSlotIndex." ::= { ol42nnEHModEntry 1 } ol42nnEHModHubId OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Reading this value returns the same value as ol42nnEHModSlotIndex. Writing this value causes the module to be assigned a new Hub ID (slot number). This value ranges between 1 and olModSlotNumber. If the requested Hub Id is already in use, the module is assigned an unused Hub Id. Writing this value causes a slot down trap for the old Hub Id and a slot up trap for the new Hub Id." ::= { ol42nnEHModEntry 2 } ol42nnEHModSerialNo OBJECT-TYPE SYNTAX DisplayString (SIZE(1..9)) ACCESS read-only STATUS mandatory DESCRIPTION "The serial number of this module." ::= { ol42nnEHModEntry 3 } ol42nnEHModRingSpeed OBJECT-TYPE SYNTAX INTEGER { fourMegabit(1), sixteenMegabit(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The ring's bandwidth. When olModNetwork for this module is not isolated(2), setting this value to a different ring speed will return invalidData error." ::= { ol42nnEHModEntry 4 } ol42nnEHModBcnRecovery OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When beacon recovery is enabled, the module will automatically recover from beaconing conditions by removing the beaconing station(s) from the ring." ::= { ol42nnEHModEntry 5 } ol42nnEHModRecoveryAsic1 OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address used by the first recovery ASIC on this module." ::= {ol42nnEHModEntry 6} ol42nnEHModRecoveryAsic2 OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address used by the second recovery ASIC on this module." ::= {ol42nnEHModEntry 7} ol42nnEHModBcnThresh OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies a threshold used in beacon recovery. It is the number of times a port disabled by the beaconing algorithm is allowed to be automatically re-enabled. After the threshold has been met, the user must manually disable and then re-enable the port to resume normal operation of the port. The default value is 7." ::= { ol42nnEHModEntry 8 } ol42nnEHModSpeedThresh OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies a threshold used for speed detection. It is the number of times a port disabled due to detection of a wrong ring speed is allowed to be automatically re-enabled. After the threshold has been met, the user must manually disable and then re-enable the port to resume normal operation of the port." ::= { ol42nnEHModEntry 9 } ol42nnEHModTRMediaType OBJECT-TYPE SYNTAX INTEGER { active(1), passive(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The type this module's token ring media circuitry." ::= { ol42nnEHModEntry 10 } ol42nnEHModFanStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), faulty(2), notInstalled(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of the fan in this module." ::= { ol42nnEHModEntry 11 } ol42nnEHModTempStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), extremeTemp(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The temperature status for this module." ::= { ol42nnEHModEntry 12 } ol42nnEHModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software version of the boot code running on this module." ::= { ol42nnEHModEntry 13 } ol42nnEHModPICStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), not-installed(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The current status of this module's power interface controller board (PIC)." ::= { ol42nnEHModEntry 14 } ol42nnEHModPrimePowerStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), faulty(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The current status of this module's primary power supply." ::= { ol42nnEHModEntry 15 } ol42nnEHModBackupPowerStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), not-installed(4), faulty-or-not-installed(6) } ACCESS read-only STATUS mandatory DESCRIPTION "The current status of this module's backup power supply. The status will be not-installed(4) when ol42nnEHModPICStatus is not-installed(4). When ol42nnEHModPICStatus is okay(1), the status will be okay(1) only if backup power is sensed. Otherwise, the status will be faulty-or-not-installed(6)." ::= { ol42nnEHModEntry 16 } ol42nnEHModFan2Status OBJECT-TYPE SYNTAX INTEGER { okay(1), faulty(2), notInstalled(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of fan2 in this module." ::= { ol42nnEHModEntry 17 } ol42nnEHPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol42nnEHPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { ol42nnEH 2 } ol42nnEHPortEntry OBJECT-TYPE SYNTAX Ol42nnEHPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of 42nnEH port attributes." INDEX { ol42nnEHPortSlotIndex, ol42nnEHPortIndex } ::= { ol42nnEHPortTable 1 } Ol42nnEHPortEntry ::= SEQUENCE { ol42nnEHPortSlotIndex INTEGER, ol42nnEHPortIndex INTEGER, ol42nnEHPortSpeedDetect INTEGER, ol42nnEHPort8228Mode INTEGER } ol42nnEHPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { ol42nnEHPortEntry 1 } ol42nnEHPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol42nnEHPortEntry 2 } ol42nnEHPortSpeedDetect OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When speed detection is enabled, the module will determine whether the station attached to this port is at the correct ring speed. If the speed is incorrect, then the port will not unwrap. This prevents the station from entering the ring. The status of this port will indicate a speed mismatch when this occurs error. If the attached station uses auto-speed detection, then this object should be set to disabled(2) to allow the auto-speed function to operate." ::= { ol42nnEHPortEntry 3 } ol42nnEHPort8228Mode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), not-applicable(3) } ACCESS read-write STATUS mandatory DESCRIPTION "When 8228 mode is set to enabled(1), the port is forced open to insert an attached IBM-8228 device into the ring. The IBM-8228 device must be attached prior to enabling this mode, otherwise the ring will be disrupted. When 8228 mode enabled, ol42nnEHPortSpeedDetect for that port is automatically set to disabled(2). When 8228 mode is set to disabled(2), ol42nnEHPortSpeedDetect reverts back to its prior setting. 8228 mode is only supported on port 16. Ports 1-15 return not-applicable(3)." ::= { ol42nnEHPortEntry 4 } -- NOTE ol42nnEH has no module-specific trunk attributes -- -- Value Added Tables for the Ethernet Work Group Hub -- -- Module Table (41nnH-MTP and 41nnH-MTP-FL) ol41nnHMTPModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol41nnHMTPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information associated with a particular ol41nnHMTP or ol41nnHMTP-FL module." ::= { ol41nnHMTP 1 } ol41nnHMTPModEntry OBJECT-TYPE SYNTAX Ol41nnHMTPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A module entry containing objects that describe the module level for that particular module." INDEX { ol41nnHMTPModSlotIndex } ::= { ol41nnHMTPModTable 1 } Ol41nnHMTPModEntry ::= SEQUENCE { ol41nnHMTPModSlotIndex INTEGER, ol41nnHMTPModSerialNo DisplayString, ol41nnHMTPModProtocols DisplayString, ol41nnHMTPModIpAddress IpAddress } ol41nnHMTPModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol41nnHMTPModEntry 1 } ol41nnHMTPModSerialNo OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The serial number of this module, as entered by the user through the Management interface." ::= { ol41nnHMTPModEntry 2 } ol41nnHMTPModProtocols OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "A list of the various protocols supported by the module's agent." ::= { ol41nnHMTPModEntry 3 } ol41nnHMTPModIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP Address of this module." ::= { ol41nnHMTPModEntry 4 } -- Port Table (41nnH-MTP) ol41nnHMTPPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol41nnHMTPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { ol41nnHMTP 2 } ol41nnHMTPPortEntry OBJECT-TYPE SYNTAX Ol41nnHMTPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A port entry containing objects that describe this port." INDEX { ol41nnHMTPPortSlotIndex, ol41nnHMTPPortIndex } ::= { ol41nnHMTPPortTable 1 } Ol41nnHMTPPortEntry ::= SEQUENCE { ol41nnHMTPPortSlotIndex INTEGER, ol41nnHMTPPortIndex INTEGER, ol41nnHMTPPortReset INTEGER, ol41nnHMTPPortLinkInteg INTEGER } ol41nnHMTPPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot (stack) number of this port's module." ::= { ol41nnHMTPPortEntry 1 } ol41nnHMTPPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol41nnHMTPPortEntry 2 } ol41nnHMTPPortReset OBJECT-TYPE SYNTAX INTEGER { noReset(1), reset(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Used to reset the port's '802.3 state machine', which will re-enable a disabled port and/or reconnect a partitioned port." ::= { ol41nnHMTPPortEntry 3 } ol41nnHMTPPortLinkInteg OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), notApplicable(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The port's (good) link integrity configuration. Enabling link integrity configures the port to conform to the link integrity feature as specified by 10BASE-T. Applicable only to 10BASE-T ports." ::= { ol41nnHMTPPortEntry 4 } -- Module Table (41nnH-ETP) ol41nnHETPModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol41nnHETPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information associated with a particular ol41nnHETP module." ::= { ol41nnHETP 1 } ol41nnHETPModEntry OBJECT-TYPE SYNTAX Ol41nnHETPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A module entry containing objects that describe the module level for that particular module." INDEX { ol41nnHETPModSlotIndex } ::= { ol41nnHETPModTable 1 } Ol41nnHETPModEntry ::= SEQUENCE { ol41nnHETPModSlotIndex INTEGER, ol41nnHETPModSerialNo DisplayString } ol41nnHETPModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol41nnHETPModEntry 1 } ol41nnHETPModSerialNo OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The serial number of this module, as entered by the user through the Management interface." ::= {ol41nnHETPModEntry 2 } -- Port Table (41nnH-ETP) ol41nnHETPPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol41nnHETPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { ol41nnHETP 2 } ol41nnHETPPortEntry OBJECT-TYPE SYNTAX Ol41nnHETPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A port entry containing objects that describe this port." INDEX { ol41nnHETPPortSlotIndex, ol41nnHETPPortIndex } ::= { ol41nnHETPPortTable 1 } Ol41nnHETPPortEntry ::= SEQUENCE { ol41nnHETPPortSlotIndex INTEGER, ol41nnHETPPortIndex INTEGER, ol41nnHETPPortReset INTEGER, ol41nnHETPPortLinkInteg INTEGER } ol41nnHETPPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot (stack) number of this port's module." ::= { ol41nnHETPPortEntry 1 } ol41nnHETPPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ol41nnHETPPortEntry 2 } ol41nnHETPPortReset OBJECT-TYPE SYNTAX INTEGER { ready(1), reset(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Used to reset the port's '802.3 state machine', which will re-enable a disabled port and/or reconnect a partitioned port." ::= { ol41nnHETPPortEntry 3 } ol41nnHETPPortLinkInteg OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The port's (good) link integrity configuration. Enabling link integrity configures the port to conform to the link integrity feature as specified by 10BASE-T." ::= { ol41nnHETPPortEntry 4 } -- -- ONcore Token Ring Active Twisted Pair Module -- oc62nnMATPPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc62nnMATPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { oc62nnMATP 2 } oc62nnMATPPortEntry OBJECT-TYPE SYNTAX Oc62nnMATPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the port attributes for this module." INDEX { oc62nnMATPPortSlotIndex, oc62nnMATPPortIndex } ::= { oc62nnMATPPortTable 1 } Oc62nnMATPPortEntry ::= SEQUENCE { oc62nnMATPPortSlotIndex INTEGER, oc62nnMATPPortIndex INTEGER, oc62nnMATPPortFanOutMode INTEGER } oc62nnMATPPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc62nnMATPPortEntry 1 } oc62nnMATPPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc62nnMATPPortEntry 2 } oc62nnMATPPortFanOutMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object is used to allow devices that do not assert Phantom to be inserted into the ring. It will cause the port to open regardless of Phantom. Disabling a port automatically sets this object to disabled(2). The user should use caution when setting this object to enabled(1). If there is no proper device attached the ring will be opened causing ring disruption. If this occurs, beacon recovery will wrap the port." ::= { oc62nnMATPPortEntry 3 } oc62nnMATPTrunkTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc62nnMATPTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of trunk-specific information about each trunk for this module type." ::= { oc62nnMATP 3 } oc62nnMATPTrunkEntry OBJECT-TYPE SYNTAX Oc62nnMATPTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the trunk attributes for this module." INDEX { oc62nnMATPTrunkSlotIndex, oc62nnMATPTrunkIndex } ::= { oc62nnMATPTrunkTable 1 } Oc62nnMATPTrunkEntry ::= SEQUENCE { oc62nnMATPTrunkSlotIndex INTEGER, oc62nnMATPTrunkIndex INTEGER, oc62nnMATPTrunkCompMode INTEGER } oc62nnMATPTrunkSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this trunk's module." ::= { oc62nnMATPTrunkEntry 1 } oc62nnMATPTrunkIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The trunk number of this trunk." ::= { oc62nnMATPTrunkEntry 2 } oc62nnMATPTrunkCompMode OBJECT-TYPE SYNTAX INTEGER { oncore(1), ibm-8260(2), online(3), ibm-8250(4), ibm-8230(5), onsemble(6), ibm-8238(7) } ACCESS read-write STATUS mandatory DESCRIPTION "The compatibility mode for this trunk. All of the modes except oncore(1) and ibm-8260(2) require an available jitter attenuator module. If a jitter attenuator module is not available, then the set will be rejected with a invalid data error. The compatibility mode for each trunk must be set to correspond to the type of unit the trunk is connected to." ::= { oc62nnMATPTrunkEntry 3 } oc62nnMATPModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc62nnMATPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module specific information for this module type." ::= { oc62nnMATP 6 } oc62nnMATPModEntry OBJECT-TYPE SYNTAX Oc62nnMATPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the 62nnM-ATP module attributes." INDEX { oc62nnMATPModSlotIndex, oc62nnMATPModSubSlotIndex } ::= { oc62nnMATPModTable 1 } Oc62nnMATPModEntry ::= SEQUENCE { oc62nnMATPModSlotIndex INTEGER, oc62nnMATPModSubSlotIndex INTEGER, oc62nnMATPModBootVersion DisplayString, oc62nnMATPModDipNVRam INTEGER, oc62nnMATPModDipNetwork INTEGER, oc62nnMATPModDipRingSpeed INTEGER, oc62nnMATPModJAStatus INTEGER, oc62nnMATPModRecoveryAsic1 MacAddress, oc62nnMATPModRecoveryAsic2 MacAddress, oc62nnMATPModBcnThres INTEGER, oc62nnMATPModSpeedThres INTEGER } oc62nnMATPModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc62nnMATPModEntry 1 } oc62nnMATPModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc62nnMATPModEntry 2 } oc62nnMATPModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software version of the boot code running on this module." ::= { oc62nnMATPModEntry 3 } oc62nnMATPModDipNVRam OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The Non-Volatile RAM dip switch setting for this module. Setting the dip switch to enable(1) will cause the module to be configured according to the configuration which was saved in the non-volatile storage." ::= { oc62nnMATPModEntry 4 } oc62nnMATPModDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated(2), oncore-token-ring-1(37), oncore-token-ring-2(38), oncore-token-ring-3(39), oncore-token-ring-4(40), oncore-token-ring-5(41), oncore-token-ring-6(42), oncore-token-ring-7(43), oncore-token-ring-8(44), oncore-token-ring-9(45), oncore-token-ring-10(46) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the module's dip switches." ::= { oc62nnMATPModEntry 5 } oc62nnMATPModDipRingSpeed OBJECT-TYPE SYNTAX INTEGER { fourMegabit(1), sixteenMegabit(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The dip switch setting for the ring's bandwidth. The speed is in units of megabits per second." ::= { oc62nnMATPModEntry 6 } oc62nnMATPModJAStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), notPresent(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of the first Jitter Attenuator Daughter Card." ::= { oc62nnMATPModEntry 7 } oc62nnMATPModRecoveryAsic1 OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address used by the first recovery ASIC on this module." ::= { oc62nnMATPModEntry 8 } oc62nnMATPModRecoveryAsic2 OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address used by the second recovery ASIC on this module." ::= { oc62nnMATPModEntry 9 } oc62nnMATPModBcnThres OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies a threshold used in beacon recovery. It is the number of times a port disabled by the beaconing algorithm is allowed to be automatically re-enabled. After the threshold has been met, the user must manually disable and then re-enable the port to resume normal operation of the port. The default value is 7." ::= { oc62nnMATPModEntry 10 } oc62nnMATPModSpeedThres OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies a threshold used for speed detection. It is the number of times a port disabled due to detection of a wrong ring speed is allowed to be automatically re-enabled. After the threshold has been met, the user must manually disable and then re-enable the port to resume normal operation of the port." ::= { oc62nnMATPModEntry 11 } -- -- ONcore Token Ring Dual Fiberoptic Repeater Module -- oc62nnMDFRPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc62nnMDFRPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { oc62nnMDFR 2 } oc62nnMDFRPortEntry OBJECT-TYPE SYNTAX Oc62nnMDFRPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the port attributes for this module." INDEX { oc62nnMDFRPortSlotIndex, oc62nnMDFRPortIndex } ::= { oc62nnMDFRPortTable 1 } Oc62nnMDFRPortEntry ::= SEQUENCE { oc62nnMDFRPortSlotIndex INTEGER, oc62nnMDFRPortIndex INTEGER, oc62nnMDFRPortDipNetwork INTEGER, oc62nnMDFRPortStaticSwitch INTEGER, oc62nnMDFRPortFanOutMode INTEGER } oc62nnMDFRPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc62nnMDFRPortEntry 1 } oc62nnMDFRPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc62nnMDFRPortEntry 2 } oc62nnMDFRPortDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated-11(31), oncore-token-ring-1(37), oncore-token-ring-2(38), oncore-token-ring-3(39), oncore-token-ring-4(40), oncore-token-ring-5(41), oncore-token-ring-6(42), oncore-token-ring-7(43), oncore-token-ring-8(44), oncore-token-ring-9(45), oncore-token-ring-10(46) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the port's dip switches." ::= { oc62nnMDFRPortEntry 3 } oc62nnMDFRPortStaticSwitch OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The administrative state of the static switch for this port. When the static switch is enabled, the status of the port will be checked before allowing a network change. If phantom is detected, then the change will be rejected. The user must power down the station to allow a network change. When the station is powered on, the station will issue a duplicate address test ensuring that no other stations in the network have the same address." ::= { oc62nnMDFRPortEntry 4 } oc62nnMDFRPortFanOutMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object is used to allow devices that do not assert Phantom to be inserted into the ring. It will cause the port to open regardless of Phantom. Disabling a port automatically sets this object to disabled(2). The user should use caution when setting this object to enabled(1). If there is no proper device attached the ring will be opened causing ring disruption. If this occurs, beacon recovery will wrap the port." ::= { oc62nnMDFRPortEntry 5 } oc62nnMDFRTrunkTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc62nnMDFRTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of trunk-specific information about each trunk for this module type." ::= { oc62nnMDFR 3 } oc62nnMDFRTrunkEntry OBJECT-TYPE SYNTAX Oc62nnMDFRTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the trunk attributes for this module." INDEX { oc62nnMDFRTrunkSlotIndex, oc62nnMDFRTrunkIndex } ::= { oc62nnMDFRTrunkTable 1 } Oc62nnMDFRTrunkEntry ::= SEQUENCE { oc62nnMDFRTrunkSlotIndex INTEGER, oc62nnMDFRTrunkIndex INTEGER, oc62nnMDFRTrunkDipNetwork INTEGER, oc62nnMDFRTrunkCompMode INTEGER, oc62nnMDFRTrunkStaticSwitch INTEGER } oc62nnMDFRTrunkSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this trunk's module." ::= { oc62nnMDFRTrunkEntry 1 } oc62nnMDFRTrunkIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The trunk number of this trunk." ::= { oc62nnMDFRTrunkEntry 2 } oc62nnMDFRTrunkDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated-11(31), oncore-token-ring-1(37), oncore-token-ring-2(38), oncore-token-ring-3(39), oncore-token-ring-4(40), oncore-token-ring-5(41), oncore-token-ring-6(42), oncore-token-ring-7(43), oncore-token-ring-8(44), oncore-token-ring-9(45), oncore-token-ring-10(46) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the trunk's dip switches." ::= { oc62nnMDFRTrunkEntry 3 } oc62nnMDFRTrunkCompMode OBJECT-TYPE SYNTAX INTEGER { oncore(1), ibm-8260(2), online(3), ibm-8250(4), ibm-8230(5), onsemble(6), ibm-8238(7) } ACCESS read-write STATUS mandatory DESCRIPTION "The compatibility mode for this trunk. All of the modes except oncore(1) and ibm-8260(2) require an available jitter attenuator module. If a jitter attenuator module is not available, then the set will be rejected with a invalid data error. The compatibility mode for each trunk must be set to correspond to the type of unit the trunk is connected to." ::= { oc62nnMDFRTrunkEntry 4 } oc62nnMDFRTrunkStaticSwitch OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The administrative state of the static switch for this trunk. When the static switch is enabled, the administrative state of the trunk pair will be checked before allowing a network change. If either trunk is enabled then the change will be rejected. The user must disable both trunks before changing the network." ::= { oc62nnMDFRTrunkEntry 5 } oc62nnMDFRModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc62nnMDFRModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module specific information for this module type." ::= { oc62nnMDFR 6 } oc62nnMDFRModEntry OBJECT-TYPE SYNTAX Oc62nnMDFRModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the 62nnM-DFR module attributes." INDEX { oc62nnMDFRModSlotIndex, oc62nnMDFRModSubSlotIndex } ::= { oc62nnMDFRModTable 1 } Oc62nnMDFRModEntry ::= SEQUENCE { oc62nnMDFRModSlotIndex INTEGER, oc62nnMDFRModSubSlotIndex INTEGER, oc62nnMDFRModBootVersion DisplayString, oc62nnMDFRModDipNVRam INTEGER, oc62nnMDFRModDipRingSpeed INTEGER, oc62nnMDFRModJA1Status INTEGER, oc62nnMDFRModJA2Status INTEGER, oc62nnMDFRModRecoveryAsic1 MacAddress, oc62nnMDFRModRecoveryAsic2 MacAddress, oc62nnMDFRModBcnThres INTEGER, oc62nnMDFRModAsicType INTEGER } oc62nnMDFRModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc62nnMDFRModEntry 1 } oc62nnMDFRModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc62nnMDFRModEntry 2 } oc62nnMDFRModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software version of the boot code running on this module." ::= { oc62nnMDFRModEntry 3 } oc62nnMDFRModDipNVRam OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The Non-Volatile RAM dip switch setting for this module. Setting the dip switch to enable(1) will cause the module to be configured according to the configuration which was saved in the non-volatile storage." ::= { oc62nnMDFRModEntry 4 } oc62nnMDFRModDipRingSpeed OBJECT-TYPE SYNTAX INTEGER { fourMegabit(1), sixteenMegabit(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The dip switch setting for the ring's bandwidth. The speed is in units of megabits per second." ::= { oc62nnMDFRModEntry 5 } oc62nnMDFRModJA1Status OBJECT-TYPE SYNTAX INTEGER { okay(1), notPresent(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of the first Jitter Attenuator Daughter Card." ::= { oc62nnMDFRModEntry 6 } oc62nnMDFRModJA2Status OBJECT-TYPE SYNTAX INTEGER { okay(1), notPresent(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of the second Jitter Attenuator Daughter Card." ::= { oc62nnMDFRModEntry 7 } oc62nnMDFRModRecoveryAsic1 OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address used by the first recovery ASIC on this module." ::= { oc62nnMDFRModEntry 8 } oc62nnMDFRModRecoveryAsic2 OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address used by the second recovery ASIC on this module." ::= { oc62nnMDFRModEntry 9 } oc62nnMDFRModBcnThres OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies a threshold used in beacon recovery. It is the number of times a port disabled by the beaconing algorithm is allowed to be automatically re-enabled. After the threshold has been met, the user must manually disable and then re-enable the port to resume normal operation of the port. The default value is 7." ::= { oc62nnMDFRModEntry 10 } oc62nnMDFRModAsicType OBJECT-TYPE SYNTAX INTEGER { basic(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This object specifies the type of switching asic on the module." ::= { oc62nnMDFRModEntry 11 } -- -- ONcore Token Ring Dual Copper Repeater Module -- oc62nnMDCRPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc62nnMDCRPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { oc62nnMDCR 2 } oc62nnMDCRPortEntry OBJECT-TYPE SYNTAX Oc62nnMDCRPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the port attributes for this module." INDEX { oc62nnMDCRPortSlotIndex, oc62nnMDCRPortIndex } ::= { oc62nnMDCRPortTable 1 } Oc62nnMDCRPortEntry ::= SEQUENCE { oc62nnMDCRPortSlotIndex INTEGER, oc62nnMDCRPortIndex INTEGER, oc62nnMDCRPortDipNetwork INTEGER, oc62nnMDCRPortStaticSwitch INTEGER, oc62nnMDCRPortFanOutMode INTEGER } oc62nnMDCRPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc62nnMDCRPortEntry 1 } oc62nnMDCRPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc62nnMDCRPortEntry 2 } oc62nnMDCRPortDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated-11(31), oncore-token-ring-1(37), oncore-token-ring-2(38), oncore-token-ring-3(39), oncore-token-ring-4(40), oncore-token-ring-5(41), oncore-token-ring-6(42), oncore-token-ring-7(43), oncore-token-ring-8(44), oncore-token-ring-9(45), oncore-token-ring-10(46) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the port's dip switches." ::= { oc62nnMDCRPortEntry 3 } oc62nnMDCRPortStaticSwitch OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The administrative state of the static switch for this port. When the static switch is enabled, the status of the port will be checked before allowing a network change. If phantom is detected, then the change will be rejected. The user must power down the station to allow a network change. When the station is powered on, the station will issue a duplicate address test ensuring that no other stations in the network have the same address." ::= { oc62nnMDCRPortEntry 4 } oc62nnMDCRPortFanOutMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object is used to allow devices that do not assert Phantom to be inserted into the ring. It will cause the port to open regardless of Phantom. Disabling a port automatically sets this object to disabled(2). The user should use caution when setting this object to enabled(1). If there is no proper device attached the ring will be opened causing ring disruption. If this occurs, beacon recovery will wrap the port." ::= { oc62nnMDCRPortEntry 5 } oc62nnMDCRTrunkTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc62nnMDCRTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of trunk-specific information about each trunk for this module type." ::= { oc62nnMDCR 3 } oc62nnMDCRTrunkEntry OBJECT-TYPE SYNTAX Oc62nnMDCRTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the trunk attributes for this module." INDEX { oc62nnMDCRTrunkSlotIndex, oc62nnMDCRTrunkIndex } ::= { oc62nnMDCRTrunkTable 1 } Oc62nnMDCRTrunkEntry ::= SEQUENCE { oc62nnMDCRTrunkSlotIndex INTEGER, oc62nnMDCRTrunkIndex INTEGER, oc62nnMDCRTrunkDipNetwork INTEGER, oc62nnMDCRTrunkCompMode INTEGER, oc62nnMDCRTrunkStaticSwitch INTEGER } oc62nnMDCRTrunkSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this trunk's module." ::= { oc62nnMDCRTrunkEntry 1 } oc62nnMDCRTrunkIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The trunk number of this trunk." ::= { oc62nnMDCRTrunkEntry 2 } oc62nnMDCRTrunkDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated-11(31), oncore-token-ring-1(37), oncore-token-ring-2(38), oncore-token-ring-3(39), oncore-token-ring-4(40), oncore-token-ring-5(41), oncore-token-ring-6(42), oncore-token-ring-7(43), oncore-token-ring-8(44), oncore-token-ring-9(45), oncore-token-ring-10(46) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the trunk's dip switches." ::= { oc62nnMDCRTrunkEntry 3 } oc62nnMDCRTrunkCompMode OBJECT-TYPE SYNTAX INTEGER { oncore(1), ibm-8260(2), online(3), ibm-8250(4), ibm-8230(5), onsemble(6), ibm-8238(7) } ACCESS read-write STATUS mandatory DESCRIPTION "The compatibility mode for this trunk. All of the modes except oncore(1) and ibm-8260(2) require an available jitter attenuator module. If a jitter attenuator module is not available, then the set will be rejected with a invalid data error. The compatibility mode for each trunk must be set to correspond to the type of unit the trunk is connected to." ::= { oc62nnMDCRTrunkEntry 4 } oc62nnMDCRTrunkStaticSwitch OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The administrative state of the static switch for this trunk. When the static switch is enabled, the administrative state of the trunk pair will be checked before allowing a network change. If either trunk is enabled then the change will be rejected. The user must disable both trunks before changing the network." ::= { oc62nnMDCRTrunkEntry 5 } oc62nnMDCRModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc62nnMDCRModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module specific information for this module type." ::= { oc62nnMDCR 6 } oc62nnMDCRModEntry OBJECT-TYPE SYNTAX Oc62nnMDCRModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the 62nnM-DCR module attributes." INDEX { oc62nnMDCRModSlotIndex, oc62nnMDCRModSubSlotIndex } ::= { oc62nnMDCRModTable 1 } Oc62nnMDCRModEntry ::= SEQUENCE { oc62nnMDCRModSlotIndex INTEGER, oc62nnMDCRModSubSlotIndex INTEGER, oc62nnMDCRModBootVersion DisplayString, oc62nnMDCRModDipNVRam INTEGER, oc62nnMDCRModDipRingSpeed INTEGER, oc62nnMDCRModJA1Status INTEGER, oc62nnMDCRModJA2Status INTEGER, oc62nnMDCRModRecoveryAsic1 MacAddress, oc62nnMDCRModRecoveryAsic2 MacAddress, oc62nnMDCRModBcnThres INTEGER, oc62nnMDCRModAsicType INTEGER } oc62nnMDCRModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc62nnMDCRModEntry 1 } oc62nnMDCRModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc62nnMDCRModEntry 2 } oc62nnMDCRModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software version of the boot code running on this module." ::= { oc62nnMDCRModEntry 3 } oc62nnMDCRModDipNVRam OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The Non-Volatile RAM dip switch setting for this module. Setting the dip switch to enable(1) will cause the module to be configured according to the configuration which was saved in the non-volatile storage." ::= { oc62nnMDCRModEntry 4 } oc62nnMDCRModDipRingSpeed OBJECT-TYPE SYNTAX INTEGER { fourMegabit(1), sixteenMegabit(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The dip switch setting for the ring's bandwidth. The speed is in units of megabits per second." ::= { oc62nnMDCRModEntry 5 } oc62nnMDCRModJA1Status OBJECT-TYPE SYNTAX INTEGER { okay(1), notPresent(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of the first Jitter Attenuator Daughter Card." ::= { oc62nnMDCRModEntry 6 } oc62nnMDCRModJA2Status OBJECT-TYPE SYNTAX INTEGER { okay(1), notPresent(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of the second Jitter Attenuator Daughter Card." ::= { oc62nnMDCRModEntry 7 } oc62nnMDCRModRecoveryAsic1 OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address used by the first recovery ASIC on this module." ::= { oc62nnMDCRModEntry 8 } oc62nnMDCRModRecoveryAsic2 OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address used by the second recovery ASIC on this module." ::= { oc62nnMDCRModEntry 9 } oc62nnMDCRModBcnThres OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies a threshold used in beacon recovery. It is the number of times a port disabled by the beaconing algorithm is allowed to be automatically re-enabled. After the threshold has been met, the user must manually disable and then re-enable the port to resume normal operation of the port. The default value is 7." ::= { oc62nnMDCRModEntry 10 } oc62nnMDCRModAsicType OBJECT-TYPE SYNTAX INTEGER { basic(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This object specifies the type of switching asic on the module." ::= { oc62nnMDCRModEntry 11 } -- -- ONcore Token Ring Quad Fiber Repeater Module -- oc62nnMQFRPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc62nnMQFRPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { oc62nnMQFR 2 } oc62nnMQFRPortEntry OBJECT-TYPE SYNTAX Oc62nnMQFRPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the port attributes for this module." INDEX { oc62nnMQFRPortSlotIndex, oc62nnMQFRPortIndex } ::= { oc62nnMQFRPortTable 1 } Oc62nnMQFRPortEntry ::= SEQUENCE { oc62nnMQFRPortSlotIndex INTEGER, oc62nnMQFRPortIndex INTEGER, oc62nnMQFRPortDipNetwork INTEGER, oc62nnMQFRPortStaticSwitch INTEGER, oc62nnMQFRPortFanOutMode INTEGER } oc62nnMQFRPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc62nnMQFRPortEntry 1 } oc62nnMQFRPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc62nnMQFRPortEntry 2 } oc62nnMQFRPortDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated-11(31), oncore-token-ring-1(37), oncore-token-ring-2(38), oncore-token-ring-3(39), oncore-token-ring-4(40), oncore-token-ring-5(41), oncore-token-ring-6(42), oncore-token-ring-7(43), oncore-token-ring-8(44), oncore-token-ring-9(45), oncore-token-ring-10(46) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the port's dip switches." ::= { oc62nnMQFRPortEntry 3 } oc62nnMQFRPortStaticSwitch OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The administrative state of the static switch for this port. When the static switch is enabled, the status of the port will be checked before allowing a network change. If phantom is detected, then the change will be rejected. The user must power down the station to allow a network change. When the station is powered on, the station will issue a duplicate address test ensuring that no other stations in the network have the same address." ::= { oc62nnMQFRPortEntry 4 } oc62nnMQFRPortFanOutMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object is used to allow devices that do not assert Phantom to be inserted into the ring. It will cause the port to open regardless of Phantom. Disabling a port automatically sets this object to disabled(2). The user should use caution when setting this object to enabled(1). If there is no proper device attached the ring will be opened causing ring disruption. If this occurs, beacon recovery will wrap the port." ::= { oc62nnMQFRPortEntry 5 } oc62nnMQFRTrunkTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc62nnMQFRTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of trunk-specific information about each trunk for this module type." ::= { oc62nnMQFR 3 } oc62nnMQFRTrunkEntry OBJECT-TYPE SYNTAX Oc62nnMQFRTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the trunk attributes for this module." INDEX { oc62nnMQFRTrunkSlotIndex, oc62nnMQFRTrunkIndex } ::= { oc62nnMQFRTrunkTable 1 } Oc62nnMQFRTrunkEntry ::= SEQUENCE { oc62nnMQFRTrunkSlotIndex INTEGER, oc62nnMQFRTrunkIndex INTEGER, oc62nnMQFRTrunkDipNetwork INTEGER, oc62nnMQFRTrunkCompMode INTEGER, oc62nnMQFRTrunkStaticSwitch INTEGER } oc62nnMQFRTrunkSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this trunk's module." ::= { oc62nnMQFRTrunkEntry 1 } oc62nnMQFRTrunkIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The trunk number of this trunk." ::= { oc62nnMQFRTrunkEntry 2 } oc62nnMQFRTrunkDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated-11(31), oncore-token-ring-1(37), oncore-token-ring-2(38), oncore-token-ring-3(39), oncore-token-ring-4(40), oncore-token-ring-5(41), oncore-token-ring-6(42), oncore-token-ring-7(43), oncore-token-ring-8(44), oncore-token-ring-9(45), oncore-token-ring-10(46) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the trunk's dip switches." ::= { oc62nnMQFRTrunkEntry 3 } oc62nnMQFRTrunkCompMode OBJECT-TYPE SYNTAX INTEGER { oncore(1), ibm-8260(2), online(3), ibm-8250(4), ibm-8230(5), onsemble(6), ibm-8238(7) } ACCESS read-write STATUS mandatory DESCRIPTION "The compatibility mode for this trunk. All of the modes except oncore(1) and ibm-8260(2) require an available jitter attenuator module. If a jitter attenuator module is not available, then the set will be rejected with a invalid data error. The compatibility mode for each trunk must be set to correspond to the type of unit the trunk is connected to." ::= { oc62nnMQFRTrunkEntry 4 } oc62nnMQFRTrunkStaticSwitch OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The administrative state of the static switch for this trunk. When the static switch is enabled, the administrative state of the trunk pair will be checked before allowing a network change. If either trunk is enabled then the change will be rejected. The user must disable both trunks before changing the network." ::= { oc62nnMQFRTrunkEntry 5 } oc62nnMQFRModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc62nnMQFRModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module specific information for this module type." ::= { oc62nnMQFR 6 } oc62nnMQFRModEntry OBJECT-TYPE SYNTAX Oc62nnMQFRModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the 62nnM-QFR module attributes." INDEX { oc62nnMQFRModSlotIndex, oc62nnMQFRModSubSlotIndex } ::= { oc62nnMQFRModTable 1 } Oc62nnMQFRModEntry ::= SEQUENCE { oc62nnMQFRModSlotIndex INTEGER, oc62nnMQFRModSubSlotIndex INTEGER, oc62nnMQFRModBootVersion DisplayString, oc62nnMQFRModDipNVRam INTEGER, oc62nnMQFRModDipRingSpeed INTEGER, oc62nnMQFRModJA1Status INTEGER, oc62nnMQFRModJA2Status INTEGER, oc62nnMQFRModRecoveryAsic1 MacAddress, oc62nnMQFRModRecoveryAsic2 MacAddress, oc62nnMQFRModBcnThres INTEGER, oc62nnMQFRModAsicType INTEGER } oc62nnMQFRModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc62nnMQFRModEntry 1 } oc62nnMQFRModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc62nnMQFRModEntry 2 } oc62nnMQFRModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software version of the boot code running on this module." ::= { oc62nnMQFRModEntry 3 } oc62nnMQFRModDipNVRam OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The Non-Volatile RAM dip switch setting for this module. Setting the dip switch to enable(1) will cause the module to be configured according to the configuration which was saved in the non-volatile storage." ::= { oc62nnMQFRModEntry 4 } oc62nnMQFRModDipRingSpeed OBJECT-TYPE SYNTAX INTEGER { fourMegabit(1), sixteenMegabit(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The dip switch setting for the ring's bandwidth. The speed is in units of megabits per second." ::= { oc62nnMQFRModEntry 5 } oc62nnMQFRModJA1Status OBJECT-TYPE SYNTAX INTEGER { okay(1), notPresent(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of the first Jitter Attenuator Daughter Card." ::= { oc62nnMQFRModEntry 6 } oc62nnMQFRModJA2Status OBJECT-TYPE SYNTAX INTEGER { okay(1), notPresent(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of the second Jitter Attenuator Daughter Card." ::= { oc62nnMQFRModEntry 7 } oc62nnMQFRModRecoveryAsic1 OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address used by the first recovery ASIC on this module." ::= { oc62nnMQFRModEntry 10 } oc62nnMQFRModRecoveryAsic2 OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address used by the second recovery ASIC on this module." ::= { oc62nnMQFRModEntry 11 } oc62nnMQFRModBcnThres OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies a threshold used in beacon recovery. It is the number of times a port disabled by the beaconing algorithm is allowed to be automatically re-enabled. After the threshold has been met, the user must manually disable and then re-enable the port to resume normal operation of the port. The default value is 7." ::= { oc62nnMQFRModEntry 12 } oc62nnMQFRModAsicType OBJECT-TYPE SYNTAX INTEGER { basic(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This object specifies the type of switching asic on the module." ::= { oc62nnMQFRModEntry 13 } -- -- ONcore Token Ring Passive Twisted Pair Module -- oc62nnMTPPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc62nnMTPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { oc62nnMTP 2 } oc62nnMTPPortEntry OBJECT-TYPE SYNTAX Oc62nnMTPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the port attributes for this module." INDEX { oc62nnMTPPortSlotIndex, oc62nnMTPPortIndex } ::= { oc62nnMTPPortTable 1 } Oc62nnMTPPortEntry ::= SEQUENCE { oc62nnMTPPortSlotIndex INTEGER, oc62nnMTPPortIndex INTEGER, oc62nnMTPPortSpeedDetect INTEGER, oc62nnMTPPortDipSpeedDetect INTEGER, oc62nnMTPPortFanOutMode INTEGER } oc62nnMTPPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc62nnMTPPortEntry 1 } oc62nnMTPPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc62nnMTPPortEntry 2 } oc62nnMTPPortSpeedDetect OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When speed detection is enabled, the module will determine whether the station attached to this port is at the correct ring speed. If the speed is incorrect, then the port will not unwrap. This prevents the station from entering the ring. The status of this port will indicate a speed mismatch when this occurs error. If the attached station uses auto-speed detection, then this object should be set to disabled(2) to allow the auto-speed function to operate." ::= { oc62nnMTPPortEntry 3 } oc62nnMTPPortDipSpeedDetect OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The dip setting for speed detection." ::= { oc62nnMTPPortEntry 4 } oc62nnMTPPortFanOutMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object is used to allow devices that do not assert Phantom to be inserted into the ring. It will cause the port to open regardless of Phantom. Disabling a port automatically sets this object to disabled(2). The user should use caution when setting this object to enabled(1). If there is no proper device attached the ring will be opened causing ring disruption. If this occurs, beacon recovery will wrap the port." ::= { oc62nnMTPPortEntry 5 } oc62nnMTPModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc62nnMTPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module specific information for this module type." ::= { oc62nnMTP 6 } oc62nnMTPModEntry OBJECT-TYPE SYNTAX Oc62nnMTPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the 62nnM-DCR module attributes." INDEX { oc62nnMTPModSlotIndex, oc62nnMTPModSubSlotIndex } ::= { oc62nnMTPModTable 1 } Oc62nnMTPModEntry ::= SEQUENCE { oc62nnMTPModSlotIndex INTEGER, oc62nnMTPModSubSlotIndex INTEGER, oc62nnMTPModBootVersion DisplayString, oc62nnMTPModDipNVRam INTEGER, oc62nnMTPModDipNetwork INTEGER, oc62nnMTPModDipRingSpeed INTEGER, oc62nnMTPModRecoveryAsic1 MacAddress, oc62nnMTPModRecoveryAsic2 MacAddress, oc62nnMTPModBcnThres INTEGER, oc62nnMTPModSpeedThres INTEGER } oc62nnMTPModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc62nnMTPModEntry 1 } oc62nnMTPModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc62nnMTPModEntry 2 } oc62nnMTPModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software version of the boot code running on this module." ::= { oc62nnMTPModEntry 3 } oc62nnMTPModDipNVRam OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The Non-Volatile RAM dip switch setting for this module. Setting the dip switch to enable(1) will cause the module to be configured according to the configuration which was saved in the non-volatile storage." ::= { oc62nnMTPModEntry 4 } oc62nnMTPModDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated(2), oncore-token-ring-1(37), oncore-token-ring-2(38), oncore-token-ring-3(39), oncore-token-ring-4(40), oncore-token-ring-5(41), oncore-token-ring-6(42), oncore-token-ring-7(43), oncore-token-ring-8(44), oncore-token-ring-9(45), oncore-token-ring-10(46) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the module's dip switches." ::= { oc62nnMTPModEntry 5 } oc62nnMTPModDipRingSpeed OBJECT-TYPE SYNTAX INTEGER { fourMegabit(1), sixteenMegabit(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The dip switch setting for the ring's bandwidth. The speed is in units of megabits per second." ::= { oc62nnMTPModEntry 6 } oc62nnMTPModRecoveryAsic1 OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address used by the first recovery ASIC on this module." ::= { oc62nnMTPModEntry 7 } oc62nnMTPModRecoveryAsic2 OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address used by the second recovery ASIC on this module." ::= { oc62nnMTPModEntry 8 } oc62nnMTPModBcnThres OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies a threshold used in beacon recovery. It is the number of times a port disabled by the beaconing algorithm is allowed to be automatically re-enabled. After the threshold has been met, the user must manually disable and then re-enable the port to resume normal operation of the port. The default value is 7." ::= { oc62nnMTPModEntry 9 } oc62nnMTPModSpeedThres OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies a threshold used for speed detection. It is the number of times a port disabled due to detection of a wrong ring speed is allowed to be automatically re-enabled. After the threshold has been met, the user must manually disable and then re-enable the port to resume normal operation of the port." ::= { oc62nnMTPModEntry 10 } -- -- ONcore Token Ring Active Port Switched Module -- oc62nnMATPPPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc62nnMATPPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { oc62nnMATPP 2 } oc62nnMATPPPortEntry OBJECT-TYPE SYNTAX Oc62nnMATPPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the port attributes for this module." INDEX { oc62nnMATPPPortSlotIndex, oc62nnMATPPPortIndex } ::= { oc62nnMATPPPortTable 1 } Oc62nnMATPPPortEntry ::= SEQUENCE { oc62nnMATPPPortSlotIndex INTEGER, oc62nnMATPPPortIndex INTEGER, oc62nnMATPPPortDipNetwork INTEGER, oc62nnMATPPPortStaticSwitch INTEGER, oc62nnMATPPPortFanOutMode INTEGER } oc62nnMATPPPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc62nnMATPPPortEntry 1 } oc62nnMATPPPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc62nnMATPPPortEntry 2 } oc62nnMATPPPortDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated-11(31), oncore-token-ring-1(37), oncore-token-ring-2(38), oncore-token-ring-3(39), oncore-token-ring-4(40), oncore-token-ring-5(41), oncore-token-ring-6(42), oncore-token-ring-7(43), oncore-token-ring-8(44), oncore-token-ring-9(45), oncore-token-ring-10(46) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the port's dip switches." ::= { oc62nnMATPPPortEntry 3 } oc62nnMATPPPortStaticSwitch OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The administrative state of the static switch for this port. When the static switch is enabled, the status of the port will be checked before allowing a network change. If phantom is detected, then the change will be rejected. The user must power down the station to allow a network change. When the station is powered on, the station will issue a duplicate address test ensuring that no other stations in the network have the same address." ::= { oc62nnMATPPPortEntry 4 } oc62nnMATPPPortFanOutMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object is used to allow devices that do not assert Phantom to be inserted into the ring. It will cause the port to open regardless of Phantom. Disabling a port automatically sets this object to disabled(2). The user should use caution when setting this object to enabled(1). If there is no proper device attached the ring will be opened causing ring disruption. If this occurs, beacon recovery will wrap the port." ::= { oc62nnMATPPPortEntry 5 } oc62nnMATPPTrunkTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc62nnMATPPTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of trunk-specific information about each trunk for this module type." ::= { oc62nnMATPP 3 } oc62nnMATPPTrunkEntry OBJECT-TYPE SYNTAX Oc62nnMATPPTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the trunk attributes for this module." INDEX { oc62nnMATPPTrunkSlotIndex, oc62nnMATPPTrunkIndex } ::= { oc62nnMATPPTrunkTable 1 } Oc62nnMATPPTrunkEntry ::= SEQUENCE { oc62nnMATPPTrunkSlotIndex INTEGER, oc62nnMATPPTrunkIndex INTEGER, oc62nnMATPPTrunkDipNetwork INTEGER, oc62nnMATPPTrunkCompMode INTEGER, oc62nnMATPPTrunkStaticSwitch INTEGER } oc62nnMATPPTrunkSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this trunk's module." ::= { oc62nnMATPPTrunkEntry 1 } oc62nnMATPPTrunkIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The trunk number of this trunk." ::= { oc62nnMATPPTrunkEntry 2 } oc62nnMATPPTrunkDipNetwork OBJECT-TYPE SYNTAX INTEGER { isolated-11(31), oncore-token-ring-1(37), oncore-token-ring-2(38), oncore-token-ring-3(39), oncore-token-ring-4(40), oncore-token-ring-5(41), oncore-token-ring-6(42), oncore-token-ring-7(43), oncore-token-ring-8(44), oncore-token-ring-9(45), oncore-token-ring-10(46) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the trunk's dip switches." ::= { oc62nnMATPPTrunkEntry 3 } oc62nnMATPPTrunkCompMode OBJECT-TYPE SYNTAX INTEGER { oncore(1), ibm-8260(2), online(3), ibm-8250(4), ibm-8230(5), onsemble(6), ibm-8238(7) } ACCESS read-write STATUS mandatory DESCRIPTION "The compatibility mode for this trunk. All of the modes except oncore(1) and ibm-8260(2) require an available jitter attenuator module. If a jitter attenuator module is not available, then the set will be rejected with a invalid data error. The compatibility mode for each trunk must be set to correspond to the type of unit the trunk is connected to." ::= { oc62nnMATPPTrunkEntry 4 } oc62nnMATPPTrunkStaticSwitch OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The administrative state of the static switch for this trunk. When the static switch is enabled, the administrative state of the trunk pair will be checked before allowing a network change. If either trunk is enabled then the change will be rejected. The user must disable both trunks before changing the network." ::= { oc62nnMATPPTrunkEntry 5 } oc62nnMATPPModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc62nnMATPPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module specific information for this module type." ::= { oc62nnMATPP 6 } oc62nnMATPPModEntry OBJECT-TYPE SYNTAX Oc62nnMATPPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the 62nnM-ATPP module attributes." INDEX { oc62nnMATPPModSlotIndex, oc62nnMATPPModSubSlotIndex } ::= { oc62nnMATPPModTable 1 } Oc62nnMATPPModEntry ::= SEQUENCE { oc62nnMATPPModSlotIndex INTEGER, oc62nnMATPPModSubSlotIndex INTEGER, oc62nnMATPPModBootVersion DisplayString, oc62nnMATPPModDipNVRam INTEGER, oc62nnMATPPModDipRingSpeed INTEGER, oc62nnMATPPModJAStatus INTEGER, oc62nnMATPPModRecoveryAsic1 MacAddress, oc62nnMATPPModRecoveryAsic2 MacAddress, oc62nnMATPPModBcnThres INTEGER, oc62nnMATPPModAsicType INTEGER } oc62nnMATPPModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc62nnMATPPModEntry 1 } oc62nnMATPPModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc62nnMATPPModEntry 2 } oc62nnMATPPModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software version of the boot code running on this module." ::= { oc62nnMATPPModEntry 3 } oc62nnMATPPModDipNVRam OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The Non-Volatile RAM dip switch setting for this module. Setting the dip switch to enable(1) will cause the module to be configured according to the configuration which was saved in the non-volatile storage." ::= { oc62nnMATPPModEntry 4 } oc62nnMATPPModDipRingSpeed OBJECT-TYPE SYNTAX INTEGER { fourMegabit(1), sixteenMegabit(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The dip switch setting for the ring's bandwidth. The speed is in units of megabits per second." ::= { oc62nnMATPPModEntry 5 } oc62nnMATPPModJAStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), notPresent(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of the first Jitter Attenuator Daughter Card." ::= { oc62nnMATPPModEntry 6 } oc62nnMATPPModRecoveryAsic1 OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address used by the first recovery ASIC on this module." ::= { oc62nnMATPPModEntry 7 } oc62nnMATPPModRecoveryAsic2 OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address used by the second recovery ASIC on this module." ::= { oc62nnMATPPModEntry 8 } oc62nnMATPPModBcnThres OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies a threshold used in beacon recovery. It is the number of times a port disabled by the beaconing algorithm is allowed to be automatically re-enabled. After the threshold has been met, the user must manually disable and then re-enable the port to resume normal operation of the port. The default value is 7." ::= { oc62nnMATPPModEntry 9 } oc62nnMATPPModAsicType OBJECT-TYPE SYNTAX INTEGER { basic(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This object specifies the type of switching asic on the module." ::= { oc62nnMATPPModEntry 10 } -- -- ONcore Ethernet Bridge/Router Interconnect Module (Bladerunner) -- oc67nnM6EModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc67nnM6EModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of module-specific information for each 67nnI-x module in the concentrator." ::= { oc67nnM6E 6 } oc67nnM6EModEntry OBJECT-TYPE SYNTAX Oc67nnM6EModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 67nnI-x module in the concentrator." INDEX { oc67nnM6EModSlotIndex, oc67nnM6EModSubSlotIndex } ::= { oc67nnM6EModTable 1 } Oc67nnM6EModEntry ::= SEQUENCE { oc67nnM6EModSlotIndex INTEGER, oc67nnM6EModSubSlotIndex INTEGER, oc67nnM6EModBootVersion DisplayString, oc67nnM6EModDipNVRam INTEGER } oc67nnM6EModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc67nnM6EModEntry 1 } oc67nnM6EModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc67nnM6EModEntry 2 } oc67nnM6EModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module. " ::= { oc67nnM6EModEntry 3 } oc67nnM6EModDipNVRam OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The Non-Volatile RAM dip switch setting for this module. Enabling this switch will cause the module to be configured according to the configurations that were saved in the non-volatile storage after the module reset." ::= { oc67nnM6EModEntry 4 } oc67nnM6EPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc67nnM6EPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of each 67nnI-x module in the concentrator." ::= { oc67nnM6E 2 } oc67nnM6EPortEntry OBJECT-TYPE SYNTAX Oc67nnM6EPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of port-specific information about a specific 67nnI-x port in the concentrator." INDEX { oc67nnM6EPortSlotIndex, oc67nnM6EPortIndex } ::= { oc67nnM6EPortTable 1 } Oc67nnM6EPortEntry ::= SEQUENCE { oc67nnM6EPortSlotIndex INTEGER, oc67nnM6EPortIndex INTEGER, oc67nnM6EPortSpeed INTEGER, oc67nnM6EPortStationAddr OCTET STRING, oc67nnM6EPortIpAddress IpAddress, oc67nnM6EPortSubnetMask IpAddress, oc67nnM6EPortDefaultGateway IpAddress } oc67nnM6EPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number for this port's module." ::= { oc67nnM6EPortEntry 1 } oc67nnM6EPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number for this port within this slot." ::= { oc67nnM6EPortEntry 2 } oc67nnM6EPortSpeed OBJECT-TYPE SYNTAX INTEGER { fourMegabit(1), sixteenMegabit(2), unspecified(3), tenMegabit(9) } ACCESS read-only STATUS mandatory DESCRIPTION "The speed of this port." ::= { oc67nnM6EPortEntry 3 } oc67nnM6EPortStationAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address that uniquely identifies this module. The station address is the mac address of port 1." ::= { oc67nnM6EPortEntry 4 } oc67nnM6EPortIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP address associated with this port." ::= { oc67nnM6EPortEntry 5 } oc67nnM6EPortSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The subnet mask associated with this port." ::= { oc67nnM6EPortEntry 6 } oc67nnM6EPortDefaultGateway OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The default gateway associated this port." ::= { oc67nnM6EPortEntry 7 } -- -- ONcore ATM 100 Mbps Fiber MIC UNI Module -- -- -- Port Table -- oc64nnM100MICPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc64nnM100MICPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains port-specific information for each port of a specific ATM 100 Mbps Fiber Module in the concentrator." ::= { oc64nnM100MIC 2 } oc64nnM100MICPortEntry OBJECT-TYPE SYNTAX Oc64nnM100MICPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of port-specific information about a specific ATM 100 Mbps Fiber Module port in the concentrator." INDEX { oc64nnM100MICPortSlotIndex, oc64nnM100MICPortIndex } ::= { oc64nnM100MICPortTable 1 } Oc64nnM100MICPortEntry ::= SEQUENCE { oc64nnM100MICPortSlotIndex INTEGER, oc64nnM100MICPortIndex INTEGER, oc64nnM100MICPortSpeed INTEGER } oc64nnM100MICPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc64nnM100MICPortEntry 1 } oc64nnM100MICPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc64nnM100MICPortEntry 2 } oc64nnM100MICPortSpeed OBJECT-TYPE SYNTAX INTEGER { oneHundredMegabit(13) } ACCESS read-only STATUS mandatory DESCRIPTION "The speed of this port." ::= { oc64nnM100MICPortEntry 3 } -- -- Module Table -- oc64nnM100MICModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc64nnM100MICModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains module-specific information about a specific ATM 100 Mbps Fiber Module in the concentrator." ::= { oc64nnM100MIC 6 } oc64nnM100MICModEntry OBJECT-TYPE SYNTAX Oc64nnM100MICModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific ATM 100 Mbps Fiber Module in the concentrator." INDEX { oc64nnM100MICModSlotIndex, oc64nnM100MICModSubSlotIndex } ::= { oc64nnM100MICModTable 1 } Oc64nnM100MICModEntry ::= SEQUENCE { oc64nnM100MICModSlotIndex INTEGER, oc64nnM100MICModSubSlotIndex INTEGER, oc64nnM100MICModBootVersion DisplayString } oc64nnM100MICModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc64nnM100MICModEntry 1 } oc64nnM100MICModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc64nnM100MICModEntry 2 } oc64nnM100MICModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module. Note that if this module has no boot eprom, then this object will have the value 'N/A'." ::= { oc64nnM100MICModEntry 3 } -- -- ONcore ATM 25 Mbps UNI Module -- -- -- Port Table -- oc64nnM25TPPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc64nnM25TPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains port-specific information for each port of a specific ATM 25 Mbps UTP Module in the concentrator." ::= { oc64nnM25TP 2 } oc64nnM25TPPortEntry OBJECT-TYPE SYNTAX Oc64nnM25TPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of port-specific information about a specific ATM 25 Mbps UTP Module port in the concentrator." INDEX { oc64nnM25TPPortSlotIndex, oc64nnM25TPPortIndex } ::= { oc64nnM25TPPortTable 1 } Oc64nnM25TPPortEntry ::= SEQUENCE { oc64nnM25TPPortSlotIndex INTEGER, oc64nnM25TPPortIndex INTEGER, oc64nnM25TPPortSpeed INTEGER } oc64nnM25TPPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc64nnM25TPPortEntry 1 } oc64nnM25TPPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc64nnM25TPPortEntry 2 } oc64nnM25TPPortSpeed OBJECT-TYPE SYNTAX INTEGER { twentyFiveMegabit(10) } ACCESS read-only STATUS mandatory DESCRIPTION "The speed of this port." ::= { oc64nnM25TPPortEntry 3 } -- -- Module Table -- oc64nnM25TPModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc64nnM25TPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains module-specific information about a specific ATM 25 Mbps UTP Module in the concentrator." ::= { oc64nnM25TP 6 } oc64nnM25TPModEntry OBJECT-TYPE SYNTAX Oc64nnM25TPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific ATM 25 Mbps UTP Module in the concentrator." INDEX { oc64nnM25TPModSlotIndex, oc64nnM25TPModSubSlotIndex } ::= { oc64nnM25TPModTable 1 } Oc64nnM25TPModEntry ::= SEQUENCE { oc64nnM25TPModSlotIndex INTEGER, oc64nnM25TPModSubSlotIndex INTEGER, oc64nnM25TPModBootVersion DisplayString } oc64nnM25TPModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc64nnM25TPModEntry 1 } oc64nnM25TPModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc64nnM25TPModEntry 2 } oc64nnM25TPModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module. Note that if this module has no boot eprom, then this object will have the value 'N/A'." ::= { oc64nnM25TPModEntry 3 } -------------------------------------------------------------- -- ONcore Ethernet Modular Front-End Module -------------------------------------------------------------- -- -- Common table for all 61nnMMod ports -- oc61nnMModPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc61nnMModPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { oc61nnMMod 2 } oc61nnMModPortEntry OBJECT-TYPE SYNTAX Oc61nnMModPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { oc61nnMModPortSlotIndex, oc61nnMModPortIndex } ::= { oc61nnMModPortTable 1} Oc61nnMModPortEntry ::= SEQUENCE { oc61nnMModPortSlotIndex INTEGER, oc61nnMModPortIndex INTEGER, oc61nnMModPortBayIndex INTEGER, oc61nnMModPortBayPortIndex INTEGER, oc61nnMModPortBayType INTEGER, oc61nnMModPortAdminState INTEGER, oc61nnMModPortBuddySlot INTEGER, oc61nnMModPortBuddyPort INTEGER } oc61nnMModPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc61nnMModPortEntry 1 } oc61nnMModPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The logical port number of this port related to the other ports on this module." ::= { oc61nnMModPortEntry 2 } oc61nnMModPortBayIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The bay index to which this port belongs to" ::= { oc61nnMModPortEntry 3 } oc61nnMModPortBayPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The physical port location on the bay that it belongs to. 2 for example, means that this port is the second port on its bay." ::= { oc61nnMModPortEntry 4 } oc61nnMModPortBayType OBJECT-TYPE SYNTAX INTEGER { module-unknown(2), module-61nnD-BNC(90), module-61nnD-AUIF(91), module-61nnD-AUIM(92), module-61nnD-FIB(93), module-61nnD-TPP(94) } ACCESS read-only STATUS mandatory DESCRIPTION "The connector module type of this port." ::={ oc61nnMModPortEntry 5 } oc61nnMModPortAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4), shutdown(12) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this port. Setting this port to be redundant with invalid settings of buddy slot and buddy port will return the genError error. Setting this port to shutdown causes all port output to cease. An genError error will also be returned if an attempt is made to set a BNC or AUIF port to either redundant-primary or to redundant-backup." ::= { oc61nnMModPortEntry 6 } oc61nnMModPortBuddySlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The slot index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port." ::= { oc61nnMModPortEntry 7 } oc61nnMModPortBuddyPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The port index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port." ::= { oc61nnMModPortEntry 8 } -- -- ONcore Ethernet Modular Connector Port Module -- oc61nnDBNCPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc61nnDBNCPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of BNC-specific information for each port of this module that is of a BNC connector type." ::= { oc61nnDPortBranch 1 } oc61nnDBNCPortEntry OBJECT-TYPE SYNTAX Oc61nnDBNCPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of BNC-specific information for each port of this module type." INDEX { oc61nnDBNCPortSlotIndex, oc61nnDBNCPortIndex } ::= { oc61nnDBNCPortTable 1 } Oc61nnDBNCPortEntry ::= SEQUENCE { oc61nnDBNCPortSlotIndex INTEGER, oc61nnDBNCPortIndex INTEGER, oc61nnDBNCPortDipNetwork INTEGER, oc61nnDBNCPortJumperTermination INTEGER, oc61nnDBNCPortJumperGround INTEGER, oc61nnDBNCPortAdminState INTEGER } oc61nnDBNCPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc61nnDBNCPortEntry 1 } oc61nnDBNCPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc61nnDBNCPortEntry 2 } oc61nnDBNCPortDipNetwork OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), ethernet-4(32), ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the port's dip switches." ::= { oc61nnDBNCPortEntry 3 } oc61nnDBNCPortJumperTermination OBJECT-TYPE SYNTAX INTEGER { terminated(1), not-terminated(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates whether the port has the 50 ohm cable termination installed." ::= { oc61nnDBNCPortEntry 4 } oc61nnDBNCPortJumperGround OBJECT-TYPE SYNTAX INTEGER { grounded(1), not-grounded(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicated whether the port cable ground has been attached to chassis ground" ::= { oc61nnDBNCPortEntry 5 } oc61nnDBNCPortAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), shutdown(12) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this port. Setting this port to shutdown causes all port output to cease." ::= { oc61nnDBNCPortEntry 6 } oc61nnDAUIFPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc61nnDAUIFPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of AUIF-specific information for each port of this module connector type." ::= { oc61nnDPortBranch 2 } oc61nnDAUIFPortEntry OBJECT-TYPE SYNTAX Oc61nnDAUIFPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of AUIF-specific information for each port of this module connector type." INDEX { oc61nnDAUIFPortSlotIndex, oc61nnDAUIFPortIndex } ::= { oc61nnDAUIFPortTable 1 } Oc61nnDAUIFPortEntry ::= SEQUENCE { oc61nnDAUIFPortSlotIndex INTEGER, oc61nnDAUIFPortIndex INTEGER, oc61nnDAUIFPortDipNetwork INTEGER, oc61nnDAUIFPortAdminState INTEGER } oc61nnDAUIFPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc61nnDAUIFPortEntry 1 } oc61nnDAUIFPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc61nnDAUIFPortEntry 2 } oc61nnDAUIFPortDipNetwork OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), ethernet-4(32), ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the port's dip switches." ::= { oc61nnDAUIFPortEntry 3 } oc61nnDAUIFPortAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), shutdown(12) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this port. Setting this port to shutdown causes all port output to cease." ::= { oc61nnDAUIFPortEntry 4 } oc61nnDAUIMPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc61nnDAUIMPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of AUIM-specific information for each port of this module connector type." ::= { oc61nnDPortBranch 3 } oc61nnDAUIMPortEntry OBJECT-TYPE SYNTAX Oc61nnDAUIMPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of AUIM-specific information for each port of this module connector type." INDEX { oc61nnDAUIMPortSlotIndex, oc61nnDAUIMPortIndex } ::= { oc61nnDAUIMPortTable 1 } Oc61nnDAUIMPortEntry ::= SEQUENCE { oc61nnDAUIMPortSlotIndex INTEGER, oc61nnDAUIMPortIndex INTEGER, oc61nnDAUIMPortAdminState INTEGER, oc61nnDAUIMPortBuddySlot INTEGER, oc61nnDAUIMPortBuddyPort INTEGER, oc61nnDAUIMPortDipNetwork INTEGER, oc61nnDAUIMPortSQETest INTEGER } oc61nnDAUIMPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc61nnDAUIMPortEntry 1 } oc61nnDAUIMPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc61nnDAUIMPortEntry 2 } oc61nnDAUIMPortAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4), shutdown(12) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this port. Setting this port to be redundant with invalid settings of buddy slot and buddy port will return the genError error. Setting this port to shutdown causes all port output to cease." ::= { oc61nnDAUIMPortEntry 3 } oc61nnDAUIMPortBuddySlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The slot index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port." ::= { oc61nnDAUIMPortEntry 4 } oc61nnDAUIMPortBuddyPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The port index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port." ::= { oc61nnDAUIMPortEntry 5 } oc61nnDAUIMPortDipNetwork OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), ethernet-4(32), ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the port's dip switches." ::= { oc61nnDAUIMPortEntry 6 } oc61nnDAUIMPortSQETest OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current configuration of the SQE Test function of this port." ::= { oc61nnDAUIMPortEntry 7 } -- -- NOTE: oc61nnDPortBranch 4 is being reserved for FB/FL ports. -- oc61nnDFIBPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc61nnDFIBPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each FIB port." ::= { oc61nnDPortBranch 4 } oc61nnDFIBPortEntry OBJECT-TYPE SYNTAX Oc61nnDFIBPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of FIB-specific information for each port of this module connector type." INDEX { oc61nnDFIBPortSlotIndex, oc61nnDFIBPortIndex } ::= { oc61nnDFIBPortTable 1 } Oc61nnDFIBPortEntry ::= SEQUENCE { oc61nnDFIBPortSlotIndex INTEGER, oc61nnDFIBPortIndex INTEGER, oc61nnDFIBPortAdminState INTEGER, oc61nnDFIBPortBuddySlot INTEGER, oc61nnDFIBPortBuddyPort INTEGER, oc61nnDFIBPortDipNetwork INTEGER, oc61nnDFIBPortAutoDetect INTEGER, oc61nnDFIBPortHipwr INTEGER, oc61nnDFIBPortMediaConfig INTEGER, oc61nnDFIBPortMediaSense INTEGER } oc61nnDFIBPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc61nnDFIBPortEntry 1 } oc61nnDFIBPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc61nnDFIBPortEntry 2 } oc61nnDFIBPortAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4), remote-diagnostics(8), shutdown(12) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this port. Setting this port to be redundant or for remote diagnostics with invalid settings of buddy slot and buddy port will return the genError error. Setting this port to shutdown does not cause light to cease transmission from the port." ::= { oc61nnDFIBPortEntry 3 } oc61nnDFIBPortBuddySlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The slot index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port. If the port is configured for remote diagnostics, then this contains the slot index of the backup buddy port. To configure a port for remote diagnostics, the buddy's slot and port must be set to valid values." ::= { oc61nnDFIBPortEntry 4 } oc61nnDFIBPortBuddyPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The port index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port. If the port is configured for remote diagnostics, then this contains the port index of the backup buddy port. To configure a port for remote diagnostics, the buddy's slot and port must be set to valid values." ::= { oc61nnDFIBPortEntry 5 } oc61nnDFIBPortDipNetwork OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), ethernet-4(32), ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the port's dip switches." ::= { oc61nnDFIBPortEntry 6 } oc61nnDFIBPortAutoDetect OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The repeater's ability to autosense and configure itself to FB or FL." ::= { oc61nnDFIBPortEntry 7 } oc61nnDFIBPortHipwr OBJECT-TYPE SYNTAX INTEGER { enabled(1), -- high power mode disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The port's High Power configuration. See the module's user's guide for more information." ::= { oc61nnDFIBPortEntry 8 } oc61nnDFIBPortMediaConfig OBJECT-TYPE SYNTAX INTEGER { fl(1), fb(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current media configuration of the port. If oc61nnDFIBPortAutoDetect is disabled(2), then the media configuration may be set." ::= { oc61nnDFIBPortEntry 9 } oc61nnDFIBPortMediaSense OBJECT-TYPE SYNTAX INTEGER { fl(1), fb(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The current media sense of the port. If oc61nnDFIBPortAutoDetect is enabled(1), then the media sense is valid." ::= { oc61nnDFIBPortEntry 10 } oc61nnDBaseTPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc61nnDBaseTPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each 10BaseT port." ::= { oc61nnDPortBranch 5 } oc61nnDBaseTPortEntry OBJECT-TYPE SYNTAX Oc61nnDBaseTPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of BaseT-specific information for each port of this module connector type." INDEX { oc61nnDBaseTPortSlotIndex, oc61nnDBaseTPortIndex } ::= { oc61nnDBaseTPortTable 1 } Oc61nnDBaseTPortEntry ::= SEQUENCE { oc61nnDBaseTPortSlotIndex INTEGER, oc61nnDBaseTPortIndex INTEGER, oc61nnDBaseTPortAdminState INTEGER, oc61nnDBaseTPortBuddySlot INTEGER, oc61nnDBaseTPortBuddyPort INTEGER, oc61nnDBaseTPortDipNetwork INTEGER, oc61nnDBaseTPortLinkInteg INTEGER, oc61nnDBaseTPortAutoPolarity INTEGER, oc61nnDBaseTPortSquelch INTEGER } oc61nnDBaseTPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc61nnDBaseTPortEntry 1 } oc61nnDBaseTPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc61nnDBaseTPortEntry 2 } oc61nnDBaseTPortAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4), remote-diagnostics(8), shutdown(12) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this port. Setting this port to be redundant or for remote diagnostics with invalid settings of buddy slot and buddy port will return the genError error. Setting this port to shutdown causes the link_integrity to be disabled but does not change the oc61nnDBaseTPortLinkInteg setting." ::= { oc61nnDBaseTPortEntry 3 } oc61nnDBaseTPortBuddySlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The slot index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port. If the port is configured for remote diagnostics, then this contains the slot index of the backup buddy port. To configure a port for remote diagnostics, the buddy's slot and port must be set to valid values." ::= { oc61nnDBaseTPortEntry 4 } oc61nnDBaseTPortBuddyPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The port index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port. If the port is configured for remote diagnostics, then this contains the port index of the backup buddy port. To configure a port for remote diagnostics, the buddy's slot and port must be set to valid values." ::= { oc61nnDBaseTPortEntry 5 } oc61nnDBaseTPortDipNetwork OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), ethernet-4(32), ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the port's dip switches." ::= { oc61nnDBaseTPortEntry 6 } oc61nnDBaseTPortLinkInteg OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The port's link integrity configuration. Enabling link integrity configures the port to conform to the link integrity feature as specified by 10BASE-T." ::= { oc61nnDBaseTPortEntry 7 } oc61nnDBaseTPortAutoPolarity OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current configuration of the autopolarity function of this port." ::= { oc61nnDBaseTPortEntry 8 } oc61nnDBaseTPortSquelch OBJECT-TYPE SYNTAX INTEGER { normal(1), -- high squelch low(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The port's squelch configuration. See the module's user's guide for more information." ::= { oc61nnDBaseTPortEntry 9 } -- -- Module table -- oc61nnMModModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc61nnMModModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information associated with a particular 61nnM-MOB module in the concentrator." ::= { oc61nnMMod 6 } oc61nnMModModEntry OBJECT-TYPE SYNTAX Oc61nnMModModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information associated with a particular 61nnM-MOB module in the concentrator." INDEX { oc61nnMModModSlotIndex, oc61nnMModModSubSlotIndex } ::= { oc61nnMModModTable 1} Oc61nnMModModEntry ::= SEQUENCE { oc61nnMModModSlotIndex INTEGER, oc61nnMModModSubSlotIndex INTEGER, oc61nnMModModBootVersion DisplayString, oc61nnMModModDipNVram INTEGER, oc61nnMModModNumBays INTEGER } oc61nnMModModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc61nnMModModEntry 1 } oc61nnMModModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc61nnMModModEntry 2 } oc61nnMModModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module." ::= { oc61nnMModModEntry 3 } oc61nnMModModDipNVram OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The Non-Volatile RAM dip switch setting for this module. Setting this object to enable(1) will cause the module to be configured according to the configuration which was saved in the non-volatile storage." ::={ oc61nnMModModEntry 4 } oc61nnMModModNumBays OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum number or bays on this board, populated or empty." ::={ oc61nnMModModEntry 5 } -------------------------------------------------------------- -- ONcore Ethernet 10BASE-T Per-Port Module -------------------------------------------------------------- -- -- Port Table -- oc61nnMTPPPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc61nnMTPPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { oc61nnMTPP 2 } oc61nnMTPPPortEntry OBJECT-TYPE SYNTAX Oc61nnMTPPPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 61nnM-TPP port in the concentrator." INDEX { oc61nnMTPPPortSlotIndex, oc61nnMTPPPortIndex } ::= { oc61nnMTPPPortTable 1 } Oc61nnMTPPPortEntry ::= SEQUENCE { oc61nnMTPPPortSlotIndex INTEGER, oc61nnMTPPPortIndex INTEGER, oc61nnMTPPPortAdminState INTEGER, oc61nnMTPPPortBuddySlot INTEGER, oc61nnMTPPPortBuddyPort INTEGER, oc61nnMTPPPortDipNetwork INTEGER, oc61nnMTPPPortLinkInteg INTEGER, oc61nnMTPPPortAutoPolarity INTEGER, oc61nnMTPPPortSquelch INTEGER } oc61nnMTPPPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc61nnMTPPPortEntry 1 } oc61nnMTPPPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc61nnMTPPPortEntry 2 } oc61nnMTPPPortAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4), remote-diagnostics(8), shutdown(12) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this port. Setting this port to be redundant with invalid settings of buddy slot and buddy port will return the genError error. Setting this port to shutdown causes the link_integrity to be disabled but does not change the oc61nnMTPPPortLinkInteg setting." ::= { oc61nnMTPPPortEntry 3 } oc61nnMTPPPortBuddySlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The slot index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port. The user may configure a port for remote_diagnostics without specifying a buddy. In this case, the buddy must be set to the current slot and port index before setting the AdminState to remote_diagnostics." ::= { oc61nnMTPPPortEntry 4 } oc61nnMTPPPortBuddyPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The port index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port. The user may configure a port for remote_diagnostics without specifying a buddy. In this case, the buddy must be set to the current slot and port index before setting the AdminState to remote_diagnostics." ::= { oc61nnMTPPPortEntry 5 } oc61nnMTPPPortDipNetwork OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), ethernet-4(32), -- ONcore networks : -- ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the port's dip switches." ::= { oc61nnMTPPPortEntry 6 } oc61nnMTPPPortLinkInteg OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current link integrity configuration for this port. Setting this object to enabled(1) makes it conform to the 10BASE-T link integrity standard. Setting this object to disabled(2) makes it compatible with the older pre 10BASE-T module. A genError error will be returned if an attempt is made to disable the link integrity of a port whose AdminState is configured for remote-diagnostics." ::= { oc61nnMTPPPortEntry 7 } oc61nnMTPPPortAutoPolarity OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current auto polarity configuration for this port. Setting this object to enabled(1) causes the module to switch the port polarity automatically when the port polarity is reverted." ::= { oc61nnMTPPPortEntry 8 } oc61nnMTPPPortSquelch OBJECT-TYPE SYNTAX INTEGER { normal(1), -- high squelch low(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The port's squelch configuration. See the module's user's guide for more information." ::= { oc61nnMTPPPortEntry 9 } -- -- Module Table -- oc61nnMTPPModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc61nnMTPPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 61nnM-TPP module in the concentrator." ::= { oc61nnMTPP 6 } oc61nnMTPPModEntry OBJECT-TYPE SYNTAX Oc61nnMTPPModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 61nnM-TPP module in the concentrator." INDEX { oc61nnMTPPModSlotIndex, oc61nnMTPPModSubSlotIndex } ::= { oc61nnMTPPModTable 1 } Oc61nnMTPPModEntry ::= SEQUENCE { oc61nnMTPPModSlotIndex INTEGER, oc61nnMTPPModSubSlotIndex INTEGER, oc61nnMTPPModBootVersion DisplayString, oc61nnMTPPModDipNVRam INTEGER } oc61nnMTPPModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc61nnMTPPModEntry 1 } oc61nnMTPPModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc61nnMTPPModEntry 2 } oc61nnMTPPModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module. " ::= { oc61nnMTPPModEntry 3 } oc61nnMTPPModDipNVRam OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The Non-Volatile RAM dip switch setting for this module. Enabling this switch will cause the module to be configured according to the configurations that were saved in the non-volatile storage after the module reset. Otherwise, if this switch is disabled, the DIP configuration will be used. NOTE: A media module configures itself for 1 of 3 reasons: 1) no manager is present in the HUB. 2) during a controller switch-over (i.e. fast reset). 3) when the manager issues a ConfigToDips. " ::= { oc61nnMTPPModEntry 4 } -- -- ONcore ATM Switch/Control Module -- -- -- Port Table -- oc64nnSWPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc64nnSWPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains port-specific information for each port of a specific ATM Switch/Control Module in the concentrator." ::= { oc64nnSW 2 } oc64nnSWPortEntry OBJECT-TYPE SYNTAX Oc64nnSWPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of port-specific information about a specific ATM Switch/Control Module port in the concentrator." INDEX { oc64nnSWPortSlotIndex, oc64nnSWPortIndex } ::= { oc64nnSWPortTable 1 } Oc64nnSWPortEntry ::= SEQUENCE { oc64nnSWPortSlotIndex INTEGER, oc64nnSWPortIndex INTEGER, oc64nnSWPortStationAddr OCTET STRING, oc64nnSWPortIpAddress IpAddress, oc64nnSWPortSubnetMask IpAddress } oc64nnSWPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc64nnSWPortEntry 1 } oc64nnSWPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc64nnSWPortEntry 2 } oc64nnSWPortStationAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address that uniquely identifies this port. The station address is the MAC address of the port. Note that this object does not apply to ATM native ports. For an ATM native port, this object will have the value 00-00-00-00-00-00." ::= { oc64nnSWPortEntry 3 } oc64nnSWPortIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The IP address associated with this port. This address defines the access point for the ATM agent resident on this module." ::= { oc64nnSWPortEntry 4 } oc64nnSWPortSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The subnet mask associated with this port. This mask defines the access point for the ATM agent resident on this module." ::= { oc64nnSWPortEntry 5 } -- -- Module Table -- oc64nnSWModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc64nnSWModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains module-specific information about a specific ATM Switch/Control Module in the concentrator." ::= { oc64nnSW 6 } oc64nnSWModEntry OBJECT-TYPE SYNTAX Oc64nnSWModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific ATM Switch/Control Module in the concentrator." INDEX { oc64nnSWModSlotIndex, oc64nnSWModSubSlotIndex } ::= { oc64nnSWModTable 1 } Oc64nnSWModEntry ::= SEQUENCE { oc64nnSWModSlotIndex INTEGER, oc64nnSWModSubSlotIndex INTEGER, oc64nnSWModBootVersion DisplayString, oc64nnSWModRedundancyMode INTEGER, oc64nnSWModDefaultGateway IpAddress } oc64nnSWModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc64nnSWModEntry 1 } oc64nnSWModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc64nnSWModEntry 2 } oc64nnSWModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module." ::= { oc64nnSWModEntry 3 } oc64nnSWModRedundancyMode OBJECT-TYPE SYNTAX INTEGER { primary(1) } ACCESS read-only STATUS mandatory DESCRIPTION "The redundancy mode of this module. If the module is performing the switching function and handling all agent activities for the ATM modules in the hub, then this object will have the value primary(1)." ::= { oc64nnSWModEntry 4 } oc64nnSWModDefaultGateway OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The default gateway associated with this module. The default gateway value applies to all ports for this module." ::= { oc64nnSWModEntry 5 } -- -- ONsemble Ethernet StackSystem (David product) -- -- Module Table (41nnMH) Managed Hub ol41nnMHModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol41nnMHModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information associated with a particular ol41nnMH module." ::= { ol41nnMH 1 } ol41nnMHModEntry OBJECT-TYPE SYNTAX Ol41nnMHModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A module entry containing objects that describe the module level for that particular module." INDEX { ol41nnMHModSlotIndex } ::= { ol41nnMHModTable 1 } Ol41nnMHModEntry ::= SEQUENCE { ol41nnMHModSlotIndex INTEGER, ol41nnMHModSerialNo DisplayString, ol41nnMHModMgtSerialNo DisplayString, ol41nnMHModMgtStationAddr MacAddress, ol41nnMHModMgtIpAddress IpAddress, ol41nnMHModMgtSubnetMask IpAddress, ol41nnMHModMgtDefaultGateway IpAddress, ol41nnMHModMgtNetwork INTEGER, ol41nnMHModMgtResetNetwork INTEGER, ol41nnMHModMgtReset INTEGER, ol41nnMHModMgtLevel INTEGER } ol41nnMHModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol41nnMHModEntry 1 } ol41nnMHModSerialNo OBJECT-TYPE SYNTAX DisplayString (SIZE (1..8)) ACCESS read-only STATUS mandatory DESCRIPTION "The serial number of the media unit of this module. This string will contain 8 digits." ::= { ol41nnMHModEntry 2 } ol41nnMHModMgtSerialNo OBJECT-TYPE SYNTAX DisplayString (SIZE (1..8)) ACCESS read-only STATUS mandatory DESCRIPTION "The serial number of the management unit of this module. This string will contain 8 digits." ::= { ol41nnMHModEntry 3 } ol41nnMHModMgtStationAddr OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address that uniquely identifies this module." ::= {ol41nnMHModEntry 4 } ol41nnMHModMgtIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The IP Address of the network interface of this module." ::= { ol41nnMHModEntry 5 } ol41nnMHModMgtSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The Subnet Mask of the network interface of this module." ::= { ol41nnMHModEntry 6 } ol41nnMHModMgtDefaultGateway OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The Default Gateway of the network interface of this module." ::= { ol41nnMHModEntry 7 } ol41nnMHModMgtNetwork OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), ethernet-2(7), ethernet-3(8), ethernet-4(32) } ACCESS read-only STATUS mandatory DESCRIPTION "The network corresponding to the MAC interface of this module. The MAC can be on a network independent of the module's ports which are controlled by olModNetwork." ::= { ol41nnMHModEntry 8 } ol41nnMHModMgtResetNetwork OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), ethernet-2(7), ethernet-3(8), ethernet-4(32) } ACCESS read-write STATUS mandatory DESCRIPTION "The network to which the MAC interface will be assigned following a reset performed by ol41nnMHModMgtReset. If this value has not been set, a get will return the current operational network." ::= { ol41nnMHModEntry 9 } ol41nnMHModMgtReset OBJECT-TYPE SYNTAX INTEGER { noReset(1), reset(2), resetDefault(4) -- resetting to factory config } ACCESS read-write STATUS mandatory DESCRIPTION "This object will only affect the management section of an ONsemble Ethernet Managed Hub. The media section must be reset by using the olModResetModule object. Writing a reset(2) will reset the module without changing the current configuration. Writing a resetDefault(4) will reset the module to the initial factory default configuration." ::= { ol41nnMHModEntry 10 } ol41nnMHModMgtLevel OBJECT-TYPE SYNTAX INTEGER { management(1), expert(2), expert-plus(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The level of management software installed." ::= { ol41nnMHModEntry 11 } -- Module Table (41nnEH) Expansion Hub ol41nnEHModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol41nnEHModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information associated with a particular ol41nnEH module." ::= { ol41nnEH 1 } ol41nnEHModEntry OBJECT-TYPE SYNTAX Ol41nnEHModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A module entry containing objects that describe the module level for that particular module." INDEX { ol41nnEHModSlotIndex } ::= { ol41nnEHModTable 1 } Ol41nnEHModEntry ::= SEQUENCE { ol41nnEHModSlotIndex INTEGER, ol41nnEHModSerialNo DisplayString } ol41nnEHModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { ol41nnEHModEntry 1 } ol41nnEHModSerialNo OBJECT-TYPE SYNTAX DisplayString (SIZE (1..8)) ACCESS read-only STATUS mandatory DESCRIPTION "The serial number of this module. This string will contain 8 digits." ::= {ol41nnEHModEntry 2 } -- -- ONcore Ethernet 36 Port 10BASE-T Telco Per-Connector Module -- oc61nnMTPCLPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc61nnMTPCLPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port of this module type." ::= { oc61nnMTPCL 2 } oc61nnMTPCLPortEntry OBJECT-TYPE SYNTAX Oc61nnMTPCLPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 61nnM-TPCL port in the concentrator." INDEX { oc61nnMTPCLPortSlotIndex, oc61nnMTPCLPortIndex } ::= { oc61nnMTPCLPortTable 1 } Oc61nnMTPCLPortEntry ::= SEQUENCE { oc61nnMTPCLPortSlotIndex INTEGER, oc61nnMTPCLPortIndex INTEGER, oc61nnMTPCLPortAdminState INTEGER, oc61nnMTPCLPortBuddySlot INTEGER, oc61nnMTPCLPortBuddyPort INTEGER, oc61nnMTPCLPortLinkInteg INTEGER, oc61nnMTPCLPortAutoPolarity INTEGER } oc61nnMTPCLPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc61nnMTPCLPortEntry 1 } oc61nnMTPCLPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc61nnMTPCLPortEntry 2 } oc61nnMTPCLPortAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4), remote-diagnostics(8), shutdown(12) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this port. Setting this port to be redundant with invalid settings of buddy slot and buddy port will return the genError error. Setting this port to shutdown causes the link_integrity to be disabled but does not change the oc61nnMTPCLPortLinkInteg setting." ::= { oc61nnMTPCLPortEntry 3 } oc61nnMTPCLPortBuddySlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The slot index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port. The user may configure a port for remote_diagnostics without specifying a buddy. In this case, the buddy must be set to the current slot and port index before setting the AdminState to remote_diagnostics." ::= { oc61nnMTPCLPortEntry 4 } oc61nnMTPCLPortBuddyPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The port index of the redundant port's buddy. To set a port to be redundant, the buddy's slot and port must be set to valid values. The buddy is automatically set to be redundant to this port. The user may configure a port for remote_diagnostics without specifying a buddy. In this case, the buddy must be set to the current slot and port index before setting the AdminState to remote_diagnostics." ::= { oc61nnMTPCLPortEntry 5 } oc61nnMTPCLPortLinkInteg OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current link integrity configuration for this port. Setting this object to enabled(1) makes it conform to the 10BASE-T link integrity standard. Setting this object to disabled(2) makes it compatible with the older pre 10BASE-T module. A genError error will be returned if an attempt is made to disable the link integrity of a port whose AdminState is configured for remote-diagnostics." ::= { oc61nnMTPCLPortEntry 6 } oc61nnMTPCLPortAutoPolarity OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current auto polarity configuration for this port. Setting this object to enabled(1) causes the module to switch the port polarity automatically when the port polarity is reverted." ::= { oc61nnMTPCLPortEntry 7 } oc61nnMTPCLModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc61nnMTPCLModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 61nnM-TPCL module in the concentrator." ::= { oc61nnMTPCL 6 } oc61nnMTPCLModEntry OBJECT-TYPE SYNTAX Oc61nnMTPCLModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 61nnM-TPCL module in the concentrator." INDEX { oc61nnMTPCLModSlotIndex, oc61nnMTPCLModSubSlotIndex } ::= { oc61nnMTPCLModTable 1 } Oc61nnMTPCLModEntry ::= SEQUENCE { oc61nnMTPCLModSlotIndex INTEGER, oc61nnMTPCLModSubSlotIndex INTEGER, oc61nnMTPCLModBootVersion DisplayString, oc61nnMTPCLModDipNVRam INTEGER, oc61nnMTPCLModDipNetwork INTEGER, oc61nnMTPCLModConn1Network INTEGER, oc61nnMTPCLModConn2Network INTEGER, oc61nnMTPCLModConn3Network INTEGER } oc61nnMTPCLModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc61nnMTPCLModEntry 1 } oc61nnMTPCLModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc61nnMTPCLModEntry 2 } oc61nnMTPCLModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module." ::= { oc61nnMTPCLModEntry 3 } oc61nnMTPCLModDipNVRam OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The Non-Volatile RAM dip switch setting for this module. Enabling this switch will cause the module to be configured according to the configurations that were saved in the non-volatile storage after the module reset. Otherwise, if this switch is disabled, the DIP configuration will be used. NOTE: A media module configures itself for 1 of 3 reasons: 1) no manager is present in the HUB. 2) during a controller switch-over (i.e. fast reset). 3) when the manager issues a ConfigToDips." ::= { oc61nnMTPCLModEntry 4 } oc61nnMTPCLModDipNetwork OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), ethernet-4(32), -- ONcore networks : -- ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the module's dip switches." ::= { oc61nnMTPCLModEntry 5 } oc61nnMTPCLModConn1Network OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), isolated-2(22), -- isolated networks within the module isolated-3(23), isolated-4(24), isolated-5(25), isolated-6(26), isolated-7(27), isolated-8(28), ethernet-4(32), -- ONcore networks ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36) } ACCESS read-write STATUS mandatory DESCRIPTION "The network that this connector is attached to." ::= { oc61nnMTPCLModEntry 6 } oc61nnMTPCLModConn2Network OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), isolated-2(22), -- isolated networks within the module isolated-3(23), isolated-4(24), isolated-5(25), isolated-6(26), isolated-7(27), isolated-8(28), ethernet-4(32), -- ONcore networks ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36) } ACCESS read-write STATUS mandatory DESCRIPTION "The network that this connector is attached to." ::= { oc61nnMTPCLModEntry 7 } oc61nnMTPCLModConn3Network OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), isolated-2(22), -- isolated networks within the module isolated-3(23), isolated-4(24), isolated-5(25), isolated-6(26), isolated-7(27), isolated-8(28), ethernet-4(32), -- ONcore networks ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36) } ACCESS read-write STATUS mandatory DESCRIPTION "The network that this connector is attached to." ::= { oc61nnMTPCLModEntry 8 } -- -- LightSpeed -- -- -- Module table -- oc66nnMLSModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc66nnMLSModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information associated with a particular LightSpeed module." ::= { oc66nnMLS 6 } oc66nnMLSModEntry OBJECT-TYPE SYNTAX Oc66nnMLSModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information associated with a particular LightSpeed module." INDEX { oc66nnMLSModSlotIndex, oc66nnMLSModSubSlotIndex } ::= { oc66nnMLSModTable 1} Oc66nnMLSModEntry ::= SEQUENCE { oc66nnMLSModSlotIndex INTEGER, oc66nnMLSModSubSlotIndex INTEGER, oc66nnMLSModBootVersion DisplayString, oc66nnMLSModGbusStatus INTEGER, oc66nnMLSModMezz1Status INTEGER, oc66nnMLSModMezz2Status INTEGER, oc66nnMLSModCPUMemCfg INTEGER, oc66nnMLSModFlashCfg INTEGER, oc66nnMLSModPacketMemCfg INTEGER, oc66nnMLSModAdminMemModel INTEGER, oc66nnMLSModOperMemModel INTEGER, oc66nnMLSModAdminMaxVbridge INTEGER, oc66nnMLSModOperMaxVbridge INTEGER, oc66nnMLSModSystemSink INTEGER, oc66nnMLSModSinkTarget INTEGER, oc66nnMLSModMaxMirror INTEGER } oc66nnMLSModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc66nnMLSModEntry 1 } oc66nnMLSModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc66nnMLSModEntry 2 } oc66nnMLSModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module." ::= { oc66nnMLSModEntry 3 } oc66nnMLSModGbusStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), failure(2), notPresent(3), atmSlot(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Determines the operational status of the connection with the packet backplane. Only a value of okay(1) indicates a connection to the backplane" ::={ oc66nnMLSModEntry 4 } oc66nnMLSModMezz1Status OBJECT-TYPE SYNTAX INTEGER { notPresent(1), baseT(2), fddi(3), baseF(4), cBaseFX(5), cBaseTX(6) } ACCESS read-only STATUS mandatory DESCRIPTION "Determines the type of mezzanine card attached to the first mezzanine connector. A value of notPresent(1) is returned when no mezzanine card is attached." ::={ oc66nnMLSModEntry 5 } oc66nnMLSModMezz2Status OBJECT-TYPE SYNTAX INTEGER { notPresent(1), baseT(2), fddi(3), baseF(4), cBaseFX(5), cBaseTX(6) } ACCESS read-only STATUS mandatory DESCRIPTION "Determines the type of mezzanine card attached to the second mezzanine connector. A value of notPresent(1) is returned when no mezzanine card is attached." ::={ oc66nnMLSModEntry 6 } oc66nnMLSModCPUMemCfg OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The amount of CPU memory (in Megabytes) configured on this module." ::={ oc66nnMLSModEntry 7 } oc66nnMLSModFlashCfg OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The amount of FLASH memory (in Megabytes) configured on this module." ::={ oc66nnMLSModEntry 8 } oc66nnMLSModPacketMemCfg OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The amount of Packet memory (in Megabytes) configured on this module." ::={ oc66nnMLSModEntry 9 } oc66nnMLSModAdminMemModel OBJECT-TYPE SYNTAX INTEGER { small(1), medium(2), large(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The size of the address forwarding table relative to the total available memory (i.e. packet memory) following the next reboot. A value of small(1) allows approximately 16K entries. A value of medium(2) allows approximately 32K entries. A value of large(3) allows approximately 64K entries. Minimizing the address space allows more available memory to be used for RMON functions and packet memory buffers. The value of this object defaults to medium(2). Changing the value of this object does not affect the module until the next time the module is rebooted." ::= { oc66nnMLSModEntry 10 } oc66nnMLSModOperMemModel OBJECT-TYPE SYNTAX INTEGER { small(1), medium(2), large(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The operational size of the address forwarding table relative to the total available memory (i.e. packet memory). A value of small(1) allows approximately 16K entries. A value of medium(2) allows approximately 32K entries. A value of large(3) allows approximately 64K entries. Minimizing the address space allows more available memory to be used for RMON functions and packet memory buffers. The value of this object defaults to medium(2). This object is read-only. To change the operational memory model, change the value of oc66nnMLSModAdminMemModel and reboot the module." ::= { oc66nnMLSModEntry 11 } oc66nnMLSModAdminMaxVbridge OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The maximum vbridges in which this module will participate following the next reboot. This value is used when the module initializes to determine memory allocation for the Address Forwarding Table. This object should be kept as low as possible to conserve memory. This object is limited to base-2 values only: 1, 2, 4, 8, 16, 32, 64, 128, and 256, and the default value is 32. Changing the value of this object does not affect the module until the next time the module reboots." ::= { oc66nnMLSModEntry 12 } oc66nnMLSModOperMaxVbridge OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum vbridge in which this module can participate. This object is limited to base-2 values only: 1, 2, 4, 8, 16, 32, 64, 128, and 256, and the default value is 32. This object is read-only. To change the operational maximum vbridge, change the value of oc66nnMLSModAdminMaxVbridge and reboot the module." ::= { oc66nnMLSModEntry 13 } oc66nnMLSModSystemSink OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enabling this module as the system sink will all this module to act as the sink for the port mirroring function of the ONcore SwitchSystem. The system sink can monitor mirrored network traffic from other modules in the chassis over the backplane. If another module is already configured to be the system sink, this object will return an invalidData error. Disable the other module before setting this module to be the system sink. See oc66nnMLSModSinkTarget for where the mirrored traffic is monitored." ::={ oc66nnMLSModEntry 14 } oc66nnMLSModSinkTarget OBJECT-TYPE SYNTAX INTEGER { bridge-port-1(1), bridge-port-2(2), bridge-port-3(3), bridge-port-4(4), bridge-port-5(5), bridge-port-6(6), bridge-port-7(7), bridge-port-8(8), bridge-port-9(9), bridge-port-10(10), bridge-port-11(11), bridge-port-12(12), bridge-port-13(13), bridge-port-14(14), bridge-port-15(15), bridge-port-16(16), bridge-port-17(17), bridge-port-18(18), bridge-port-19(19), bridge-port-20(20), bridge-port-21(21), bridge-port-22(22), bridge-port-23(23), bridge-port-24(24), local-processor(65), system-sink(129), none(255) } ACCESS read-write STATUS mandatory DESCRIPTION "Use this object to indicate where mirrored network traffic is targeted. This object can be used in conjuntion with the oc66nnMLSModSystemSink object and the oc66nnMLSBPortMirror object. Mirroring to none(255) is the default. If this module is acting as a system sink, then this object cannot be set to system-sink(129). Use the appropriate bridge port when mirroring to an external probe device. When mirroring to an external port, the bridge will not run spanning tree on that port. If a spanning tree BPDU is received on the target port, the device will automatically reconfigure the target back to none(255)." ::={ oc66nnMLSModEntry 15 } oc66nnMLSModMaxMirror OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum number of bridge ports which this module will allow to have mirrored the sink target (oc66nnMLSModSinkTarget). Attempts to mirror more bridge ports than this number indicates will fail." ::= { oc66nnMLSModEntry 16 } -- -- Bridge Port -- oc66nnMLSBPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc66nnMLSBPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of information that contains port-specific information for each bridge port on each LightSpeed module." ::= { oc66nnMLS 7 } oc66nnMLSBPortEntry OBJECT-TYPE SYNTAX Oc66nnMLSBPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information about a specific bridge port on a LightSpeed module." INDEX { oc66nnMLSBPortSlotIndex, oc66nnMLSBPortIndex } ::= { oc66nnMLSBPortTable 1 } Oc66nnMLSBPortEntry ::= SEQUENCE { oc66nnMLSBPortSlotIndex INTEGER, oc66nnMLSBPortIndex INTEGER, oc66nnMLSBPortBType INTEGER, oc66nnMLSBPortMirror INTEGER, oc66nnMLSBPortMirrorSupported INTEGER } oc66nnMLSBPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this bridge port's module." ::= { oc66nnMLSBPortEntry 1 } oc66nnMLSBPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this bridge port. This value corresponds to the physical port number." ::= { oc66nnMLSBPortEntry 2 } oc66nnMLSBPortBType OBJECT-TYPE SYNTAX INTEGER { mic-fddi(1), baseT(2), baseF(3), cBaseT(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The type of this bridge port. This value corresponds to the branch used for the type specific table. Bridge ports with no branch instances will have a value of none(1)." ::= { oc66nnMLSBPortEntry 3 } oc66nnMLSBPortMirror OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enabling this object will allow the network traffic to and from this bridge port to be mirrored to the module's sink target (oc66nnMLSModSinkTarget)." ::= { oc66nnMLSBPortEntry 4 } oc66nnMLSBPortMirrorSupported OBJECT-TYPE SYNTAX INTEGER { supported(1), not-supported(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates whether or not the bridge port can be configured as a mirrored bridge port (oc66nnMLSBPortMirror). If this object is equal to supported(1) then oc66nnMLSBPortMirror can be set to enable(1), provided that all other conditions are met. If this object is equal to not-supported(2), then any attempts to set oc66nnMLSBPortMirror to enable(1) will fail." ::= { oc66nnMLSBPortEntry 5 } -- -- Bridge Port Mau -- oc66nnMLSBPortMauTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc66nnMLSBPortMauEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of information that contains port-specific information for each MAU on each bridge port on each LightSpeed module." ::= { oc66nnMLS 8} oc66nnMLSBPortMauEntry OBJECT-TYPE SYNTAX Oc66nnMLSBPortMauEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information about a specific bridge port MAU on a LightSpeed module." INDEX { oc66nnMLSBPortMauSlotIndex, oc66nnMLSBPortMauPortIndex, oc66nnMLSBPortMauIndex } ::= { oc66nnMLSBPortMauTable 1 } Oc66nnMLSBPortMauEntry ::= SEQUENCE { oc66nnMLSBPortMauSlotIndex INTEGER, oc66nnMLSBPortMauPortIndex INTEGER, oc66nnMLSBPortMauIndex INTEGER, oc66nnMLSBPortMauBType INTEGER } oc66nnMLSBPortMauSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this MAU's module." ::= { oc66nnMLSBPortMauEntry 1 } oc66nnMLSBPortMauPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The bridge port number of this MAU. " ::= { oc66nnMLSBPortMauEntry 2 } oc66nnMLSBPortMauIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of this MAU. Bridge ports can be comprised of 1 to N MAU's" ::= { oc66nnMLSBPortMauEntry 3 } oc66nnMLSBPortMauBType OBJECT-TYPE SYNTAX INTEGER { mic-fddi(1), baseT(2), baseF(3), cBaseT(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The type of this bridge port mau. This value corresponds to the branch used for the type specific table." ::= { oc66nnMLSBPortMauEntry 4 } -- -- FDDI Dual Attach Bridge Port Branch -- oc66nnMLSMICBPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc66nnMLSMICBPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of MIC-specific information for each bridge port that is of a MIC connector type." ::= { oc66nnMLSBPortBranch 1 } oc66nnMLSMICBPortEntry OBJECT-TYPE SYNTAX Oc66nnMLSMICBPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of MIC-specific information for each bridge port of this connector type." INDEX { oc66nnMLSMICBPortSlotIndex, oc66nnMLSMICBPortIndex } ::= { oc66nnMLSMICBPortTable 1 } Oc66nnMLSMICBPortEntry ::= SEQUENCE { oc66nnMLSMICBPortSlotIndex INTEGER, oc66nnMLSMICBPortIndex INTEGER, oc66nnMLSMICBPortDownStreamMAC OCTET STRING, oc66nnMLSMICBPortUpStreamMAC OCTET STRING } oc66nnMLSMICBPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this bridge port's module." ::= { oc66nnMLSMICBPortEntry 1 } oc66nnMLSMICBPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this bridge port." ::= { oc66nnMLSMICBPortEntry 2 } oc66nnMLSMICBPortDownStreamMAC OBJECT-TYPE SYNTAX OCTET STRING (SIZE (6)) ACCESS read-only STATUS mandatory DESCRIPTION "Down stream MAC" ::= { oc66nnMLSMICBPortEntry 3 } oc66nnMLSMICBPortUpStreamMAC OBJECT-TYPE SYNTAX OCTET STRING (SIZE (6)) ACCESS read-only STATUS mandatory DESCRIPTION "Up stream MAC" ::= { oc66nnMLSMICBPortEntry 4 } -- -- FDDI Dual Attach Bridge Port MAU Branch -- oc66nnMLSMICBPortMauTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc66nnMLSMICBPortMauEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of MIC-specific information for each MAU of this bridge port that is of a MIC connector type." ::= { oc66nnMLSBPortMauBranch 1 } oc66nnMLSMICBPortMauEntry OBJECT-TYPE SYNTAX Oc66nnMLSMICBPortMauEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of MIC-specific information for each MAU of this branch type." INDEX { oc66nnMLSMICBPortMauSlotIndex, oc66nnMLSMICBPortMauPortIndex, oc66nnMLSMICBPortMauIndex } ::= { oc66nnMLSMICBPortMauTable 1 } Oc66nnMLSMICBPortMauEntry ::= SEQUENCE { oc66nnMLSMICBPortMauSlotIndex INTEGER, oc66nnMLSMICBPortMauPortIndex INTEGER, oc66nnMLSMICBPortMauIndex INTEGER, oc66nnMLSMICBPortMauConfig INTEGER, oc66nnMLSMICBPortMauPcmState INTEGER, oc66nnMLSMICBPortMauConnectState INTEGER, oc66nnMLSMICBPortMauNeighbor INTEGER, oc66nnMLSMICBPortMauRemoteMACIndicated INTEGER, oc66nnMLSMICBPortMauBSFlag INTEGER, oc66nnMLSMICBPortMauPCWithhold INTEGER, oc66nnMLSMICBPortMauLerCondition INTEGER } oc66nnMLSMICBPortMauSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this MAU's module." ::= { oc66nnMLSMICBPortMauEntry 1 } oc66nnMLSMICBPortMauPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The bridge port MAU." ::= { oc66nnMLSMICBPortMauEntry 2 } oc66nnMLSMICBPortMauIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of the MAU within this bridge port." ::= { oc66nnMLSMICBPortMauEntry 3 } oc66nnMLSMICBPortMauConfig OBJECT-TYPE SYNTAX INTEGER { a(1), b(2), slave(3), master(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Specifies the FDDI port type." ::= { oc66nnMLSMICBPortMauEntry 4 } oc66nnMLSMICBPortMauPcmState OBJECT-TYPE SYNTAX INTEGER { pc0(1), -- Off pc1(2), -- Break pc2(3), -- Trace pc3(4), -- Connect pc5(6), -- Signal pc6(7), -- Join pc7(8), -- Verify pc8(9), -- Active pc9(10) -- Maint } ACCESS read-only STATUS mandatory DESCRIPTION "(refer to ANSI SMT 9.6.2)." ::= { oc66nnMLSMICBPortMauEntry 5 } oc66nnMLSMICBPortMauConnectState OBJECT-TYPE SYNTAX INTEGER { disabled(1), connecting(2), standby(3), active(4) } ACCESS read-only STATUS mandatory DESCRIPTION "An indication of the connect state of this PORT. Basically, this gives a higher level view of the state of the connection by grouping PCM states and the PC-Withhold flag state. The supported values and their corresponding PCM states and PC-Withhold condition, when relevant, are: disabled: (PC0:Off, PC9:Maint) connecting: (PC1(Break) || PC3 (Connect) || PC4(next) || PC5 (Signal) || PC6(Join) || PC7 (Verify)) && (PC_Withhold = None) standby: (PC_Withhold != None) active: (PC2:Trace || PC8:Active)" ::= { oc66nnMLSMICBPortMauEntry 6 } oc66nnMLSMICBPortMauNeighbor OBJECT-TYPE SYNTAX INTEGER { a(1), b(2), slave(3), master(4), unknown(5) } ACCESS read-only STATUS mandatory DESCRIPTION "The type (PC_Neighbor) of the remote PORT that is determined in PC_Signaling in R_Val (1,2) (refer to ANSI SMT 9.6.3.2)." ::= { oc66nnMLSMICBPortMauEntry 7 } oc66nnMLSMICBPortMauRemoteMACIndicated OBJECT-TYPE SYNTAX INTEGER { true(1), false(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The indication, in PC-Signaling that the remote partner intends to place a MAC in the output token PATH of this PORT. Signaled as R_Val (9) (refer to ANSI SMT 9.6.3.2)." ::= { oc66nnMLSMICBPortMauEntry 8 } oc66nnMLSMICBPortMauBSFlag OBJECT-TYPE SYNTAX INTEGER { true(1), false(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The Break State, BS_Flag (refer to ANSI SMT 9.4.3.4)." ::= { oc66nnMLSMICBPortMauEntry 9 } oc66nnMLSMICBPortMauPCWithhold OBJECT-TYPE SYNTAX INTEGER { none(1), m-m(2), other(3) } ACCESS read-only STATUS mandatory DESCRIPTION "PC_Withhold, (refer to ANSI SMT 9.4.1)." ::= { oc66nnMLSMICBPortMauEntry 10 } oc66nnMLSMICBPortMauLerCondition OBJECT-TYPE SYNTAX INTEGER { bad(1), okay(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This variable is set to true whenever LerEstimate is less than or equal to LerAlarm (the larger the number the smaller the value)." ::= { oc66nnMLSMICBPortMauEntry 11 } -- -- BaseT Bridge Port Mau Branch -- oc66nnMLSBaseTBPortMauTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc66nnMLSBaseTBPortMauEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of BaseT-specific information for each MAU of this module." ::= { oc66nnMLSBPortMauBranch 2 } oc66nnMLSBaseTBPortMauEntry OBJECT-TYPE SYNTAX Oc66nnMLSBaseTBPortMauEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of BaseT-specific information for each MAU of this branch type." INDEX { oc66nnMLSBaseTBPortMauSlotIndex, oc66nnMLSBaseTBPortMauPortIndex, oc66nnMLSBaseTBPortMauIndex } ::= { oc66nnMLSBaseTBPortMauTable 1 } Oc66nnMLSBaseTBPortMauEntry ::= SEQUENCE { oc66nnMLSBaseTBPortMauSlotIndex INTEGER, oc66nnMLSBaseTBPortMauPortIndex INTEGER, oc66nnMLSBaseTBPortMauIndex INTEGER, oc66nnMLSBaseTBPortMauLinkInteg INTEGER, oc66nnMLSBaseTBPortMauAutoPolarity INTEGER, oc66nnMLSBaseTBPortMauSquelch INTEGER } oc66nnMLSBaseTBPortMauSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this MAU's module." ::= { oc66nnMLSBaseTBPortMauEntry 1 } oc66nnMLSBaseTBPortMauPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The bridge port number of this MAU." ::= { oc66nnMLSBaseTBPortMauEntry 2 } oc66nnMLSBaseTBPortMauIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of the MAU within this bridge port." ::= { oc66nnMLSBaseTBPortMauEntry 3 } oc66nnMLSBaseTBPortMauLinkInteg OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The MAU's link integrity configuration. Enabling link integrity configures the MAU to conform to the link integrity feature as specified by 10BASE-T." ::= { oc66nnMLSBaseTBPortMauEntry 4 } oc66nnMLSBaseTBPortMauAutoPolarity OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current configuration of the autopolarity function of this MAU. Setting this object to enabled(1) causes the module to switch the port polarity automatically when the port polarity is reverted." ::= { oc66nnMLSBaseTBPortMauEntry 5 } oc66nnMLSBaseTBPortMauSquelch OBJECT-TYPE SYNTAX INTEGER { normal(1), -- high squelch low(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The MAU's squelch configuration. See the module's user's guide for more information." ::= { oc66nnMLSBaseTBPortMauEntry 6 } -- -- FB/FL Bridge Port Mau Branch -- oc66nnMLSFBFLBPortMauTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc66nnMLSFBFLBPortMauEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of FB/FL-specific information for each MAU of this module." ::= { oc66nnMLSBPortMauBranch 3 } oc66nnMLSFBFLBPortMauEntry OBJECT-TYPE SYNTAX Oc66nnMLSFBFLBPortMauEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of FB/FL-specific information for each MAU of this branch type." INDEX { oc66nnMLSFBFLBPortMauSlotIndex, oc66nnMLSFBFLBPortMauPortIndex, oc66nnMLSFBFLBPortMauIndex } ::= { oc66nnMLSFBFLBPortMauTable 1 } Oc66nnMLSFBFLBPortMauEntry ::= SEQUENCE { oc66nnMLSFBFLBPortMauSlotIndex INTEGER, oc66nnMLSFBFLBPortMauPortIndex INTEGER, oc66nnMLSFBFLBPortMauIndex INTEGER, oc66nnMLSFBFLBPortMauMediaConfig INTEGER, oc66nnMLSFBFLBPortMauMediaSense INTEGER, oc66nnMLSFBFLBPortMauHipwr INTEGER, oc66nnMLSFBFLBPortMauRemDiag INTEGER } oc66nnMLSFBFLBPortMauSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this MAU's module." ::= { oc66nnMLSFBFLBPortMauEntry 1 } oc66nnMLSFBFLBPortMauPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The bridge port number of this MAU." ::= { oc66nnMLSFBFLBPortMauEntry 2 } oc66nnMLSFBFLBPortMauIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of the MAU within this bridge port." ::= { oc66nnMLSFBFLBPortMauEntry 3 } oc66nnMLSFBFLBPortMauMediaConfig OBJECT-TYPE SYNTAX INTEGER { fl(1), fb(2), autosense(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The current media configuration of the mau." ::= { oc66nnMLSFBFLBPortMauEntry 4 } oc66nnMLSFBFLBPortMauMediaSense OBJECT-TYPE SYNTAX INTEGER { fl(1), fb(2), undetermined(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The current media sense of the mau." ::= { oc66nnMLSFBFLBPortMauEntry 5 } oc66nnMLSFBFLBPortMauHipwr OBJECT-TYPE SYNTAX INTEGER { enabled(1), -- high power mode disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The port's High Power configuration. See the module's user's guide for more information." ::= { oc66nnMLSFBFLBPortMauEntry 6 } oc66nnMLSFBFLBPortMauRemDiag OBJECT-TYPE SYNTAX INTEGER { enabled(1), -- remote diag disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The port's remote configuration. See the module's user's guide for more information." ::= { oc66nnMLSFBFLBPortMauEntry 7 } -- -- -- 100BaseT Bridge Port Mau Branch -- oc66nnMLScBaseTBPortMauTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc66nnMLScBaseTBPortMauEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of 100Base-T-specific information for each MAU of this module." ::= { oc66nnMLSBPortMauBranch 4 } oc66nnMLScBaseTBPortMauEntry OBJECT-TYPE SYNTAX Oc66nnMLScBaseTBPortMauEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of 100BaseT-specific information for each MAU of this branch type." INDEX { oc66nnMLScBaseTBPortMauSlotIndex, oc66nnMLScBaseTBPortMauPortIndex, oc66nnMLScBaseTBPortMauIndex } ::= { oc66nnMLScBaseTBPortMauTable 1 } Oc66nnMLScBaseTBPortMauEntry ::= SEQUENCE { oc66nnMLScBaseTBPortMauSlotIndex INTEGER, oc66nnMLScBaseTBPortMauPortIndex INTEGER, oc66nnMLScBaseTBPortMauIndex INTEGER, oc66nnMLScBaseTBPortMauDuplexMode INTEGER, oc66nnMLScBaseTBPortMauDuplexModeStatus INTEGER, oc66nnMLScBaseTBPortMauResetAdminState INTEGER } oc66nnMLScBaseTBPortMauSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this MAU's module." ::= { oc66nnMLScBaseTBPortMauEntry 1 } oc66nnMLScBaseTBPortMauPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The bridge port number of this MAU." ::= { oc66nnMLScBaseTBPortMauEntry 2 } oc66nnMLScBaseTBPortMauIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of the MAU within this bridge port." ::= { oc66nnMLScBaseTBPortMauEntry 3 } oc66nnMLScBaseTBPortMauDuplexMode OBJECT-TYPE SYNTAX INTEGER { half(1), full(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current configuration of the duplex mode of this MAU. Setting this object to full(2) allows the port to transmit and receive at the same time. If cBaseTAutoNegAdminStatus is enabled(1) then setting this object has no effect." ::= { oc66nnMLScBaseTBPortMauEntry 4 } oc66nnMLScBaseTBPortMauDuplexModeStatus OBJECT-TYPE SYNTAX INTEGER { half(1), full(2), unknown(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The current value of the duplex mode of this MAU, reguardless of the value of cBaseTAutoNegAdminStatus. Value of unknown(3) reflects that autonegotiation is not finished or autonegotiation failed to determine duplex mode." ::= { oc66nnMLScBaseTBPortMauEntry 5 } oc66nnMLScBaseTBPortMauResetAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4) } ACCESS read-write STATUS mandatory DESCRIPTION "The MAU's redundancy configuration. When configured as master(1) this is the perfered active port in a redundant pair. When configured as slave(2) this port is only used if master port is in fault. The port redundancy is fixed between ports 1 and 2 or between ports 3 and 4 on a module. This object determines the value ocBridgePortMuaAdminState will take after a reset occcurs. This convention is used when switching between redundant and and normal 100BASE-T bridge ports. " ::= { oc66nnMLScBaseTBPortMauEntry 6 } -- -- ONcore 4502 Token Ring Router Module -- -- This product is an integration of the Cisco 4500 router into -- the ONcore concentrator. The port attributes are reported -- through this MIB as well as the Cisco MIB. To modify most of the -- the port attributes such as the IP address and IP mask you must -- go through the Cisco agent. -- oc67nnRTCSPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc67nnRTCSPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each the 4 complex ports on this module. These ports are always present and are numbered from 1 to 4." ::= { oc67nnRTCS 2 } oc67nnRTCSPortEntry OBJECT-TYPE SYNTAX Oc67nnRTCSPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of port-specific information about a specific complex port on this module." INDEX { oc67nnRTCSPortSlotIndex, oc67nnRTCSPortIndex } ::= { oc67nnRTCSPortTable 1 } Oc67nnRTCSPortEntry ::= SEQUENCE { oc67nnRTCSPortSlotIndex INTEGER, oc67nnRTCSPortIndex INTEGER, oc67nnRTCSPortSpeed INTEGER, oc67nnRTCSPortStationAddr OCTET STRING, oc67nnRTCSPortIpAddress IpAddress, oc67nnRTCSPortSubnetMask IpAddress, oc67nnRTCSPortDefaultGateway IpAddress } oc67nnRTCSPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number for this port's module." ::= { oc67nnRTCSPortEntry 1 } oc67nnRTCSPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number for this port within this slot." ::= { oc67nnRTCSPortEntry 2 } oc67nnRTCSPortSpeed OBJECT-TYPE SYNTAX INTEGER { fourMegabit(1), sixteenMegabit(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The speed of this port, either 4 MBPS or 16 MBPS." ::= { oc67nnRTCSPortEntry 3 } oc67nnRTCSPortStationAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "The MAC address that uniquely identifies this port" ::= { oc67nnRTCSPortEntry 4 } oc67nnRTCSPortIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP address associated with this port." ::= { oc67nnRTCSPortEntry 5 } oc67nnRTCSPortSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The subnet mask associated with this port." ::= { oc67nnRTCSPortEntry 6 } oc67nnRTCSPortDefaultGateway OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The default gateway associated this port." ::= { oc67nnRTCSPortEntry 7 } oc67nnRTCSModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc67nnRTCSModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of module-specific information for this module." ::= { oc67nnRTCS 6 } oc67nnRTCSModEntry OBJECT-TYPE SYNTAX Oc67nnRTCSModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about this module." INDEX { oc67nnRTCSModSlotIndex, oc67nnRTCSModSubSlotIndex } ::= { oc67nnRTCSModTable 1 } Oc67nnRTCSModEntry ::= SEQUENCE { oc67nnRTCSModSlotIndex INTEGER, oc67nnRTCSModSubSlotIndex INTEGER, oc67nnRTCSModBootVersion DisplayString, oc67nnRTCSModOEMVersion DisplayString, oc67nnRTCSModOEMBootVersion DisplayString, oc67nnRTCSModSplPortCount INTEGER, oc67nnRTCSModNIMType INTEGER, oc67nnRTCSModDipNVRam INTEGER } oc67nnRTCSModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc67nnRTCSModEntry 1 } oc67nnRTCSModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc67nnRTCSModEntry 2 } oc67nnRTCSModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module." ::= { oc67nnRTCSModEntry 3 } oc67nnRTCSModOEMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software version of router engine." ::= { oc67nnRTCSModEntry 4 } oc67nnRTCSModOEMBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of the router engine." ::= { oc67nnRTCSModEntry 5 } oc67nnRTCSModSplPortCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of simple ports on this module. The number of simple ports is dependant on the type of optional NIM that is installed. The type of NIM is reported by oc67nnRTCSModNIMType. The number of simple ports can range from 0 to n. The numbering of these ports is from 5 to n+4 since the complex ports are always numbered from 1 to 4." ::= { oc67nnRTCSModEntry 6 } oc67nnRTCSModNIMType OBJECT-TYPE SYNTAX INTEGER { not-present(1), fddiMultimodeDualAttach(2), fddiSinglemodeDualAttach(3), fddiMultimodeSingleAttach(4), serial4port(5), ether2port(6), ether6port(7), isdn-bri-4port(8), isdn-bri-8port(9), tokenRing2port(10), isdn-pri-ce1(11), isdn-pri-ct1(12), atm-oc3-Multimode(13), atm-oc3-Singlemode(14), atm-t3(15), atm-e3(16), atm-t1(17), atm-e1(18), g703-4port(19) } ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the type of Network Interface Module that is attached to the module. This NIM is what provides the front panel simple ports that are reported by oc67nnRTCSModSplPortCount." ::= { oc67nnRTCSModEntry 7 } oc67nnRTCSModDipNVRam OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The Non-Volatile RAM dip switch setting for this module. Enabling this switch will cause the module to be configured according to the configurations that were saved in the non-volatile storage after the module reset." ::= { oc67nnRTCSModEntry 8 } -- -- ONcore 4501 Ethernet Router Module -- -- This product is an integration of the Cisco 4500 router into -- the ONcore concentrator. The port specific attributes are -- reported by the port table and Cisco MIB. However, these object -- are read-only from this MIB. The Cisco MIB allows a write access -- to the port attributes (e.g. IP address and IP mask) -- -- -- Port specific attribute table -- oc67nnRECSPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc67nnRECSPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each the 4 complex ports on this module. These ports are always present and are numbered from 1 to 4." ::= { oc67nnRECS 2 } oc67nnRECSPortEntry OBJECT-TYPE SYNTAX Oc67nnRECSPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of port-specific information about a specific complex port on this module." INDEX { oc67nnRECSPortSlotIndex, oc67nnRECSPortIndex } ::= { oc67nnRECSPortTable 1 } Oc67nnRECSPortEntry ::= SEQUENCE { oc67nnRECSPortSlotIndex INTEGER, oc67nnRECSPortIndex INTEGER, oc67nnRECSPortSpeed INTEGER, oc67nnRECSPortStationAddr OCTET STRING, oc67nnRECSPortIpAddress IpAddress, oc67nnRECSPortSubnetMask IpAddress, oc67nnRECSPortDefaultGateway IpAddress } oc67nnRECSPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number for this port's module." ::= { oc67nnRECSPortEntry 1 } oc67nnRECSPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number for this port within this slot." ::= { oc67nnRECSPortEntry 2 } oc67nnRECSPortSpeed OBJECT-TYPE SYNTAX INTEGER { tenMegabit(9) } ACCESS read-only STATUS mandatory DESCRIPTION "The speed of this port, 10 MBPS." ::= { oc67nnRECSPortEntry 3 } oc67nnRECSPortStationAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "The MAC address that uniquely identifies this port" ::= { oc67nnRECSPortEntry 4 } oc67nnRECSPortIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP address associated with this port." ::= { oc67nnRECSPortEntry 5 } oc67nnRECSPortSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The subnet mask associated with this port." ::= { oc67nnRECSPortEntry 6 } oc67nnRECSPortDefaultGateway OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The default gateway associated this port." ::= { oc67nnRECSPortEntry 7 } -- -- Module specific attributes table -- oc67nnRECSModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc67nnRECSModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of module-specific information for this module." ::= { oc67nnRECS 6 } oc67nnRECSModEntry OBJECT-TYPE SYNTAX Oc67nnRECSModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about this module." INDEX { oc67nnRECSModSlotIndex, oc67nnRECSModSubSlotIndex } ::= { oc67nnRECSModTable 1 } Oc67nnRECSModEntry ::= SEQUENCE { oc67nnRECSModSlotIndex INTEGER, oc67nnRECSModSubSlotIndex INTEGER, oc67nnRECSModBootVersion DisplayString, oc67nnRECSModDipNVRam INTEGER, oc67nnRECSModOEMVersion DisplayString, oc67nnRECSModOEMBootVersion DisplayString, oc67nnRECSModSplPortCount INTEGER, oc67nnRECSModNIMType INTEGER } oc67nnRECSModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc67nnRECSModEntry 1 } oc67nnRECSModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc67nnRECSModEntry 2 } oc67nnRECSModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module." ::= { oc67nnRECSModEntry 3 } oc67nnRECSModDipNVRam OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The Non-Volatile RAM dip switch setting for this module. Enabling this switch will cause the module to be configured according to the configurations that were saved in the non-volatile storage after the module reset." ::= { oc67nnRECSModEntry 4 } oc67nnRECSModOEMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software version of router engine." ::= { oc67nnRECSModEntry 5 } oc67nnRECSModOEMBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of the router engine." ::= { oc67nnRECSModEntry 6 } oc67nnRECSModSplPortCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of simple ports on this module. The number of simple ports is dependant on the type of optional NIM that is installed. The type of NIM is reported by oc67nnRECSModNIMType. The number of simple ports can range from 0 to n. The numbering of these ports is from 5 to n+4 since the complex ports are always numbered from 1 to 4." ::= { oc67nnRECSModEntry 7 } oc67nnRECSModNIMType OBJECT-TYPE SYNTAX INTEGER { not-present(1), fddiMultimodeDualAttach(2), fddiSinglemodeDualAttach(3), fddiMultimodeSingleAttach(4), serial4port(5), ether2port(6), ether6port(7), isdn-bri-4port(8), isdn-bri-8port(9), tokenRing2port(10), isdn-pri-ce1(11), isdn-pri-ct1(12), atm-oc3-Multimode(13), atm-oc3-Singlemode(14), atm-t3(15), atm-e3(16), atm-t1(17), atm-e1(18), g703-4port(19) } ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the type of Network Interface Module that is attached to the module. This NIM is what provides the front panel simple ports that are reported by oc67nnRECSModSplPortCount." ::= { oc67nnRECSModEntry 8 } -- -- Gemini (High-end Ethernet EMAC) -- -- -- Module Table -- oc61nnDAMGTModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc61nnDAMGTModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information associated with a particular 61nnD-AMGT module in the concentrator." ::= { oc61nnDAMGT 6 } oc61nnDAMGTModEntry OBJECT-TYPE SYNTAX Oc61nnDAMGTModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 61nnD-AMGT module in the concentrator." INDEX { oc61nnDAMGTModSlotIndex, oc61nnDAMGTModSubSlotIndex } ::= { oc61nnDAMGTModTable 1 } Oc61nnDAMGTModEntry ::= SEQUENCE { oc61nnDAMGTModSlotIndex INTEGER, oc61nnDAMGTModSubSlotIndex INTEGER, oc61nnDAMGTModBootVersion DisplayString, oc61nnDAMGTModRAMCfg INTEGER, oc61nnDAMGTModDlmDownloadMode INTEGER } oc61nnDAMGTModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc61nnDAMGTModEntry 1 } oc61nnDAMGTModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc61nnDAMGTModEntry 2 } oc61nnDAMGTModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module. " ::= { oc61nnDAMGTModEntry 3 } oc61nnDAMGTModDlmDownloadMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired DLM download mode for this module. Enabling this object will allow the DLM download to the module. Disabling this object will suppress the DLM download to the module." ::= { oc61nnDAMGTModEntry 4 } oc61nnDAMGTModRAMCfg OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The amount of CPU RAM, in Megabytes, configured on this module." ::= { oc61nnDAMGTModEntry 5 } -- -- Gemini Port Table -- oc61nnDAMGTPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc61nnDAMGTPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains specific information about each port on each submodule." ::= { oc61nnDAMGT 11 } oc61nnDAMGTPortEntry OBJECT-TYPE SYNTAX Oc61nnDAMGTPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information about each port for each submodule." INDEX { oc61nnDAMGTPortSlotIndex, oc61nnDAMGTPortSubSlotIndex, oc61nnDAMGTPortIndex } ::= { oc61nnDAMGTPortTable 1} Oc61nnDAMGTPortEntry ::= SEQUENCE { oc61nnDAMGTPortSlotIndex INTEGER, oc61nnDAMGTPortSubSlotIndex INTEGER, oc61nnDAMGTPortIndex INTEGER, oc61nnDAMGTPortIpAddress IpAddress, oc61nnDAMGTPortSubnetMask IpAddress, oc61nnDAMGTPortDefaultGateway IpAddress, oc61nnDAMGTPortStationAddr MacAddress, oc61nnDAMGTPortInterfaceMode INTEGER, oc61nnDAMGTPortIfIndex INTEGER } oc61nnDAMGTPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc61nnDAMGTPortEntry 1 } oc61nnDAMGTPortSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this port's submodule." ::= { oc61nnDAMGTPortEntry 2 } oc61nnDAMGTPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The interface number of this port within the submodule" ::= { oc61nnDAMGTPortEntry 3 } oc61nnDAMGTPortIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The current IP address of this port." ::= { oc61nnDAMGTPortEntry 4 } oc61nnDAMGTPortSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The current subnet mask of this port." ::= { oc61nnDAMGTPortEntry 5 } oc61nnDAMGTPortDefaultGateway OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The current default gateway of this port. Note that a value of 0.0.0.0 indicates that this port is not configured to be used with a default gateway." ::= { oc61nnDAMGTPortEntry 6 } oc61nnDAMGTPortStationAddr OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address that uniquely identifies this port. Note that an address of 00-00-00-00-00-00 is invalid and the module has failed." ::= { oc61nnDAMGTPortEntry 7 } oc61nnDAMGTPortInterfaceMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), standby(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired connectivity mode of this port's interface. When this attribute is set to enabled(1) and the interface is set to a network, it will forward messages to and from the master Distributed Management Module. If this attribute is set to disabled(2), the interface may still collect statistics but not forward messages to and from the Distributed Management Module. If this attribute is set to standby(3), the interface will not collect statistics or forward messages to/from the Distributed Management Module." ::= { oc61nnDAMGTPortEntry 8 } oc61nnDAMGTPortIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The interface number associated with this port." ::= { oc61nnDAMGTPortEntry 9 } -- -- ONcore Ethernet Carrier Module -- oc6102MDEKModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc6102MDEKModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains module information about each 6102M-DEK module in the concentrator." ::= { oc6102MDEK 6 } oc6102MDEKModEntry OBJECT-TYPE SYNTAX Oc6102MDEKModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module information for each 6102M-DEK module in the concentrator." INDEX { oc6102MDEKModSlotIndex, oc6102MDEKModSubSlotIndex } ::= { oc6102MDEKModTable 1 } Oc6102MDEKModEntry ::= SEQUENCE { oc6102MDEKModSlotIndex INTEGER, oc6102MDEKModSubSlotIndex INTEGER, oc6102MDEKModBootVersion DisplayString, oc6102MDEKModResetEng INTEGER, oc6102MDEKModEng1Type INTEGER, oc6102MDEKModEng1Vendor INTEGER, oc6102MDEKModEng1Model DisplayString, oc6102MDEKModEng1ModelExt DisplayString, oc6102MDEKModEng1Description DisplayString, oc6102MDEKModEng1Version DisplayString, oc6102MDEKModEng1BootVersion DisplayString, oc6102MDEKModEng1BackplanePortCount INTEGER, oc6102MDEKModEng1FrontPortCount INTEGER, oc6102MDEKModEng1DefaultGateway IpAddress, oc6102MDEKModEng1MboxVersion DisplayString, oc6102MDEKModEng1Status INTEGER, oc6102MDEKModEng1NVRAMDipState INTEGER, oc6102MDEKModEng1ModCapabilities DisplayString, oc6102MDEKModEng2Type INTEGER, oc6102MDEKModEng2Vendor INTEGER, oc6102MDEKModEng2Model DisplayString, oc6102MDEKModEng2ModelExt DisplayString, oc6102MDEKModEng2Description DisplayString, oc6102MDEKModEng2Version DisplayString, oc6102MDEKModEng2BootVersion DisplayString, oc6102MDEKModEng2BackplanePortCount INTEGER, oc6102MDEKModEng2FrontPortCount INTEGER, oc6102MDEKModEng2DefaultGateway IpAddress, oc6102MDEKModEng2MboxVersion DisplayString, oc6102MDEKModEng2Status INTEGER, oc6102MDEKModEng2NVRAMDipState INTEGER, oc6102MDEKModEng2ModCapabilities DisplayString } oc6102MDEKModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc6102MDEKModEntry 1 } oc6102MDEKModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc6102MDEKModEntry 2 } oc6102MDEKModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The boot software version of this carrier module." ::= { oc6102MDEKModEntry 3 } oc6102MDEKModResetEng OBJECT-TYPE SYNTAX INTEGER { noReset(1), reset-eng1(2), reset-eng2(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Reset an individual OEM engine module" ::= { oc6102MDEKModEntry 4 } oc6102MDEKModEng1Type OBJECT-TYPE SYNTAX INTEGER { module-unknown(2), -- Unknown engine (init./booting/or not installed) module-21nnR-RA(79), -- 3COM LAN Access Ethernet Engine only module-21nnR-RAXP(80), -- 3COM LAN Access Ethernet Engine plus Expansion module-21nnR-CS(81), -- Cisco Edge Router (2501) Ethernet module-8235E(82), -- Shiva (IBM) Remote Access Ethernet module-21nnM-XS(104), -- Xylogics Terminal Server Ethernet Engine module-OpenHub(115), -- Generic OpenHub Engine only module-21nnM-XSXP(127), -- Xylogics Terminal Server Engine plus Expansion module-2nnnM-XP(130), -- ONdeck generic Engine plus Expansion module-OpenHub-XP(131), -- OpenHub Engine plus Expansion module-not-installed(255)-- Engine not installed } ACCESS read-only STATUS mandatory DESCRIPTION "The unique identifier for OEM engine 1" ::= { oc6102MDEKModEntry 5 } oc6102MDEKModEng1Vendor OBJECT-TYPE SYNTAX INTEGER { chipcom(1), cisco(2), ibm(6), centrum(10), shiva(13), xylogics(16), openhub(17), microcom(19) } ACCESS read-only STATUS mandatory DESCRIPTION " The vendor of OEM engine 1" ::= { oc6102MDEKModEntry 6 } oc6102MDEKModEng1Model OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The model number of OEM engine 1." ::= { oc6102MDEKModEntry 7 } oc6102MDEKModEng1ModelExt OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The model number extension of OEM engine 1." ::= { oc6102MDEKModEntry 8 } oc6102MDEKModEng1Description OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The description of the OEM engine 1." ::= { oc6102MDEKModEntry 9 } oc6102MDEKModEng1Version OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software version number of OEM engine 1." ::= { oc6102MDEKModEntry 10 } oc6102MDEKModEng1BootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The boot software version number of OEM engine 1. " ::= { oc6102MDEKModEntry 11 } oc6102MDEKModEng1BackplanePortCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of backplane ports on OEM engine 1." ::= { oc6102MDEKModEntry 12 } oc6102MDEKModEng1FrontPortCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of front panel ports on OEM engine." ::= { oc6102MDEKModEntry 13 } oc6102MDEKModEng1DefaultGateway OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP default gateway for OEM engine 1." ::= { oc6102MDEKModEntry 14 } oc6102MDEKModEng1MboxVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The OEM mailbox specification version that OEM engine 1 supports." ::= { oc6102MDEKModEntry 15 } oc6102MDEKModEng1Status OBJECT-TYPE SYNTAX INTEGER { ok(1), pre-init(2), time-out(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The Carrier/Engine communication status for OEM engine 1." ::= { oc6102MDEKModEntry 16 } oc6102MDEKModEng1NVRAMDipState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The Non-Volatile RAM dip switch setting for engine module 1. Enabling this switch will cause the module to be configured according to the configurations that were saved in the non-volatile storage after the module reset." ::= { oc6102MDEKModEntry 17 } oc6102MDEKModEng1ModCapabilities OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The OEM mailbox capability types that OEM engine 1 supports." ::= { oc6102MDEKModEntry 18 } oc6102MDEKModEng2Type OBJECT-TYPE SYNTAX INTEGER { module-unknown(2), -- Unknown engine (init./booting/or not installed) module-21nnR-RA(79), -- 3COM LAN Access Ethernet Engine only module-21nnR-RAXP(80), -- 3COM LAN Access Ethernet Engine plus Expansion module-21nnR-CS(81), -- Cisco Edge Router (2501) Ethernet module-8235E(82), -- Shiva (IBM) Remote Access Ethernet module-21nnM-XS(104), -- Xylogics Terminal Server Ethernet Engine module-OpenHub(115), -- Generic OpenHub Engine only module-21nnM-XSXP(127), -- Xylogics Terminal Server Engine plus Expansion module-2nnnM-XP(130), -- ONdeck generic Engine plus Expansion module-OpenHub-XP(131), -- OpenHub Engine plus Expansion module-not-installed(255)-- Engine not installed } ACCESS read-only STATUS mandatory DESCRIPTION "The unique identifier for OEM engine 2" ::= { oc6102MDEKModEntry 19 } oc6102MDEKModEng2Vendor OBJECT-TYPE SYNTAX INTEGER { chipcom(1), cisco(2), ibm(6), centrum(10), shiva(13), xylogics(16), openhub(17), microcom(19) } ACCESS read-only STATUS mandatory DESCRIPTION " The vendor of OEM engine 2" ::= { oc6102MDEKModEntry 20 } oc6102MDEKModEng2Model OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The model number of OEM engine 2." ::= { oc6102MDEKModEntry 21 } oc6102MDEKModEng2ModelExt OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The model number extension of OEM engine 2." ::= { oc6102MDEKModEntry 22 } oc6102MDEKModEng2Description OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The description of the OEM engine 2." ::= { oc6102MDEKModEntry 23 } oc6102MDEKModEng2Version OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software version number of the OEM engine 2." ::= { oc6102MDEKModEntry 24 } oc6102MDEKModEng2BootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The boot software version number of OEM engine 2. " ::= { oc6102MDEKModEntry 25 } oc6102MDEKModEng2BackplanePortCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of backplane ports on OEM engine 1." ::= { oc6102MDEKModEntry 26 } oc6102MDEKModEng2FrontPortCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of front panel ports on OEM engine 1." ::= { oc6102MDEKModEntry 27 } oc6102MDEKModEng2DefaultGateway OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP default gateway for OEM engine 2." ::= { oc6102MDEKModEntry 28 } oc6102MDEKModEng2MboxVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The OEM mailbox specification version that OEM engine 2 supports." ::= { oc6102MDEKModEntry 29 } oc6102MDEKModEng2Status OBJECT-TYPE SYNTAX INTEGER { ok(1), pre-init(2), time-out(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The Carrier/Engine communication status for OEM Engine 2." ::= { oc6102MDEKModEntry 30 } oc6102MDEKModEng2NVRAMDipState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The Non-Volatile RAM dip switch setting for engine module 2. Enabling this switch will cause the module to be configured according to the configurations that were saved in the non-volatile storage after the module reset." ::= { oc6102MDEKModEntry 31 } oc6102MDEKModEng2ModCapabilities OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The OEM mailbox capability types that OEM engine 2 supports." ::= { oc6102MDEKModEntry 32 } oc6102MDEKPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc6102MDEKPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of information that contains port-specific information for each backplane port on OEM engines installed on the 6102M-DEK module." ::= { oc6102MDEK 2 } oc6102MDEKPortEntry OBJECT-TYPE SYNTAX Oc6102MDEKPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information about a specific backplane port of an engine installed on the 6102M-DEK module." INDEX { oc6102MDEKPortSlotIndex, oc6102MDEKPortIndex } ::= { oc6102MDEKPortTable 1 } Oc6102MDEKPortEntry ::= SEQUENCE { oc6102MDEKPortSlotIndex INTEGER, oc6102MDEKPortIndex INTEGER, oc6102MDEKPortIpAddress IpAddress, oc6102MDEKPortSubnetMask IpAddress, oc6102MDEKPortStationAddress OCTET STRING, oc6102MDEKPortOEMEngID INTEGER, oc6102MDEKPortDipNetwork INTEGER } oc6102MDEKPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of the Carrier module." ::= { oc6102MDEKPortEntry 1 } oc6102MDEKPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc6102MDEKPortEntry 2 } oc6102MDEKPortIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP address of this port." ::= { oc6102MDEKPortEntry 3 } oc6102MDEKPortSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The subnet mask of this port." ::= { oc6102MDEKPortEntry 4 } oc6102MDEKPortStationAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "The unique physical identifier of this port." ::= { oc6102MDEKPortEntry 5 } oc6102MDEKPortOEMEngID OBJECT-TYPE SYNTAX INTEGER { unused(1), engine1(2), engine2(3) } ACCESS read-only STATUS mandatory DESCRIPTION "An integer value representing the OEM engine that owns this port." ::= { oc6102MDEKPortEntry 6 } oc6102MDEKPortDipNetwork OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), isolated-2(22), isolated-3(23), isolated-4(24), ethernet-4(32), ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36) } ACCESS read-only STATUS mandatory DESCRIPTION "The network indicated by the port's dip switches." ::= { oc6102MDEKPortEntry 7 } -- -- ONcore ATM 100 Mbps Fiber SC UNI Module -- -- -- Port Table -- oc64nnM100SCPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc64nnM100SCPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains port-specific information for each port of a specific ATM 100 Mbps Fiber SC Module in the concentrator." ::= { oc64nnM100SC 2 } oc64nnM100SCPortEntry OBJECT-TYPE SYNTAX Oc64nnM100SCPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of port-specific information about a specific ATM 100 Mbps Fiber SC Module port in the concentrator." INDEX { oc64nnM100SCPortSlotIndex, oc64nnM100SCPortIndex } ::= { oc64nnM100SCPortTable 1 } Oc64nnM100SCPortEntry ::= SEQUENCE { oc64nnM100SCPortSlotIndex INTEGER, oc64nnM100SCPortIndex INTEGER, oc64nnM100SCPortSpeed INTEGER } oc64nnM100SCPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc64nnM100SCPortEntry 1 } oc64nnM100SCPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc64nnM100SCPortEntry 2 } oc64nnM100SCPortSpeed OBJECT-TYPE SYNTAX INTEGER { oneHundredMegabit(13) } ACCESS read-only STATUS mandatory DESCRIPTION "The speed of this port." ::= { oc64nnM100SCPortEntry 3 } -- -- Module Table -- oc64nnM100SCModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc64nnM100SCModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains module-specific information about a specific ATM 100 Mbps Fiber SC Module in the concentrator." ::= { oc64nnM100SC 6 } oc64nnM100SCModEntry OBJECT-TYPE SYNTAX Oc64nnM100SCModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific ATM 100 Mbps Fiber SC Module in the concentrator." INDEX { oc64nnM100SCModSlotIndex, oc64nnM100SCModSubSlotIndex } ::= { oc64nnM100SCModTable 1 } Oc64nnM100SCModEntry ::= SEQUENCE { oc64nnM100SCModSlotIndex INTEGER, oc64nnM100SCModSubSlotIndex INTEGER, oc64nnM100SCModBootVersion DisplayString } oc64nnM100SCModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc64nnM100SCModEntry 1 } oc64nnM100SCModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc64nnM100SCModEntry 2 } oc64nnM100SCModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module. Note that if this module has no boot eprom, then this object will have the value 'N/A'." ::= { oc64nnM100SCModEntry 3 } -- -- ONcore ATM 155 Mbps UNI Module -- -- -- Port Table -- oc64nnM155PortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc64nnM155PortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains port-specific information for each port of a specific ATM 155 Mbps Module in the concentrator." ::= { oc64nnM155 2 } oc64nnM155PortEntry OBJECT-TYPE SYNTAX Oc64nnM155PortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of port-specific information about a specific ATM 155 Mbps Module port in the concentrator." INDEX { oc64nnM155PortSlotIndex, oc64nnM155PortIndex } ::= { oc64nnM155PortTable 1 } Oc64nnM155PortEntry ::= SEQUENCE { oc64nnM155PortSlotIndex INTEGER, oc64nnM155PortIndex INTEGER, oc64nnM155PortBayIndex INTEGER, oc64nnM155PortBayPortIndex INTEGER, oc64nnM155PortBayType INTEGER, oc64nnM155PortSpeed INTEGER } oc64nnM155PortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc64nnM155PortEntry 1 } oc64nnM155PortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc64nnM155PortEntry 2 } oc64nnM155PortBayIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The bay index to which this port belongs to" ::= { oc64nnM155PortEntry 3 } oc64nnM155PortBayPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The physical port location on the bay that it belongs to. 2 for example, means that this port is the second port on its bay." ::= { oc64nnM155PortEntry 4 } oc64nnM155PortBayType OBJECT-TYPE SYNTAX INTEGER { module-unknown(2), module-64nnD-155-MMF(126), module-64nnD-155-SMF(132), module-64nnD-155RJ-TP(133), module-64nnD-155D9-STP(134) } ACCESS read-only STATUS mandatory DESCRIPTION "The connector module type of this port." ::= { oc64nnM155PortEntry 5 } oc64nnM155PortSpeed OBJECT-TYPE SYNTAX INTEGER { oneHundredFiftyFiveMegabit(14) } ACCESS read-only STATUS mandatory DESCRIPTION "The speed of this port." ::= { oc64nnM155PortEntry 6 } -- -- Module Table -- oc64nnM155ModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc64nnM155ModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains module-specific information about a specific ATM 155 Mbps Module in the concentrator." ::= { oc64nnM155 6 } oc64nnM155ModEntry OBJECT-TYPE SYNTAX Oc64nnM155ModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific ATM 155 Mbps Module in the concentrator." INDEX { oc64nnM155ModSlotIndex, oc64nnM155ModSubSlotIndex } ::= { oc64nnM155ModTable 1 } Oc64nnM155ModEntry ::= SEQUENCE { oc64nnM155ModSlotIndex INTEGER, oc64nnM155ModSubSlotIndex INTEGER, oc64nnM155ModBootVersion DisplayString, oc64nnM155ModNumBays INTEGER } oc64nnM155ModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc64nnM155ModEntry 1 } oc64nnM155ModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc64nnM155ModEntry 2 } oc64nnM155ModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module. Note that if this module has no boot eprom, then this object will have the value 'N/A'." ::= { oc64nnM155ModEntry 3 } oc64nnM155ModNumBays OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum number or bays on this board, populated or empty." ::= { oc64nnM155ModEntry 4 } -- -- ONcore ATM LAN Bridge Module -- -- -- Port Table -- oc64nnBRJ45PortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc64nnBRJ45PortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains port-specific information for each port of a specific ATM LAN-ATM Bridge Module." ::= { oc64nnBRJ45 2 } oc64nnBRJ45PortEntry OBJECT-TYPE SYNTAX Oc64nnBRJ45PortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of port-specific information about a specific ATM LAN-ATM Bridge Module port in the concentrator." INDEX { oc64nnBRJ45PortSlotIndex, oc64nnBRJ45PortIndex } ::= { oc64nnBRJ45PortTable 1 } Oc64nnBRJ45PortEntry ::= SEQUENCE { oc64nnBRJ45PortSlotIndex INTEGER, oc64nnBRJ45PortIndex INTEGER } oc64nnBRJ45PortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc64nnBRJ45PortEntry 1 } oc64nnBRJ45PortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc64nnBRJ45PortEntry 2 } -- -- Module Table -- oc64nnBRJ45ModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc64nnBRJ45ModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains module-specific information about a specific ATM LAN Bridge Module in the concentrator." ::= { oc64nnBRJ45 6 } oc64nnBRJ45ModEntry OBJECT-TYPE SYNTAX Oc64nnBRJ45ModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific ATM LAN Bridge Module in the concentrator." INDEX { oc64nnBRJ45ModSlotIndex, oc64nnBRJ45ModSubSlotIndex } ::= { oc64nnBRJ45ModTable 1 } Oc64nnBRJ45ModEntry ::= SEQUENCE { oc64nnBRJ45ModSlotIndex INTEGER, oc64nnBRJ45ModSubSlotIndex INTEGER, oc64nnBRJ45ModBootVersion DisplayString } oc64nnBRJ45ModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc64nnBRJ45ModEntry 1 } oc64nnBRJ45ModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc64nnBRJ45ModEntry 2 } oc64nnBRJ45ModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module. Note that if this module has no boot eprom, then this object will have the value 'N/A'." ::= { oc64nnBRJ45ModEntry 3 } -- -- ONcore ATM 155 Mbps, 3 Port UNI Module -- -- -- Port Table -- oc64nnM155-3PPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc64nnM155-3PPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains port-specific information for each port of a specific ATM 155 Mbps UNI Module in the concentrator." ::= { oc64nnM155-3P 2 } oc64nnM155-3PPortEntry OBJECT-TYPE SYNTAX Oc64nnM155-3PPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of port-specific information about a specific ATM 155 Mbps UNI Module port in the concentrator." INDEX { oc64nnM155-3PPortSlotIndex, oc64nnM155-3PPortIndex } ::= { oc64nnM155-3PPortTable 1 } Oc64nnM155-3PPortEntry ::= SEQUENCE { oc64nnM155-3PPortSlotIndex INTEGER, oc64nnM155-3PPortIndex INTEGER, oc64nnM155-3PPortBayIndex INTEGER, oc64nnM155-3PPortBayPortIndex INTEGER, oc64nnM155-3PPortBayType INTEGER, oc64nnM155-3PPortSpeed INTEGER } oc64nnM155-3PPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc64nnM155-3PPortEntry 1 } oc64nnM155-3PPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc64nnM155-3PPortEntry 2 } oc64nnM155-3PPortBayIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The bay index to which this port belongs to" ::= { oc64nnM155-3PPortEntry 3 } oc64nnM155-3PPortBayPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The physical port location on the bay that it belongs to. 2 for example, means that this port is the second port on its bay." ::= { oc64nnM155-3PPortEntry 4 } oc64nnM155-3PPortBayType OBJECT-TYPE SYNTAX INTEGER { module-unknown(2), module-64nnD-155-MMF(126), module-64nnD-155-SMF(132), module-64nnD-155RJ-TP(133), module-64nnD-155D9-STP(134) } ACCESS read-only STATUS mandatory DESCRIPTION "The connector module type of this port." ::= { oc64nnM155-3PPortEntry 5 } oc64nnM155-3PPortSpeed OBJECT-TYPE SYNTAX INTEGER { oneHundredFiftyFiveMegabit(14) } ACCESS read-only STATUS mandatory DESCRIPTION "The speed of this port." ::= { oc64nnM155-3PPortEntry 6 } -- -- Module Table -- oc64nnM155-3PModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc64nnM155-3PModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains module-specific information about a specific ATM 155 Mbps, 3 Port Module in the concentrator." ::= { oc64nnM155-3P 6 } oc64nnM155-3PModEntry OBJECT-TYPE SYNTAX Oc64nnM155-3PModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific ATM 155 Mbps, 3 Port Module in the concentrator." INDEX { oc64nnM155-3PModSlotIndex, oc64nnM155-3PModSubSlotIndex } ::= { oc64nnM155-3PModTable 1 } Oc64nnM155-3PModEntry ::= SEQUENCE { oc64nnM155-3PModSlotIndex INTEGER, oc64nnM155-3PModSubSlotIndex INTEGER, oc64nnM155-3PModBootVersion DisplayString, oc64nnM155-3PModNumBays INTEGER } oc64nnM155-3PModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc64nnM155-3PModEntry 1 } oc64nnM155-3PModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc64nnM155-3PModEntry 2 } oc64nnM155-3PModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module. Note that if this module has no boot eprom, then this object will have the value 'N/A'." ::= { oc64nnM155-3PModEntry 3 } oc64nnM155-3PModNumBays OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum number or bays on this board, populated or empty." ::= { oc64nnM155-3PModEntry 4 } -- -- ONcore ATM Carrier/power only Module, 1 slot -- -- -- Port Table -- oc64nnMCarPO1PortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc64nnMCarPO1PortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains port-specific information for each port of a specific ATM Carrier/power only Module in the concentrator." ::= { oc64nnMCarPO1 2 } oc64nnMCarPO1PortEntry OBJECT-TYPE SYNTAX Oc64nnMCarPO1PortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of port-specific information about a specific ATM Carrier/power only Module port in the concentrator." INDEX { oc64nnMCarPO1PortSlotIndex, oc64nnMCarPO1PortIndex } ::= { oc64nnMCarPO1PortTable 1 } Oc64nnMCarPO1PortEntry ::= SEQUENCE { oc64nnMCarPO1PortSlotIndex INTEGER, oc64nnMCarPO1PortIndex INTEGER } oc64nnMCarPO1PortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc64nnMCarPO1PortEntry 1 } oc64nnMCarPO1PortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc64nnMCarPO1PortEntry 2 } -- -- Module Table -- oc64nnMCarPO1ModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc64nnMCarPO1ModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains module-specific information about a specific ATM Carrier/power only Module in the hub." ::= { oc64nnMCarPO1 6 } oc64nnMCarPO1ModEntry OBJECT-TYPE SYNTAX Oc64nnMCarPO1ModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific ATM Carrier/power only Module in the hub." INDEX { oc64nnMCarPO1ModSlotIndex, oc64nnMCarPO1ModSubSlotIndex } ::= { oc64nnMCarPO1ModTable 1 } Oc64nnMCarPO1ModEntry ::= SEQUENCE { oc64nnMCarPO1ModSlotIndex INTEGER, oc64nnMCarPO1ModSubSlotIndex INTEGER, oc64nnMCarPO1ModBootVersion DisplayString, oc64nnMCarPO1ModIpAddr IpAddress, oc64nnMCarPO1ModIpDefGtwy IpAddress, oc64nnMCarPO1ModSubnetMask IpAddress } oc64nnMCarPO1ModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc64nnMCarPO1ModEntry 1 } oc64nnMCarPO1ModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc64nnMCarPO1ModEntry 2 } oc64nnMCarPO1ModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module. Note that if this module has no boot eprom, then this object will have the value 'N/A'." ::= { oc64nnMCarPO1ModEntry 3 } oc64nnMCarPO1ModIpAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The current IP address of this module." ::= { oc64nnMCarPO1ModEntry 4 } oc64nnMCarPO1ModIpDefGtwy OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The current default gateway of this module." ::= { oc64nnMCarPO1ModEntry 5 } oc64nnMCarPO1ModSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The current subnet mask of this module." ::= { oc64nnMCarPO1ModEntry 6 } -- -- ONcore ATM Carrier/power only Module, 2 slot -- -- -- Port Table -- oc64nnMCarPO2PortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc64nnMCarPO2PortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains port-specific information for each port of a specific ATM Carrier/power only Module in the concentrator." ::= { oc64nnMCarPO2 2 } oc64nnMCarPO2PortEntry OBJECT-TYPE SYNTAX Oc64nnMCarPO2PortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of port-specific information about a specific ATM Carrier/power only Module port in the concentrator." INDEX { oc64nnMCarPO2PortSlotIndex, oc64nnMCarPO2PortIndex } ::= { oc64nnMCarPO2PortTable 1 } Oc64nnMCarPO2PortEntry ::= SEQUENCE { oc64nnMCarPO2PortSlotIndex INTEGER, oc64nnMCarPO2PortIndex INTEGER } oc64nnMCarPO2PortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc64nnMCarPO2PortEntry 1 } oc64nnMCarPO2PortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc64nnMCarPO2PortEntry 2 } -- -- Module Table -- oc64nnMCarPO2ModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc64nnMCarPO2ModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains module-specific information about a specific ATM Carrier/power only Module in the hub." ::= { oc64nnMCarPO2 6 } oc64nnMCarPO2ModEntry OBJECT-TYPE SYNTAX Oc64nnMCarPO2ModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific ATM Carrier/power only Module in the hub." INDEX { oc64nnMCarPO2ModSlotIndex, oc64nnMCarPO2ModSubSlotIndex } ::= { oc64nnMCarPO2ModTable 1 } Oc64nnMCarPO2ModEntry ::= SEQUENCE { oc64nnMCarPO2ModSlotIndex INTEGER, oc64nnMCarPO2ModSubSlotIndex INTEGER, oc64nnMCarPO2ModBootVersion DisplayString, oc64nnMCarPO2ModIpAddr IpAddress, oc64nnMCarPO2ModIpDefGtwy IpAddress, oc64nnMCarPO2ModSubnetMask IpAddress } oc64nnMCarPO2ModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc64nnMCarPO2ModEntry 1 } oc64nnMCarPO2ModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc64nnMCarPO2ModEntry 2 } oc64nnMCarPO2ModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module. Note that if this module has no boot eprom, then this object will have the value 'N/A'." ::= { oc64nnMCarPO2ModEntry 3 } oc64nnMCarPO2ModIpAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The current IP address of this module." ::= { oc64nnMCarPO2ModEntry 4 } oc64nnMCarPO2ModIpDefGtwy OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The current default gateway of this module." ::= { oc64nnMCarPO2ModEntry 5 } oc64nnMCarPO2ModSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The current subnet mask of this module." ::= { oc64nnMCarPO2ModEntry 6 } -- -- ONcore ATM Carrier/power only Module, 3 slot -- -- -- Port Table -- oc64nnMCarPO3PortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc64nnMCarPO3PortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains port-specific information for each port of a specific ATM Carrier/power only Module in the concentrator." ::= { oc64nnMCarPO3 2 } oc64nnMCarPO3PortEntry OBJECT-TYPE SYNTAX Oc64nnMCarPO3PortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of port-specific information about a specific ATM Carrier/power only Module port in the concentrator." INDEX { oc64nnMCarPO3PortSlotIndex, oc64nnMCarPO3PortIndex } ::= { oc64nnMCarPO3PortTable 1 } Oc64nnMCarPO3PortEntry ::= SEQUENCE { oc64nnMCarPO3PortSlotIndex INTEGER, oc64nnMCarPO3PortIndex INTEGER } oc64nnMCarPO3PortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc64nnMCarPO3PortEntry 1 } oc64nnMCarPO3PortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc64nnMCarPO3PortEntry 2 } -- -- Module Table -- oc64nnMCarPO3ModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc64nnMCarPO3ModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains module-specific information about a specific ATM Carrier/power only Module in the hub." ::= { oc64nnMCarPO3 6 } oc64nnMCarPO3ModEntry OBJECT-TYPE SYNTAX Oc64nnMCarPO3ModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific ATM Carrier/power only Module in the hub." INDEX { oc64nnMCarPO3ModSlotIndex, oc64nnMCarPO3ModSubSlotIndex } ::= { oc64nnMCarPO3ModTable 1 } Oc64nnMCarPO3ModEntry ::= SEQUENCE { oc64nnMCarPO3ModSlotIndex INTEGER, oc64nnMCarPO3ModSubSlotIndex INTEGER, oc64nnMCarPO3ModBootVersion DisplayString, oc64nnMCarPO3ModIpAddr IpAddress, oc64nnMCarPO3ModIpDefGtwy IpAddress, oc64nnMCarPO3ModSubnetMask IpAddress } oc64nnMCarPO3ModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc64nnMCarPO3ModEntry 1 } oc64nnMCarPO3ModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc64nnMCarPO3ModEntry 2 } oc64nnMCarPO3ModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module. Note that if this module has no boot eprom, then this object will have the value 'N/A'." ::= { oc64nnMCarPO3ModEntry 3 } oc64nnMCarPO3ModIpAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The current IP address of this module." ::= { oc64nnMCarPO3ModEntry 4 } oc64nnMCarPO3ModIpDefGtwy OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The current default gateway of this module." ::= { oc64nnMCarPO3ModEntry 5 } oc64nnMCarPO3ModSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The current subnet mask of this module." ::= { oc64nnMCarPO3ModEntry 6 } -- -- ONcore ATM Carrier Module -- -- -- Common table for all 64nnMCar ports -- oc64nnMCARPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc64nnMCARPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains port specific information." ::= { oc64nnMCAR 2 } oc64nnMCARPortEntry OBJECT-TYPE SYNTAX Oc64nnMCARPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of port specific information for an ATM Carrier." INDEX { oc64nnMCARPortSlotIndex, oc64nnMCARPortIndex } ::= { oc64nnMCARPortTable 1} Oc64nnMCARPortEntry ::= SEQUENCE { oc64nnMCARPortSlotIndex INTEGER, oc64nnMCARPortIndex INTEGER, oc64nnMCARPortBayIndex INTEGER, oc64nnMCARPortBayType INTEGER, oc64nnMCARPortSpeed INTEGER } oc64nnMCARPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc64nnMCARPortEntry 1 } oc64nnMCARPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The logical port number of this port related to the other ports on this module." ::= { oc64nnMCARPortEntry 2 } oc64nnMCARPortBayIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The bay index to which this port belongs to." ::= { oc64nnMCARPortEntry 3 } oc64nnMCARPortBayType OBJECT-TYPE SYNTAX INTEGER { card-64nnSIO(1), card-64nnCIO(2), card-64nnSA(3), card-64nnCA(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The connector module type of this port." ::= { oc64nnMCARPortEntry 4 } oc64nnMCARPortSpeed OBJECT-TYPE SYNTAX INTEGER { fourMegabit(1), sixteenMegabit(2), unspecified(3), tenMegabit(9), twentyFiveMegabit(10), oneHundredMegabit(13), oneHundredFiftyFiveMegabit(14), thirtyMegabit(22) } ACCESS read-only STATUS mandatory DESCRIPTION "The maximum port speed of this port." ::= { oc64nnMCARPortEntry 5 } -- -- ONcore ATM Carrier Connector Ports -- -- -- Simple I/O Card -- oc64nnDSIOPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc64nnDSIOPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of SIO (Simple I/O) specific information for each port of this module that is on an SIO card type." ::= { oc64nnMPortBranch 1 } oc64nnDSIOPortEntry OBJECT-TYPE SYNTAX Oc64nnDSIOPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of SIO-specific information for each port of this module type" INDEX { oc64nnDSIOPortSlotIndex, oc64nnDSIOPortIndex } ::= { oc64nnDSIOPortTable 1} Oc64nnDSIOPortEntry ::= SEQUENCE { oc64nnDSIOPortSlotIndex INTEGER, oc64nnDSIOPortIndex INTEGER } oc64nnDSIOPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc64nnDSIOPortEntry 1 } oc64nnDSIOPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc64nnDSIOPortEntry 2 } -- -- Complex I/O Card -- oc64nnDCIOPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc64nnDCIOPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of CIO (Complex I/O) specific information for each port of this module that is on an CIO card type." ::= { oc64nnMPortBranch 2 } oc64nnDCIOPortEntry OBJECT-TYPE SYNTAX Oc64nnDCIOPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of CIO-specific information for each port of this module type" INDEX { oc64nnDCIOPortSlotIndex, oc64nnDCIOPortIndex } ::= { oc64nnDCIOPortTable 1} Oc64nnDCIOPortEntry ::= SEQUENCE { oc64nnDCIOPortSlotIndex INTEGER, oc64nnDCIOPortIndex INTEGER, oc64nnDCIOPortMacAddr MacAddress } oc64nnDCIOPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc64nnDCIOPortEntry 1 } oc64nnDCIOPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc64nnDCIOPortEntry 2 } oc64nnDCIOPortMacAddr OBJECT-TYPE SYNTAX MacAddress ACCESS read-write STATUS mandatory DESCRIPTION "A 6 octet address that uniquely identifies this port." ::= { oc64nnDCIOPortEntry 3 } -- -- Simple Agent -- oc64nnDSAPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc64nnDSAPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of SA (Simple Agent ) specific information for each port of this module that is on an SA card type." ::= { oc64nnMPortBranch 3 } oc64nnDSAPortEntry OBJECT-TYPE SYNTAX Oc64nnDSAPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of SA-specific information for each port of this module type" INDEX { oc64nnDSAPortSlotIndex, oc64nnDSAPortIndex } ::= { oc64nnDSAPortTable 1} Oc64nnDSAPortEntry ::= SEQUENCE { oc64nnDSAPortSlotIndex INTEGER, oc64nnDSAPortIndex INTEGER } oc64nnDSAPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc64nnDSAPortEntry 1 } oc64nnDSAPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc64nnDSAPortEntry 2 } -- -- Complex Agent -- oc64nnDCAPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc64nnDCAPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of CA (Complex Agent ) specific information for each port of this module that is on an CA card type." ::= { oc64nnMPortBranch 4 } oc64nnDCAPortEntry OBJECT-TYPE SYNTAX Oc64nnDCAPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of CA-specific information for each port of this module type" INDEX { oc64nnDCAPortSlotIndex, oc64nnDCAPortIndex } ::= { oc64nnDCAPortTable 1} Oc64nnDCAPortEntry ::= SEQUENCE { oc64nnDCAPortSlotIndex INTEGER, oc64nnDCAPortIndex INTEGER, oc64nnDCAPortMacAddr MacAddress, oc64nnDCAPortIpAddr IpAddress, oc64nnDCAPortSubnetMask IpAddress } oc64nnDCAPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc64nnDCAPortEntry 1 } oc64nnDCAPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc64nnDCAPortEntry 2 } oc64nnDCAPortMacAddr OBJECT-TYPE SYNTAX MacAddress ACCESS read-write STATUS mandatory DESCRIPTION "A 6 octet address that uniquely identifies this port." ::= { oc64nnDCAPortEntry 3 } oc64nnDCAPortIpAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The current IP address of this port." ::= { oc64nnDCAPortEntry 4 } oc64nnDCAPortSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The current subnet mask of this port." ::= { oc64nnDCAPortEntry 5 } -- -- ATM Carrier Module -- oc64nnMCARModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc64nnMCARModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information associated with a particular 64nnM-CAR module in the concentrator." ::= { oc64nnMCAR 6 } oc64nnMCARModEntry OBJECT-TYPE SYNTAX Oc64nnMCARModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific 64nnM-CAR module in the concentrator." INDEX { oc64nnMCARModSlotIndex, oc64nnMCARModSubSlotIndex } ::= { oc64nnMCARModTable 1 } Oc64nnMCARModEntry ::= SEQUENCE { oc64nnMCARModSlotIndex INTEGER, oc64nnMCARModSubSlotIndex INTEGER, oc64nnMCARModPartNum DisplayString, oc64nnMCARModNumSwitchPorts INTEGER, oc64nnMCARModNumUtopiaPorts INTEGER, oc64nnMCARModEng1Type INTEGER, oc64nnMCARModEng1Description DisplayString, oc64nnMCARModEng1ModelNum DisplayString, oc64nnMCARModEng1PartNum DisplayString, oc64nnMCARModEng1Vendor INTEGER, oc64nnMCARModEng1Status INTEGER, oc64nnMCARModEng1OPSWVersion DisplayString, oc64nnMCARModEng1BootVersion DisplayString, oc64nnMCARModEng1Capabilities INTEGER, oc64nnMCARModEng1NumBackPorts INTEGER, oc64nnMCARModEng1NumFrontPorts INTEGER, oc64nnMCARModEng1NumUtopiaPorts INTEGER, oc64nnMCARModEng1IpAddr IpAddress, oc64nnMCARModEng1SubnetMask IpAddress, oc64nnMCARModEng1IpDefGtwy IpAddress, oc64nnMCARModEng2Type INTEGER, oc64nnMCARModEng2Description DisplayString, oc64nnMCARModEng2ModelNum DisplayString, oc64nnMCARModEng2PartNum DisplayString, oc64nnMCARModEng2Vendor INTEGER, oc64nnMCARModEng2Status INTEGER, oc64nnMCARModEng2OPSWVersion DisplayString, oc64nnMCARModEng2BootVersion DisplayString, oc64nnMCARModEng2Capabilities INTEGER, oc64nnMCARModEng2NumBackPorts INTEGER, oc64nnMCARModEng2NumFrontPorts INTEGER, oc64nnMCARModEng2NumUtopiaPorts INTEGER, oc64nnMCARModEng2IpAddr IpAddress, oc64nnMCARModEng2SubnetMask IpAddress, oc64nnMCARModEng2IpDefGtwy IpAddress } oc64nnMCARModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc64nnMCARModEntry 1 } oc64nnMCARModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc64nnMCARModEntry 2 } oc64nnMCARModPartNum OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The part number of this module." ::= { oc64nnMCARModEntry 3 } oc64nnMCARModNumSwitchPorts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of backplane switch ports." ::= { oc64nnMCARModEntry 4 } oc64nnMCARModNumUtopiaPorts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of utopia ports for ATM cards. The utopia port (or ATM port) refers to the interface to the ATM backplane." ::= { oc64nnMCARModEntry 5 } oc64nnMCARModEng1Type OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The unique identifier for the OEM card." ::= { oc64nnMCARModEntry 6 } oc64nnMCARModEng1Description OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The description of card one." ::= { oc64nnMCARModEntry 7 } oc64nnMCARModEng1ModelNum OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The model number of this card." ::= { oc64nnMCARModEntry 8 } oc64nnMCARModEng1PartNum OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The part number of this card." ::= { oc64nnMCARModEntry 9 } oc64nnMCARModEng1Vendor OBJECT-TYPE SYNTAX INTEGER { chipcom(1), cisco(2), pilkington(3), datability(5), ibm(6), raycom(7), retix(8), intellicom(9), centrum(10), david(11), axon(12), shiva(13), syncresearch(14), wellfleet(15), xylogics(16), openhub(17), icot(18), microcom(19) } ACCESS read-only STATUS mandatory DESCRIPTION "The vendor of OEM card one." ::= { oc64nnMCARModEntry 10 } oc64nnMCARModEng1Status OBJECT-TYPE SYNTAX INTEGER { okay(1), fatalError(10), unknownStatus(26), transientError(37) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of card one." ::= { oc64nnMCARModEntry 11 } oc64nnMCARModEng1OPSWVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The operational software version of this card." ::= { oc64nnMCARModEntry 12 } oc64nnMCARModEng1BootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The boot software version of this card." ::= { oc64nnMCARModEntry 13 } oc64nnMCARModEng1Capabilities OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The card and port capabilities." ::= { oc64nnMCARModEntry 14 } oc64nnMCARModEng1NumBackPorts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of ports interfaces to the backplane of card one." ::= { oc64nnMCARModEntry 15 } oc64nnMCARModEng1NumFrontPorts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of front panel ports for card one." ::= { oc64nnMCARModEntry 16 } oc64nnMCARModEng1NumUtopiaPorts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of utopia ports used by this ATM card. The utopia port (or ATM port) refers to the interface to the ATM backplane." ::= { oc64nnMCARModEntry 17 } oc64nnMCARModEng1IpAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The current IP address of this card." ::= { oc64nnMCARModEntry 18 } oc64nnMCARModEng1SubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The current subnet mask of this card." ::= { oc64nnMCARModEntry 19 } oc64nnMCARModEng1IpDefGtwy OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The current default gateway of this card." ::= { oc64nnMCARModEntry 20 } oc64nnMCARModEng2Type OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The unique identifier for the OEM card 2." ::= { oc64nnMCARModEntry 21 } oc64nnMCARModEng2Description OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The description of ATM card two." ::= { oc64nnMCARModEntry 22 } oc64nnMCARModEng2ModelNum OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The model number of ATM card two." ::= { oc64nnMCARModEntry 23 } oc64nnMCARModEng2PartNum OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The part number of this card." ::= { oc64nnMCARModEntry 24 } oc64nnMCARModEng2Vendor OBJECT-TYPE SYNTAX INTEGER { chipcom(1), cisco(2), pilkington(3), datability(5), ibm(6), raycom(7), retix(8), intellicom(9), centrum(10), david(11), axon(12), shiva(13), syncresearch(14), wellfleet(15), xylogics(16), openhub(17), icot(18), microcom(19) } ACCESS read-only STATUS mandatory DESCRIPTION "The vendor of OEM card two." ::= { oc64nnMCARModEntry 25 } oc64nnMCARModEng2Status OBJECT-TYPE SYNTAX INTEGER { okay(1), fatalError(10), unknownStatus(26), transientError(37) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of card two." ::= { oc64nnMCARModEntry 26 } oc64nnMCARModEng2OPSWVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The operational software version of this card." ::= { oc64nnMCARModEntry 27 } oc64nnMCARModEng2BootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The boot software version of this card." ::= { oc64nnMCARModEntry 28 } oc64nnMCARModEng2Capabilities OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The card and port capabilities." ::= { oc64nnMCARModEntry 29 } oc64nnMCARModEng2NumBackPorts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of ports interfaces to the backplane of card two." ::= { oc64nnMCARModEntry 30 } oc64nnMCARModEng2NumFrontPorts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of front panel ports for card two." ::= { oc64nnMCARModEntry 31 } oc64nnMCARModEng2NumUtopiaPorts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of utopia ports used by this ATM card. The utopia port (or ATM port) refers to the interface to the ATM backplane." ::= { oc64nnMCARModEntry 32 } oc64nnMCARModEng2IpAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The current IP address of this card." ::= { oc64nnMCARModEntry 33 } oc64nnMCARModEng2SubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The current subnet mask of this card." ::= { oc64nnMCARModEntry 34 } oc64nnMCARModEng2IpDefGtwy OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The current default gateway of this card." ::= { oc64nnMCARModEntry 35 } -- -- ol4201MDEK is the ONsemble Token Ring Carrier Module for the ONsemble StackSystem -- ol4201MDEKModTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol4201MDEKModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains module specific information for the 4201M-DEK module." ::= {ol4201MDEK 1} ol4201MDEKModEntry OBJECT-TYPE SYNTAX Ol4201MDEKModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module information for each 4201M-DEK module in the concentrator." INDEX {ol4201MDEKModSlotIndex} ::= {ol4201MDEKModTable 1} Ol4201MDEKModEntry ::= SEQUENCE{ ol4201MDEKModSlotIndex INTEGER, ol4201MDEKModHubId INTEGER, ol4201MDEKModSerialNo DisplayString, ol4201MDEKModEngType INTEGER, ol4201MDEKModEngModel DisplayString, ol4201MDEKModEngDescription DisplayString, ol4201MDEKModBootVersion DisplayString, ol4201MDEKModEngVersion DisplayString, ol4201MDEKModEngBootVersion DisplayString, ol4201MDEKModCapabilities DisplayString, ol4201MDEKModPortCount INTEGER, ol4201MDEKModEngDefaultGateway IpAddress, ol4201MDEKModEngMboxVersion DisplayString, ol4201MDEKModEngStatus INTEGER, ol4201MDEKModRingSpeed INTEGER, ol4201MDEKModBcnRecovery INTEGER, ol4201MDEKModRecoveryAsic1 MacAddress, ol4201MDEKModRecoveryAsic2 MacAddress, ol4201MDEKModBcnThresh INTEGER, ol4201MDEKModFan1Status INTEGER, ol4201MDEKModFan2Status INTEGER, ol4201MDEKModTempStatus INTEGER, ol4201MDEKModPICStatus INTEGER, ol4201MDEKModPrimePowerStatus INTEGER, ol4201MDEKModBackupPowerStatus INTEGER } ol4201MDEKModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique value that identifies a particular module. Its value ranges between 1 and olModSlotNumber. The module identified by a particular value of this index is the same module as identified by the same value of olModSlotIndex." ::= {ol4201MDEKModEntry 1} ol4201MDEKModHubId OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Reading this value returns the same value as ol4201MDEKModSlotIndex. Writing this value causes the module to be assigned a new Hub ID (slot number). This value ranges between 1 and olModSlotNumber. If the requested Hub Id is already in use, the module is assigned an unused Hub Id. Writing this value causes a slot down trap for the old Hub Id and a slot up trap for the new Hub Id." ::= { ol4201MDEKModEntry 2 } ol4201MDEKModSerialNo OBJECT-TYPE SYNTAX DisplayString (SIZE(1..9)) ACCESS read-only STATUS mandatory DESCRIPTION "The serial number of this module." ::= { ol4201MDEKModEntry 3 } ol4201MDEKModEngType OBJECT-TYPE SYNTAX INTEGER { module-unknown(2), -- Unknown engine (init./booting/or not installed) module-22nnR-CS(83), -- Cisco Edge Router (2502) TR module-22nnR-RA(113), -- 3Com LAN Access TR Engine only module-OpenHub(115), -- Generic OpenHub Engine only module-8235T(118), -- Shiva (IBM) Remote Access TR Engine module-not-installed(255)-- Engine not installed } ACCESS read-only STATUS mandatory DESCRIPTION "A unique identifier for the Enigne module installed in the carrier." ::= { ol4201MDEKModEntry 4} ol4201MDEKModEngModel OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The model number of the engine installed." ::= { ol4201MDEKModEntry 5 } ol4201MDEKModEngDescription OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The description of the engine installed." ::= { ol4201MDEKModEntry 6 } ol4201MDEKModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The version of the carrier module boot software." ::= { ol4201MDEKModEntry 7 } ol4201MDEKModEngVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The version of the Enigne's application software." ::= { ol4201MDEKModEntry 8 } ol4201MDEKModEngBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The version of the Engine's boot software." ::= { ol4201MDEKModEntry 9 } ol4201MDEKModCapabilities OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The operational capabilities for this module as specified by the Engine at initialization." ::= { ol4201MDEKModEntry 10 } ol4201MDEKModPortCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of front panel ports on the Enigne module." ::= { ol4201MDEKModEntry 11 } ol4201MDEKModEngDefaultGateway OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP default gateway for Third Party engine." ::= { ol4201MDEKModEntry 12 } ol4201MDEKModEngMboxVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The Eng mailbox specification version that Third Party engine supports." ::= { ol4201MDEKModEntry 13 } ol4201MDEKModEngStatus OBJECT-TYPE SYNTAX INTEGER { ok(1), pre-init(2), time-out(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The Carrier/Engine communication status for Third Party engine." ::= { ol4201MDEKModEntry 14 } ol4201MDEKModRingSpeed OBJECT-TYPE SYNTAX INTEGER { fourMegabit(1), sixteenMegabit(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The ring's bandwidth. When olModNetwork for this module is not isolated(2), setting this value to a different ring speed will return invalidData error." ::= { ol4201MDEKModEntry 15 } ol4201MDEKModBcnRecovery OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When beacon recovery is enabled, the module will automatically recover from beaconing conditions by removing the beaconing station(s) from the ring." ::= { ol4201MDEKModEntry 16 } ol4201MDEKModRecoveryAsic1 OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address used by the first recovery ASIC on this module." ::= {ol4201MDEKModEntry 17 } ol4201MDEKModRecoveryAsic2 OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address used by the second recovery ASIC on this module." ::= {ol4201MDEKModEntry 18 } ol4201MDEKModBcnThresh OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies a threshold used in beacon recovery. It is the number of times a port disabled by the beaconing algorithm is allowed to be automatically re-enabled. After the threshold has been met, the user must manually disable and then re-enable the port to resume normal operation of the port. The default value is 7." ::= { ol4201MDEKModEntry 19 } ol4201MDEKModFan1Status OBJECT-TYPE SYNTAX INTEGER { okay(1), faulty(2), notInstalled(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of the fan in this module." ::= { ol4201MDEKModEntry 20 } ol4201MDEKModFan2Status OBJECT-TYPE SYNTAX INTEGER { okay(1), faulty(2), notInstalled(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of the fan in this module." ::= { ol4201MDEKModEntry 21 } ol4201MDEKModTempStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), extremeTemp(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The temperature status for this module." ::= { ol4201MDEKModEntry 22 } ol4201MDEKModPICStatus OBJECT-TYPE SYNTAX INTEGER { installed(1), not-installed(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The current status of this hub's power interface controller board (PIC)." ::= { ol4201MDEKModEntry 23 } ol4201MDEKModPrimePowerStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), faulty(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The current status of this hub's primary power supply." ::= { ol4201MDEKModEntry 24 } ol4201MDEKModBackupPowerStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), not-installed(4), faulty-or-not-installed(6) } ACCESS read-only STATUS mandatory DESCRIPTION "The current status of this hub's backup power supply. If this module does not have a PIC (power interface controller), the status will be not-installed(4). If the module does have a PIC, the status will be okay(1) only if the power is sensed. If no backup power can be detected, the status will be faulty-or-not-installed(6)." ::= { ol4201MDEKModEntry 25 } ol4201MDEKPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ol4201MDEKPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of port-specific information for each port on the 4201MDEK Hub." ::= {ol4201MDEK 2} ol4201MDEKPortEntry OBJECT-TYPE SYNTAX Ol4201MDEKPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the module's port-specific attributes." INDEX {ol4201MDEKPortSlotIndex, ol4201MDEKPortIndex } ::= {ol4201MDEKPortTable 1 } Ol4201MDEKPortEntry ::= SEQUENCE { ol4201MDEKPortSlotIndex INTEGER, ol4201MDEKPortIndex INTEGER, ol4201MDEKPortIpAddress IpAddress, ol4201MDEKPortSubnetMask IpAddress, ol4201MDEKPortStationAddress OCTET STRING } ol4201MDEKPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number for the module to which this port belongs." ::= {ol4201MDEKPortEntry 1} ol4201MDEKPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of this port." ::= {ol4201MDEKPortEntry 2} ol4201MDEKPortIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The Ip address for this port. For simple port, an Ip Address of 000.000.000.000 is returned. Only the complex port has valid value for Ip Address." ::= {ol4201MDEKPortEntry 3} ol4201MDEKPortSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The subnet mask of this port." ::= { ol4201MDEKPortEntry 4 } ol4201MDEKPortStationAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "The physical address for this port. Only valid for complex port. For simple port, this field will be all nulls." ::= {ol4201MDEKPortEntry 5 } --- --- ONcore Ethernet Workgroup Switch Module --- These tables actually represent 2 software modules on one board. What is --- represented here is the side manageable through the DMM. --- This table has representations for many different modules, depending on --- the number of ports present, the type of aggregator (front panel vs. back --- panel), and if and with what, the mezzanine slot is populated on. --- oc65nnMSMPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc65nnMSMPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains port-specific information for each port of a specific oc65nnMSM module in the concentrator." ::= { oc65nnMSM 2 } oc65nnMSMPortEntry OBJECT-TYPE SYNTAX Oc65nnMSMPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of port-specific information about a specific oc65nnMSM module port in the concentor." INDEX { oc65nnMSMPortSlotIndex, oc65nnMSMPortIndex } ::= { oc65nnMSMPortTable 1 } Oc65nnMSMPortEntry ::= SEQUENCE { oc65nnMSMPortSlotIndex INTEGER, oc65nnMSMPortIndex INTEGER, oc65nnMSMPortVLTMode INTEGER } oc65nnMSMPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { oc65nnMSMPortEntry 1 } oc65nnMSMPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { oc65nnMSMPortEntry 2 } oc65nnMSMPortVLTMode OBJECT-TYPE SYNTAX INTEGER { enable(1), disabled(2), not-applicable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates whether a port has Vitual Lan Tagging mode enabled or not. VLT mode indicates whether or not this port is using Tagging to make this port restrict itself to one work group on the module, as opposed to being connected to all ports on the module at once." ::= { oc65nnMSMPortEntry 3 } -- -- Module Table -- oc65nnMSMModTable OBJECT-TYPE SYNTAX SEQUENCE OF Oc65nnMSMModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains module-specific information about a specific oc65nnMSM Module in the concentrator." ::= { oc65nnMSM 6 } oc65nnMSMModEntry OBJECT-TYPE SYNTAX Oc65nnMSMModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of module-specific information about a specific oc65nnMSM Module in the concentrator." INDEX {oc65nnMSMModSlotIndex, oc65nnMSMModSubSlotIndex} ::= { oc65nnMSMModTable 1 } Oc65nnMSMModEntry ::= SEQUENCE { oc65nnMSMModSlotIndex INTEGER, oc65nnMSMModSubSlotIndex INTEGER, oc65nnMSMModBootVersion DisplayString, oc65nnMSMModIpAddress IpAddress, oc65nnMSMModSubnetMask IpAddress, oc65nnMSMModDefaultGateway IpAddress, oc65nnMSMModStationAddr MacAddress, oc65nnMSMModInterfaceMode INTEGER, oc65nnMSMModSwmodVersion DisplayString, oc65nnMSMModSwmodBootVersion DisplayString, oc65nnMSMModSwmodIpAddress IpAddress, oc65nnMSMModSwmodSubnetMask IpAddress, oc65nnMSMModSwmodDefaultGateway IpAddress, oc65nnMSMModSwmodIpAddrNext IpAddress, oc65nnMSMModSwmodSubnetMaskNext IpAddress, oc65nnMSMModSwmodDefaultGateNext IpAddress, oc65nnMSMModSwmodModStatus INTEGER, oc65nnMSMModAggregatorType INTEGER, oc65nnMSMModMezzStatus INTEGER } oc65nnMSMModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module." ::= { oc65nnMSMModEntry 1 } oc65nnMSMModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this module." ::= { oc65nnMSMModEntry 2 } oc65nnMSMModBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of this module." ::= { oc65nnMSMModEntry 3 } oc65nnMSMModIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The current IP address of this card and the associated interface." ::= { oc65nnMSMModEntry 4 } oc65nnMSMModSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The current subnet mask of this card and the associated interface." ::= { oc65nnMSMModEntry 5 } oc65nnMSMModDefaultGateway OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The current default gateway of this card and the associated interface. Note that a value of 0.0.0.0 indicates that this interface is not configured to be used with a default gateway." ::= { oc65nnMSMModEntry 6 } oc65nnMSMModStationAddr OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "A 6 octet address that uniquely identifies this card. This corresponds to the MAC address burned-in during manufacture of this module. Note that an address of 00-00-00-00-00-00 is invalid and the module has failed." ::= { oc65nnMSMModEntry 7 } oc65nnMSMModInterfaceMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), standby(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired connectivity mode of this card. When this attribute is set to enabled(1) and the card is set to a network, it will forward messages to and from the master Distributed Management Module. If this attribute is set to disabled(2), the card will not forward messages to and from the Distributed Management Module. If this attribute is set to standby(3), the card will not forward messages to/from the Distributed Management Module." ::= { oc65nnMSMModEntry 8 } oc65nnMSMModSwmodVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software version of the Switching Agent portion of the module. This is the alternate side of the software that is not modifiable via these objects." ::= { oc65nnMSMModEntry 9 } oc65nnMSMModSwmodBootVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software boot eprom version of the Switching Agent portion of the module." ::= { oc65nnMSMModEntry 10 } oc65nnMSMModSwmodIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The current IP address of the Switching Agent portion of the module and the associated interface." ::= { oc65nnMSMModEntry 11 } oc65nnMSMModSwmodSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The current subnet mask of the Switching Agent portion of the module and the associated interface." ::= { oc65nnMSMModEntry 12 } oc65nnMSMModSwmodDefaultGateway OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The current default gateway of the Switching Agent portion of the module and the associated interface. Note that a value of 0.0.0.0 indicates that this interface is not configured to be used with a default gateway." ::= { oc65nnMSMModEntry 13 } oc65nnMSMModSwmodIpAddrNext OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The next active IP address to take effect after a reset of the Switch portion of the module and the associated interface." ::= { oc65nnMSMModEntry 14 } oc65nnMSMModSwmodSubnetMaskNext OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The next active subnet mask to take effect after a reset of the Switch portion of the module and the associated interface." ::= { oc65nnMSMModEntry 15 } oc65nnMSMModSwmodDefaultGateNext OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The next active default gateway to take effect after a reset of the Switch portion of the module and the associated interface. Note that a value of 0.0.0.0 indicates that this interface is not configured to be used with a default gateway." ::= { oc65nnMSMModEntry 16 } oc65nnMSMModSwmodModStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), fatal-error(10), download(50) } ACCESS read-only STATUS mandatory DESCRIPTION "The current status of the Switching Agent portion of the module." ::= { oc65nnMSMModEntry 17 } oc65nnMSMModAggregatorType OBJECT-TYPE SYNTAX INTEGER { frontPanelAggregator10(1), frontPanelAggregator100(2), backPanelAggregator100(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The way the module aggregates ports. Either through the front panel or the back panel." ::= { oc65nnMSMModEntry 18 } oc65nnMSMModMezzStatus OBJECT-TYPE SYNTAX INTEGER { notPresent(1), fxtx(2), fx(3), bfx(4), atm155(5), tx(6), tpfx(7), tptx(8) } ACCESS read-only STATUS mandatory DESCRIPTION "Determines the type of mezzanine card contained on the Switch Module." ::= { oc65nnMSMModEntry 19 } -- -- olModSummary -- -- This group was designed to enhance the performance of retrievals of -- module related information. It is specifically targeted for use by -- closely designed management applications. It is NOT designed for use -- by off the shelf applications and is documented here only for completeness. -- -- The summary group encodes the module information into an octet string -- that includes the values of each object in the module, port and trunk -- tables. This allows fast retrieval of a large amount of information -- within no more that 17 Get operations, rather than utilizing 17 operations -- (max) for the modules, and 17 x Number of Ports (max) for the port -- information, and 17 x Number of Trunks (max) for the trunk information. -- -- Users should be aware that this table requires the application to -- parse out information and therefore, applications should be sensitive to -- the positioning of information within the summary string. -- olModSummaryTable OBJECT-TYPE SYNTAX SEQUENCE OF OlModSummaryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of condensed module information." ::= { olModules 5 } olModSummaryEntry OBJECT-TYPE SYNTAX OlModSummaryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A summary of all the generic and value added information associated with this module." INDEX { olModSummarySlotIndex } ::= { olModSummaryTable 1 } OlModSummaryEntry ::= SEQUENCE { olModSummarySlotIndex INTEGER, olModSummaryInfo OCTET STRING } olModSummarySlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this module that this summary pertains to." ::= { olModSummaryEntry 1 } olModSummaryInfo OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..1000)) ACCESS read-only STATUS mandatory DESCRIPTION "A summary of all information relating to this module in condensed format. The condensed format is only as large as needed to hence the largest value which usually is one octet. The TCP port for the terminal server, however, uses 4 octets. The summary consists of a header, a module portion, a port portion, and a trunk portion. Each portion consists of generic information and module specific information. For example, the module information consists of the olModTable entry for this slot and the olSpecMods module table information for this module type for this slot. --------------------------------------------------- The header consists of the following octets: Version of structure : 1 Number of octets in generic module Number of octets in specific module Number of octets in generic port Number of octets in specific port Number of octets in generic trunk Number of octets in specific trunk The format of the data portion is as follows: Some of the olModTable: olModType olModClass olModDescr olModVersion olModNetwork olModNetworkType olModStatus olModNumPorts olModNumTrunks olModNumOccupiedSlots olModSlotOffset olSpecMods module table (for this module) Not including slot number. For each port: Some of the olPortTable: olPortType olPortConnector olPortStatus olPortAdminState olPortNetwork olPortNetworkType olPortAlertMode olSpecMods port table (for this port's module) Not including slot and port number. For each trunk: Some of the olTrunkTable: olTrunkType olTrunkConnector olTrunkStatus olTrunkAdminState olTrunkWrapState olTrunkNeighbor olTrunkNetwork olTrunkNetworkType olSpecMods trunk table (for this trunk's module) Not including slot and trunk number. --------------------------------------------------- Version 2 of the summary structure: Version 2 is returned only when there is a possibility of multiple modules per slot. This is a function of the platform (concentrator). The ONcore platform is an example of this. ONline modules in the ONcore platform will still be represented by version 1 structure. Version 2 is an array of version 1 structures, Version: 2 Maximum number of v1 structures = 8. Number of v1 structures to follow => max of 8. Reserved octet = 0. 2 octets each describing the length of v1 summaries: Number of octets in summary #1. Number of octets in summary #2. Number of octets in summary #3. Number of octets in summary #4. Number of octets in summary #5. Number of octets in summary #6. Number of octets in summary #7. Number of octets in summary #8. Array of Version 1 structures. For example, there are 3 modules in slot 5, in subslot locations 1, 3 and 8. Byte Description ---- ----------- 1 Version = 2 2 Max number of v1 structures (8) 3 Number of v1 structures (3) 4 Reserved (0) 5&6 Number of bytes N(1) 7&8 Number of bytes N(2) = 0 9&10 Number of bytes N(3) 11&12 Number of bytes N(4) = 0 13&14 Number of bytes N(5) = 0 15&16 Number of bytes N(6) = 0 17&18 Number of bytes N(7) = 0 19&20 Number of bytes N(8) 21 to Version 1 summary for module in sslot 1 21 + N(1) 21 + N(1) to Version 1 summary for module in sslot 3 (21 + N(1)) + N(3) (21 + N(1)) + N(3) to Version 1 summary for module in sslot 8 ((21 + N(1)) + N(3)) + N(8) 21 to 21 + N(1) Version 1 summary for module in sslot 1 ---------------------------------------------------- In all of the above, the index for all of these tables is condensed out of the summary. " ::= { olModSummaryEntry 2 } -- -- -- The ONcore Modules Table -- -- -- This table represents the information about modules -- including mother boards and daughter boards. -- -- Modules are instantiated by slot and subslot. The slot -- is the physical location of the module in the concentrator. -- The subslot indicates the position of the module within a slot. -- -- For example, the mother board is always subslot 1 of a slot, indicating -- that it is the first module in that slot. The first daughter board -- would of course be the second module in that slot, and hence, subslot 2. -- ocModTable OBJECT-TYPE SYNTAX SEQUENCE OF OcModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains generic information about every module that is present within the concentrator." ::= { olModules 6 } ocModEntry OBJECT-TYPE SYNTAX OcModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information for each module in the concentrator." INDEX { ocModSlotIndex, ocModSubSlotIndex } ::= { ocModTable 1 } OcModEntry ::= SEQUENCE { ocModSlotIndex INTEGER, ocModSubSlotIndex INTEGER, ocModType INTEGER, ocModClass INTEGER, ocModDescr DisplayString, ocModVersion DisplayString, ocModVendor INTEGER, ocModResetModule INTEGER, ocModConfigToDips INTEGER, ocModConfigured INTEGER, ocModNetwork INTEGER, ocModNetworkType INTEGER, ocModStatus INTEGER, ocModNumPorts INTEGER, ocModNumTrunks INTEGER, ocModNumSubSlots INTEGER, ocModNumOccupiedSlots INTEGER, ocModSlotOffset INTEGER, ocModNumBridgePorts INTEGER } ocModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The unique slot number of this module. Its value ranges between 1 and olConcNumSlots and remains constant at least from one re-initialization of the entity's network management system to the next re-initialization." ::= { ocModEntry 1 } ocModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The unique subslot number of this module. Its value ranges between 1 and the value of ocModNumSubSlots for the mother board in this slot (ocModNumSubSlots..1), and it remains constant between re-initializations of the mother board. The mother board is ALWAYS the first subslot index in any particular slot and therefore will always have a minimum value of 1. Not all subslots must be occupied, and an empty subslot will not return an instance." ::= { ocModEntry 2 } ocModType OBJECT-TYPE SYNTAX INTEGER { module-unmanageable(1), -- not manageable module-unknown(2), -- only generically manageable module-50nnM-CTL(3), -- Controller module-51nnM-MGT(4), -- Ethernet Management module-51nnM-FIB(5), -- Ethernet Fiber module-51nnM-UTP(6), -- Ethernet 10BASE-T module-51nnM-TP(7), -- Ethernet 10BASE-T module-51nnM-BNC(8), -- Ethernet BNC module-51nnB-EE(9), -- OEBM module-51nnR-ES(10), -- Cisco Serial module-51nnR-EE(11), -- Cisco Ethernet module-51nnM-AUIF(12), -- Ethernet AUI Female module-51nnM-AUIM(13), -- Ethernet AUI Male module-5208M-TP(14), -- Token Ring 8-port MAU module module-51nnM-FP(15), -- Ethernet Fiber port switching module-51nnM-FBP(16), -- Ethernet 10BASE-F port switching module-51nnM-TPL(17), -- Ethernet 10BASE-T module-51nnM-TPPL(18), -- Ethernet 10BASE-T port switching module-52nnM-TP(19), -- Token Ring Media Module module-52nnM-FR(20), -- Token Ring FiberOptic Repeater module-51nnM-TS(21), -- Ethernet Terminal Server module-51nnM-FL(22), -- Ethernet FOIRL module-50nnM-RCTL(23), -- Redundant Controller module-51nnM-FB(24), -- Ethernet 10BASE-F module-53nnM-MGT(25), -- FDDI management module (FMM) module-53nnM-FBMIC(26), -- FDDI media w/ fiber ANSI MIC conn. module-53nnM-FIBST(27), -- FDDI media w/ fiber ST conn. module-53nnM-STP(28), -- FDDI w/ shielded copper DB9 conn. module-51nnM-TPCL(29), -- Ethernet 10BASE-T per-connector module-52nnB-TT(30), -- Token Ring Bridge module-51nnI-x(31), -- Ethernet Interconnect Module module-52nnM-MGT(32), -- Token Ring Management module-50nnM-HCTL(33), -- Hidden Controller module-61nnM-CAR(35), -- Ethernet Carrier Module module-62nnM-TP(36), -- Token Ring Passive Module module-62nnM-ATP(37), -- Token Ring Active Module module-62nnM-ATPP(38), -- Token Ring Active per-port Switchable Module module-62nnM-DFR(40), -- Token Ring Dual Fiber Repeater module-67nnM-6E(42), -- Interconnect Ethernet Bridge/Router module-60nnM-MGT(43), -- Distributed Management Module module-62nnD-MGT(44), -- Token Ring MAC monitor card module-61nnD-MGT(45), -- Ethernet MAC monitor card module-61nnM-FBP(46), -- Ethernet 10-port per-port switchable fiber module-61nnM-TPL(47), -- Ethernet 24-port per-port switching module-51nnM-TPLS(48), -- Ethernet 10BASE-T Security Module module-60nnM-RCTL(50), -- ONcore Ctlr (managed by ONcore mgmt) module-50nnM-RCLS(51), -- Load Sharing Redundant Controller module-41nnH-MTP(52), -- ONsemble Ethernet Management Unit module-41nnH-ETP(53), -- ONsemble Ethernet Base Unit module-52nnM-CR(59), module-61nnM-TPP(60), -- ONcore Ethernet RJ45 10BASE-T Module module-6100D-SEC(61), -- Ethernet Security module-52nnM-EC(62), -- 3174 Establishment Controller module-5201M-DEK(63), -- ONline TR ONdeck Carrier Module module-5101M-DEK(64), -- ONline Ethernet ONdeck Carrier Module. module-53nnM-TDDI(65), -- FDDI w/ copper RJ45 conn. module-52nnM-ATP(67), -- ONline Active Token Ring Media Module module-RMON-EMP(68), -- ONline Ethernet RMON Probe Module. module-42nnMH(69), -- ONsemble Token Ring Management Hub module-42nnEH(70), -- ONsemble Token Ring Expansion Hub module-64nnM-100-MIC(71), -- ONcore ATM 100 Mbps Fiber Module module-64nnM-25-TP(72), -- ONcore ATM 25 Mbps TP Module module-61nnM-MOD(73), -- ONcore Ethernet Modular Port Module module-61nnM-TPCL(74), -- ONcore Ethernet 10BASE-T Telco module-64nnSW(77), -- ONcore ATM Switch/Control Module module-4200M-FR(84), -- ONsemble Token Ring Fiber Repeater Module module-4200M-CR(85), -- ONsemble Token Ring Copper Repeater Module module-41nnMH(86), -- ONsemble Ethernet StackSystem Mgt Hub (David) module-41nnEH(87), -- ONsemble Ethernet StackSystem Exp Hub (David) module-61nnD-BNC(90), -- ONcore Ethernet BNC connector module-61nnD-AUIF(91), -- ONcore Ethernet AUIF connector module-61nnD-AUIM(92), -- ONcore Ethernet AUIM connector module-61nnD-FIB(93), -- ONcore Ethernet FIB connector module-61nnD-TPP(94), -- ONcore Ethernet TPP connector module-5104R-WFn(95), -- ONline Ethernet IN Router module-66nnM-LS(96), -- Lightspeed module-61nnD-AMGT(97), -- High End Ethernet MAC monitor card module-4201M-DEK(98), -- ONsemble ONdeck TR Carrier module-6102M-DEK(99), -- ONcore ONdeck Ethernet Carrier Module module-60nnM-AMGT(105), -- ONcore Advanced Distributed Management Module module-60nnM-ARCTL(106), -- ONcore Advanced Controller Module module-67nnR-TCS(119), -- ONcore 4502 Token Ring Backbone Router Module module-51nnM-TPCP(122), -- Ethernet 10BASE-T RJ 45 per-connector module-64nnM-155(123), -- ONcore ATM 155 Mbps UNI Module module-64nnM-100-SC(125), -- ONcore ATM 100 Mbps SC Fiber Module module-64nnD-155-MMF(126), -- ONcore ATM 155 Mbps MMF I/O Card module-62nnM-DCR(128), -- Token Ring Dual Copper Repeater module-62nnM-QFR(129), -- Token Ring Quad Fiber Repeater module-64nnD-155-SMF(132), -- ONcore ATM 155 Mbps SMF I/O Card module-64nnD-155RJ-TP(133), -- ONcore ATM 155 Mbps TP I/O Card module-64nnD-155D9-STP(134), -- ONcore ATM 155 Mbps STP I/O Card module-64nnB-RJ45(135), -- ONcore LAN to ATM Bridge Module module-64nnU-2RJ(136), -- ONcore LAN to ATM 2-port Upgrade module-67nnR-ECS(137), -- ONcore 4501 Ethernet Backbone Router Module module-64nnM-Car(138), -- ATM LAN Carrier module-965nnM-SM(140), -- Switch Module module-96512M-TX(147), -- Shared 100 module-96513M-TXFX(148), -- Shared 100 w/ Buffered Fx module-64nnM-155-3P(153), -- ONcore ATM 155 Mpbs, 3 ports module-64nnM-CarPO-1S(154), -- ONcore ATM Carrier/power only, 1 module-64nnM-CarPO-2S(155), -- ONcore ATM Carrier/power only, 2 module-64nnM-CarPO-3S(156), -- ONcore ATM Carrier/power only, 3 module-not-installed(255) -- Module/Daughtercard Not installed } ACCESS read-only STATUS mandatory DESCRIPTION "The unique type identifier for this module. This type is used to identify the branch in olSpecMods (see below). module-unmanageable(1) means that only the following objects are valid for this module: ocModSlotIndex ocModClass ocModVersion ocModVendor ocModReset ocModConfigToDips (deprecated) ocModConfigured module-unknown(2) means that all the generic attributes are manageable, but there is no olSpecMods branch for this module as viewed by this agent." ::= { ocModEntry 3 } ocModClass OBJECT-TYPE SYNTAX INTEGER { controller(1), mgmt(2), ethernet-media(3), ethernet-interconnect(4), ethernet-portswitching-media(5), token-ring-media(6), terminal-server(7), fddi-media(8), token-ring-mgmt(9), ethernet-connswitching-media(10), token-ring-interconnect(11), fddi-mgmt(12), oncore-token-ring-media(13), ethernet-carrier(14), oncore-oem-specials(15), network-monitor(16), oncore-download(17), oncore-security(18), ethernet-media-extended(19), online-token-ring-mod-interconnect(20), online-oem-ethernet(21), online-oem-token-ring(22), onsemble-oem-token-ring(23), oncore-oem-ethernet(24), oncore-oem-atm-switching(25), oncore-oem-atm-media(26), onsemble-token-ring(27), oncore-ethernet-switching(28), dual-interface-network-monitor(30), online-multiprotocol-backbone(31), onsemble-ethernet-stacksystem(32), oncore-oem-atm-carrier(35) } ACCESS read-only STATUS mandatory DESCRIPTION "The class of this module. The class defines the internal data structure used to manage this module." ::= { ocModEntry 4 } ocModDescr OBJECT-TYPE SYNTAX DisplayString (SIZE(1..128)) ACCESS read-only STATUS mandatory DESCRIPTION "A textual string containing information about the module." ::= { ocModEntry 5 } ocModVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The software version number of this module. " ::= { ocModEntry 6 } ocModVendor OBJECT-TYPE SYNTAX INTEGER { chipcom(1), cisco(2), pilkington(3), datability(5), ibm(6), raycom(7), retix(8), intellicom(9), centrum(10), david(11), axon(12), shiva(13), syncresearch(14), wellfleet(15), xylogics(16), openhub(17), icot(18), microcom(19) } ACCESS read-only STATUS mandatory DESCRIPTION "The vendor reported by the agent on this board." ::= { ocModEntry 7 } ocModResetModule OBJECT-TYPE SYNTAX INTEGER { noReset(1), reset(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Setting this object to reset(2) causes this module to reset." ::= { ocModEntry 8 } ocModConfigToDips OBJECT-TYPE SYNTAX INTEGER { noConfigure(1), configure(2) } ACCESS read-write STATUS deprecated DESCRIPTION "Setting this object to configure(2) causes this module to configure based on the dip switch settings. Note, if the NV dip switch (if applicable) is set to configure from NV, then the module will retrieve its configuration from the on-board non-volatile storage." ::= { ocModEntry 9 } ocModConfigured OBJECT-TYPE SYNTAX INTEGER { notConfigured(1), configured(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates whether this module has already been configured. An unconfigured module is configured to a safe state (ports are disabled and the module is isolated from the backplane networks)." ::= { ocModEntry 10 } ocModNetwork OBJECT-TYPE SYNTAX INTEGER { other(1), isolated(2), port-switching(3), front-panel(5), ethernet-1(6), ethernet-2(7), ethernet-3(8), token-ring-1(9), token-ring-2(10), token-ring-3(11), token-ring-4(12), token-ring-5(13), token-ring-6(14), token-ring-7(15), fddi-1(16), fddi-2(17), fddi-3(18), fddi-4(19), per-connector(20), isolated-1(21), -- for modules with multiple isolated-2(22), -- isolated networks within the isolated-3(23), -- module - multiple isolated networks. isolated-4(24), isolated-5(25), isolated-6(26), isolated-7(27), isolated-8(28), isolated-9(29), isolated-10(30), isolated-11(31), ethernet-4(32), ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36), oncore-token-ring-1(37), -- Separate oncore-token ring networks oncore-token-ring-2(38), -- from the oncore-token-ring oncore-token-ring-3(39), -- networks enumerated above. oncore-token-ring-4(40), oncore-token-ring-5(41), oncore-token-ring-6(42), oncore-token-ring-7(43), oncore-token-ring-8(44), oncore-token-ring-9(45), oncore-token-ring-10(46), atm-native(53) -- Native ATM network } ACCESS read-write STATUS mandatory DESCRIPTION "The network that this module is attached to. Setting this module to a value that it does not support will return an invalidData error." ::= { ocModEntry 11 } ocModNetworkType OBJECT-TYPE SYNTAX INTEGER { other(1), -- other only port-switching(3), -- use olPortNetwork ethernet(5), -- ethernet 1-3 or 1-8, isolated token-ring(6), -- token-ring 1-7, isolated, -- oncore-token-ring 1-10, isolated 1-11 fddi(7), -- fddi 1-4, isolated serial(8), -- front or isolated only atm(9) -- ATM native } ACCESS read-only STATUS mandatory DESCRIPTION "The network type of this module. The network type reflects the valid values for ocModNetwork." ::= { ocModEntry 12 } ocModStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), fatalError(10), booting(20), partial-failure(21), unknownStatus(26), notInserted(30), speedMismatch(31), transientError(37) } ACCESS read-only STATUS mandatory DESCRIPTION "The module's status." ::= { ocModEntry 13 } ocModNumPorts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of ports on this module. Note, ports may be physical ports like 10BASE-T ports, or logical, like the bridge module ports." ::= { ocModEntry 14 } ocModNumTrunks OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of trunks on this module. Note, trunks are links that are, by definition, backbone connections. Examples of trunks are ring in and ring out ports for token ring, and the connections for rings to the backplane." ::= { ocModEntry 15 } ocModNumSubSlots OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of possible submodules that can exist in this slot." ::= { ocModEntry 16 } ocModNumOccupiedSlots OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of slots, or daughter card slots, that this module occupies. This information is useful to determine that this module is a multi-slot (or multi-daughter-card-slot) module. Remember, the mother board is always in the first subslot." ::= { ocModEntry 17 } ocModSlotOffset OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot (or daughter card subslot) offset that this module reports is its slot (or subslot) number, starting from 1. For example, if this is a 3 slot module, and its slot offset is 2, and its slot number is 5, then this module fills slots 4, 5 and 6. If this module is a daughter card, this object reflects how many daughter card subslots that this module occupies - typically only one. Remember, the mother board is always the first subslot." ::= { ocModEntry 18 } ocModNumBridgePorts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of bridge ports on this module. Note, ports may be physical or logical." ::= { ocModEntry 19 } -- -- Generic Bridge Port Table -- ocBridgePortTable OBJECT-TYPE SYNTAX SEQUENCE OF OcBridgePortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains generic information about each bridge port on each module present within the concentrator." ::= { olModules 7 } ocBridgePortEntry OBJECT-TYPE SYNTAX OcBridgePortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information about each bridge port in the concentrator." INDEX { ocBridgePortSlotIndex, ocBridgePortIndex } ::= { ocBridgePortTable 1} OcBridgePortEntry ::= SEQUENCE { ocBridgePortSlotIndex INTEGER, ocBridgePortIndex INTEGER, ocBridgePortType INTEGER, ocBridgePortConnector INTEGER, ocBridgePortEnable INTEGER, ocBridgePortState INTEGER, ocBridgePortVBridge INTEGER, ocBridgePortAddr MacAddress, ocBridgePortNumMaus INTEGER, ocBridgePortLPort INTEGER, ocBridgePortName DisplayString, ocBridgePortRestoreDefaults INTEGER } ocBridgePortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this bridge port's module." ::= { ocBridgePortEntry 1 } ocBridgePortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this bridge port within this module." ::= { ocBridgePortEntry 2 } ocBridgePortType OBJECT-TYPE SYNTAX INTEGER { other(1), fddi(2), -- FDDI baseT(3), -- 10 base T baseF(4), -- 10 base F cbaseTX(5), -- 100 base TX lec(6), -- LAN Emulation Client cbaseFX(7) -- 100 base FX } ACCESS read-only STATUS mandatory DESCRIPTION "The type of port, i.e. the protocol standard which is supported by this bridge port." ::= { ocBridgePortEntry 3 } ocBridgePortConnector OBJECT-TYPE SYNTAX INTEGER { rj45(8), -- unshielded fiber-st(13), -- ST fiber connector fiber-mic(14), -- MIC connector unspecified-conn(16), -- unspecified connector fiber-sc(18), -- SC fiber connector virtual(26) } ACCESS read-only STATUS mandatory DESCRIPTION "The connector type of the MAUs on this bridge port." ::= { ocBridgePortEntry 4 } ocBridgePortEnable OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The desired state of this port. This is a read only copy of the dot1dStpPortEnable object. " ::= { ocBridgePortEntry 5 } ocBridgePortState OBJECT-TYPE SYNTAX INTEGER { disabled(1), blocking(2), listening(3), learning(4), forwarding(5), broken(6) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of this port. This is equivalent to the dot1dStpPortState object." ::= { ocBridgePortEntry 6 } ocBridgePortVBridge OBJECT-TYPE SYNTAX INTEGER (1..256) ACCESS read-write STATUS mandatory DESCRIPTION "The virtual bridge identifier for this port. This identifier determines which virtual bridge this port is a member of." ::= { ocBridgePortEntry 7 } ocBridgePortAddr OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "The MAC address of this port." ::= { ocBridgePortEntry 8 } ocBridgePortNumMaus OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of the MAU's within this bridge port." ::= { ocBridgePortEntry 9 } ocBridgePortLPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This bridge port's logical port number. This is the value used in the Bridge MIBs." ::= { ocBridgePortEntry 10 } ocBridgePortName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) ACCESS read-write STATUS mandatory DESCRIPTION "The name of this bridge port. It is an agent implementation detail whether this name is saved in non-volatile storage or not." ::= { ocBridgePortEntry 11 } ocBridgePortRestoreDefaults OBJECT-TYPE SYNTAX INTEGER { noRestore(1), restore(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When this object is set to restore(2) then the settable fields for the bridge port (e.g. Spanning Tree fields, port name) will be restored to their factory default values. Getting this object will always return noRestore(1)." ::= { ocBridgePortEntry 12 } -- -- Generic Bridge Port MAU Table. -- ocBridgePortMauTable OBJECT-TYPE SYNTAX SEQUENCE OF OcBridgePortMauEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains generic information about each bridge port MAU on each module present within the concentrator." ::= { olModules 8 } ocBridgePortMauEntry OBJECT-TYPE SYNTAX OcBridgePortMauEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information about each MAU that comprises this bridge port. Each bridge port contains 1 to N MAU's" INDEX { ocBridgePortMauSlotIndex, ocBridgePortMauPortIndex, ocBridgePortMauIndex } ::= { ocBridgePortMauTable 1} OcBridgePortMauEntry ::= SEQUENCE { ocBridgePortMauSlotIndex INTEGER, ocBridgePortMauPortIndex INTEGER, ocBridgePortMauIndex INTEGER, ocBridgePortMauStatus INTEGER, ocBridgePortMauAdminState INTEGER, ocBridgePortMauAlertMode INTEGER } ocBridgePortMauSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this MAU's module." ::= { ocBridgePortMauEntry 1 } ocBridgePortMauPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The bridge port number associated with this MAU." ::= { ocBridgePortMauEntry 2 } ocBridgePortMauIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of this MAU within this bridge port." ::= { ocBridgePortMauEntry 3 } ocBridgePortMauStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), linkFailure(2), jabber(3), remoteLinkFailure(4), lowLight(7), fatalError(10), partition(11), okay-standby(19), off(22), connecting(23), backup-link(24) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of this Mau." ::= { ocBridgePortMauEntry 4 } ocBridgePortMauAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), redundant-primary(3), redundant-backup(4) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this MAU. " ::= { ocBridgePortMauEntry 5} ocBridgePortMauAlertMode OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enabling this object for a MAU will allow the generation of up (or down) traps for MAU status transitions caused by end stations powering up (or down). Disabling this object will suppress the generation of up (or down) traps for a MAU. Note that this object is used in the trap generation decision only if chipAlertMode, an object in chipAlertTable, is set to filter(3)." ::= { ocBridgePortMauEntry 6 } -- -- Generic ocPort Table. -- ocPortTable OBJECT-TYPE SYNTAX SEQUENCE OF OcPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains generic information about each port on each module." ::= { olModules 11 } ocPortEntry OBJECT-TYPE SYNTAX OcPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information about each port for each module." INDEX { ocPortSlotIndex, ocPortSubSlotIndex, ocPortIndex } ::= { ocPortTable 1} OcPortEntry ::= SEQUENCE { ocPortSlotIndex INTEGER, ocPortSubSlotIndex INTEGER, ocPortIndex INTEGER, ocPortType INTEGER, ocPortConnector INTEGER, ocPortStatus INTEGER, ocPortAdminState INTEGER, ocPortNetwork INTEGER, ocPortNetworkType INTEGER, ocPortAlertMode INTEGER } ocPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port's module." ::= { ocPortEntry 1 } ocPortSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of this port's submodule." ::= { ocPortEntry 2 } ocPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port within this submodule." ::= { ocPortEntry 3 } ocPortType OBJECT-TYPE SYNTAX INTEGER { logical(1), -- oebm's ports for example media(2), -- normal ports virtual(5) -- oets' ports for example } ACCESS read-only STATUS mandatory DESCRIPTION "The type of port. logical(1) is used to manage port resources that may not map directly to physical connections. The OEBM, for example, has two logical ports, although those two ports can be assigned to different combinations of four physical connections. media(2) refers to ports such as those on the 10BASE-T module. " ::= { ocPortEntry 4 } ocPortConnector OBJECT-TYPE SYNTAX INTEGER { backPlane(1), -- connects directly to backplane bnc(2), -- thinnet faui(3), -- female aui maui(4), -- male aui fiber(5), -- fiber connector db-50(6), -- serial port telco(7), -- 50 pin connector rj45(8), -- unshielded rj45S(9), -- shielded db-9(10), -- 9 pin connector virtual(11), -- e.g. terminal server port fiber-lc(12), -- low cost fiber connector fiber-st(13), -- ST fiber connector fiber-mic(14), -- MIC fiber connector db-25(15), -- 25 pin d-shell connector unspecified-conn(16), -- unspecified connector fiber-sma(17), -- SMA fiber connector fiber-sc(18), -- SC fiber connector serial(22), -- Generic serial connector fiber-fc(23), -- FC fiber connector stack-jack(25), sc-smf(26), sc-mmf(27) } ACCESS read-only STATUS mandatory DESCRIPTION "The connector type of this port." ::= { ocPortEntry 5 } ocPortStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), linkFailure(2), jabber(3), remoteLinkFailure(4), remoteJabber(5), invalidData(6), lowLight(7), fifoOverrun(8), fifoUnderrun(9), fatalError(10), partition(11), mjlp(12), noCable(13), noSquelch(14), noPhantom(15), okay-standby(19), off(22), connecting(23), backup-link(24), security-breach(25), unknownStatus(26), beacon(27), wireFault(28), macRemoved(29), notInserted(30), speedMismatch(31), attach3174Unknown(32), attach3174To8-3299(33), attach3174To32-3299(34), attach3174ToDirect(35), attach3174Unavailable(36), transientError(37), beaconThresError(41), speedThresError(42), invalidImped(43), beaconWrapped(44), notConfigured(47), link-unstable(48) -- Excessive False Carrier Events (100Base-T) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of this port." ::= { ocPortEntry 6 } ocPortAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), -- only valid value for class 2&4 modules disabled(2), redundant-primary(3), -- use olSpecMods to set redundant-backup(4), -- redundancy buddys redundant-rfs(5), -- used by FOIRL only local(6), -- terminal server only remote(7), -- terminal server only remote-diagnostics(8), unknown(9), shutdown(12) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of this port. Setting a port to be redundant-primary(3) or redundant-backup requires that the buddy slot and buddy port also be set to valid values (see appropriate olSpecMods objects). If the values associated with the redundant buddys are not valid, a genError will be returned. If the port is already redundant, an invalid set may result in both ports being disabled." ::= { ocPortEntry 7 } ocPortNetwork OBJECT-TYPE SYNTAX INTEGER { other(1), isolated(2), per-module(4), front-panel(5), ethernet-1(6), ethernet-2(7), ethernet-3(8), token-ring-1(9), token-ring-2(10), token-ring-3(11), token-ring-4(12), token-ring-5(13), token-ring-6(14), token-ring-7(15), fddi-1(16), fddi-2(17), fddi-3(18), fddi-4(19), per-connector(20), isolated-1(21), -- for modules with multiple isolated-2(22), -- isolated networks within the module isolated-3(23), isolated-4(24), isolated-5(25), isolated-6(26), isolated-7(27), isolated-8(28), isolated-9(29), isolated-10(30), isolated-11(31), ethernet-4(32), ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36), oncore-token-ring-1(37), -- Separate ONcore token ring networks oncore-token-ring-2(38), -- from the ONline token-ring oncore-token-ring-3(39), -- networks enumerated above. oncore-token-ring-4(40), oncore-token-ring-5(41), oncore-token-ring-6(42), oncore-token-ring-7(43), oncore-token-ring-8(44), oncore-token-ring-9(45), oncore-token-ring-10(46), fast-ethernet-1(47), atm-native(53) -- Native ATM network , vbridge(57), lan(58), fast-ethernet-2(59), fast-ethernet-3(60), fast-ethernet-4(61) } ACCESS read-write STATUS mandatory DESCRIPTION "The network that this port is attached to. If the value of ocPortNetwork is per-module(4), then use the olModNetwork to manage this port. Setting ocPortNetwork to a different value in this case will generate the invalidData error. Setting this port to a value that is not the same protocol type will return invalidData error. front-panel(5) is used for modules that have a logical port and a physical front connection. An example of this is the Eth2Eth Bridge module. Setting this port to a value that it does not support will generate an invalidData error." ::= { ocPortEntry 8 } ocPortNetworkType OBJECT-TYPE SYNTAX INTEGER { other(1), -- other only ethernet(5), -- ethernet 1-3, isolated token-ring(6), -- online token-ring 1-7, isolated, -- oncore token ring 1-10, isolated 1-10 fddi(7), -- fddi 1-4, isolated serial(8), -- front or isolated only atm(9), -- ATM native unspecified-netwk(10), -- unspecified network type fast-ethernet(11) -- 100 mb ethernet } ACCESS read-only STATUS mandatory DESCRIPTION "The network type of this port. The type reflects the valid values for ocPortNetwork. " ::= { ocPortEntry 9 } ocPortAlertMode OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), other(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Enabling this object for a port will allow the generation of port up (or port down) traps for port status transitions caused by end stations powering up (or down). Disabling this object will suppress the generation of port up or port down) traps for a port. Note that this object is used in the trap generation decision only if chipAlertMode, an object in chipAlertTable, is set to filter(3). Some ports, such as integrated bridge or router ports do not support this feature. A getRequest on one of these types of ports will return a value of other(3), and a setRequest to enable(1) or disable(2) will return the invalidData object. " ::= { ocPortEntry 10 } -- -- Static Summaries -- staticSummary OBJECT IDENTIFIER ::= { olModules 12 } staticSummaryTable OBJECT-TYPE SYNTAX SEQUENCE OF StaticSummaryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table for retrieving predefined collections of MIB objects as a single field of octets. This table is read-only: all the entries are created by the agent. The purpose of this table is to replace the olModSummaryTable. It can support changes in the MIB structure and new types of variables as they are added in the future. This is accomplished by returning the OID of each item included in the summary, along with the summarized values. Each entry in this table summarizes important information concerning the configuration and status of a slot/subslot. This information is a summary of the objects in the olModules branch. No entry in this table exists for an empty slot." ::= { staticSummary 1 } staticSummaryEntry OBJECT-TYPE SYNTAX StaticSummaryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A predefined collection of MIB objects whose values can be retrieved as a single field." INDEX { ssSlotIndex, ssSubSlotIndex } ::= { staticSummaryTable 1 } StaticSummaryEntry ::= SEQUENCE { ssSlotIndex INTEGER, ssSubSlotIndex INTEGER, ssValues OCTET STRING } ssSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of the slot to which this entry pertains." ::= { staticSummaryEntry 1 } ssSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number to which this entry pertains. For ONline modules, there is a single summary entry, whose subslot number is 1. For ONcore modules, the number 1 indicates the motherboard, and daughterboards are numbered beginning with subslot 2." ::= { staticSummaryEntry 2 } ssValues OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "The OIDs and values of the objects to be summarized, given as an octet string in the 'New Summary' format. NEW_SUMMARY DEFINITION ::= BEGIN IMPORTS TimeTicks FROM RFC1155-SMI; Message ::= CHOICE OF { Message_0 } Message_0 ::= [0] IMPLICIT SEQUENCE { timeStamp TimeTicks, containments CONTAINMENTS } CONTAINMENTS ::= SEQUENCE OF CONTAINMENT CONTAINMENT ::= SEQUENCE { prefix OID, -- Base OID blocks BLOCKS } BLOCKS ::= SEQUENCE OF BLOCK BLOCK ::= SEQUENCE { suffix SUFFIX, values VALUES } SUFFIX ::= CHOICE OF { SEQUENCE OF INTEGER, -- Indicies (i.e. slot.port) NULL } VALUES ::= SEQUENCE OF VALUE VALUE ::= SEQUENCE { attribute INTEGER, data DATA } DATA ::= CHOICE OF { INTEGER, OCTET STRING, TimeTicks } END" ::= { staticSummaryEntry 3 } ssLastChangedTable OBJECT-TYPE SYNTAX SEQUENCE OF SsLastChangedEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of timestamps each indicating the change state of the corresponding information contained in the staticSummaryTable. This table contains a fixed number of entries, one for each possible subslot in each possible slot in the concentrator, regardless of whether the slot or subslot is occupied. For example, for an ONcore concentrator, this table has 19 x 8 entries; for an ONline concentrator, which has no subslots, this table has either 5 or 17 entries, and the subslot index of each entry is 1. (Note that the number of subslot entries in this table is determined by the type of concentrator, not the type of module; for an ONline module in an ONcore concentrator, there will still be 8 subslot entries.)" ::= { staticSummary 2 } ssLastChangedEntry OBJECT-TYPE SYNTAX SsLastChangedEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry for a particular slot/subslot address in the concentrator, indicating the value of SysUpTime at the time of the last detected change to any of the information included in the corresponding staticSummaryEntry instance." INDEX { ssTlcSlotIndex, ssTlcSubSlotIndex } ::= { ssLastChangedTable 1 } SsLastChangedEntry ::= SEQUENCE { ssTlcSlotIndex INTEGER, ssTlcSubSlotIndex INTEGER, ssTlcCurrentlyOccupied INTEGER, ssTimeLastChanged TimeTicks } ssTlcSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of the slot to which this entry pertains." ::= { ssLastChangedEntry 1 } ssTlcSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number to which this entry pertains. For ONline concentrators, there is a single entry for each slot, with a subslot number of 1. For ONcore concentrators, the number 1 indicates the motherboard, and daughterboards are numbered beginning with subslot 2." ::= { ssLastChangedEntry 2 } ssTlcCurrentlyOccupied OBJECT-TYPE SYNTAX INTEGER { empty(1), occupied(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The current configuration state of this slot/ subslot. Whether occupied or not, the ssTimeLastChanged field is still valid: if a slot/subslot is unoccupied, the timestamp indicates the time that the module was removed. If no module has occupied this slot/subslot since the last restart of the agent, the value of ssTimeLastChanged for this entry is zero." ::= { ssLastChangedEntry 3 } ssTimeLastChanged OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The value of SysUpTime at the time that the last change was detected to any of the information included in the summary table entry for this slot and subslot. A change in the value of this object signals the management station to re-get the corresponding summary information." ::= { ssLastChangedEntry 4 } ssLastChangedSummary OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "This object contains the value of ssTimeLastChanged for each slot/subslot in the concentrator. The first two octets contain the version of this object. The data following the version begins with the first slot and all of its sub-slots before continuing with the next slot." ::= { staticSummary 3 } -- The olNet Group -- This group represents information about ONline networks in general. olNetDPTable OBJECT-TYPE SYNTAX SEQUENCE OF OlNetDPEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information linking physical backplane allocation to logical networks. This information is useful: (1) to determine the physical allocation of networks on the backplane, and (2) to determine the remaining capacity of the backplane for future network growth. Since unknown modules are managed via dip switches, this is useful in order to set the dips to the appropriate settings. Ethernet is a bus architecture. Once a path is allocated, all modules and ports can access that path. Token Ring and FDDI are ring architectures. Each module on a ring requires a path. Therefore, 4 paths could be used to link 4 modules together on one ring, or 2 modules on 2 separate rings. It is possible to have a module allocated to a ring (and thus a data path) without linking to another module. These rules can be used to determine the remaining capacity for network growth." ::= { olNet 1 } olNetDPEntry OBJECT-TYPE SYNTAX OlNetDPEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information about each data path in the concentrator." INDEX { olNetDPDataPath } ::= { olNetDPTable 1 } OlNetDPEntry ::= SEQUENCE { olNetDPDataPath INTEGER, olNetDPNetID INTEGER } olNetDPDataPath OBJECT-TYPE SYNTAX INTEGER { ethernet-path-1(6), -- channel 1 ethernet-path-2(7), -- channel 2 ethernet-path-3(8), -- channel 3 token-ring-path-1(9), token-ring-path-2(10), token-ring-path-3(11), token-ring-path-4(12), token-ring-path-5(13), token-ring-path-6(14), token-ring-path-7(15), token-ring-path-8(16), token-ring-path-9(17), token-ring-path-10(18), token-ring-path-11(19), token-ring-path-12(20), token-ring-path-13(21), token-ring-path-14(22), token-ring-path-15(23), fddi-path-1(24), fddi-path-2(25), fddi-path-3(26), fddi-path-4(27), fddi-path-5(28), fddi-path-6(29), fddi-path-7(30), fddi-path-8(31), ethernet-path-4(32), ethernet-path-5(33), ethernet-path-6(34), ethernet-path-7(35), ethernet-path-8(36), fast-ether-path-1(47), fast-ether-path-2(59), fast-ether-path-3(60), fast-ether-path-4(61) } ACCESS read-only STATUS mandatory DESCRIPTION "The data path on the backplane. Data paths between different protocols overlap. That is, an ethernet data path will overlap with multiple token ring and fddi data paths. " ::= { olNetDPEntry 1 } olNetDPNetID OBJECT-TYPE SYNTAX INTEGER { notUsed(1), -- available for use otherProto(2), -- another protocol is using -- these resources ethernet-1(6), ethernet-2(7), ethernet-3(8), token-ring-1(9), token-ring-2(10), token-ring-3(11), token-ring-4(12), token-ring-5(13), token-ring-6(14), token-ring-7(15), fddi-1(16), fddi-2(17), fddi-3(18), fddi-4(19) } ACCESS read-only STATUS mandatory DESCRIPTION "The network that this data path corresponds to. If the data path is not being used at all, notUsed(1) is the return value. If the data path is being used by another protocol, then otherProto(2) is the return value." ::= { olNetDPEntry 2 } -- -- The following objects comprise the oldest style of security. -- They are left here for backward compatibility with existing -- applications; however, this group will not be enhanced. -- -- This group supports ONline modules with ONline agents and -- ONcore modules with ONcore agents. ONcore products only support -- this table for token ring ONcore modules. ONline agents only -- work with ONline modules. ONcore agents only work with ONcore -- token ring modules. -- olNetSecurityMACTable OBJECT-TYPE SYNTAX SEQUENCE OF OlNetSecurityMACEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of security configuration parameters and MAC addresses associated with every port with security configured in the concentrator." ::= { olNet 2 } olNetSecurityMACEntry OBJECT-TYPE SYNTAX OlNetSecurityMACEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of security configuration parameters and MAC addresses associated with each port with security configured in the concentrator." INDEX { olNetSecurityMACSlotIndex, olNetSecurityMACPortIndex, olNetSecurityMACAddress } ::= { olNetSecurityMACTable 1 } OlNetSecurityMACEntry ::= SEQUENCE { olNetSecurityMACSlotIndex INTEGER, olNetSecurityMACPortIndex INTEGER, olNetSecurityMACAddress MacAddress, olNetSecurityMACMode INTEGER, olNetSecurityMACStatus INTEGER } olNetSecurityMACSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number that contains this port." ::= { olNetSecurityMACEntry 1 } olNetSecurityMACPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number within this slot." ::= { olNetSecurityMACEntry 2 } olNetSecurityMACAddress OBJECT-TYPE SYNTAX MacAddress ACCESS read-write STATUS mandatory DESCRIPTION "The security MAC address assigned to this port." ::= { olNetSecurityMACEntry 3 } olNetSecurityMACMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired security mode for this port/address." -- DEFVAL {disabled(2)} ::= { olNetSecurityMACEntry 4 } olNetSecurityMACStatus OBJECT-TYPE SYNTAX INTEGER { valid(1), invalid(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Each instance of the olNetSecurityMACTable associated with this olNetSecurityMACEntry (slot, port, and address) will be deleted by the agent if this olNetSecurityMACEntry is not equal to valid(1). Initial creation of instances occurs via a set operation on a specific slot/port/address." -- DEFVAL {valid(1)} ::= { olNetSecurityMACEntry 5 } -- -- The following groups of objects comprise the new style of security -- (to be compared with the old style defined above). This includes a -- specific table for control parameters per port, objects for autolearning, -- and a cache of previous intrusion attempts. -- olNetOlSec OBJECT IDENTIFIER ::= { olNet 3 } olNetOlSecAddrTable OBJECT-TYPE SYNTAX SEQUENCE OF OlNetOlSecAddrEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of security MAC addresses." ::= { olNetOlSec 1 } olNetOlSecAddrEntry OBJECT-TYPE SYNTAX OlNetOlSecAddrEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Security MAC addresses indexed by slot, port, and MAC address." INDEX {olNetOlSecAddrSlotIndex, olNetOlSecAddrPortIndex, olNetOlSecAddrAddress } ::= { olNetOlSecAddrTable 1 } OlNetOlSecAddrEntry ::= SEQUENCE { olNetOlSecAddrSlotIndex INTEGER, olNetOlSecAddrPortIndex INTEGER, olNetOlSecAddrAddress MacAddress, olNetOlSecAddrStatus INTEGER } olNetOlSecAddrSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number index (used along with the port and address indices)." ::= { olNetOlSecAddrEntry 1 } olNetOlSecAddrPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number index (used along with the slot and address indices)." ::= { olNetOlSecAddrEntry 2 } olNetOlSecAddrAddress OBJECT-TYPE SYNTAX MacAddress ACCESS read-write STATUS mandatory DESCRIPTION "The security MAC address index (used along with the slot and port indices). Note that there may be multiple addresses associated with a single port." ::= { olNetOlSecAddrEntry 3 } olNetOlSecAddrStatus OBJECT-TYPE SYNTAX INTEGER { valid(1), invalid(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Setting this object to valid(1) will cause the corresponding security MAC address to be associated with the given port. Setting this object to invalid(2) will clear the corresponding MAC address for the given port." ::= { olNetOlSecAddrEntry 4 } olNetOlSecControlTable OBJECT-TYPE SYNTAX SEQUENCE OF OlNetOlSecControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of security configuration parameters pertaining to a specific port." ::= { olNetOlSec 2 } olNetOlSecControlEntry OBJECT-TYPE SYNTAX OlNetOlSecControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Security configuration parameters pertaining to a specific port (indexed by slot and port)." INDEX { olNetOlSecControlSlotIndex, olNetOlSecControlPortIndex } ::= { olNetOlSecControlTable 1 } OlNetOlSecControlEntry ::= SEQUENCE { olNetOlSecControlSlotIndex INTEGER, olNetOlSecControlPortIndex INTEGER, olNetOlSecControlMode INTEGER, olNetOlSecControlSecType INTEGER, olNetOlSecControlActOnIntr INTEGER, olNetOlSecControlClearAddrs INTEGER, olNetOlSecControlAutolearnMask INTEGER } olNetOlSecControlSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number index (used along with the port index)." ::= { olNetOlSecControlEntry 1 } olNetOlSecControlPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number index (used along with the slot index)." ::= { olNetOlSecControlEntry 2 } olNetOlSecControlMode OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), notApplicable(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired security mode for this port. Setting this object to enable(1) is equivalent to setting the 'SecType' object (see below) to full(1), since both actions enable Eavesdropping and Intrusion Security." ::= { olNetOlSecControlEntry 3 } olNetOlSecControlSecType OBJECT-TYPE SYNTAX INTEGER { full(1), intrusion-only(2), eavesdropping-only(3), no-security(4), notApplicable(5) } ACCESS read-write STATUS mandatory DESCRIPTION "Setting this object enables a certain type of security for this port: Eavesdropping Security-only, Intrusion Security-only, or Full. Note that setting this object to full(1) is equivalent to setting the 'Mode' object (see above) to enable(1)." ::= { olNetOlSecControlEntry 4 } olNetOlSecControlActOnIntr OBJECT-TYPE SYNTAX INTEGER { disable-and-trap(1), disable-only(2), trap-only(3), no-action(4) } ACCESS read-write STATUS mandatory DESCRIPTION "This object can be used to get or set the port_action_on_ intrusion flag on a per-port basis. When an Intrusion Security breach is attempted on a port, the Security Module can automatically disable the port and/or generate a trap to management, as dictated by this flag." ::= { olNetOlSecControlEntry 5 } olNetOlSecControlClearAddrs OBJECT-TYPE SYNTAX INTEGER { clear-all-addrs(1), not-clear(2), notApplicable(3) } ACCESS read-write STATUS mandatory DESCRIPTION "When this object is set to clear-all-addrs(1) then all of the security MAC addresses associated with this port will be cleared. Note that this will not change the state of the 'Mode' (or any other) object in this table." ::= { olNetOlSecControlEntry 6 } olNetOlSecControlAutolearnMask OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), notApplicable(3) } ACCESS read-write STATUS mandatory DESCRIPTION "This mask is used when autolearning is performed to determine whether the nMM should learn any security MAC addresses for this port. If this object is set to enable(1) then the nMM will ignore this port during autolearning. Note that autolearning is not supported by the TRMM." ::= { olNetOlSecControlEntry 7 } olNetOlSecAutolearn OBJECT IDENTIFIER ::= { olNetOlSec 3 } olNetOlSecAutolearnTrigger OBJECT-TYPE SYNTAX INTEGER { autolearn(1), no-autolearn(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When this object is set to autolearn(1) then the nMM will capture a snapshot of its MAC address cache for those ports whose 'AutolearnMask' object is disabled(2). This snapshot may be investigated and modified via the 'LearnTable' (see below). The snapshot of addresses may be downloaded to the Security Module via the 'Download' object (see below)." ::= { olNetOlSecAutolearn 1 } olNetOlSecAutolearnDownload OBJECT-TYPE SYNTAX INTEGER { download-addresses(1), no-download(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When this object is set to download-addresses(1) then the nMM will download its snapshot of addresses to the Security Module." ::= { olNetOlSecAutolearn 2 } olNetOlSecLearnTable OBJECT-TYPE SYNTAX SEQUENCE OF OlNetOlSecLearnEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of security MAC addresses which have been autolearned on the nMM by taking a snapshot of its MAC address cache." ::= { olNetOlSec 4 } olNetOlSecLearnEntry OBJECT-TYPE SYNTAX OlNetOlSecLearnEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Security MAC addresses which have been autolearned (indexed by slot, port, and address)." INDEX { olNetOlSecLearnSlotIndex, olNetOlSecLearnPortIndex, olNetOlSecLearnAddress } ::= { olNetOlSecLearnTable 1 } OlNetOlSecLearnEntry ::= SEQUENCE { olNetOlSecLearnSlotIndex INTEGER, olNetOlSecLearnPortIndex INTEGER, olNetOlSecLearnAddress MacAddress, olNetOlSecLearnStatus INTEGER } olNetOlSecLearnSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number index (used along with the port and address indices)." ::= { olNetOlSecLearnEntry 1 } olNetOlSecLearnPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number index (used along with the slot and address indices)." ::= { olNetOlSecLearnEntry 2 } olNetOlSecLearnAddress OBJECT-TYPE SYNTAX MacAddress ACCESS read-write STATUS mandatory DESCRIPTION "The security MAC address index (used along with the slot and port indices). Note that there may be multiple addresses per port." ::= { olNetOlSecLearnEntry 3 } olNetOlSecLearnStatus OBJECT-TYPE SYNTAX INTEGER { valid(1), invalid(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Setting this object to valid(1) will cause the corresponding security MAC address to be included in the snapshot of autolearned addresses. Setting this object to invalid(2) will clear the corresponding MAC address from the snapshot of autolearned addresses." ::= { olNetOlSecLearnEntry 4 } olNetOlSecIntruderTable OBJECT-TYPE SYNTAX SEQUENCE OF OlNetOlSecIntruderEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of entries which describe Intrusion Security breach attempts. This table contains the same info as the following table, the difference being that this table is indexed by time only and the other is indexed by slot. port.time." ::= { olNetOlSec 5 } olNetOlSecIntruderEntry OBJECT-TYPE SYNTAX OlNetOlSecIntruderEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of entries which describe Intrusion Security breach attempts. The index is simply the chronological order in which the attempt occurred; e.g. index 1 corresponds to the first intrusion attempt, index 2 to the next one, and so on. Note that the the oldest entry will be deleted automatically when a new entry is added to a full table." INDEX { olNetOlSecIntruderChronIndex } ::= { olNetOlSecIntruderTable 1 } OlNetOlSecIntruderEntry ::= SEQUENCE { olNetOlSecIntruderChronIndex INTEGER, olNetOlSecIntruderSlot INTEGER, olNetOlSecIntruderPort INTEGER, olNetOlSecIntruderAddress MacAddress, olNetOlSecIntruderTimeSince TimeTicks, olNetOlSecIntruderDisabled INTEGER } olNetOlSecIntruderChronIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The chronological index into the Intruder Table. An index of 1 corresponds to the first Intrusion Security breach attempt, an index of 2 corresponds to the next attempt, etc. Note that the oldest entry will be deleted automatically when a new entry is added to a full table." ::= { olNetOlSecIntruderEntry 1 } olNetOlSecIntruderSlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number on which the intrusion attempt occurred." ::= { olNetOlSecIntruderEntry 2 } olNetOlSecIntruderPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number on which the intrusion attempt occurred." ::= { olNetOlSecIntruderEntry 3 } olNetOlSecIntruderAddress OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "The address of the intruder, if known. If it is not known then this object will equal all zeroes." ::= { olNetOlSecIntruderEntry 4 } olNetOlSecIntruderTimeSince OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The time in hundredths of a second since the Intrusion Security breach attempt took place. For example, if it is equal to 500 ticks then the intrusion attempt occurred 5 seconds ago." ::= { olNetOlSecIntruderEntry 5 } olNetOlSecIntruderDisabled OBJECT-TYPE SYNTAX INTEGER { auto-disabled(1), not-auto-disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates whether the port on which the intrusion attempt took place was automatically disabled." ::= { olNetOlSecIntruderEntry 6 } olNetOlSecPortIntrTable OBJECT-TYPE SYNTAX SEQUENCE OF OlNetOlSecPortIntrEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of entries which describe Intrusion Security breach attempts. This table contains the same info as the previous table, the difference being the indices used to access the data." ::= { olNetOlSec 6 } olNetOlSecPortIntrEntry OBJECT-TYPE SYNTAX OlNetOlSecPortIntrEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of entries which describe Intrusion Security breach attempts. The indices are the slot, port, and chronological order in time of the intrusion attempt." INDEX { olNetOlSecPortIntrSlotIndex, olNetOlSecPortIntrPortIndex, olNetOlSecPortIntrChronIndex } ::= { olNetOlSecPortIntrTable 1 } OlNetOlSecPortIntrEntry ::= SEQUENCE { olNetOlSecPortIntrSlotIndex INTEGER, olNetOlSecPortIntrPortIndex INTEGER, olNetOlSecPortIntrChronIndex INTEGER, olNetOlSecPortIntrAddress MacAddress, olNetOlSecPortIntrTimeSince TimeTicks, olNetOlSecPortIntrDisabled INTEGER } olNetOlSecPortIntrSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number on which the intrusion attempt occurred." ::= { olNetOlSecPortIntrEntry 1 } olNetOlSecPortIntrPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number on which the intrusion attempt occurred." ::= { olNetOlSecPortIntrEntry 2 } olNetOlSecPortIntrChronIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The chronological index into the Intruder Table. An index of 1 corresponds to the first Intrusion Security breach attempt for that port, an index of 2 corresponds to the next attempt, etc. Note that the oldest overall entry (regardless of slot and port) will be deleted automatically when a new entry is added to a full table." ::= { olNetOlSecPortIntrEntry 3 } olNetOlSecPortIntrAddress OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "The address of the intruder, if known. If it is not known then this object will equal all zeroes." ::= { olNetOlSecPortIntrEntry 4 } olNetOlSecPortIntrTimeSince OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The time in hundredths of a second since the Intrusion Security breach attempt took place. For example, if it is equal to 500 ticks then the intrusion attempt occurred 5 seconds ago." ::= { olNetOlSecPortIntrEntry 5 } olNetOlSecPortIntrDisabled OBJECT-TYPE SYNTAX INTEGER { auto-disabled(1), not-auto-disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates whether the port on which the intrusion attempt took place was automatically disabled." ::= { olNetOlSecPortIntrEntry 6 } olNetOlSecTrap OBJECT IDENTIFIER ::= { olNetOlSec 7 } olNetOlSecTrapReason OBJECT-TYPE SYNTAX INTEGER { not-applicable(1), intrusion-attempt(2) , net-secured(3), net-unsecured(4) } ACCESS read-only STATUS mandatory DESCRIPTION "This object is included in security traps to specify the reason for the trap. When this object is read it will represent the reason for the most recently generated security trap. If this object is read before any security traps have been generated then the value not-applicable(1) will be returned." ::= { olNetOlSecTrap 1 } -- -- ONcore Security Groups -- -- ONcore security (also known as Advanced Hub Security) provides complete -- network eavesdropping and intrusion protection on every packet. -- It involves a security module which monitors and generates a security -- message for every packet on the network over a separate security channel. -- Media modules on secure networks execute the security message by -- either jamming or repeating the packet out the ports. -- -- Network security configuration is managed with the ocNetOCSecNetTable. -- Per port security options are configured with the ocNetOCSecPortTable. -- The ocNetOCSeAddrPortTable and ocNetOCSecAddrGroupTable contain the -- assignment of authorized host MAC addresses to hub ports. -- And finally, the ocNetOCSecIntruderTable contains the intruder reports. ocNetOCSec OBJECT IDENTIFIER ::= { olNet 4 } -- -- ONcore Security Intruder Table -- ocNetOCSecIntruderTableStatus OBJECT-TYPE SYNTAX INTEGER { valid(1), invalid(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object provides actions that affect the entire Intruder Table (ocNetOCSecIntruderTable). When this object is read, it always returns valid(1). Setting it to valid(1) has no effect. Setting it to invalid(2) deletes all entries in the operational table." ::= { ocNetOCSec 1 } ocNetOCSecIntruderTable OBJECT-TYPE SYNTAX SEQUENCE OF OcNetOCSecIntruderEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of entries which describe Intrusion Security breach attempts. The entries are collected from Security Modules which have Intrusion Protection and Intruder Reporting enabled. The table is not backed up in non-volatile memory." ::= { ocNetOCSec 2 } ocNetOCSecIntruderEntry OBJECT-TYPE SYNTAX OcNetOCSecIntruderEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Intruder Table entries are indexed by intruder's MAC Address, and the slot and port into which the intruder packet entered." INDEX { ocNetOCSecIntruderSlotIndex, ocNetOCSecIntruderPortIndex, ocNetOCSecIntruderMacAddressIndex } ::= { ocNetOCSecIntruderTable 1 } OcNetOCSecIntruderEntry ::= SEQUENCE { ocNetOCSecIntruderSlotIndex INTEGER, ocNetOCSecIntruderPortIndex INTEGER, ocNetOCSecIntruderMacAddressIndex MacAddress, ocNetOCSecIntruderNetwork INTEGER, ocNetOCSecIntruderAttempts Counter, ocNetOCSecIntruderTimeStamp TimeTicks } ocNetOCSecIntruderSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of the port into which the intruder packet entered." ::= { ocNetOCSecIntruderEntry 1 } ocNetOCSecIntruderPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number into which the intruder packet entered." ::= { ocNetOCSecIntruderEntry 2 } ocNetOCSecIntruderMacAddressIndex OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "The MAC Address of the intruder." ::= { ocNetOCSecIntruderEntry 3 } ocNetOCSecIntruderNetwork OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), isolated-2(22), isolated-3(23), isolated-4(24), isolated-5(25), isolated-6(26), isolated-7(27), isolated-8(28), ethernet-4(32), ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36) } ACCESS read-only STATUS mandatory DESCRIPTION "The network segment on which the intruder packet was detected." ::= { ocNetOCSecIntruderEntry 4 } ocNetOCSecIntruderAttempts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of times this intruder was detected." ::= { ocNetOCSecIntruderEntry 5 } ocNetOCSecIntruderTimeStamp OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The value of sysUptime when this intruder was last detected." ::= { ocNetOCSecIntruderEntry 6 } -- -- ONcore Security Network Table -- -- The ONcore Security Network Table contains the security configuration for -- each hub network to which a security module has been assigned. ocNetOCSecNetTable OBJECT-TYPE SYNTAX SEQUENCE OF OcNetOCSecNetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of secure networks." ::= { ocNetOCSec 3 } ocNetOCSecNetEntry OBJECT-TYPE SYNTAX OcNetOCSecNetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information about each secured network." INDEX { ocNetOCSecNetSlotIndex, ocNetOCSecNetNetwork } ::= { ocNetOCSecNetTable 1 } OcNetOCSecNetEntry ::= SEQUENCE { ocNetOCSecNetSlotIndex INTEGER, ocNetOCSecNetNetwork INTEGER, ocNetOCSecNetModSlot INTEGER, ocNetOCSecNetModSubSlot INTEGER, ocNetOCSecNetOperState INTEGER, ocNetOCSecNetAdminState INTEGER, ocNetOCSecNetAutolearn INTEGER, ocNetOCSecNetEavesProt INTEGER, ocNetOCSecNetSrcAddrCheck INTEGER, ocNetOCSecNetSrcPortCheck INTEGER, ocNetOCSecNetIntrdJam INTEGER, ocNetOCSecNetIntrdReport INTEGER, ocNetOCSecNetPortDisabling INTEGER } ocNetOCSecNetSlotIndex OBJECT-TYPE SYNTAX INTEGER { slot-1(1), slot-2(2), slot-3(3), slot-4(4), slot-5(5), slot-6(6), slot-7(7), slot-8(8), slot-9(9), slot-10(10), slot-11(11), slot-12(12), slot-13(13), slot-14(14), slot-15(15), slot-16(16), slot-17(17), backplane(255) } ACCESS read-only STATUS mandatory DESCRIPTION "The slot index that, used with ocNetOCSecNetNetwork, uniquely identifies the network. backplane(255) refers to a backplane network (non-isolated)." ::= { ocNetOCSecNetEntry 1 } ocNetOCSecNetNetwork OBJECT-TYPE SYNTAX INTEGER { isolated(2), ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), isolated-2(22), isolated-3(23), isolated-4(24), isolated-5(25), isolated-6(26), isolated-7(27), isolated-8(28), ethernet-4(32), ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36) } ACCESS read-only STATUS mandatory DESCRIPTION "The network index that, used with ocNetOCSecNetSlotIndex, uniquely identifies the secured network." ::= { ocNetOCSecNetEntry 2 } ocNetOCSecNetModSlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of the securing module. When the ocNetOCSecNetNetwork is equal to an isolated network, this object will equal the ocNetOCSecNetSlotIndex." ::= { ocNetOCSecNetEntry 3 } ocNetOCSecNetModSubSlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number of the securing module." ::= { ocNetOCSecNetEntry 4 } ocNetOCSecNetOperState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), configuring(10) } ACCESS read-only STATUS mandatory DESCRIPTION "The operational state of network security." ::= { ocNetOCSecNetEntry 5 } ocNetOCSecNetAdminState OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The administrative state of network security." ::= { ocNetOCSecNetEntry 6 } ocNetOCSecNetAutolearn OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "If Autolearning is enabled, the security module will automatically learn MAC addresses on all ports on this network which have per-port autolearning enabled." ::= { ocNetOCSecNetEntry 7 } ocNetOCSecNetEavesProt OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When enabled, eavesdropping protection prevents all nodes except the intended recipient from receiving packets transmitted on this network. The intended recipient is determined by searching the address table for the destination MAC address. Only ports associated with the destination MAC address are allowed to transmit the packet." ::= { ocNetOCSecNetEntry 8 } ocNetOCSecNetSrcAddrCheck OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When enabled, the source address of each packet received on a port with per-port intruder checking enabled is checked against the list of valid addresses in the security address table. If the source address does not match, the packet is treated as an intruder." ::= { ocNetOCSecNetEntry 9 } ocNetOCSecNetSrcPortCheck OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When enabled, the port number and source MAC address of each packet received on a port with per-port intruder checking enabled is checked against the list of valid ports and addresses in the security address table. If the port and address do not match, the packet is treated as an intruder." ::= { ocNetOCSecNetEntry 10 } ocNetOCSecNetIntrdJam OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When enabled, the host module will tranmit a jam message to all ports on the network when a intruder packet is detected." ::= { ocNetOCSecNetEntry 11 } ocNetOCSecNetIntrdReport OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When enabled, intruders are logged into the Security Intruder Table and Intruder traps are issued." ::= { ocNetOCSecNetEntry 12 } ocNetOCSecNetPortDisabling OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When enabled and an intruder is detected, the port which sourced the intruder is disabled." ::= { ocNetOCSecNetEntry 13 } -- -- ONcore Security Port Table -- -- The ONcore Security Port Table contains per-port security configuration -- objects. An entry exists in this table for every media port in the hub -- which supports advanced ONcore Security. ocNetOCSecPortTable OBJECT-TYPE SYNTAX SEQUENCE OF OcNetOCSecPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of security configuration parameters for a port." ::= { ocNetOCSec 4 } ocNetOCSecPortEntry OBJECT-TYPE SYNTAX OcNetOCSecPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of security configuration parameters for each port." INDEX { ocNetOCSecPortSlotIndex, ocNetOCSecPortPortIndex } ::= { ocNetOCSecPortTable 1 } OcNetOCSecPortEntry ::= SEQUENCE { ocNetOCSecPortSlotIndex INTEGER, ocNetOCSecPortPortIndex INTEGER, ocNetOCSecPortGroupCodeA INTEGER, ocNetOCSecPortGroupCodeB INTEGER, ocNetOCSecPortJamming INTEGER, ocNetOCSecPortFailSafe INTEGER, ocNetOCSecPortAutolearning INTEGER, ocNetOCSecPortIntrdChecking INTEGER } ocNetOCSecPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of the secured port." ::= { ocNetOCSecPortEntry 1 } ocNetOCSecPortPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of the secured port." ::= { ocNetOCSecPortEntry 2 } ocNetOCSecPortGroupCodeA OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "Group codes provide a method of assigning mulitple ports to a single MAC address. Group codes include a range of 0 to 255. Group code 0 , which means that the port is not assigned to group, is the default for each port. Group Code 1 to 254 are user defined. Group Code 255 is a reserved group code. This code is designed to enable certain ports to reroute packets with an unknown destination to a bridge or another hub." ::= { ocNetOCSecPortEntry 3 } ocNetOCSecPortGroupCodeB OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "Group codes provide a method of assigning mulitple ports to a single MAC address. Group codes include a range of 0 to 255. Group code 0 , which means that the port is not assigned to group, is the default for each port. Group Code 1 to 254 are user defined. Group Code 255 is a reserved group code. This code is designed to enable certain ports to reroute packets with an unknown destination to a bridge or another hub." ::= { ocNetOCSecPortEntry 4 } ocNetOCSecPortJamming OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enables or disables jamming of packets transmitted out the port to their connected station. It must be enabled to provide eavesdropping and intrusion protection." ::= { ocNetOCSecPortEntry 5 } ocNetOCSecPortFailSafe OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When failsafe and port jamming are enabled, the port expects to see a security message (generated by the security module) with each packet on the network. Packets with this message are repeated. Packets without this message are jammed." ::= { ocNetOCSecPortEntry 6 } ocNetOCSecPortAutolearning OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "If Autolearning is enabled, then the MAC addresses on this port will be automatically learned. Network level Autolearning must be enabled for this parameter to function." ::= { ocNetOCSecPortEntry 7 } ocNetOCSecPortIntrdChecking OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Controls detection of intruders on this port." ::= { ocNetOCSecPortEntry 8 } -- -- ONcore Security Address Tables -- -- The ONcore Security Address Tables are used to assign authorized host -- MAC address to hub ports. The ocNetOCSecAddrPortTable has address to -- port assignments, and the ocNetOCSecAddrGroupTable has address to -- group_code assignments. ocNetOCSecAddrTableStatus OBJECT-TYPE SYNTAX INTEGER { valid(1), invalid(2), permanent(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Due to hardware constraints the objects in the ocNetOCSecAddrPortTable and ocNetOCSecAddrGroupTable are not automatically saved when set. All set's affect an operational table. To save these objects from the operational table to the permanent table, set this object to permanent(3). To clear all objects from the operational table, set this object to invalid(2)." ::= { ocNetOCSec 5 } -- -- ONcore Security Address to Port Table -- -- The ONcore Security Address to Port Table contains assignments of authorized -- host MAC addresses to ports. There is no limit to the number of MAC addresses -- which can be assigned to a single port, however the total size of the -- ocNetOCSecAddrGroupTable and ocNetOCSecAddrPortTable is limited by the security -- modules being used. Entries in this table can be autolearned by security modules -- or entered by network management. ocNetOCSecAddrPortTable OBJECT-TYPE SYNTAX SEQUENCE OF OcNetOCSecAddrPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of security addresses indexed by slot and port." ::= { ocNetOCSec 6 } ocNetOCSecAddrPortEntry OBJECT-TYPE SYNTAX OcNetOCSecAddrPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The security addresses for a given slot and port." INDEX { ocNetOCSecAddrPortSlotIndex, ocNetOCSecAddrPortIndex, ocNetOCSecAddrPortMac } ::= { ocNetOCSecAddrPortTable 1 } OcNetOCSecAddrPortEntry ::= SEQUENCE { ocNetOCSecAddrPortSlotIndex INTEGER, ocNetOCSecAddrPortIndex INTEGER, ocNetOCSecAddrPortMac MacAddress, ocNetOCSecAddrPortStatus INTEGER } ocNetOCSecAddrPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of this port." ::= { ocNetOCSecAddrPortEntry 1 } ocNetOCSecAddrPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of this port." ::= { ocNetOCSecAddrPortEntry 2 } ocNetOCSecAddrPortMac OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "The MAC address of the host connected to this port." ::= { ocNetOCSecAddrPortEntry 3 } ocNetOCSecAddrPortStatus OBJECT-TYPE SYNTAX INTEGER { valid(1), invalid(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Setting this object to valid(1) will add this address to the operational table. Setting this object to invalid(2) will delete the address from the operational table." ::= { ocNetOCSecAddrPortEntry 4 } -- -- ONcore Security Address to Group Code Table -- -- The ONcore Security Address to Group Code Table contains assignments of -- authorized host MAC addresses to group codes. Assigning a MAC address to -- a group code authorizes the address on all ports which have the group code -- set. Group codes are used in the rare case that a single MAC address needs -- to be authorized on multiple ports. -- -- There is no limit to the number of MAC addresses which can be assigned to -- a single group code, however the total size of the ocNetOCSecAddrGroupTable -- and ocNetOCSecAddrPortTable is limited by the security modules being used. -- Entries in this table can only be created by network management. ocNetOCSecAddrGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF OcNetOCSecAddrGroupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of security addresses indexed by group." ::= { ocNetOCSec 7 } ocNetOCSecAddrGroupEntry OBJECT-TYPE SYNTAX OcNetOCSecAddrGroupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The security addresses for a given group." INDEX { ocNetOCSecAddrGroupIndex, ocNetOCSecAddrGroupMac } ::= { ocNetOCSecAddrGroupTable 1 } OcNetOCSecAddrGroupEntry ::= SEQUENCE { ocNetOCSecAddrGroupIndex INTEGER, ocNetOCSecAddrGroupMac MacAddress, ocNetOCSecAddrGroupStatus INTEGER } ocNetOCSecAddrGroupIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The group number of this group." ::= { ocNetOCSecAddrGroupEntry 1 } ocNetOCSecAddrGroupMac OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "The MAC address of a host in this group." ::= { ocNetOCSecAddrGroupEntry 2 } ocNetOCSecAddrGroupStatus OBJECT-TYPE SYNTAX INTEGER { valid(1), invalid(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Setting this object to valid(1) will add this address to the operational table. Setting this object to invalid(2) will delete the address from the operational table." ::= { ocNetOCSecAddrGroupEntry 3 } -- The olEnet Group -- This group represents information about Ethernet networks. olEnetStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF OlEnetStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains statistical information about Ethernet (IEEE 802.3) networks." ::= { olEnet 1 } olEnetStatsEntry OBJECT-TYPE SYNTAX OlEnetStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of statistical information about each Ethernet (IEEE 802.3) network in the concentrator." INDEX { olEnetStatsNetID } ::= { olEnetStatsTable 1 } OlEnetStatsEntry ::= SEQUENCE { olEnetStatsNetID INTEGER, olEnetStatsFramesRcvdOks Counter, olEnetStatsOctetsRcvdOks Counter, olEnetStatsMcastRcvdOks Counter, olEnetStatsBcastRcvdOks Counter, olEnetStatsFrameTooLongs Counter, olEnetStatsAlignmentErrors Counter, olEnetStatsFCSErrors Counter, olEnetStatsRunts Counter, olEnetStatsLocalColls Counter, olEnetStatsDropEvents Counter } olEnetStatsNetID OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), -- corresponds to ifIndex ethernet-2(7), ethernet-3(8), ethernet-4(32), ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36) } ACCESS read-only STATUS mandatory DESCRIPTION "The network index that uniquely identifies this network." ::= { olEnetStatsEntry 1 } olEnetStatsFramesRcvdOks OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of frames that were successfully received by this network. This counter does not include frames received in error." ::= { olEnetStatsEntry 2 } olEnetStatsOctetsRcvdOks OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of the number of octets that were successfully received by this network. This counter does not include octets that were part of frames that were received in error." ::= { olEnetStatsEntry 3 } olEnetStatsMcastRcvdOks OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of the number of multicast frames successfully received by this network." ::= { olEnetStatsEntry 4 } olEnetStatsBcastRcvdOks OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of the number of broadcast frames successfully received by this network." ::= { olEnetStatsEntry 5 } olEnetStatsFrameTooLongs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of the number of frames received by this network that exceeds the maximum permitted Ethernet (802.3) frame size." ::= { olEnetStatsEntry 6 } olEnetStatsAlignmentErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of the number of frames received by this network that did not pass the frame check sequence (FCS) check and that are not an integral number of octets. These frames are not counted in olEnetStatsFCSErrors." ::= { olEnetStatsEntry 7 } olEnetStatsFCSErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of the number of frames received by this network that did not pass the frame check sequence (FCS) check and are an integral number of octets." ::= { olEnetStatsEntry 8 } olEnetStatsRunts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of the number of frames received by this network that are less than 512 bits long. " ::= { olEnetStatsEntry 9 } olEnetStatsLocalColls OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of the number of times that two or more ports within this concentrator have received traffic simultaneously." ::= { olEnetStatsEntry 10 } olEnetStatsDropEvents OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of events in which frames were dropped due to lack of resources. Note that this number is not necessarily the number of frames dropped; it is just the number of times this condition has been detected." ::= { olEnetStatsEntry 11 } olEnetStatsModTable OBJECT-TYPE SYNTAX SEQUENCE OF OlEnetStatsModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of statistical information counted for each module in each Ethernet (IEEE 802.3) network." ::= { olEnet 2 } olEnetStatsModEntry OBJECT-TYPE SYNTAX OlEnetStatsModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of statistical information for each module on each Ethernet (IEEE 802.3) network in the concentrator." INDEX { olEnetStatsModNetID, olEnetStatsModSlotIndex } ::= { olEnetStatsModTable 1 } OlEnetStatsModEntry ::= SEQUENCE { olEnetStatsModNetID INTEGER, olEnetStatsModSlotIndex INTEGER, olEnetStatsModFramesRcvdOks Counter, olEnetStatsModOctetsRcvdOks Counter, olEnetStatsModMcastRcvdOks Counter, olEnetStatsModBcastRcvdOks Counter, olEnetStatsModFrameTooLongs Counter, olEnetStatsModAlignmentErrors Counter, olEnetStatsModFCSErrors Counter, olEnetStatsModRunts Counter } olEnetStatsModNetID OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), -- corresponds to ifIndex ethernet-2(7), ethernet-3(8) } ACCESS read-only STATUS mandatory DESCRIPTION "The unique identifier for this network." ::= { olEnetStatsModEntry 1 } olEnetStatsModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number that contains this module." ::= { olEnetStatsModEntry 2 } olEnetStatsModFramesRcvdOks OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of frames that were successfully received by this module. This counter does not include frames received in error." ::= { olEnetStatsModEntry 3 } olEnetStatsModOctetsRcvdOks OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of the number of octets that were successfully received by this module. This counter does not include octets that were part of frames that were received in error." ::= { olEnetStatsModEntry 4 } olEnetStatsModMcastRcvdOks OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of the number of multicast frames successfully received by this module." ::= { olEnetStatsModEntry 5 } olEnetStatsModBcastRcvdOks OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of the number of broadcast frames successfully received by this module." ::= { olEnetStatsModEntry 6 } olEnetStatsModFrameTooLongs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of the number of frames received by this module that exceeds the maximum permitted Ethernet (802.3) frame size." ::= { olEnetStatsModEntry 7 } olEnetStatsModAlignmentErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of the number of frames received by this module that did not pass the frame check sequence (FCS) check and that are not an integral number of octets. These frames are not counted in olEnetStatsModFCSErrors." ::= { olEnetStatsModEntry 8 } olEnetStatsModFCSErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of the number of frames received by this module that did not pass the frame check sequence (FCS) check and are an integral number of octets." ::= { olEnetStatsModEntry 9 } olEnetStatsModRunts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of the number of frames received by this module that are less than 512 bits long. " ::= { olEnetStatsModEntry 10 } olEnetStatsPortTable OBJECT-TYPE SYNTAX SEQUENCE OF OlEnetStatsPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of statistical information counted for each port in each Ethernet (IEEE 802.3) network." ::= { olEnet 3 } olEnetStatsPortEntry OBJECT-TYPE SYNTAX OlEnetStatsPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of statistical information for each port on each Ethernet (IEEE 802.3) network in the concentrator." INDEX { olEnetStatsPortSlotIndex, olEnetStatsPortIndex } ::= { olEnetStatsPortTable 1 } OlEnetStatsPortEntry ::= SEQUENCE { olEnetStatsPortNetID INTEGER, olEnetStatsPortSlotIndex INTEGER, olEnetStatsPortIndex INTEGER, olEnetStatsPortFramesRcvdOks Counter, olEnetStatsPortOctetsRcvdOks Counter, olEnetStatsPortMcastRcvdOks Counter, olEnetStatsPortBcastRcvdOks Counter, olEnetStatsPortFrameTooLongs Counter, olEnetStatsPortAlignmentErrors Counter, olEnetStatsPortFCSErrors Counter, olEnetStatsPortRunts Counter, olEnetStatsPortSrcAddrChanges Counter, olEnetStatsPortLastSrcAddr OCTET STRING (SIZE(6)), olEnetStatsPortLastErrAddr OCTET STRING (SIZE(6)) } olEnetStatsPortNetID OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), -- corresponds to ifIndex ethernet-2(7), ethernet-3(8), ethernet-4(32), ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36) } ACCESS read-only STATUS mandatory DESCRIPTION "The unique identifier for this network." ::= { olEnetStatsPortEntry 1 } olEnetStatsPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number that contains this port." ::= { olEnetStatsPortEntry 2 } olEnetStatsPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number within this slot." ::= { olEnetStatsPortEntry 3 } olEnetStatsPortFramesRcvdOks OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of frames that were successfully received by this port. This counter does not include frames received in error." ::= { olEnetStatsPortEntry 4 } olEnetStatsPortOctetsRcvdOks OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of the number of octets that were successfully received by this port. This counter does not include octets that were part of frames that were received in error." ::= { olEnetStatsPortEntry 5 } olEnetStatsPortMcastRcvdOks OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of the number of multicast frames successfully received by this port." ::= { olEnetStatsPortEntry 6 } olEnetStatsPortBcastRcvdOks OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of the number of broadcast frames successfully received by this port." ::= { olEnetStatsPortEntry 7 } olEnetStatsPortFrameTooLongs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of the number of frames received by this port that exceeds the maximum permitted Ethernet (802.3) frame size." ::= { olEnetStatsPortEntry 8 } olEnetStatsPortAlignmentErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of the number of frames received by this port that did not pass the frame check sequence (FCS) check and that are not an integral number of octets. These frames are not counted in olEnetStatsPortFCSErrors." ::= { olEnetStatsPortEntry 9 } olEnetStatsPortFCSErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of the number of frames received by this port that did not pass the frame check sequence (FCS) check and are an integral number of octets." ::= { olEnetStatsPortEntry 10 } olEnetStatsPortRunts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of the number of frames received by this port that are less than 512 bits long. " ::= { olEnetStatsPortEntry 11 } olEnetStatsPortSrcAddrChanges OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of the number of times that olEnetStatsPortLastSourceAddr { olEnetStatsPortEntry 11 } has changed." ::= { olEnetStatsPortEntry 12 } olEnetStatsPortLastSrcAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "The last source address seen on this port for this network for the last successfully received frame." ::= { olEnetStatsPortEntry 13 } olEnetStatsPortLastErrAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "The value stored in the source address portion of a frame received in error (alignment, FCS, or too long). Since the frame was received in error, there is no guarantee that this is an actual valid address." ::= { olEnetStatsPortEntry 14 } olEnetMapTable OBJECT-TYPE SYNTAX SEQUENCE OF OlEnetMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains a cache of information relating an Ethernet source address with a specific port for a given network. An indication of this source's utilization of the network is also provided." ::= { olEnet 4 } olEnetMapEntry OBJECT-TYPE SYNTAX OlEnetMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information that tracks a source address to a specific port for each network." INDEX { olEnetMapNetID, olEnetMapAddress } ::= { olEnetMapTable 1 } OlEnetMapEntry ::= SEQUENCE { olEnetMapNetID INTEGER, olEnetMapAddress OCTET STRING, olEnetMapSlotIndex INTEGER, olEnetMapPortIndex INTEGER, olEnetMapFrames Counter, olEnetMapOctets Counter, olEnetMapTime TimeTicks } olEnetMapNetID OBJECT-TYPE SYNTAX INTEGER { ethernet-1(6), -- corresponds to ifIndex ethernet-2(7), ethernet-3(8), ethernet-4(32), ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36) } ACCESS read-only STATUS mandatory DESCRIPTION "The network index that uniquely identifies this network." ::= { olEnetMapEntry 1 } olEnetMapAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "An Ethernet source address received by this port on this network." ::= { olEnetMapEntry 2 } olEnetMapSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of the port that received this address." ::= { olEnetMapEntry 3 } olEnetMapPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number within olEnetMapSlotIndex's slot that received this address." ::= { olEnetMapEntry 4 } olEnetMapFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "An estimated count of the number of frames generated by this address. This count should be interpreted as an indicator, not a true frame count." ::= { olEnetMapEntry 5 } olEnetMapOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "An estimated count of the number of octets generated by this address. This count should be interpreted as an indicator, not a true octet count." ::= { olEnetMapEntry 6 } olEnetMapTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The time in in hundredths of a second since this address was last seen. For example, if olEnetMapTime is 500 ticks, then this address was seen 5 seconds ago." ::= { olEnetMapEntry 7 } chipSnmpDot3RptrMgt OBJECT IDENTIFIER ::= { olEnet 5 } -- References -- -- The following references are used throughout this MIB: -- -- [IEEE 802.3 Std] -- refers to IEEE 802.3/ISO 8802-3 Information processing -- systems - Local area networks - Part 3: Carrier sense -- multiple access with collision detection (CSMA/CD) -- access method and physical layer specifications -- (2nd edition, September 21, 1990). -- -- [IEEE 802.3 Rptr Mgt] -- refers to IEEE P802.3K, 'Layer Management for 10 Mb/s -- Baseband Repeaters, Section 19,' Draft Supplement to -- ANSI/IEEE 802.3, (Draft 8, April 9, 1992) -- MIB Groups -- -- The rptrBasicPackage group is mandatory. -- The rptrMonitorPackage and rptrAddrTrackPackage -- groups are optional. chipRptrBasicPackage OBJECT IDENTIFIER ::= { chipSnmpDot3RptrMgt 1 } chipRptrMonitorPackage OBJECT IDENTIFIER ::= { chipSnmpDot3RptrMgt 2 } chipRptrAddrTrackPackage OBJECT IDENTIFIER ::= { chipSnmpDot3RptrMgt 3 } -- object identifiers for organizing the information -- in the groups by repeater, port-group, and port chipRptrRptrInfo OBJECT IDENTIFIER ::= { chipRptrBasicPackage 1 } chipRptrGroupInfo OBJECT IDENTIFIER ::= { chipRptrBasicPackage 2 } chipRptrPortInfo OBJECT IDENTIFIER ::= { chipRptrBasicPackage 3 } chipRptrMonitorRptrInfo OBJECT IDENTIFIER ::= { chipRptrMonitorPackage 1 } chipRptrMonitorGroupInfo OBJECT IDENTIFIER ::= { chipRptrMonitorPackage 2 } chipRptrMonitorPortInfo OBJECT IDENTIFIER ::= { chipRptrMonitorPackage 3 } -- this subtree is currently unused chipRptrAddrTrackRptrInfo OBJECT IDENTIFIER ::= { chipRptrAddrTrackPackage 1 } -- this subtree is currently unused chipRptrAddrTrackGroupInfo OBJECT IDENTIFIER ::= { chipRptrAddrTrackPackage 2 } chipRptrAddrTrackPortInfo OBJECT IDENTIFIER ::= { chipRptrAddrTrackPackage 3 } -- -- The BASIC GROUP -- -- Implementation of the Basic Group is mandatory for all -- managed repeaters. -- -- Basic Repeater Information -- -- Configuration, status, and control objects for the overall -- repeater -- chipRptrRptrInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF ChipRptrRptrInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of descriptive and status information about the repeater." ::= { chipRptrRptrInfo 1 } chipRptrRptrInfoEntry OBJECT-TYPE SYNTAX ChipRptrRptrInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the table, containing information about a repeater." INDEX { chipRptrRptrInfoSlotIndex, chipRptrRptrInfoNetID } ::= { chipRptrRptrInfoTable 1 } ChipRptrRptrInfoEntry ::= SEQUENCE { chipRptrRptrInfoSlotIndex INTEGER, chipRptrRptrInfoNetID INTEGER, chipRptrGroupCapacity INTEGER, chipRptrOperStatus INTEGER, chipRptrHealthText DisplayString, chipRptrReset INTEGER, chipRptrNonDisruptTest INTEGER, chipRptrTotalPartitionedPorts Gauge } chipRptrRptrInfoSlotIndex OBJECT-TYPE SYNTAX INTEGER { slot-1(1), slot-2(2), slot-3(3), slot-4(4), slot-5(5), slot-6(6), slot-7(7), slot-8(8), slot-9(9), slot-10(10), slot-11(11), slot-12(12), slot-13(13), slot-14(14), slot-15(15), slot-16(16), slot-17(17), backplane(255) } ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of the repeater module on which the isolated network identified by chipRptrRptrInfoNetID resides. If chipRptrRptrInfoNetID does not identify an isolated network, then the value of this object is backplane(255)." ::= { chipRptrRptrInfoEntry 1 } chipRptrRptrInfoNetID OBJECT-TYPE SYNTAX INTEGER { isolated(2), ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), isolated-2(22), isolated-3(23), isolated-4(24), isolated-5(25), isolated-6(26), isolated-7(27), isolated-8(28), isolated-9(29), isolated-10(30), isolated-11(31), ethernet-4(32), ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36) } ACCESS read-only STATUS mandatory DESCRIPTION "The network index that uniquely identifies this repeater." ::= { chipRptrRptrInfoEntry 2 } chipRptrGroupCapacity OBJECT-TYPE SYNTAX INTEGER (1..1024) ACCESS read-only STATUS mandatory DESCRIPTION "The chipRptrGroupCapacity is the number of groups that can be contained within the repeater. Within each managed repeater, the groups are uniquely numbered in the range from 1 to chipRptrGroupCapacity. Some groups may not be present in the repeater, in which case the actual number of groups present will be less than chipRptrGroupCapacity. The number of groups present will never be greater than chipRptrGroupCapacity. Note: In practice, this will generally be the number of field-replaceable units (i.e., modules, cards, or boards) that can fit in the physical repeater enclosure, and the group numbers will correspond to numbers marked on the physical enclosure." REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.3.2, aRepeaterGroupCapacity." ::= { chipRptrRptrInfoEntry 3 } chipRptrOperStatus OBJECT-TYPE SYNTAX INTEGER { other(1), -- undefined or unknown status ok(2), -- no known failures rptrFailure(3), -- repeater-related failure groupFailure(4), -- group-related failure portFailure(5), -- port-related failure generalFailure(6) -- failure, unspecified type } ACCESS read-only STATUS mandatory DESCRIPTION "The chipRptrOperStatus object indicates the operational state of the repeater. The chipRptrHealthText object may be consulted for more specific information about the state of the repeater's health. In the case of multiple kinds of failures (e.g., repeater failure and port failure), the value of this attribute shall reflect the highest priority failure in the following order: chipRptrFailure(3) groupFailure(4) portFailure(5) generalFailure(6)." REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.3.2, aRepeaterHealthState." ::= { chipRptrRptrInfoEntry 4 } chipRptrHealthText OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "The health text object is a text string that provides information relevant to the operational state of the repeater. Agents may use this string to provide detailed information on current failures, including how they were detected, and/or instructions for problem resolution. The contents are agent-specific." REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.3.2, aRepeaterHealthText." ::= { chipRptrRptrInfoEntry 5 } chipRptrReset OBJECT-TYPE SYNTAX INTEGER { noReset(1), reset(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Setting this object to reset(2) causes a transition to the START state of Fig 9-2 in section 9 [IEEE 802.3 Std]. Setting this object to noReset(1) has no effect. The agent will always return the value noReset(1) when this object is read. This action does not reset the management counters defined in this document nor does it affect the portAdminStatus parameters. Included in this action is the execution of a disruptive Self-Test with the following characteristics: a) The nature of the tests is not specified. b) The test resets the repeater but without affecting management information about the repeater. c) The test does not inject packets onto any segment. d) Packets received during the test may or may not be transferred. e) The test does not interfere with management functions. As a result of this action a chipRptrResetEvent trap should be sent." REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.3.3, acResetRepeater." ::= { chipRptrRptrInfoEntry 6 } chipRptrNonDisruptTest OBJECT-TYPE SYNTAX INTEGER { noSelfTest(1), selfTest(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Setting this object to selfTest(2) causes the repeater to perform a agent-specific, non- disruptive self-test that has the following characteristics: a) The nature of the tests is not specified. b) The test does not change the state of the repeater or management information about the repeater. c) The test does not inject packets onto any segment. d) The test does not prevent the relay of any packets. e) The test does not interfere with management functions. After performing this test the agent will update the repeater health information and send a chipRptrHealth trap. Setting this object to noSelfTest(1) has no effect. The agent will always return the value noSelfTest(1) when this object is read." REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.3.3, acExecuteNonDisruptiveSelfTest." ::= { chipRptrRptrInfoEntry 7 } chipRptrTotalPartitionedPorts OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "This object returns the total number of ports in the repeater whose current state meets all three of the following criteria: chipRptrPortOperStatus does not have the value notPresent(3), chipRptrPortAdminStatus is enabled(1), and chipRptrPortAutoPartitionState is autoPartitioned(2)." ::= { chipRptrRptrInfoEntry 8 } -- -- The Basic Port Group Table -- chipRptrGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF ChipRptrGroupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of descriptive and status information about the groups of ports." ::= { chipRptrGroupInfo 1 } chipRptrGroupEntry OBJECT-TYPE SYNTAX ChipRptrGroupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the table, containing information about a single group of ports." INDEX { chipRptrGroupSlotIndex, chipRptrGroupNetID, chipRptrGroupIndex } ::= { chipRptrGroupTable 1 } ChipRptrGroupEntry ::= SEQUENCE { chipRptrGroupSlotIndex INTEGER, chipRptrGroupNetID INTEGER, chipRptrGroupIndex INTEGER, chipRptrGroupDescr DisplayString, chipRptrGroupObjectID OBJECT IDENTIFIER, chipRptrGroupOperStatus INTEGER, chipRptrGroupLastOperStatusChange TimeTicks, chipRptrGroupPortCapacity INTEGER } chipRptrGroupSlotIndex OBJECT-TYPE SYNTAX INTEGER { slot-1(1), slot-2(2), slot-3(3), slot-4(4), slot-5(5), slot-6(6), slot-7(7), slot-8(8), slot-9(9), slot-10(10), slot-11(11), slot-12(12), slot-13(13), slot-14(14), slot-15(15), slot-16(16), slot-17(17), backplane(255) } ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of the repeater module on which the isolated network identified by chipRptrGroupNetID resides. If chipRptrGroupNetID does not identify an isolated network, then the value of this object is backplane(255)." ::= { chipRptrGroupEntry 1 } chipRptrGroupNetID OBJECT-TYPE SYNTAX INTEGER { isolated(2), ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), isolated-2(22), isolated-3(23), isolated-4(24), isolated-5(25), isolated-6(26), isolated-7(27), isolated-8(28), isolated-9(29), isolated-10(30), isolated-11(31), ethernet-4(32), ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36) } ACCESS read-only STATUS mandatory DESCRIPTION "The network index that uniquely identifies this group's repeater." ::= { chipRptrGroupEntry 2 } chipRptrGroupIndex OBJECT-TYPE SYNTAX INTEGER (1..1024) ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the group within the repeater for which this entry contains information. This value is never greater than chipRptrGroupCapacity." REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.5.2, aGroupID." ::= { chipRptrGroupEntry 3 } chipRptrGroupDescr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "A textual description of the group. This value should include the full name and version identification of the group's hardware type and indicate how the group is differentiated from other groups in the repeater. Plug-in Module, Rev A' or 'Barney Rubble 10BASE-T 4-port SIMM socket Version 2.1' are examples of valid group descriptions. It is mandatory that this only contain printable ASCII characters." ::= { chipRptrGroupEntry 4 } chipRptrGroupObjectID OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-only STATUS mandatory DESCRIPTION "The vendor's authoritative identification of the group. This value is allocated within the SMI enterprises subtree (1.3.6.1.4.1) and provides a straight-forward and unambiguous means for determining what kind of group is being managed. For example, this object could take the value 1.3.6.1.4.1.4242.1.2.14 if vendor 'Flintstones, Inc.' was assigned the subtree 1.3.6.1.4.1.4242, and had assigned the identifier 1.3.6.1.4.1.4242.1.2.14 to its 'Wilma Flintstone 6-Port FOIRL Plug-in Module.'" ::= { chipRptrGroupEntry 5 } chipRptrGroupOperStatus OBJECT-TYPE SYNTAX INTEGER { other(1), operational(2), malfunctioning(3), notPresent(4), underTest(5), resetInProgress(6) } ACCESS read-only STATUS mandatory DESCRIPTION "An object that indicates the operational status of the group. A status of notPresent(4) indicates that the group is temporarily or permanently physically and/or logically not a part of the repeater. It is an implementation-specific matter as to whether the agent effectively removes notPresent entries from the table. A status of operational(2) indicates that the group is functioning, and a status of malfunctioning(3) indicates that the group is malfunctioning in some way." ::= { chipRptrGroupEntry 6 } chipRptrGroupLastOperStatusChange OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "An object that contains the value of sysUpTime at the time that the value of the chipRptrGroupOperStatus object for this group last changed. A value of zero indicates that the group's oper status has not changed since the agent last restarted." ::= { chipRptrGroupEntry 7 } chipRptrGroupPortCapacity OBJECT-TYPE SYNTAX INTEGER (1..1024) ACCESS read-only STATUS mandatory DESCRIPTION "The chipRptrGroupPortCapacity is the number of ports that can be contained within the group. Valid range is 1-1024. Within each group, the ports are uniquely numbered in the range from 1 to chipRptrGroupPortCapacity. Note: In practice, this will generally be the number of ports on a module, card, or board, and the port numbers will correspond to numbers marked on the physical embodiment." REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.5.2, aGroupPortCapacity." ::= { chipRptrGroupEntry 8 } -- -- The Basic Port Table -- chipRptrPortTable OBJECT-TYPE SYNTAX SEQUENCE OF ChipRptrPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of descriptive and status information about the ports." ::= { chipRptrPortInfo 1 } chipRptrPortEntry OBJECT-TYPE SYNTAX ChipRptrPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the table, containing information about a single port." INDEX { chipRptrPortSlotIndex, chipRptrPortNetID, chipRptrPortGroupIndex, chipRptrPortIndex } ::= { chipRptrPortTable 1 } ChipRptrPortEntry ::= SEQUENCE { chipRptrPortSlotIndex INTEGER, chipRptrPortNetID INTEGER, chipRptrPortGroupIndex INTEGER, chipRptrPortIndex INTEGER, chipRptrPortAdminStatus INTEGER, chipRptrPortAutoPartitionState INTEGER, chipRptrPortOperStatus INTEGER } chipRptrPortSlotIndex OBJECT-TYPE SYNTAX INTEGER { slot-1(1), slot-2(2), slot-3(3), slot-4(4), slot-5(5), slot-6(6), slot-7(7), slot-8(8), slot-9(9), slot-10(10), slot-11(11), slot-12(12), slot-13(13), slot-14(14), slot-15(15), slot-16(16), slot-17(17), backplane(255) } ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of the repeater module on which the isolated network identified by chipRptrPortNetID resides. If chipRptrPortNetID does not identify an isolated network, then the value of this object is backplane(255)." ::= { chipRptrPortEntry 1 } chipRptrPortNetID OBJECT-TYPE SYNTAX INTEGER { isolated(2), ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), isolated-2(22), isolated-3(23), isolated-4(24), isolated-5(25), isolated-6(26), isolated-7(27), isolated-8(28), isolated-9(29), isolated-10(30), isolated-11(31), ethernet-4(32), ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36) } ACCESS read-only STATUS mandatory DESCRIPTION "The network index that uniquely identifies this port's repeater." ::= { chipRptrPortEntry 2 } chipRptrPortGroupIndex OBJECT-TYPE SYNTAX INTEGER (1..1024) ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the group containing the port for which this entry contains information." ::= { chipRptrPortEntry 3 } chipRptrPortIndex OBJECT-TYPE SYNTAX INTEGER (1..1024) ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the port within the group for which this entry contains information. This value can never be greater than chipRptrGroupPortCapacity for the associated group." REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.6.2, aPortID." ::= { chipRptrPortEntry 4 } chipRptrPortAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Setting this object to disabled(2) disables the port. A disabled port neither transmits nor receives. Once disabled, a port must be explicitly enabled to restore operation. A port which is disabled when power is lost or when a reset is exerted shall remain disabled when normal operation resumes. When the logical port is actually a daughterboard on the module, the AdminStatus directly relates to the interface mode of the daughterboard. Setting it enabled(1) enables the interface and likewise disabled(2) disables the interface mode. The admin status takes precedence over auto- partition and functionally operates between the auto-partition mechanism and the AUI/PMA. Setting this object to enabled(1) enables the port and exerts a BEGIN on the port's auto-partition state machine. (In effect, when a port is disabled, the value of chipRptrPortAutoPartitionState for that port is frozen until the port is next enabled. When the port becomes enabled, the chipRptrPortAutoPartitionState becomes notAutoPartitioned(1), regardless of its pre-disabling state.)" REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.6.2, aPortAdminState and 19.2.6.3, acPortAdminControl." ::= { chipRptrPortEntry 5 } chipRptrPortAutoPartitionState OBJECT-TYPE SYNTAX INTEGER { notAutoPartitioned(1), autoPartitioned(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The autoPartitionState flag indicates whether the port is currently partitioned by the repeater's auto-partition protection. The conditions that cause port partitioning are specified in partition state machine in Section 9 [IEEE 802.3 Std]. They are not differentiated here." REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.6.2, aAutoPartitionState." ::= { chipRptrPortEntry 6 } chipRptrPortOperStatus OBJECT-TYPE SYNTAX INTEGER { operational(1), notOperational(2), notPresent(3) } ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the port's operational status. The notPresent(3) status indicates the port is physically removed (note this may or may not be possible depending on the type of port.) The operational(1) status indicates that the port is enabled (see chipRptrPortAdminStatus) and working, even though it might be auto-partitioned (see chipRptrPortAutoPartitionState). If this object has the value operational(1) and chipRptrPortAdminStatus is set to disabled(2), it is expected that this object's value will change to notOperational(2) soon after." ::= { chipRptrPortEntry 7 } -- -- The MONITOR GROUP -- -- Implementation of this group is optional, but within the -- group all elements are mandatory. If a managed repeater -- implements any part of this group, the entire group shall -- be implemented. -- -- Repeater Monitor Information -- -- Performance monitoring statistics for the repeater -- chipRptrMonitorRptrTable OBJECT-TYPE SYNTAX SEQUENCE OF ChipRptrMonitorRptrEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of performance and error statistics for the Repeater." ::= { chipRptrMonitorRptrInfo 1 } chipRptrMonitorRptrEntry OBJECT-TYPE SYNTAX ChipRptrMonitorRptrEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the table, containing total performance and error statistics for a repeater." INDEX { chipRptrMonitorSlotIndex, chipRptrMonitorNetID } ::= { chipRptrMonitorRptrTable 1 } ChipRptrMonitorRptrEntry ::= SEQUENCE { chipRptrMonitorSlotIndex INTEGER, chipRptrMonitorNetID INTEGER, chipRptrMonitorTransmitCollisions Counter } chipRptrMonitorSlotIndex OBJECT-TYPE SYNTAX INTEGER { slot-1(1), slot-2(2), slot-3(3), slot-4(4), slot-5(5), slot-6(6), slot-7(7), slot-8(8), slot-9(9), slot-10(10), slot-11(11), slot-12(12), slot-13(13), slot-14(14), slot-15(15), slot-16(16), slot-17(17), backplane(255) } ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of the repeater module on which the isolated network identified by chipRptrMonitorNetID resides. If chipRptrMonitorNetID does not identify an isolated network, then the value of this object is backplane(255)." ::= { chipRptrMonitorRptrEntry 1 } chipRptrMonitorNetID OBJECT-TYPE SYNTAX INTEGER { isolated(2), ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), isolated-2(22), isolated-3(23), isolated-4(24), isolated-5(25), isolated-6(26), isolated-7(27), isolated-8(28), isolated-9(29), isolated-10(30), isolated-11(31), ethernet-4(32), ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36) } ACCESS read-only STATUS mandatory DESCRIPTION "The network index that uniquely identifies this repeater." ::= { chipRptrMonitorRptrEntry 2 } chipRptrMonitorTransmitCollisions OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This counter is incremented every time the repeater state machine enters the TRANSMIT COLLISION state from any state other than ONE PORT LEFT (Ref: Fig 9-2, IEEE 802.3 Std). The approximate minimum time for rollover of this counter is 16 hours." REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.3.2, aTransmitCollisions." ::= { chipRptrMonitorRptrEntry 3 } -- -- The Group Monitor Table -- -- -- Basic Repeater Information -- -- Configuration, status, and control objects for the overall -- repeater -- chipRptrMonitorGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF ChipRptrMonitorGroupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of performance and error statistics for the groups." ::= { chipRptrMonitorGroupInfo 1 } chipRptrMonitorGroupEntry OBJECT-TYPE SYNTAX ChipRptrMonitorGroupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the table, containing total performance and error statistics for a single group. Regular retrieval of the information in this table provides a means of tracking the performance and health of the networked devices attached to this group's ports. The counters in this table are redundant in the sense that they are the summations of information already available through other objects. However, these sums provide a considerable optimization of network management traffic over the otherwise necessary retrieval of the individual counters included in each sum." INDEX { chipRptrMonitorGroupSlotIndex, chipRptrMonitorGroupNetID, chipRptrMonitorGroupIndex } ::= { chipRptrMonitorGroupTable 1 } ChipRptrMonitorGroupEntry ::= SEQUENCE { chipRptrMonitorGroupSlotIndex INTEGER, chipRptrMonitorGroupNetID INTEGER, chipRptrMonitorGroupIndex INTEGER, chipRptrMonitorGroupTotalFrames Counter, chipRptrMonitorGroupTotalOctets Counter, chipRptrMonitorGroupTotalErrors Counter } chipRptrMonitorGroupSlotIndex OBJECT-TYPE SYNTAX INTEGER { slot-1(1), slot-2(2), slot-3(3), slot-4(4), slot-5(5), slot-6(6), slot-7(7), slot-8(8), slot-9(9), slot-10(10), slot-11(11), slot-12(12), slot-13(13), slot-14(14), slot-15(15), slot-16(16), slot-17(17), backplane(255) } ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of the repeater module on which the isolated network identified by chipRptrMonitorGroupNetID resides. If chipRptrMonitorGroupNetID does not identify an isolated network, then the value of this object is backplane(255)." ::= { chipRptrMonitorGroupEntry 1 } chipRptrMonitorGroupNetID OBJECT-TYPE SYNTAX INTEGER { isolated(2), ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), isolated-2(22), isolated-3(23), isolated-4(24), isolated-5(25), isolated-6(26), isolated-7(27), isolated-8(28), isolated-9(29), isolated-10(30), isolated-11(31), ethernet-4(32), ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36) } ACCESS read-only STATUS mandatory DESCRIPTION "The network index that uniquely identifies this group's repeater." ::= { chipRptrMonitorGroupEntry 2 } chipRptrMonitorGroupIndex OBJECT-TYPE SYNTAX INTEGER (1..1024) ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the group within the repeater for which this entry contains information." ::= { chipRptrMonitorGroupEntry 3 } chipRptrMonitorGroupTotalFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of frames of valid frame length that have been received on the ports in this group. This counter is the summation of the values of the chipRptrMonitorPortReadableFrames counters for all of the ports in the group. This statistic provides one of the parameters necessary for obtaining the packet error rate. The approximate minimum time for rollover of this counter is 80 hours." ::= { chipRptrMonitorGroupEntry 4 } chipRptrMonitorGroupTotalOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of octets contained in the valid frames that have been received on the ports in this group. This counter is the summation of the values of the chipRptrMonitorPortReadableOctets counters for all of the ports in the group. This statistic provides an indicator of the total data transferred. The approximate minimum time for rollover of this counter is 58 minutes." ::= { chipRptrMonitorGroupEntry 5 } chipRptrMonitorGroupTotalErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of errors which have occurred on all of the ports in this group. This counter is the summation of the values of the chipRptrMonitorPortTotalErrors counters for all of the ports in the group." ::= { chipRptrMonitorGroupEntry 6 } -- -- The Port Monitor Table -- chipRptrMonitorPortTable OBJECT-TYPE SYNTAX SEQUENCE OF ChipRptrMonitorPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of performance and error statistics for the ports." ::= { chipRptrMonitorPortInfo 1 } chipRptrMonitorPortEntry OBJECT-TYPE SYNTAX ChipRptrMonitorPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the table, containing performance and error statistics for a single port." INDEX { chipRptrMonitorPortSlotIndex, chipRptrMonitorPortNetID, chipRptrMonitorPortGroupIndex, chipRptrMonitorPortIndex } ::= { chipRptrMonitorPortTable 1 } ChipRptrMonitorPortEntry ::= SEQUENCE { chipRptrMonitorPortSlotIndex INTEGER, chipRptrMonitorPortNetID INTEGER, chipRptrMonitorPortGroupIndex INTEGER, chipRptrMonitorPortIndex INTEGER, chipRptrMonitorPortReadableFrames Counter, chipRptrMonitorPortReadableOctets Counter, chipRptrMonitorPortFCSErrors Counter, chipRptrMonitorPortAlignmentErrors Counter, chipRptrMonitorPortFrameTooLongs Counter, chipRptrMonitorPortShortEvents Counter, chipRptrMonitorPortRunts Counter, chipRptrMonitorPortCollisions Counter, chipRptrMonitorPortLateEvents Counter, chipRptrMonitorPortVeryLongEvents Counter, chipRptrMonitorPortDataRateMismatches Counter, chipRptrMonitorPortAutoPartitions Counter, chipRptrMonitorPortTotalErrors Counter } chipRptrMonitorPortSlotIndex OBJECT-TYPE SYNTAX INTEGER { slot-1(1), slot-2(2), slot-3(3), slot-4(4), slot-5(5), slot-6(6), slot-7(7), slot-8(8), slot-9(9), slot-10(10), slot-11(11), slot-12(12), slot-13(13), slot-14(14), slot-15(15), slot-16(16), slot-17(17), backplane(255) } ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of the repeater module on which the isolated network identified by chipRptrMonitorPortNetID resides. If chipRptrMonitorPortNetID does not identify an isolated network, then the value of this object is backplane(255)." ::= { chipRptrMonitorPortEntry 1 } chipRptrMonitorPortNetID OBJECT-TYPE SYNTAX INTEGER { isolated(2), ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), isolated-2(22), isolated-3(23), isolated-4(24), isolated-5(25), isolated-6(26), isolated-7(27), isolated-8(28), isolated-9(29), isolated-10(30), isolated-11(31), ethernet-4(32), ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36) } ACCESS read-only STATUS mandatory DESCRIPTION "The network index that uniquely identifies this port's repeater." ::= { chipRptrMonitorPortEntry 2 } chipRptrMonitorPortGroupIndex OBJECT-TYPE SYNTAX INTEGER (1..1024) ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the group containing the port for which this entry contains information." ::= { chipRptrMonitorPortEntry 3 } chipRptrMonitorPortIndex OBJECT-TYPE SYNTAX INTEGER (1..1024) ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the port within the group for which this entry contains information." REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.6.2, aPortID." ::= { chipRptrMonitorPortEntry 4 } chipRptrMonitorPortReadableFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This object is the number of frames of valid frame length that have been received on this port. This counter is incremented by one for each frame received on this port whose OctetCount is greater than or equal to minFrameSize and less than or equal to maxFrameSize (Ref: IEEE 802.3 Std, 4.4.2.1) and for which the FCSError and CollisionEvent signals are not asserted. This statistic provides one of the parameters necessary for obtaining the packet error rate. The approximate minimum time for rollover of this counter is 80 hours." REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.6.2, aReadableFrames." ::= { chipRptrMonitorPortEntry 5 } chipRptrMonitorPortReadableOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This object is the number of octets contained in valid frames that have been received on this port. This counter is incremented by OctetCount for each frame received on this port which has been determined to be a readable frame. This statistic provides an indicator of the total data transferred. The approximate minimum time for rollover of this counter is 58 minutes." REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.6.2, aReadableOctets." ::= { chipRptrMonitorPortEntry 6 } chipRptrMonitorPortFCSErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This counter is incremented by one for each frame received on this port with the FCSError signal asserted and the FramingError and CollisionEvent signals deasserted and whose OctetCount is greater than or equal to minFrameSize and less than or equal to maxFrameSize (Ref: 4.4.2.1, IEEE 802.3 Std). The approximate minimum time for rollover of this counter is 80 hours." REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.6.2, aFrameCheckSequenceErrors." ::= { chipRptrMonitorPortEntry 7 } chipRptrMonitorPortAlignmentErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This counter is incremented by one for each frame received on this port with the FCSError and FramingError signals asserted and CollisionEvent signal deasserted and whose OctetCount is greater than or equal to minFrameSize and less than or equal to maxFrameSize (Ref: IEEE 802.3 Std, 4.4.2.1). If chipRptrMonitorPortAlignmentErrors is incremented then the chipRptrMonitorPortFCSErrors Counter shall not be incremented for the same frame. The approximate minimum time for rollover of this counter is 80 hours." REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.6.2, aAlignmentErrors." ::= { chipRptrMonitorPortEntry 8 } chipRptrMonitorPortFrameTooLongs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This counter is incremented by one for each frame received on this port whose OctetCount is greater than maxFrameSize (Ref: 4.4.2.1, IEEE 802.3 Std). If chipRptrMonitorPortFrameTooLongs is incremented then neither the chipRptrMonitorPortAlignmentErrors nor the chipRptrMonitorPortFCSErrors counter shall be incremented for the frame. The approximate minimum time for rollover of this counter is 61 days." REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.6.2, aFramesTooLong." ::= { chipRptrMonitorPortEntry 9 } chipRptrMonitorPortShortEvents OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This counter is incremented by one for each CarrierEvent on this port with ActivityDuration less than ShortEventMaxTime. ShortEventMaxTime is greater than 74 bit times and less than 82 bit times. ShortEventMaxTime has tolerances included to provide for circuit losses between a conformance test point at the AUI and the measurement point within the state machine. Note: shortEvents may indicate externally generated noise hits which will cause the repeater to transmit Runts to its other ports, or propagate a collision (which may be late) back to the transmitting DTE and damaged frames to the rest of the network. Implementors may wish to consider selecting the ShortEventMaxTime towards the lower end of the allowed tolerance range to accommodate bit losses suffered through physical channel devices not budgeted for within this standard. The approximate minimum time for rollover of this counter is 16 hours." REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.6.2, aShortEvents." ::= { chipRptrMonitorPortEntry 10 } chipRptrMonitorPortRunts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This counter is incremented by one for each CarrierEvent on this port that meets one of the following two conditions. Only one test need be made. a) The ActivityDuration is greater than ShortEventMaxTime and less than ValidPacketMinTime and the CollisionEvent signal is deasserted. b) The OctetCount is less than 64, the ActivityDuration is greater than ShortEventMaxTime and the CollisionEvent signal is deasserted. ValidPacketMinTime is greater than or equal to 552 bit times and less than 565 bit times. An event whose length is greater than 74 bit times but less than 82 bit times shall increment either the shortEvents counter or the runts counter but not both. A CarrierEvent greater than or equal to 552 bit times but less than 565 bit times may or may not be counted as a runt. ValidPacketMinTime has tolerances included to provide for circuit losses between a conformance test point at the AUI and the measurement point within the state machine. Runts usually indicate collision fragments, a normal network event. In certain situations associated with large diameter networks a percentage of runts may exceed ValidPacketMinTime. The approximate minimum time for rollover of this counter is 16 hours." REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.6.2, aRunts." ::= { chipRptrMonitorPortEntry 11 } chipRptrMonitorPortCollisions OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This counter is incremented by one for any CarrierEvent signal on any port for which the CollisionEvent signal on this port is asserted. The approximate minimum time for rollover of this counter is 16 hours." REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.6.2, aCollisions." ::= { chipRptrMonitorPortEntry 12 } chipRptrMonitorPortLateEvents OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This counter is incremented by one for each CarrierEvent on this port in which the CollIn(X) variable transitions to the value SQE (Ref: 9.6.6.2, IEEE 802.3 Std) while the ActivityDuration is greater than the LateEventThreshold. Such a CarrierEvent is counted twice, as both a collision and as a lateEvent. The LateEventThreshold is greater than 480 bit times and less than 565 bit times. LateEventThreshold has tolerances included to permit an implementation to build a single threshold to serve as both the LateEventThreshold and ValidPacketMinTime threshold. The approximate minimum time for rollover of this counter is 81 hours." REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.6.2, aLateEvents." ::= { chipRptrMonitorPortEntry 13 } chipRptrMonitorPortVeryLongEvents OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This counter is incremented by one for each CarrierEvent on this port whose ActivityDuration is greater than the MAU Jabber Lockup Protection timer TW3 (Ref: 9.6.1 & 9.6.5, IEEE 802.3 Std). Other counters may be incremented as appropriate." REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.6.2, aVeryLongEvents." ::= { chipRptrMonitorPortEntry 14 } chipRptrMonitorPortDataRateMismatches OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This counter is incremented by one for each frame received on this port that meets all of the following conditions: a) The CollisionEvent signal is not asserted. b) The ActivityDuration is greater than ValidPacketMinTime. c) The frequency (data rate) is detectably mismatched from the local transmit frequency. The exact degree of mismatch is vendor specific and is to be defined by the vendor for conformance testing. When this event occurs, other counters whose increment conditions were satisfied may or may not also be incremented, at the implementor's discretion. Whether or not the repeater was able to maintain data integrity is beyond the scope of this standard." REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.6.2, aDataRateMismatches." ::= { chipRptrMonitorPortEntry 15 } chipRptrMonitorPortAutoPartitions OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This counter is incremented by one for each time the repeater has automatically partitioned this port. The conditions that cause port partitioning are specified in the partition state machine in Section 9 [IEEE 802.3 Std]. They are not differentiated here." REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.6.2, aAutoPartitions." ::= { chipRptrMonitorPortEntry 16 } chipRptrMonitorPortTotalErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of errors which have occurred on this port. This counter is the summation of the values of other error counters (for the same port), namely: chipRptrMonitorPortFCSErrors, chipRptrMonitorPortAlignmentErrors, chipRptrMonitorPortFrameTooLongs, chipRptrMonitorPortShortEvents, chipRptrMonitorPortLateEvents, chipRptrMonitorPortVeryLongEvents, and chipRptrMonitorPortDataRateMismatches. This counter is redundant in the sense that it is the summation of information already available through other objects. However, it is included specifically because the regular retrieval of this object as a means of tracking the health of a port provides a considerable optimization of network management traffic over the otherwise necessary retrieval of the summed counters." ::= { chipRptrMonitorPortEntry 17 } -- -- The ADDRESS TRACKING GROUP -- -- Implementation of this group is optional; it is appropriate -- for all systems which have the necessary metering. If a -- managed repeater implements any part of this group, the entire -- group shall be implemented. -- -- The Port Address Tracking Table -- chipRptrAddrTrackTable OBJECT-TYPE SYNTAX SEQUENCE OF ChipRptrAddrTrackEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of address mapping information about the ports." ::= { chipRptrAddrTrackPortInfo 1 } chipRptrAddrTrackEntry OBJECT-TYPE SYNTAX ChipRptrAddrTrackEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the table, containing address mapping information about a single port." INDEX { chipRptrAddrTrackSlotIndex, chipRptrAddrTrackGroupNetID, chipRptrAddrTrackGroupIndex, chipRptrAddrTrackPortIndex } ::= { chipRptrAddrTrackTable 1 } ChipRptrAddrTrackEntry ::= SEQUENCE { chipRptrAddrTrackSlotIndex INTEGER, chipRptrAddrTrackGroupNetID INTEGER, chipRptrAddrTrackGroupIndex INTEGER, chipRptrAddrTrackPortIndex INTEGER, chipRptrAddrTrackLastSourceAddress MacAddress, chipRptrAddrTrackSourceAddrChanges Counter, chipRptrAddrTrackNewLastSrcAddress OCTET STRING } chipRptrAddrTrackSlotIndex OBJECT-TYPE SYNTAX INTEGER { slot-1(1), slot-2(2), slot-3(3), slot-4(4), slot-5(5), slot-6(6), slot-7(7), slot-8(8), slot-9(9), slot-10(10), slot-11(11), slot-12(12), slot-13(13), slot-14(14), slot-15(15), slot-16(16), slot-17(17), backplane(255) } ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of the repeater module on which the isolated network identified by chipRptrMonitorGroupNetID resides. If chipRptrMonitorGroupNetID does not identify an isolated network, then the value of this object is backplane(255)." ::= { chipRptrAddrTrackEntry 1 } chipRptrAddrTrackGroupNetID OBJECT-TYPE SYNTAX INTEGER { isolated(2), ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), isolated-2(22), isolated-3(23), isolated-4(24), isolated-5(25), isolated-6(26), isolated-7(27), isolated-8(28), isolated-9(29), isolated-10(30), isolated-11(31), ethernet-4(32), ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36) } ACCESS read-only STATUS mandatory DESCRIPTION "The network index that uniquely identifies this port's repeater." ::= { chipRptrAddrTrackEntry 2 } chipRptrAddrTrackGroupIndex OBJECT-TYPE SYNTAX INTEGER (1..1024) ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the group containing the port for which this entry contains information." ::= { chipRptrAddrTrackEntry 3 } chipRptrAddrTrackPortIndex OBJECT-TYPE SYNTAX INTEGER (1..1024) ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the port within the group for which this entry contains information." REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.6.2, aPortID." ::= { chipRptrAddrTrackEntry 4 } chipRptrAddrTrackLastSourceAddress OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "This object is the SourceAddress of the last readable frame (i.e., counted by chipRptrMonitorPortReadableFrames) received by this port." REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.6.2, aLastSourceAddress." ::= { chipRptrAddrTrackEntry 5 } chipRptrAddrTrackSourceAddrChanges OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This counter is incremented by one for each time that the chipRptrAddrTrackLastSourceAddress attribute for this port has changed. This may indicate whether a link is connected to a single DTE or another multi-user segment. The approximate minimum time for rollover of this counter is 81 hours." REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.6.2, aSourceAddressChanges." ::= { chipRptrAddrTrackEntry 6 } chipRptrAddrTrackNewLastSrcAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..6)) ACCESS read-only STATUS mandatory DESCRIPTION "This object is the SourceAddress of the last readable frame (i.e., counted by chipRptrMonitorPortReadableFrames) received by this port. If no frames have been received by this port since the agent began monitoring the port activity, the agent shall return a string of length zero." REFERENCE "Reference IEEE 802.3 Rptr Mgt, 19.2.6.2, aLastSourceAddress." ::= { chipRptrAddrTrackEntry 7 } -- The olTRnet Group -- This group represents information about Token Ring networks. olTRnetMapState OBJECT-TYPE SYNTAX INTEGER { changing(1), notChanging(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of the inter-module token ring map. If the map is being updated, then the state of the map is changing." ::= { olTRnet 1 } olTRnetStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF OlTRnetStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of Token Ring statistics entries counted for each network." ::= { olTRnet 2 } olTRnetStatsEntry OBJECT-TYPE SYNTAX OlTRnetStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A collection of statistics kept for a particular Token Ring interface." INDEX { olTRnetStatsNetID } ::= { olTRnetStatsTable 1 } OlTRnetStatsEntry ::= SEQUENCE { olTRnetStatsNetID INTEGER, olTRnetStatsLineErrors Counter, olTRnetStatsBurstErrors Counter, olTRnetStatsACErrors Counter, olTRnetStatsLostFrameErrors Counter, olTRnetStatsCongestionErrors Counter, olTRnetStatsFrameCopiedErrors Counter, olTRnetStatsTokenErrors Counter, olTRnetStatsDuplicateAddresses Counter, olTRnetStatsBeaconEvents Counter, olTRnetStatsLastBeaconSender OCTET STRING, olTRnetStatsLastBeaconNAUN OCTET STRING, olTRnetStatsLastBeaconTime TimeTicks, olTRnetStatsLastBeaconAction INTEGER, olTRnetStatsTotalStations INTEGER, olTRnetStatsConcStations INTEGER, olTRnetStatsTotalPorts INTEGER, olTRnetStatsEnabledPorts INTEGER, olTRnetStatsActivePorts INTEGER } olTRnetStatsNetID OBJECT-TYPE SYNTAX INTEGER { isolated(2), token-ring-1(9), token-ring-2(10), token-ring-3(11), token-ring-4(12), token-ring-5(13), token-ring-6(14), token-ring-7(15) } ACCESS read-only STATUS mandatory DESCRIPTION "The network index that uniquely identifies this network. One of token-ring-1 through token-ring-7 or isolated." ::= { olTRnetStatsEntry 1 } olTRnetStatsLineErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of line errors reported in error reporting packets detected by the TRMM." ::= { olTRnetStatsEntry 2 } olTRnetStatsBurstErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of burst errors reported in error reporting packets detected by the TRMM." ::= { olTRnetStatsEntry 3 } olTRnetStatsACErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of AC (Address Copied) errors reported in error reporting packets detected by the TRMM." ::= { olTRnetStatsEntry 4 } olTRnetStatsLostFrameErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of lost frame errors reported in error reporting packets detected by the TRMM." ::= { olTRnetStatsEntry 5 } olTRnetStatsCongestionErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of receive congestion errors reported in error reporting packets detected by the TRMM." ::= { olTRnetStatsEntry 6 } olTRnetStatsFrameCopiedErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of frame copied errors reported in error reporting packets detected by the TRMM." ::= { olTRnetStatsEntry 7 } olTRnetStatsTokenErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of token errors reported in error reporting packets detected by the TRMM." ::= { olTRnetStatsEntry 8 } olTRnetStatsDuplicateAddresses OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of token errors reported in error reporting packets detected by the TRMM." ::= { olTRnetStatsEntry 9 } olTRnetStatsBeaconEvents OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of times that the ring enters the beaconing state." ::= { olTRnetStatsEntry 10 } olTRnetStatsLastBeaconSender OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "The address of the sender of the last beacon frame received on this ring. If no beacon frames have been received, this object will be six zero octets." ::= { olTRnetStatsEntry 11 } olTRnetStatsLastBeaconNAUN OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "The address of the NAUN in the last beacon frame received on this ring. If no beacon frames have been received, this object will be six zero octets." ::= { olTRnetStatsEntry 12 } olTRnetStatsLastBeaconTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The time in in hundredths of a second since the last beacon event occurred. For example, if the time is 500 ticks, then this event was seen 5 seconds ago. If no beacon events have occurred, then this will be equal to the sysUpTime." ::= { olTRnetStatsEntry 13 } olTRnetStatsLastBeaconAction OBJECT-TYPE SYNTAX INTEGER { noAction (1), portDisable (2), trunkDisable (3), moduleIsolate (4) } ACCESS read-only STATUS mandatory DESCRIPTION "The action (if any) taken to correct the last beacon event on the ring." ::= { olTRnetStatsEntry 14 } olTRnetStatsTotalStations OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-only STATUS mandatory DESCRIPTION "The number of stations currently participating in the 802.5 MAC protocol on the ring." ::= { olTRnetStatsEntry 15 } olTRnetStatsConcStations OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-only STATUS mandatory DESCRIPTION "The number of stations currently participating in the 802.5 MAC protocol on the ring which are connected to ports in this concentrator." ::= { olTRnetStatsEntry 16} olTRnetStatsTotalPorts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The total number of ports within this concentrator and on this ring regardless of their admin state or status." ::= { olTRnetStatsEntry 17 } olTRnetStatsEnabledPorts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of ports within this concentrator and on this ring which have olPortAdminState set to enabled." ::= { olTRnetStatsEntry 18 } olTRnetStatsActivePorts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of ports within this concentrator and on this ring which have olPortAdminState set to enabled and whose olPortStatus has a status of okay." ::= { olTRnetStatsEntry 19 } olTRnetStatsStationTable OBJECT-TYPE SYNTAX SEQUENCE OF OlTRnetStatsStationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of ring statistics entries." ::= { olTRnet 3 } olTRnetStatsStationEntry OBJECT-TYPE SYNTAX OlTRnetStatsStationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A collection of statistics for a particular station that has been discovered on a a ring monitored by this device." INDEX { olTRnetStatsStationNetID, olTRnetStatsStationAddr } ::= { olTRnetStatsStationTable 1 } OlTRnetStatsStationEntry ::= SEQUENCE { olTRnetStatsStationNetID INTEGER, olTRnetStatsStationAddr OCTET STRING, olTRnetStatsStationSlotIndex INTEGER, olTRnetStatsStationPortIndex INTEGER, olTRnetStatsStationNAUNAddress OCTET STRING, olTRnetStatsStationLineErrors Counter, olTRnetStatsStationBurstErrors Counter, olTRnetStatsStationACErrors Counter, olTRnetStatsStationLostFrameErrors Counter, olTRnetStatsStationCongestionErrors Counter, olTRnetStatsStationFrameCopiedErrors Counter, olTRnetStatsStationTokenErrors Counter, olTRnetStatsStationDuplicateAddresses Counter } olTRnetStatsStationNetID OBJECT-TYPE SYNTAX INTEGER { isolated(2), token-ring-1(9), token-ring-2(10), token-ring-3(11), token-ring-4(12), token-ring-5(13), token-ring-6(14), token-ring-7(15) } ACCESS read-only STATUS mandatory DESCRIPTION "The network index that uniquely identifies this network. One of token-ring-1 through token-ring-7 or isolated." ::= { olTRnetStatsStationEntry 1 } olTRnetStatsStationAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "The physical address of this station." ::= { olTRnetStatsStationEntry 2 } olTRnetStatsStationSlotIndex OBJECT-TYPE SYNTAX INTEGER { slot-1(1), slot-2(2), slot-3(3), slot-4(4), slot-5(5), slot-6(6), slot-7(7), slot-8(8), slot-9(9), slot-10(10), slot-11(11), slot-12(12), slot-13(13), slot-14(14), slot-15(15), slot-16(16), slot-17(17), external(255) } ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of the station with this address. Addresses with a slot value of external(255) are not in this concentrator." ::= { olTRnetStatsStationEntry 3 } olTRnetStatsStationPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number within olTRnetStatsStationSlotIndex's slot that received this address. If olTRnetStatsStationSlotIndex has a value of external(255), then the port address will be 255." ::= { olTRnetStatsStationEntry 4 } olTRnetStatsStationNAUNAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "The physical address of the nearest active upstream neighbor of this station." ::= { olTRnetStatsStationEntry 5 } olTRnetStatsStationLineErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of Line Errors pertaining to this station reported in error reporting packets detected by the TRMM." ::= { olTRnetStatsStationEntry 6 } olTRnetStatsStationBurstErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of burst errors pertaining to this station reported in error reporting packets detected by the TRMM." ::= { olTRnetStatsStationEntry 7 } olTRnetStatsStationACErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of AC (Address Copied) errors pertaining to this station reported in error reporting packets detected by the TRMM." ::= { olTRnetStatsStationEntry 8 } olTRnetStatsStationLostFrameErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of lost frame errors pertaining to this station reported in error reporting packets detected by the TRMM." ::= { olTRnetStatsStationEntry 9 } olTRnetStatsStationCongestionErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of congestion errors pertaining to this station reported in error reporting packets detected by the TRMM." ::= { olTRnetStatsStationEntry 10 } olTRnetStatsStationFrameCopiedErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of frame copied errors pertaining to this station reported in error reporting packets detected by the TRMM." ::= { olTRnetStatsStationEntry 11 } olTRnetStatsStationTokenErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of token errors pertaining to this station reported in error reporting packets detected by the TRMM." ::= { olTRnetStatsStationEntry 12 } olTRnetStatsStationDuplicateAddresses OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of times this station experienced a duplicate address error." ::= { olTRnetStatsStationEntry 13 } olTRnetStatsPortTable OBJECT-TYPE SYNTAX SEQUENCE OF OlTRnetStatsPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of statistic entries, for ports within the concentrator." ::= { olTRnet 4 } olTRnetStatsPortEntry OBJECT-TYPE SYNTAX OlTRnetStatsPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A collection of statistics for a particular station that has been discovered on a a ring monitored by this device." INDEX {olTRnetStatsPortSlotIndex, olTRnetStatsPortIndex } ::= { olTRnetStatsPortTable 1 } OlTRnetStatsPortEntry ::= SEQUENCE { olTRnetStatsPortSlotIndex INTEGER, olTRnetStatsPortIndex INTEGER, olTRnetStatsPortNetID INTEGER, olTRnetStatsPortTotalStations INTEGER, olTRnetStatsPortAddress OCTET STRING, olTRnetStatsPortLineErrors Counter, olTRnetStatsPortBurstErrors Counter, olTRnetStatsPortACErrors Counter, olTRnetStatsPortLostFrameErrors Counter, olTRnetStatsPortCongestionErrors Counter, olTRnetStatsPortFrameCopiedErrors Counter, olTRnetStatsPortTokenErrors Counter, olTRnetStatsPortDuplicateAddresses Counter } olTRnetStatsPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port slot number." ::= { olTRnetStatsPortEntry 1 } olTRnetStatsPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number within olTRnetStatsPortSlotIndex's slot." ::= { olTRnetStatsPortEntry 2 } olTRnetStatsPortNetID OBJECT-TYPE SYNTAX INTEGER { isolated(2), token-ring-1(9), token-ring-2(10), token-ring-3(11), token-ring-4(12), token-ring-5(13), token-ring-6(14), token-ring-7(15) } ACCESS read-only STATUS mandatory DESCRIPTION "The network index that uniquely identifies this network. One of token-ring-1 through token-ring-7 or isolated." ::= { olTRnetStatsPortEntry 3 } olTRnetStatsPortTotalStations OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The total number of stations attached to this port." ::= { olTRnetStatsPortEntry 4 } olTRnetStatsPortAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "The mac address of the station connected to this If there are multiple mac addresses for this port, then this object will contain the last mac address." ::= { olTRnetStatsPortEntry 5 } olTRnetStatsPortLineErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of Line Errors pertaining to this port reported in error reporting packets detected by the TRMM." ::= { olTRnetStatsPortEntry 6 } olTRnetStatsPortBurstErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of burst errors pertaining to this port reported in error reporting packets detected by the TRMM." ::= { olTRnetStatsPortEntry 7 } olTRnetStatsPortACErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of AC (Address Copied) errors pertaining to this port reported in error reporting packets detected by the TRMM." ::= { olTRnetStatsPortEntry 8 } olTRnetStatsPortLostFrameErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of lost frame errors pertaining to this port reported in error reporting packets detected by the TRMM." ::= { olTRnetStatsPortEntry 9 } olTRnetStatsPortCongestionErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of congestion errors pertaining to this port reported in error reporting packets detected by the TRMM." ::= { olTRnetStatsPortEntry 10 } olTRnetStatsPortFrameCopiedErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of frame copied errors pertaining to this port reported in error reporting packets detected by the TRMM." ::= { olTRnetStatsPortEntry 11 } olTRnetStatsPortTokenErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of token errors pertaining to this station reported in error reporting packets detected by the TRMM." ::= { olTRnetStatsPortEntry 12 } olTRnetStatsPortDuplicateAddresses OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of times this port experienced a duplicate address error." ::= { olTRnetStatsPortEntry 13 } olTRnetMapSummary OBJECT IDENTIFIER ::= { olTRnet 5 } olTRnetMapSummaryLogicalState OBJECT-TYPE SYNTAX INTEGER { changing(1), notChanging(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of the token ring summary table. If the summary is being updated, then the state of the summary is changing." ::= { olTRnetMapSummary 1 } olTRnetMapSummaryLogicalLock OBJECT-TYPE SYNTAX INTEGER { lock(1), unlock(2) } ACCESS read-write STATUS mandatory DESCRIPTION "A semaphore for locking the token ring summary table. When locked, updates to the summary will pend until the semaphore is unlocked, so that a valid summary can be read. This cannot be set to unlock if olTRnetSummaryLogicalState is changing. For complete accuracy, this should be read after being set to ensure that the map was not changing when the lock was attempted. After the summary information has been recorded, the semaphore should be set to unlock to allow changes to occur." ::= { olTRnetMapSummary 2 } olTRnetMapSummaryTable OBJECT-TYPE SYNTAX SEQUENCE OF OlTRnetMapSummaryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A logical map of the token ring network, starting from the agent's specified token ring interface. Each station on the map is represented by it's MAC address, slot number and port number (8 octets per station). If the port is external to the concentrator, the slot number and the port number will be 255. The map is ordered in the same direction as the token flow. The MAC addresses are concatenated into groups of up to 32 addresses per entry. This table supports up to 256 stations." ::= { olTRnetMapSummary 3 } olTRnetMapSummaryEntry OBJECT-TYPE SYNTAX OlTRnetMapSummaryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A group of MAC addresses associated with a Token Ring map." INDEX { olTRnetMapSummaryNetID, olTRnetMapSummaryIndex } ::= { olTRnetMapSummaryTable 1 } OlTRnetMapSummaryEntry ::= SEQUENCE { olTRnetMapSummaryNetID INTEGER, olTRnetMapSummaryIndex INTEGER, olTRnetMapSummary32Stations OCTET STRING } olTRnetMapSummaryNetID OBJECT-TYPE SYNTAX INTEGER { isolated(2), -- corresponds to ifIndex token-ring-1(9), token-ring-2(10), token-ring-3(11), token-ring-4(12), token-ring-5(13), token-ring-6(14), token-ring-7(15) } ACCESS read-only STATUS mandatory DESCRIPTION "The network index that uniquely identifies this network. It can be isolated from the backplane, or on one of seven possible backplane token ring networks." ::= { olTRnetMapSummaryEntry 1 } olTRnetMapSummaryIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The index into the map array. Possible values are 1 through 8. The MAC address of this agent is the first MAC address in olTRnetMapSummary32Stations indexed by a 1 in this entry." ::= { olTRnetMapSummaryEntry 2 } olTRnetMapSummary32Stations OBJECT-TYPE SYNTAX OCTET STRING (SIZE(8..256)) ACCESS read-only STATUS mandatory DESCRIPTION "A concatenated group of MAC addresses and their associated slot and port of stations on the ring. Each entry has the eight octets. The first six octets are the MAC address. The seventh octet is the slot ID (or 255 if it is external to the concentrator). The eighth is the port ID (or 255 if it is external to the concentrator). The MAC addresses are in the same order as the token flow." ::= { olTRnetMapSummaryEntry 3 } ocTRnetMapSummaryTable OBJECT-TYPE SYNTAX SEQUENCE OF OcTRnetMapSummaryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A logical map of the token ring network, starting from the first slot and port address in the specified network. Each station on the map is represented by it's MAC address, slot number and port number (8 octets per station). If the port is external to the concentrator, the slot number and the port number will be 255. In some configurations, only a station's slot address can be determined, not its port. When this occurs, the port will be valid and the port will be set to 255. Stations without MAC addresses (analyzers and trace tools) are represented by devices with a MAC address of all zeros. The map is ordered in the same direction as the token flow. The MAC addresses are concatenated into groups of up to 32 addresses per entry. This table supports up to 256 stations." ::= { olTRnetMapSummary 4 } ocTRnetMapSummaryEntry OBJECT-TYPE SYNTAX OcTRnetMapSummaryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A group of MAC addresses associated with a Token Ring map." INDEX { ocTRnetMapSummaryNetID, ocTRnetMapSummarySlotIndex, ocTRnetMapSummaryIndex} ::= { ocTRnetMapSummaryTable 1 } OcTRnetMapSummaryEntry ::= SEQUENCE { ocTRnetMapSummaryNetID INTEGER, ocTRnetMapSummarySlotIndex INTEGER, ocTRnetMapSummaryIndex INTEGER, ocTRnetMapSummary32Stations OCTET STRING } ocTRnetMapSummaryNetID OBJECT-TYPE SYNTAX INTEGER { isolated(2), -- corresponds to ifIndex isolated-1(21), isolated-2(22), isolated-3(23), isolated-4(24), isolated-5(25), isolated-6(26), isolated-7(27), isolated-8(28), isolated-9(29), isolated-10(30), isolated-11(31), oncore-token-ring-1(37), oncore-token-ring-2(38), oncore-token-ring-3(39), oncore-token-ring-4(40), oncore-token-ring-5(41), oncore-token-ring-6(42), oncore-token-ring-7(43), oncore-token-ring-8(44), oncore-token-ring-9(45), oncore-token-ring-10(46) } ACCESS read-only STATUS mandatory DESCRIPTION "Each ring is uniquely defined by its network and slot. This index determines the network ID for the ring." ::= { ocTRnetMapSummaryEntry 1 } ocTRnetMapSummarySlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Each ring is uniquely defined by its network and slot. The slot is required to differentiate between isolated networks. This index will be 255 for backplane networks and the slot number for isolated networks." ::= { ocTRnetMapSummaryEntry 2 } ocTRnetMapSummaryIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The index into the map array. Possible values are 1 through 8." ::= { ocTRnetMapSummaryEntry 3 } ocTRnetMapSummary32Stations OBJECT-TYPE SYNTAX OCTET STRING (SIZE(8..256)) ACCESS read-only STATUS mandatory DESCRIPTION "A concatenated group of MAC addresses and their associated slot and port of stations on the ring. Each entry has the eight octets. The first six octets are the MAC address. The seventh octet is the slot ID (or 255 if it is external to the concentrator). The eighth is the port ID. The port ID will be set to 255 if the stations is external or only the slot can be determined. The MAC addresses are in the same order as the token flow." ::= { ocTRnetMapSummaryEntry 4 } -- -- Network Traffic -- olTRTrafTable OBJECT-TYPE SYNTAX SEQUENCE OF OlTRTrafEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of Token Ring network traffic (non-error) statistics entries. Note that all of the frame and octet counters in this table include error frames that have valid length; all octet counters exclude framing bits but include FCS octets." ::= { olTRnet 6 } olTRTrafEntry OBJECT-TYPE SYNTAX OlTRTrafEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A collection of statistics kept for a particular Token Ring interface. Note that all of the frame and octet counters in this table include error frames that have valid length; all octet counters exclude framing bits but include FCS octets." INDEX { olTRTrafNetID } ::= { olTRTrafTable 1 } OlTRTrafEntry ::= SEQUENCE { olTRTrafNetID INTEGER, olTRTrafTokenRotationTime INTEGER, olTRTrafDropEvents Counter, olTRTrafOctets Counter, olTRTrafFrames Counter, olTRTrafMacOctets Counter, olTRTrafMacFrames Counter, olTRTrafBroadcastFrames Counter, olTRTrafMulticastFrames Counter, olTRTrafFrames18to63Octets Counter, olTRTrafFrames64to127Octets Counter, olTRTrafFrames128to255Octets Counter, olTRTrafFrames256to511Octets Counter, olTRTrafFrames512to1023Octets Counter, olTRTrafFrames1024to2047Octets Counter, olTRTrafFrames2048to4095Octets Counter, olTRTrafFrames4096to8191Octets Counter, olTRTrafFrames8192to18000Octets Counter, olTRTrafFramesGreaterThan18000Octets Counter } olTRTrafNetID OBJECT-TYPE SYNTAX INTEGER { isolated(2), token-ring-1(9), token-ring-2(10), token-ring-3(11), token-ring-4(12), token-ring-5(13), token-ring-6(14), token-ring-7(15) } ACCESS read-only STATUS mandatory DESCRIPTION "The network index that uniquely identifies this network. One of token-ring-1 through token-ring-7 or isolated." ::= { olTRTrafEntry 1 } olTRTrafTokenRotationTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "An estimate of the time (in microseconds) that it takes for the token to complete a single rotation around the ring." ::= { olTRTrafEntry 2 } olTRTrafDropEvents OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of events in which frames were dropped by the TRMM due to lack of resources. Note that this number is not necessarily the number of frames dropped; it is just the number of times this condition has been detected." ::= { olTRTrafEntry 3 } olTRTrafOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of octets of data received on the network." ::= { olTRTrafEntry 4 } olTRTrafFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of frames received." ::= { olTRTrafEntry 5 } olTRTrafMacOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of octets of data in MAC frames received on the network." ::= { olTRTrafEntry 6 } olTRTrafMacFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of MAC frames received." ::= { olTRTrafEntry 7 } olTRTrafBroadcastFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of non-MAC frames received that were directed to a broadcast address (0xFFFFFFFFFFFF or 0xC000FFFFFFFF)." ::= { olTRTrafEntry 8 } olTRTrafMulticastFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of non-MAC frames received that were directed to a local or global multicast or functional address. Note that this number does not include frames directed to a broadcast address." ::= { olTRTrafEntry 9 } olTRTrafFrames18to63Octets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of non-MAC frames received that were between 18 and 63 octets in length inclusive." ::= { olTRTrafEntry 10 } olTRTrafFrames64to127Octets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of non-MAC frames received that were between 64 and 127 octets in length inclusive." ::= { olTRTrafEntry 11 } olTRTrafFrames128to255Octets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of non-MAC frames received that were between 128 and 255 octets in length inclusive." ::= { olTRTrafEntry 12 } olTRTrafFrames256to511Octets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of non-MAC frames received that were between 256 and 511 octets in length inclusive." ::= { olTRTrafEntry 13 } olTRTrafFrames512to1023Octets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of non-MAC frames received that were between 512 and 1023 octets in length inclusive." ::= { olTRTrafEntry 14 } olTRTrafFrames1024to2047Octets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of non-MAC frames received that were between 1024 and 2047 octets in length inclusive." ::= { olTRTrafEntry 15 } olTRTrafFrames2048to4095Octets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of non-MAC frames received that were between 2048 and 4095 octets in length inclusive." ::= { olTRTrafEntry 16 } olTRTrafFrames4096to8191Octets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of non-MAC frames received that were between 4096 and 8191 octets in length inclusive." ::= { olTRTrafEntry 17 } olTRTrafFrames8192to18000Octets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of non-MAC frames received that were between 8192 and 18000 octets in length inclusive." ::= { olTRTrafEntry 18 } olTRTrafFramesGreaterThan18000Octets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of non-MAC frames received that were greater than or equal to 18000 octets in length." ::= { olTRTrafEntry 19 } -- Station and Port Traffic -- The OlTRTrafControl, OlTRTrafStation, OlTRTrafPort, OlTRTrafTopN, and -- OlTRTrafTopNSummary Groups -- -- New stations on the token ring network are discovered by -- keeping a list of source and destination MAC Addresses seen -- in good frames. For each of these addresses, a set of statistics -- is maintained. The OlTRTrafStation, OlTRTrafPort, OlTRTrafTopN, -- and OlTRTrafTopNSummary Groups provide four different ways -- to retrieve this information. -- -- Note that the list of stations will include -- - stations internal to the concentrator on the local ring -- - stations external to the concentrator on the local ring -- - stations on remote rings -- -- If the list is full, the least recently used entries not on the local ring -- will be deleted first, as needed. -- The olTRTrafStationTable contains entries for each address -- discovered on a particular interface. Each entry -- contains statistical data about that station. This table -- is indexed by Network ID and the MAC address of the station. -- The olTRTrafPortTable contains data in the same format as the -- olTRTrafStationTable, and contains the same set of stations -- except that stations external to the concentrator or not on the local ring -- are omitted. The olTRTrafPortTable is -- indexed by Network ID, SlotIndex and PortIndex. -- The olTRTrafTopNTable is composed of 7 sublists, one for each statistic. -- Each sublist contains the same set of stations as -- olTRTrafStationTable. The stations in each sublist are sorted by -- the statistic specified in olTRTrafTopNStatistic. -- The olTRTrafTopNTable is indexed by olTRTrafTopNNetID, -- by olTRTrafTopNStatistic to identify the sublist, -- and by olTRTrafTopNIndex (1..N) with index 1 referring to -- the entry with the highest value of the specified counter. -- (See description of olTRTrafTopNTable) -- The olTRTrafTopNSummaryTable contains the same information as -- olTRTrafTopNTable, but in a condensed format. -- Note that table entries may be added, deleted, or resorted at any time. -- There are three methods available for a management station to address this. -- METHOD 1 -- Each of the 4 tables has an associated "-LastChangeTime" entry in -- olTRTrafControlTable. A management station should read the -- associated "-LastChangeTime" entry before and after reading a group of -- table entries. If the before and after "-LastChangeTimes differ then the -- management station should repeat the reading of table entries. -- METHOD 2 -- Use olTRTrafControlLogicalLock and olTRTrafControlLogicalState to ensure -- that changes don't occur while retrieving table entries. -- (see description below) -- METHOD 3 -- Don't worry about table entry changes. Probably they won't happen while -- you are reading the table. The worst that would happen is you might miss -- a few stations or see the same station twice in the list. olTRTrafControlTable OBJECT-TYPE SYNTAX SEQUENCE OF OlTRTrafControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list entries containing information about olTRTrafStationTable, olTRTrafPortTable, olTRTrafTopNTable, and olTRTrafTopNSummaryTable" ::= { olTRnet 7 } olTRTrafControlEntry OBJECT-TYPE SYNTAX OlTRTrafControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A collection of information about olTRTrafStationTable, olTRTrafPortTable, olTRTrafTopNTable, and olTRTrafTopNSummaryTable" INDEX { olTRTrafControlNetID } ::= { olTRTrafControlTable 1 } OlTRTrafControlEntry ::= SEQUENCE { olTRTrafControlNetID INTEGER, olTRTrafControlLogicalState INTEGER, olTRTrafControlLogicalLock INTEGER, olTRTrafControlClear INTEGER, olTRTrafControlLastClearTime TimeTicks, olTRTrafControlTotalStations INTEGER, olTRTrafControlStationLastChangeTime TimeTicks, olTRTrafControlPortTotalStations INTEGER, olTRTrafControlPortLastChangeTime TimeTicks, olTRTrafControlTopNMaxStations INTEGER, olTRTrafControlTopNTotalStations INTEGER, olTRTrafControlTopNLastChangeTime TimeTicks, olTRTrafControlTopNInterval INTEGER } olTRTrafControlNetID OBJECT-TYPE SYNTAX INTEGER { isolated(2), token-ring-1(9), token-ring-2(10), token-ring-3(11), token-ring-4(12), token-ring-5(13), token-ring-6(14), token-ring-7(15) } ACCESS read-only STATUS mandatory DESCRIPTION "The network index that uniquely identifies this network. One of token-ring-1 through token-ring-7 or isolated." ::= { olTRTrafControlEntry 1 } olTRTrafControlLogicalState OBJECT-TYPE SYNTAX INTEGER { changing(1), notChanging(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of the token ring station traffic tables: olTRTrafStationTable, olTRTrafPortTable, olTRTrafTopNTable and olTRTrafTopNSummaryTable. If any of the tables associated with this olTRTrafControlEntry are being updated, then the state is changing(1)." ::= { olTRTrafControlEntry 2 } olTRTrafControlLogicalLock OBJECT-TYPE SYNTAX INTEGER { lock(1), unlock(2) } ACCESS read-write STATUS mandatory DESCRIPTION "A semaphore for locking the token ring station traffic tables: olTRTrafStationTable, olTRTrafPortTable, olTRTrafTopNTable, and olTRTrafTopNSummaryTable. When the semaphore is locked, adds, deletes, and re-sorting the traffic tables associated with this olTRTrafControlEntry will pend until the semaphore is unlocked, so that a valid set of entries can be read. Note that the normal incrementing of the traffic counters are not affected by the setting of this semaphore. This cannot be set to unlock if olTRTrafControlLogicalState is changing. For complete accuracy, this semaphore should be read after being set to ensure that the tables were not changing when the lock was attempted. After the table information has been recorded, the semaphore should be set to unlock to allow changes to occur." ::= { olTRTrafControlEntry 3 } olTRTrafControlClear OBJECT-TYPE SYNTAX INTEGER { normal(1), clear(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When the value of this object is set to clear, all entries in the token ring station traffic tables (olTRTrafStationTable, olTRTrafPortTable, olTRTrafTopNTable, and olTRTrafTopNSummaryTable) are cleared." ::= { olTRTrafControlEntry 4 } olTRTrafControlLastClearTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The value of sysUpTime when the token ring station traffic tables (olTRTrafStationTable, olTRTrafPortTable, olTRTrafTopNTable and olTRTrafTopNSummaryTable) were cleared. If never cleared, this value shall be zero (and the token ring station traffic tables will contain information collected since startup)." ::= { olTRTrafControlEntry 5 } olTRTrafControlTotalStations OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of stations in the portion of the olTRTrafStationTable associated with this olTRTrafControlEntry." ::= { olTRTrafControlEntry 6 } olTRTrafControlStationLastChangeTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The value of sysUpTime when the last entry was added to or deleted (or re-sorted) from the portion of the olTRTrafStationTable associated with this olTRTrafControlEntry. If no additions or deletions have occurred, this value shall be zero." ::= { olTRTrafControlEntry 7 } olTRTrafControlPortTotalStations OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of stations in the portion of the olTRTrafPortTable associated with this olTRTrafControlEntry." ::= { olTRTrafControlEntry 8 } olTRTrafControlPortLastChangeTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The value of sysUpTime when the last entry was added to or deleted (or re-sorted) from the portion of the olTRTrafPortTable associated with this olTRTrafControlEntry. If no additions or deletions have occurred, this value shall be zero." ::= { olTRTrafControlEntry 9 } olTRTrafControlTopNMaxStations OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Specifies a maximum value for olTRTrafControlTopNTotalStations in this olTRTrafControlEntry. If this value is zero then no maximum value for olTRTrafControlTopNTotalStations is specified." -- DEFVAL { 0 } ::= { olTRTrafControlEntry 10 } olTRTrafControlTopNTotalStations OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of stations (for each statistic) in the portion of the olTRTrafTopNTable and olTRTrafTopNSummaryTable associated with this olTRTrafControlEntry. If olTRTrafControlTopNMaxStations is zero or is not less than olTRTrafControlTotalStations then olTRTrafControlTopNTotalStations will have the same value as olTRTrafControlTotalStations. Otherwise olTRTrafControlTopNTotalStations will have the same value as olTRTrafControlTopNMaxStations." ::= { olTRTrafControlEntry 11 } olTRTrafControlTopNLastChangeTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The value of sysUpTime when the last entry was added to or deleted (or re-sorted) from the portion of the olTRTrafTopNTable and olTRTrafTopNSummaryTable associated with this olTRTrafControlEntry. This is equivalent to the time when the last TopN data collection period ended. If no additions or deletions have occurred, this value shall be zero." ::= { olTRTrafControlEntry 12 } olTRTrafControlTopNInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the length of the TopN data collection period in seconds. Minimum length is 5 seconds; maximum is 86400 seconds (24 hours). When this value is modified, all associated entries in olTRTrafTopNTable and olTRTrafTopNSummaryTable are deleted and a new TopN data collection period is started." -- DEFVAL {30} ::= { olTRTrafControlEntry 13 } olTRTrafStationTable OBJECT-TYPE SYNTAX SEQUENCE OF OlTRTrafStationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of Token Ring station traffic statistics entries indexed by Network ID and MAC address. The table has olTRTrafTotalStations entries. Note that all of the frame and octet counters in this table include error frames that have valid length; all octet counters exclude framing bits but include FCS octets." ::= { olTRnet 8 } olTRTrafStationEntry OBJECT-TYPE SYNTAX OlTRTrafStationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A collection of station statistics for a particular station that has been discovered on an interface of this device. Note that all of the frame and octet counters in this table include error frames that have valid length; all octet counters exclude framing bits but include FCS octets." INDEX { olTRTrafStationNetID, olTRTrafStationAddress } ::= { olTRTrafStationTable 1 } OlTRTrafStationEntry ::= SEQUENCE { olTRTrafStationNetID INTEGER, olTRTrafStationAddress MacAddress, olTRTrafStationSlotIndex INTEGER, olTRTrafStationPortIndex INTEGER, olTRTrafStationInFrames Counter, olTRTrafStationOutFrames Counter, olTRTrafStationInOctets Counter, olTRTrafStationOutOctets Counter, olTRTrafStationOutErrors Counter, olTRTrafStationOutBroadcastFrames Counter, olTRTrafStationOutMulticastFrames Counter } olTRTrafStationNetID OBJECT-TYPE SYNTAX INTEGER { isolated(2), token-ring-1(9), token-ring-2(10), token-ring-3(11), token-ring-4(12), token-ring-5(13), token-ring-6(14), token-ring-7(15) } ACCESS read-only STATUS mandatory DESCRIPTION "The network index that uniquely identifies this network. One of token-ring-1 through token-ring-7 or isolated." ::= { olTRTrafStationEntry 1 } olTRTrafStationAddress OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "The physical address of this station." ::= { olTRTrafStationEntry 2 } olTRTrafStationSlotIndex OBJECT-TYPE SYNTAX INTEGER { slot-1(1), slot-2(2), slot-3(3), slot-4(4), slot-5(5), slot-6(6), slot-7(7), slot-8(8), slot-9(9), slot-10(10), slot-11(11), slot-12(12), slot-13(13), slot-14(14), slot-15(15), slot-16(16), slot-17(17), remote-ring(254), external(255) } ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of the station with this address. Addresses with a slot value of remote-ring(254) are not in this ring. Addresses with a slot value of external(255) are not in this concentrator." ::= { olTRTrafStationEntry 3 } olTRTrafStationPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number within olTRTrafSlotIndex's slot that received this address. If olTRTrafSlotIndex has a value of remote-ring(254), then the port address will be 254. If olTRTrafSlotIndex has a value of external(255), then the port address will be 255." ::= { olTRTrafStationEntry 4 } olTRTrafStationInFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames transmitted to this address since it was added to this table." ::= { olTRTrafStationEntry 5 } olTRTrafStationOutFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames transmitted by this address since it was added to this table." ::= { olTRTrafStationEntry 6 } olTRTrafStationInOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of octets transmitted to this address since it was added to this table." ::= { olTRTrafStationEntry 7 } olTRTrafStationOutOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of octets transmitted by this address since it was added to this table." ::= { olTRTrafStationEntry 8 } olTRTrafStationOutErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of error frames transmitted by this address since it was added to this table. Only isolating errors (LineErrors, BurstErrors, ACErrors, InternalErrors, and AbortErrors) and CongestionErrors are counted." ::= { olTRTrafStationEntry 9 } olTRTrafStationOutBroadcastFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames transmitted by this address that were directed to the broadcast address since it was added to this table." ::= { olTRTrafStationEntry 10 } olTRTrafStationOutMulticastFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames transmitted by this address that were directed to a multicast address since it was added to this table. Note that this number does not include frames directed to the broadcast address." ::= { olTRTrafStationEntry 11 } olTRTrafPortTable OBJECT-TYPE SYNTAX SEQUENCE OF OlTRTrafPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of Token Ring station traffic statistics entries indexed by slot number, and port number. Note that stations external to this concentrator or on another ring are excluded from this table. Note that all of the frame and octet counters in this table include error frames that have valid length; all octet counters exclude framing bits but include FCS octets." ::= { olTRnet 9 } olTRTrafPortEntry OBJECT-TYPE SYNTAX OlTRTrafPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A collection of station statistics for a particular station that has been discovered on an interface of this device. Note that all of the frame and octet counters in this table include error frames that have valid length; all octet counters exclude framing bits but include FCS octets. include error frames; all octet counters exclude framing bits but include FCS octets." INDEX { olTRTrafPortSlotIndex, olTRTrafPortPortIndex } ::= { olTRTrafPortTable 1 } OlTRTrafPortEntry ::= SEQUENCE { olTRTrafPortSlotIndex INTEGER, olTRTrafPortPortIndex INTEGER, olTRTrafPortNetID INTEGER, olTRTrafPortAddress MacAddress, olTRTrafPortInFrames Counter, olTRTrafPortOutFrames Counter, olTRTrafPortInOctets Counter, olTRTrafPortOutOctets Counter, olTRTrafPortOutErrors Counter, olTRTrafPortOutBroadcastFrames Counter, olTRTrafPortOutMulticastFrames Counter } olTRTrafPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of the station with this address." ::= { olTRTrafPortEntry 1 } olTRTrafPortPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number within olTRTrafPortSlotIndex's slot that received this address." ::= { olTRTrafPortEntry 2 } olTRTrafPortNetID OBJECT-TYPE SYNTAX INTEGER { isolated(2), token-ring-1(9), token-ring-2(10), token-ring-3(11), token-ring-4(12), token-ring-5(13), token-ring-6(14), token-ring-7(15) } ACCESS read-only STATUS mandatory DESCRIPTION "The network index that uniquely identifies this network. One of token-ring-1 through token-ring-7 or isolated." ::= { olTRTrafPortEntry 3 } olTRTrafPortAddress OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "The physical address of this station." ::= { olTRTrafPortEntry 4 } olTRTrafPortInFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames transmitted to this address since it was added to this table." ::= { olTRTrafPortEntry 5 } olTRTrafPortOutFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames transmitted by this address since it was added to this table." ::= { olTRTrafPortEntry 6 } olTRTrafPortInOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of octets transmitted to this address since it was added to this table." ::= { olTRTrafPortEntry 7 } olTRTrafPortOutOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of octets transmitted by this address since it was added to this table." ::= { olTRTrafPortEntry 8 } olTRTrafPortOutErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of error frames transmitted by this address since it was added to this table. Only isolating errors (LineErrors, BurstErrors, ACErrors, InternalErrors, and AbortErrors) and CongestionErrors are counted." ::= { olTRTrafPortEntry 9 } olTRTrafPortOutBroadcastFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames transmitted by this address that were directed to the broadcast address since it was added to this table." ::= { olTRTrafPortEntry 10 } olTRTrafPortOutMulticastFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames transmitted by this address that were directed to a multicast address since it was added to this table. Note that this number does not include frames directed to the broadcast address." ::= { olTRTrafPortEntry 11 } olTRTrafTopNTable OBJECT-TYPE SYNTAX SEQUENCE OF OlTRTrafTopNEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of Token Ring station traffic statistics entries indexed by olTRTrafTopNNetID, olTRTrafTopNStatistic, and olTRTrafTopNIndex. For each Network, the list contains 7 logical sublists - one for each statistic. Each of the sublists has olTRTrafControlTopNTotalStations entries. For eack Network, the table has 7 times olTRTrafTopNControlTotalStations entries. All of the counters in this table reflect activity during the last completed TopN data collection period (olTRTrafControlTopNInterval seconds). Note that this table will contain no entries if a TopN data collection period has not yet completed since olTRTrafControlTopNInterval was modified or since startup. Note that all of the frame and octet counters in this table include error frames that have valid length; all octet counters exclude framing bits but include FCS octets." ::= { olTRnet 10 } olTRTrafTopNEntry OBJECT-TYPE SYNTAX OlTRTrafTopNEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A collection of station statistics for a particular station that has been discovered on an interface of this device. Note that all of the frame and octet counters in this table include error frames that have valid length; all octet counters exclude framing bits but include FCS octets." INDEX { olTRTrafTopNNetID, olTRTrafTopNStatistic, olTRTrafTopNIndex } ::= { olTRTrafTopNTable 1 } OlTRTrafTopNEntry ::= SEQUENCE { olTRTrafTopNNetID INTEGER, olTRTrafTopNStatistic INTEGER, olTRTrafTopNIndex INTEGER, olTRTrafTopNAddress MacAddress, olTRTrafTopNSlotIndex INTEGER, olTRTrafTopNPortIndex INTEGER, olTRTrafTopNInFrames Counter, olTRTrafTopNOutFrames Counter, olTRTrafTopNInOctets Counter, olTRTrafTopNOutOctets Counter, olTRTrafTopNOutErrors Counter, olTRTrafTopNOutBroadcastFrames Counter, olTRTrafTopNOutMulticastFrames Counter } olTRTrafTopNNetID OBJECT-TYPE SYNTAX INTEGER { isolated(2), token-ring-1(9), token-ring-2(10), token-ring-3(11), token-ring-4(12), token-ring-5(13), token-ring-6(14), token-ring-7(15) } ACCESS read-only STATUS mandatory DESCRIPTION "The network index that uniquely identifies this network. One of token-ring-1 through token-ring-7 or isolated." ::= { olTRTrafTopNEntry 1 } olTRTrafTopNStatistic OBJECT-TYPE SYNTAX INTEGER { olTRTrafTopNInFrames(1), olTRTrafTopNOutFrames(2), olTRTrafTopNInOctets(3), olTRTrafTopNOutOctets(4), olTRTrafTopNOutErrors(5), olTRTrafTopNOutBroadcastFrames(6), olTRTrafTopNOutMulticastFrames(7) } ACCESS read-only STATUS mandatory DESCRIPTION "The object representing the statistic for each station that this portion of the olTRTrafTopNTable is sorted on." ::= { olTRTrafTopNEntry 2 } olTRTrafTopNIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "An index that uniquely identifies an entry in the olTRTrafTopN table among those in the same network and for the same olTRTrafTopNStatistic. This index is between 1 and N, where N is the value of olTRTrafControlTopNTotalStations. Increasing values of olTRTrafTopNIndex shall be assigned to entries with decreasing values of the object referenced by olTRTrafTopNStatistic." ::= { olTRTrafTopNEntry 3 } olTRTrafTopNAddress OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "The physical address of this station." ::= { olTRTrafTopNEntry 4 } olTRTrafTopNSlotIndex OBJECT-TYPE SYNTAX INTEGER { slot-1(1), slot-2(2), slot-3(3), slot-4(4), slot-5(5), slot-6(6), slot-7(7), slot-8(8), slot-9(9), slot-10(10), slot-11(11), slot-12(12), slot-13(13), slot-14(14), slot-15(15), slot-16(16), slot-17(17), remote-ring(254), external(255) } ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of the station with this address. Addresses with a slot value of remote-ring(254) are not in this ring. Addresses with a slot value of external(255) are not in this concentrator." ::= { olTRTrafTopNEntry 5 } olTRTrafTopNPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number within olTRTrafTopNSlotIndex's slot that received this address. If olTRTrafTopNSlotIndex has a value of remote-ring(254), then the port address will be 254. If olTRTrafTopNSlotIndex has a value of external(255), then the port address will be 255." ::= { olTRTrafTopNEntry 6 } olTRTrafTopNInFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames transmitted to this address during the last TopN data collection period." ::= { olTRTrafTopNEntry 7 } olTRTrafTopNOutFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames transmitted by this address during the last TopN data collection period." ::= { olTRTrafTopNEntry 8 } olTRTrafTopNInOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of octets transmitted to this address during the last TopN data collection period." ::= { olTRTrafTopNEntry 9 } olTRTrafTopNOutOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of octets transmitted by this address during the last TopN data collection period." ::= { olTRTrafTopNEntry 10 } olTRTrafTopNOutErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of error frames transmitted by this address during the last TopN data collection period. Only isolating errors (LineErrors, BurstErrors, ACErrors, InternalErrors, and AbortErrors) and CongestionErrors are counted." ::= { olTRTrafTopNEntry 11 } olTRTrafTopNOutBroadcastFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames transmitted by this address that were directed to the broadcast address during the last TopN data collection period." ::= { olTRTrafTopNEntry 12 } olTRTrafTopNOutMulticastFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames transmitted by this address that were directed to a multicast address during the last TopN data collection period. Note that this number does not include frames directed to the broadcast address." ::= { olTRTrafTopNEntry 13 } olTRTrafTopNSummaryTable OBJECT-TYPE SYNTAX SEQUENCE OF OlTRTrafTopNSummaryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list containing information from olTRTrafTopNTable provided for the convenience of network management stations that wish to obtain this information in condensed form." ::= { olTRnet 11 } olTRTrafTopNSummaryEntry OBJECT-TYPE SYNTAX OlTRTrafTopNSummaryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A segment of the Top N list for a particular statistic." INDEX { olTRTrafTopNSummaryNetID, olTRTrafTopNSummaryStatistic, olTRTrafTopNSummaryIndex } ::= { olTRTrafTopNSummaryTable 1 } OlTRTrafTopNSummaryEntry ::= SEQUENCE { olTRTrafTopNSummaryNetID INTEGER, olTRTrafTopNSummaryStatistic INTEGER, olTRTrafTopNSummaryIndex INTEGER, olTRTrafTopNSummaryStations OCTET STRING } olTRTrafTopNSummaryNetID OBJECT-TYPE SYNTAX INTEGER { isolated(2), token-ring-1(9), token-ring-2(10), token-ring-3(11), token-ring-4(12), token-ring-5(13), token-ring-6(14), token-ring-7(15) } ACCESS read-only STATUS mandatory DESCRIPTION "The network index that uniquely identifies this network. One of token-ring-1 through token-ring-7 or isolated." ::= { olTRTrafTopNSummaryEntry 1 } olTRTrafTopNSummaryStatistic OBJECT-TYPE SYNTAX INTEGER { olTRTrafTopNSummaryInFrames(1), olTRTrafTopNSummaryOutFrames(2), olTRTrafTopNSummaryInOctets(3), olTRTrafTopNSummaryOutOctets(4), olTRTrafTopNSummaryOutErrors(5), olTRTrafTopNSummaryOutBroadcastFrames(6), olTRTrafTopNSummaryOutMulticastFrames(7) } ACCESS read-only STATUS mandatory DESCRIPTION "The object representing the statistic for each station that this portion of the olTRTrafTopNSummaryTable is sorted on." ::= { olTRTrafTopNSummaryEntry 2 } olTRTrafTopNSummaryIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "An index that uniquely identifies an entry in the olTRTrafTopNSummary table among those in the same network and for the same olTRTrafTopNSummaryStatistic. The number of entries for this portion of olTRTrafTopNSummaryTable is number of entries for the corresponding portion of olTRTrafTopNTable divided by 12 (rounded up to the next integer)." ::= { olTRTrafTopNSummaryEntry 3 } olTRTrafTopNSummaryStations OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "A concatenated list of (up to 12) MAC addresses, their associated slot and port, and a statistic value for traffic associated with stations on the ring. Each entry has 36 octets. The first 6 octets are the MAC address. The 7th octet is the slot ID (or 255 if it is external to the concentrator or 254 if it is on a remote ring). The 8th is the port ID (or 255 if it is external to the concentrator or 254 if it is on a remote ring). The 9th through 36th octets contain the values of the statistics olTRTrafTopNInFrames, olTRTrafTopNOutFrames, olTRTrafTopNInOctets, olTRTrafTopNOutOctets, olTRTrafTopNOutErrors, olTRTrafTopNOutBroadcastFrames, and olTRTrafTopNOutMulticastFrames. Each statistic is represented in 4 octets, most significant octet first. The stations are in order of decreasing values of the statistic referenced by olTRTrafTopNStatistic." ::= { olTRTrafTopNSummaryEntry 4 } -- The olFDDInet Group olFDDIStatsModTable OBJECT-TYPE SYNTAX SEQUENCE OF OlFDDIStatsModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of statistical information counted for each module in each FDDI network." ::= { olFDDInet 2 } olFDDIStatsModEntry OBJECT-TYPE SYNTAX OlFDDIStatsModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of statistical information for each module on each FDDI network in the concentrator." INDEX { olFDDIStatsModSlotIndex } ::= { olFDDIStatsModTable 1 } OlFDDIStatsModEntry ::= SEQUENCE { olFDDIStatsModSlotIndex INTEGER, olFDDIStatsModMgtRcvErrs Counter, olFDDIStatsModMgtXmitErrs Counter, olFDDIStatsModBackplaneErrs Counter, olFDDIStatsModPllUnlockErrs Counter } olFDDIStatsModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number that contains this module." ::= { olFDDIStatsModEntry 1 } olFDDIStatsModMgtRcvErrs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of errors encountered while receiving data on the Management Channel." ::= { olFDDIStatsModEntry 2 } olFDDIStatsModMgtXmitErrs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of errors encountered while transmitting data on the Management Channel." ::= { olFDDIStatsModEntry 3 } olFDDIStatsModBackplaneErrs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of errors while receiving and transmitting network data on the backplane." ::= { olFDDIStatsModEntry 4 } olFDDIStatsModPllUnlockErrs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of times the phased lock loop on the backplane network data channel was lost." ::= { olFDDIStatsModEntry 5 } -- Port table olFDDIStatsPortTable OBJECT-TYPE SYNTAX SEQUENCE OF OlFDDIStatsPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of statistical information counted for each Port in each FDDI network." ::= { olFDDInet 3 } olFDDIStatsPortEntry OBJECT-TYPE SYNTAX OlFDDIStatsPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of statistical information for each Port on each FDDI network in the concentrator." INDEX { olFDDIStatsPortSlotIndex, olFDDIStatsPortIndex } ::= { olFDDIStatsPortTable 1 } OlFDDIStatsPortEntry ::= SEQUENCE { olFDDIStatsPortSlotIndex INTEGER, olFDDIStatsPortIndex INTEGER, olFDDIStatsPortLCTFailCts Counter, olFDDIStatsPortLerEstimate INTEGER, olFDDIStatsPortLemRejectCts Counter, olFDDIStatsPortLemCts Counter } olFDDIStatsPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number that contains this Port." ::= { olFDDIStatsPortEntry 1 } olFDDIStatsPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The Port number of this port" ::= { olFDDIStatsPortEntry 2 } olFDDIStatsPortLCTFailCts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The count of the consecutive times the link confidence test (LCT) has failed during connection management. Once the connection has been established, the count is zeroed. (refer to ANSI 9.4.1)." ::= { olFDDIStatsPortEntry 3 } olFDDIStatsPortLerEstimate OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A long term average link error rate. It ranges from 10**-4 to 10**-15 and is reported as the absolute value of the exponent of the estimate (the larger the number, the smaller the value)." ::= { olFDDIStatsPortEntry 4 } olFDDIStatsPortLemRejectCts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "A link error monitoring count of the times that a link has been removed from the ring due to the LerCutOff threshold being exceeded." ::= { olFDDIStatsPortEntry 5 } olFDDIStatsPortLemCts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The aggregate link error monitor error count, set to zero only on station power up. This variable's long term rate average is lerEstimate." ::= { olFDDIStatsPortEntry 6 } olFDDInetStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF OlFDDInetStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of statistical information counted for each FDDI network in the concentrator" ::= { olFDDInet 4 } olFDDInetStatsEntry OBJECT-TYPE SYNTAX OlFDDInetStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of statistical information for each FDDI network in the concentrator." INDEX { olFDDInetStatsNetID } ::= { olFDDInetStatsTable 1 } OlFDDInetStatsEntry ::= SEQUENCE { olFDDInetStatsNetID INTEGER, olFDDInetStatsRingOpCounts Counter, olFDDInetStatsFrameCounts Counter, olFDDInetStatsErrorCounts Counter, olFDDInetStatsLostCounts Counter, olFDDInetStatsFrameErrorRatio INTEGER } olFDDInetStatsNetID OBJECT-TYPE SYNTAX INTEGER { isolated(2), fddi-1(16), fddi-2(17), fddi-3(18), fddi-4(19) } ACCESS read-only STATUS mandatory DESCRIPTION "The network index that uniquely identifies this network. One of isolated, fddi-1, fddi-2, fddi-3, or fddi-4." ::= { olFDDInetStatsEntry 1 } olFDDInetStatsRingOpCounts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number times the ring transitioned to operational." ::= { olFDDInetStatsEntry 2 } olFDDInetStatsFrameCounts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Frame_Ct (refer to ANSI MAC 2.2.1)." ::= { olFDDInetStatsEntry 3 } olFDDInetStatsErrorCounts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Error_Ct (refer to ANSI MAC 2.2.1)." ::= { olFDDInetStatsEntry 4 } olFDDInetStatsLostCounts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Lost_Ct (refer to ANSI MAC 2.2.1)." ::= { olFDDInetStatsEntry 5 } olFDDInetStatsFrameErrorRatio OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute is the actual ratio, ((delta snmpFddiMACLostCt + delta snmpFddiMACErrorCt) / (delta snmpFddiMACFrameCt + delta snmpFddiMACLostCt)) x 2**16." ::= { olFDDInetStatsEntry 6 } -- olNetwork MIB -- -- This branch translates interfaces into the corresponding -- network. -- olNetworkIfTable OBJECT-TYPE SYNTAX SEQUENCE OF OlNetworkIfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of attributes for every interface." ::= { olNetwork 1 } olNetworkIfEntry OBJECT-TYPE SYNTAX OlNetworkIfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The attributes for a particular inteface. This table can be used to identify the network and corresponding sub-module of an interface." INDEX { olNetworkIfIndex } ::= { olNetworkIfTable 1 } OlNetworkIfEntry ::= SEQUENCE { olNetworkIfIndex INTEGER, olNetworkIfNetID INTEGER, olNetworkIfSlot INTEGER, olNetworkIfSubSlot INTEGER } olNetworkIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The index value for this interface." ::= { olNetworkIfEntry 1 } olNetworkIfNetID OBJECT-TYPE SYNTAX INTEGER { isolated(2), ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), isolated-2(22), isolated-3(23), isolated-4(24), isolated-5(25), isolated-6(26), isolated-7(27), isolated-8(28), isolated-9(29), isolated-10(30), isolated-11(31), ethernet-4(32), ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36), oncore-token-ring-1(37), oncore-token-ring-2(38), oncore-token-ring-3(39), oncore-token-ring-4(40), oncore-token-ring-5(41), oncore-token-ring-6(42), oncore-token-ring-7(43), oncore-token-ring-8(44), oncore-token-ring-9(45), oncore-token-ring-10(46), fast-ethernet-1(47), smlan(51), slip(52), fast-ethernet-2(59), fast-ethernet-3(60), fast-ethernet-4(61) } ACCESS read-only STATUS mandatory DESCRIPTION "The network index that, used with olNetworkIfSlot, uniquely identifies the network." ::= { olNetworkIfEntry 2 } olNetworkIfSlot OBJECT-TYPE SYNTAX INTEGER { slot-1(1), slot-2(2), slot-3(3), slot-4(4), slot-5(5), slot-6(6), slot-7(7), slot-8(8), slot-9(9), slot-10(10), slot-11(11), slot-12(12), slot-13(13), slot-14(14), slot-15(15), slot-16(16), slot-17(17), slot-18(18), slot-19(19), backplane(255) } ACCESS read-only STATUS mandatory DESCRIPTION "The slot index that, used with olNetworkIfNetID, uniquely identifies the network. backplane(255) refers to a backplane network (non-isolated)." ::= { olNetworkIfEntry 3 } olNetworkIfSubSlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot index for the module associated with this interface." ::= { olNetworkIfEntry 4 } -- -- In this branch is the attributes for all ONcore networks. This -- includes network allocation, status, MAC assignment, speed, -- etc. -- olNetworkNetTable OBJECT-TYPE SYNTAX SEQUENCE OF OlNetworkNetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of attributes for every network." ::= { olNetwork 2 } olNetworkNetEntry OBJECT-TYPE SYNTAX OlNetworkNetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The attributes for a particular network. There are two factors defining the instance, network ID and slot number. However, only isolated networks require the slot number because non-isolated networks always have backplane for the slot number." INDEX { olNetworkNetSlot, olNetworkNetID } ::= { olNetworkNetTable 1 } OlNetworkNetEntry ::= SEQUENCE { olNetworkNetSlot INTEGER, olNetworkNetID INTEGER, olNetworkNetType INTEGER, olNetworkNetStatus INTEGER, olNetworkNetMacAssigned INTEGER, olNetworkNetAllocated INTEGER, olNetworkNetIfIndex INTEGER, olNetworkNetSpeed INTEGER } olNetworkNetSlot OBJECT-TYPE SYNTAX INTEGER { slot-1(1), slot-2(2), slot-3(3), slot-4(4), slot-5(5), slot-6(6), slot-7(7), slot-8(8), slot-9(9), slot-10(10), slot-11(11), slot-12(12), slot-13(13), slot-14(14), slot-15(15), slot-16(16), slot-17(17), backplane(255) } ACCESS read-only STATUS mandatory DESCRIPTION "The slot index that, used with olNetworkNetID, uniquely identifies the network. backplane(255) refers to a backplane network (non-isolated)." ::= { olNetworkNetEntry 1 } olNetworkNetID OBJECT-TYPE SYNTAX INTEGER { isolated(2), ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), isolated-2(22), isolated-3(23), isolated-4(24), isolated-5(25), isolated-6(26), isolated-7(27), isolated-8(28), isolated-9(29), isolated-10(30), isolated-11(31), ethernet-4(32), ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36), oncore-token-ring-1(37), oncore-token-ring-2(38), oncore-token-ring-3(39), oncore-token-ring-4(40), oncore-token-ring-5(41), oncore-token-ring-6(42), oncore-token-ring-7(43), oncore-token-ring-8(44), oncore-token-ring-9(45), oncore-token-ring-10(46), fast-ethernet-1(47), fast-ethernet-2(59), fast-ethernet-3(60), fast-ethernet-4(61) } ACCESS read-only STATUS mandatory DESCRIPTION "The network index that, used with olNetworkNetSlot, uniquely identifies the network." ::= { olNetworkNetEntry 2 } olNetworkNetType OBJECT-TYPE SYNTAX INTEGER { ethernet(5), token-ring(6) } ACCESS read-only STATUS mandatory DESCRIPTION "The protocol type of the network." ::= { olNetworkNetEntry 3 } olNetworkNetStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), not-okay(2), beaconing(3), unmonitored(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of the network. A status of unmonitored(4) indicates that there is no module in the hub that monitors the status of the network." ::= { olNetworkNetEntry 4 } olNetworkNetMacAssigned OBJECT-TYPE SYNTAX INTEGER { mac-assigned(1), no-mac-assigned(2) } ACCESS read-only STATUS mandatory DESCRIPTION "mac-assigned(1) indicates that there currently is at least one MAC assigned to this network." ::= { olNetworkNetEntry 5 } olNetworkNetAllocated OBJECT-TYPE SYNTAX INTEGER { allocated(1), not-allocated(2) } ACCESS read-only STATUS mandatory DESCRIPTION "If a port/trunk/module has been assigned to a specific network, then that network is considered allocated(1), otherwise it is not-allocated(2)." ::= { olNetworkNetEntry 6 } olNetworkNetIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value if the ifIndex for this network. A value of 0 will be returned, if there is no interface associated with this network." ::= { olNetworkNetEntry 7 } olNetworkNetSpeed OBJECT-TYPE SYNTAX INTEGER { fourMegabit(1), sixteenMegabit(2), tenMegabit(9) } ACCESS read-write STATUS mandatory DESCRIPTION "The speed of the network. In token ring this represents the ring's bandwidth. This object is only writable for token ring networks. The only values allowed for token token ring networks are fourMegabit(1) and sixteenMegabit(2)." ::= { olNetworkNetEntry 8 } olTRnetworkTable OBJECT-TYPE SYNTAX SEQUENCE OF OlTRnetworkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of Token Ring specific attributes for each Token Ring network." ::= { olNetwork 3 } olTRnetworkEntry OBJECT-TYPE SYNTAX OlTRnetworkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Token Ring specific attributes for a particular Token Ring network." INDEX { olTRnetworkSlot, olTRnetworkID } ::= { olTRnetworkTable 1 } OlTRnetworkEntry ::= SEQUENCE { olTRnetworkSlot INTEGER, olTRnetworkID INTEGER, olTRnetworkBeaconRecovery INTEGER, olTRnetworkMismatchRes INTEGER } olTRnetworkSlot OBJECT-TYPE SYNTAX INTEGER { slot-1(1), slot-2(2), slot-3(3), slot-4(4), slot-5(5), slot-6(6), slot-7(7), slot-8(8), slot-9(9), slot-10(10), slot-11(11), slot-12(12), slot-13(13), slot-14(14), slot-15(15), slot-16(16), slot-17(17), backplane(255) } ACCESS read-only STATUS mandatory DESCRIPTION "The slot index that, used with olTRnetworkID, uniquely identifies the Token Ring network. 'backplane' refers to a backplane network (non-isolated)." ::= { olTRnetworkEntry 1 } olTRnetworkID OBJECT-TYPE SYNTAX INTEGER { isolated(2), isolated-1(21), isolated-2(22), isolated-3(23), isolated-4(24), isolated-5(25), isolated-6(26), isolated-7(27), isolated-8(28), isolated-9(29), isolated-10(30), isolated-11(31), oncore-token-ring-1(37), oncore-token-ring-2(38), oncore-token-ring-3(39), oncore-token-ring-4(40), oncore-token-ring-5(41), oncore-token-ring-6(42), oncore-token-ring-7(43), oncore-token-ring-8(44), oncore-token-ring-9(45), oncore-token-ring-10(46) } ACCESS read-only STATUS mandatory DESCRIPTION "The network index that, used with olTRnetworkSlot, uniquely identifies the Token Ring network." ::= { olTRnetworkEntry 2 } olTRnetworkBeaconRecovery OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object can be used to disable beacon recovery. If beacon recovery is disabled, then no action will be taken to correct a beaconing ring." ::= { olTRnetworkEntry 3 } olTRnetworkMismatchRes OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Mismatch resolution is used to map Fan Out devices and Trace Tools. This function is slightly disruptive to the ring and can be disabled if the user does not need full map resolution. This function only applies to module switched cards. Port switched cards do not run mismatch resolution." ::= { olTRnetworkEntry 4 } -- The olGroups group -- These objects define ports which have been assigned to groups and actions -- which can be performed on the groups. To add ports to a group, -- olGroupSetAction should be set to add-ports(1) and the port(s) defined -- by olGroupSetSlotIndex and olGroupSetPortIndex will be added to the group -- olGroupSetGroupID, if the port exists and is not a logical port. To remove -- ports from a group, olGroupSetAction should be set to delete-ports(2) and -- the port(s) defined by olGroupSetSlotIndex and olGroupSetPortIndex will be -- removed from the group olGroupSetGroupID. To change the admin state of -- all ports in the group, olGroupSetAction should be set to -- set-admin-state(3) and the ports in group olGroupSetGroupID will be set -- to the state defined in olGroupSetAdminState. olGroupPortTable OBJECT-TYPE SYNTAX SEQUENCE OF OlGroupPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of groups that each port is in. Each port can can be in 0, 1, or many groups." ::= { olGroups 1 } olGroupPortEntry OBJECT-TYPE SYNTAX OlGroupPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The groups corresponding to a particular port." INDEX { olGroupPortSlotIndex, olGroupPortIndex } ::= { olGroupPortTable 1 } OlGroupPortEntry ::= SEQUENCE { olGroupPortSlotIndex INTEGER, olGroupPortIndex INTEGER, olGroupPortGroupID OCTET STRING } olGroupPortSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number that contains this port." ::= { olGroupPortEntry 1 } olGroupPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number within this slot. Logical ports can not be put into groups." ::= { olGroupPortEntry 2 } olGroupPortGroupID OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..8)) ACCESS read-only STATUS mandatory DESCRIPTION "The group(s) to which the port has been assigned." ::= { olGroupPortEntry 3 } olGroupSummaryTable OBJECT-TYPE SYNTAX SEQUENCE OF OlGroupSummaryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of condensed group information listing all the ports in each group." ::= { olGroups 2 } olGroupSummaryEntry OBJECT-TYPE SYNTAX OlGroupSummaryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The summary of all the ports in a particular group." INDEX { olGroupSummaryGroupID, olGroupSummaryIndex } ::= { olGroupSummaryTable 1 } OlGroupSummaryEntry ::= SEQUENCE { olGroupSummaryGroupID INTEGER, olGroupSummaryIndex INTEGER, olGroupSummaryPorts OCTET STRING } olGroupSummaryGroupID OBJECT-TYPE SYNTAX INTEGER { group-1(1), group-2(2), group-3(3), group-4(4), group-5(5), group-6(6), group-7(7), group-8(8) } ACCESS read-only STATUS mandatory DESCRIPTION "The group to which the ports have been assigned. A port can be in one or more groups." ::= { olGroupSummaryEntry 1 } olGroupSummaryIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The index into the summary array. Up to 256 ports will be shown in olGroupSummaryPorts for each value in this entry. If ports number greater than 256 it will overflow into the next index. Up to 3 indices can be supported." ::= { olGroupSummaryEntry 2 } olGroupSummaryPorts OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..1400)) ACCESS read-only STATUS mandatory DESCRIPTION "A condensed list of all the ports in this group. The summary is in the format: Slotx PortX SlotY PortY ..." ::= { olGroupSummaryEntry 3 } olGroupSet OBJECT IDENTIFIER ::= { olGroups 3 } olGroupSetAction OBJECT-TYPE SYNTAX INTEGER { add-ports(1), clear-ports(2), set-admin-state(3), set-network(4), no-action(253) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the action that we apply on a group. add-ports(1) adds port(s) to a group, clear-ports(2) clears (delete) port(s) from a group, set-admin-state sets the Admin State of the group, and set-network sets the ports in a group to a network." ::= { olGroupSet 1 } olGroupSetGroupID OBJECT-TYPE SYNTAX INTEGER { group-1(1), group-2(2), group-3(3), group-4(4), group-5(5), group-6(6), group-7(7), group-8(8), no-groups(253), all-groups(255) -- only valid for olGroupSetAction of -- clear-ports(2) } ACCESS read-write STATUS mandatory DESCRIPTION "A group index that uniquely identifies this group. A port can be in zero, one, or more groups." ::= { olGroupSet 2 } olGroupSetSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the slot number of the port(s) that are to be added/cleared to/from the group. This object should be set whenever add-ports(1) or clear-ports(2) are selected for olGroupSetAction. Value 253 refers to no slot specified. Value 254 refers to all non-existing ports, and value 255 refers to all slots which are only valid when olGroupSetAction is clear-ports(2)." ::= { olGroupSet 3 } olGroupSetPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the port number of the port(s) that are to be added/cleared to/from the group. This object should be set whenever add-ports(1) or clear-ports(2) are selected for olGroupSetAction. Value 253 refers to no port specified. Value 255 refers to all ports." ::= { olGroupSet 4 } olGroupSetAdminState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the Admin State that all the ports in the group defined by olGroupSetGroupID should be set to. This object should be set whenever set-admin-state(3) is selected for olGroupSetAction. Value 253 refers to no action specified" ::= { olGroupSet 5 } olGroupSetNetwork OBJECT-TYPE SYNTAX INTEGER { isolated(2), ethernet-1(6), ethernet-2(7), ethernet-3(8), isolated-1(21), -- for modules with multiple isolated-2(22), -- isolated networks within the module isolated-3(23), isolated-4(24), isolated-5(25), isolated-6(26), isolated-7(27), isolated-8(28), isolated-9(29), isolated-10(30), isolated-11(31), ethernet-4(32), -- Available in ONcore. ethernet-5(33), ethernet-6(34), ethernet-7(35), ethernet-8(36), oncore-token-ring-1(37), -- ONcore token ring networks oncore-token-ring-2(38), oncore-token-ring-3(39), oncore-token-ring-4(40), oncore-token-ring-5(41), oncore-token-ring-6(42), oncore-token-ring-7(43), oncore-token-ring-8(44), oncore-token-ring-9(45), oncore-token-ring-10(46), no-network-specified(253) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the Network that all the ports in the group defined by olGroupSetGroupID will attempted to be set to. This object should be set whenever set-network(4) is selected for olGroupSetAction." ::= { olGroupSet 6 } -- Threshold Group -- This group provides access to agent thresholding. -- If the agent does not support thresholding, then -- olThreshTable will have no entries. olThreshTotalEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of entries currently in olThreshTable." ::= { olThreshControl 1 } olThreshMaxEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum number of entries in olThreshTable supported by this agent." ::= { olThreshControl 2 } olThreshLastCreatedIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The index of the last entry in olThreshTable created via index 255 (see olThreshMode). If none, this value will be zero." ::= { olThreshControl 3 } olThreshAllMode OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), clear(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Provides the management station with a convenient way to set olThreshMode for all of the entries in ThreshTable. Setting olThreshAllMode to enable(1) or disable(2) will not cause new entries to be created; this will only affect entries that have previously been created. Getting olThreshAllMode will always yield clear(3)." ::= { olThreshControl 4 } olThreshTable OBJECT-TYPE SYNTAX SEQUENCE OF OlThreshEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of thresholding entries." ::= { olThresh 2 } olThreshEntry OBJECT-TYPE SYNTAX OlThreshEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A collection of variables for controlling and monitoring a specific threshold." INDEX { olThreshIndex } ::= { olThreshTable 1 } OlThreshEntry ::= SEQUENCE { olThreshIndex INTEGER, olThreshMode INTEGER, olThreshDescription DisplayString, olThreshObjectIdentifier OBJECT IDENTIFIER, olThreshStatCategory INTEGER, olThreshStatType INTEGER, olThreshStatNetID INTEGER, olThreshStatSlotIndex INTEGER, olThreshStatPortIndex INTEGER, olThreshStatStationAddr MacAddress, olThreshInterval INTEGER, olThreshCondition INTEGER, olThreshValue INTEGER, olThreshCurrentValue INTEGER, olThreshStatus INTEGER, olThreshTimeSinceLastTriggered TimeTicks, olThreshActionType INTEGER, olThreshActionData INTEGER, olThreshActionPriority INTEGER } olThreshIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "An index that uniquely identifies an entry in the olThresh table. The number of entries in olTRThreshTable is olThreshTotalEntries. A new entry is created when a value is written to any object within the entry. An entry is removed when olThreshMode is set to clear(3). Index 255 references a 'pseudo entry' that allows the management station to create a new entry without having to search for a clear entry. When olThreshMode for entry 255 is set to disable or enable, if there is no available (clear) entry, then the SNMP set-response will indicate a bad value error, otherwise the agent does the following: - set the value of olThreshLastCreatedIndex to the index of the available entry - copy the values currently in entry 255 to the available entry - clear out entry 255." ::= { olThreshEntry 1 } olThreshMode OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), clear(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The mode for this threshold. enable(1) indicates that this entry is in use and thresholding will be done. disable(2) indicates that this entry is in use but will no thresholding will be done. Setting olThreshMode to clear(3) will cause this entry to be removed from the table." -- DEFVAL {disable(2)} ::= { olThreshEntry 2 } olThreshDescription OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) ACCESS read-write STATUS mandatory DESCRIPTION "Description of the threshold to be sent with the chipAboveThreshd trap." ::= { olThreshEntry 3 } olThreshObjectIdentifier OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-write STATUS mandatory DESCRIPTION "The object identifier that specifies the statistic to be thresholded. The statistic to be thresholded can be specified either by setting olThreshObjectIdentifier or by setting values of the olThreshStat group of variables. When olThreshObjectIdentifier is set, the agent changes the values of the olThreshStat group of variables to refer to the new statistic to be thresholded. Similarly, when a olThreshStat variable is set, the agent changes olThreshObjectIdentifier to refer to the new statistic to be thresholded. A null object identifier (0.0) is used when no statistic is specified." ::= { olThreshEntry 4 } olThreshStatCategory OBJECT-TYPE SYNTAX INTEGER { other(1), network(2), port(3), station(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the category of statistic to be thresholded. When olThreshStatCategory is network(2) or station(4), olThreshStatNetID must also be specified and olThreshStatSlotIndex will be overwritten as well. When olThreshStatCategory is station(4), olThreshStatStation must be specified. When olThreshStatCategory is port(3), olThreshStatSlotIndex and olThreshStatPortIndex must be specified. Modifying olThreshStatSlotIndex in this case will cause olThreshStatNetID to be overwritten as well." -- DEFVAL {network(2)} ::= { olThreshEntry 5 } olThreshStatType OBJECT-TYPE SYNTAX INTEGER { other(1), frames(2), octets(3), broadcast-frames(4), multicast-frames(5), error-frames(6), tr-net-soft-errors(7), tr-net-hard-errors(8) } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the type of statistic to be thresholded. error-frames(6) is valid only when olThreshStatCategory is port(3) or station(4). tr-net-soft-errors(7) or tr-net-hard-errors(8) is valid only when olThreshStatCategory is network(2). Note that tr-net-soft-errors(7) and tr-net-hard-errors(8) refer to dot5StatsSoftErrors and dot5StatsHardErrors, respectively. The other choices refer for items in the olTRTraf tables." -- DEFVAL {frames(2)} ::= { olThreshEntry 6 } olThreshStatNetID OBJECT-TYPE SYNTAX INTEGER { other(1), isolated(2), token-ring-1(9), token-ring-2(10), token-ring-3(11), token-ring-4(12), token-ring-5(13), token-ring-6(14), token-ring-7(15), agent-network(255) } ACCESS read-write STATUS mandatory DESCRIPTION "When olThreshStatCategory is network(2) or station(4), specifies the network of statistic to be thresholded. If the agent is capable of collecting statistics only for the network that it is attached to, olThreshStatNetID can be set to agent-network(255); the agent will change olThreshStatNetID to reflect the network that the agent is currently attached to. If olThreshStatType is tr-net-soft-errors(7) or tr-net-hard-errors(8) the agent will change olThreshStatNetID to other(1). Note that when this variable is set, olThreshStatSlotIndex is overwritten as well." -- DEFVAL {agent-network(255)} ::= { olThreshEntry 7 } olThreshStatSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "When olThreshStatCategory is port(3), specifies the slot index of the port of statistic to be thresholded. Note that when this variable is set, olThreshStatNetID is overwritten as well." ::= { olThreshEntry 8 } olThreshStatPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "When olThreshStatCategory is port(3), specifies the port index of the port of statistic to be thresholded." ::= { olThreshEntry 9 } olThreshStatStationAddr OBJECT-TYPE SYNTAX MacAddress ACCESS read-write STATUS mandatory DESCRIPTION "When olThreshStatCategory is station(4), specifies the MAC address of the station of statistic to be thresholded." ::= { olThreshEntry 10 } olThreshInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the length of the thresholding period in seconds. Minimum length is 5 seconds; maximum is 86400 seconds (24 hours)." -- DEFVAL {60} ::= { olThreshEntry 11 } olThreshCondition OBJECT-TYPE SYNTAX INTEGER { delta-above(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the type of conditional comparison for the threshold." -- Possible future values for olThreshCondition: delta-below, -- absolute-above, absolute-below -- DEFVAL {delta-above(1)} ::= { olThreshEntry 12 } olThreshValue OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "At the end of each thresholding interval (olThreshInterval seconds), olThreshCurrentValue is compared against olThreshValue (unsigned). When olThreshType is delta-above(1): If olThreshStatus is valid(4), and olThreshCurrentValue is above olThreshValue, and olThreshMode is enabled, then a chipAboveThreshd trap will be sent. Another chipAboveThreshd trap will not be sent until olThreshCurrentValue drops to less than or equal to olThreshValue and then again exceeds it." -- DEFVAL { 0 } ::= { olThreshEntry 13 } olThreshCurrentValue OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "When olThreshType is delta-exceed(1): The most recent delta value of olThreshStatObjectIdentifier (i.e. value of olThreshStatObjectIdentifier at the end of the interval minus the value of olThreshStatObjectIdentifier at the beginning of the interval). If olThreshStatus is not valid(4), olThreshCurrentValue will be 0." ::= { olThreshEntry 14 } olThreshStatus OBJECT-TYPE SYNTAX INTEGER { no-statistic-specified(1), statistic-not-accessible(2), not-yet-available(3), valid(4) } ACCESS read-only STATUS mandatory DESCRIPTION "When olThreshType is delta-exceed(1): If olThreshStatObjectIdentifier has not yet been specified, olThreshStatus will be no-statistic-specified(1). If the first interval has not yet completed, olThreshStatus will be not-yet-available(2). If object referenced by olThreshStatObjectIdentifier is not accessible, olThreshStatus will be not-accessible(3). Otherwise olThreshStatus will be valid(4)." ::= { olThreshEntry 15 } olThreshTimeSinceLastTriggered OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "Time in TimeTicks that has elapsed since a chipAboveThreshd trap associated with this ThreshEntry was last sent. If never sent, this value shall be zero." ::= { olThreshEntry 16 } olThreshActionType OBJECT-TYPE SYNTAX INTEGER { trap-only(1), run-script-only(2), trap-run-script(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The action to be performed when the threshold is triggered." ::= { olThreshEntry 17 } olThreshActionData OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Additional information to be sent with the chipAboveThreshd trap. In the case of scripts, this object will contain the script number to be executed." ::= { olThreshEntry 18 } olThreshActionPriority OBJECT-TYPE SYNTAX INTEGER { low(1), medium(2), high(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The priority for this entry. Provided for use by the network management station (NMS) - not interpreted by the agent." -- DEFVAL {low(1)} ::= { olThreshEntry 19 } -- -- ONcore Power Group -- -- This group is used for managing the -- power in the ONcore hub. -- -- Hub power mode -- ocPowerModeAdminStatus OBJECT-TYPE SYNTAX INTEGER { fault-tolerant(1), not-fault-tolerant(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current desired state of hub power fault-tolerant mode. Setting this object to fault-tolerant(1) will reserve one power supply's worth of power from the power budget for fault-tolerant operation, provided sufficient power is available. Setting this object to not-fault-tolerant(2) returns the reserved power to the power budget." ::= { ocPowerControl 1 } ocPowerModeOperStatus OBJECT-TYPE SYNTAX INTEGER { fault-tolerant(1), not-fault-tolerant(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The current operational status of hub power fault-tolerant mode." ::= { ocPowerControl 2 } ocPowerOverheatPowerDownMode OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current desired state of hub overheat automatic power- down mode. Setting this object to enable(1) will cause slots containing ONcore modules to be automatically power-disabled during a hub overheat condition. Setting this object to disable(2) will cause no action to be taken when a hub overheat condition occurs." ::= { ocPowerControl 3 } -- -- Hub backplane power -- ocPowerOutputTable OBJECT-TYPE SYNTAX SEQUENCE OF OcPowerOutputEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about the hub power budget. This table is indexed by voltage line type, each of which is supplied by the operational power supplies." ::= { ocPower 2 } ocPowerOutputEntry OBJECT-TYPE SYNTAX OcPowerOutputEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information about the hub power budget." INDEX { ocPowerOutputType } ::= { ocPowerOutputTable 1 } OcPowerOutputEntry ::= SEQUENCE { ocPowerOutputType INTEGER, ocPowerOutputVoltageLevel Gauge, ocPowerOutputWattageCapacity Gauge, ocPowerOutputWattageConsumed Gauge, ocPowerOutputWattageAvailable Gauge, ocPowerOutputUnmanagedWattageAlloc Gauge } ocPowerOutputType OBJECT-TYPE SYNTAX INTEGER { plusFiveVolt(1), -- + 5 Volt minusFiveVolt(2), -- - 5 Volt plusTwelveVolt(3), -- +12 Volt minusTwelveVolt(4), -- -12 Volt plusTwoVolt(5) -- + 2 Volt } ACCESS read-only STATUS mandatory DESCRIPTION "Identifies the power (voltage) line type for which this entry contains power budget information." ::= { ocPowerOutputEntry 1 } ocPowerOutputVoltageLevel OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "In millivolts (1/1000 Volt), the actual voltage level for this voltage type as sensed on the backplane. This voltage is supplied by all operational power supplies." ::= { ocPowerOutputEntry 2 } ocPowerOutputWattageCapacity OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "In hundredths of a Watt (1/100 Watt), the maximum wattage for the voltage line that is output by all operational power supplies combined." ::= { ocPowerOutputEntry 3 } ocPowerOutputWattageConsumed OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "In hundredths of a Watt (1/100 Watt), the wattage consumed by all hub modules. For a given voltage line, this object's value is the sum total of the power consumed by the hub itself, 2 Controller Modules, all installed ONline modules, and all power-enabled slots containing ONcore modules. If power fault-tolerant mode is enabled (when it was previously disabled), this object's value is increased by the amount of power reserved for the voltage line. If power fault-tolerant mode is disabled (when it was previously enabled), this object's value is decreased by the amount of power that is returned to the available power budget for the voltage line." ::= { ocPowerOutputEntry 4 } ocPowerOutputWattageAvailable OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "In hundredths of a Watt (1/100 Watt), the wattage available to power-up modules. If power fault-tolerant mode is enabled (when it was previously disabled), this object's value is decreased by the amount of power reserved for the voltage line. If power fault-tolerant mode is disabled (when it was previously enabled), this object's value is increased by the amount of power that is returned to the available power budget for the voltage line." ::= { ocPowerOutputEntry 5 } ocPowerOutputUnmanagedWattageAlloc OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "In hundredths of a Watt (1/100 Watt), the wattage allocated for modules that are not power-manageable (i.e., ONline modules)." ::= { ocPowerOutputEntry 6 } -- -- Module power configuration -- ocPowerSlotTable OBJECT-TYPE SYNTAX SEQUENCE OF OcPowerSlotEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains power management information for each non-empty, payload slot in the hub. Note that for multi-slot ONcore modules, there is one point of power management contact and control. Hence, only the leftmost slot is represented in this table. For a multi-slot ONline module, each slot has power management contact; hence, all slots for the module are represented in this table." ::= { ocPower 3 } ocPowerSlotEntry OBJECT-TYPE SYNTAX OcPowerSlotEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of power management information for each non-empty, payload slot in the hub." INDEX { ocPowerSlotIndex } ::= { ocPowerSlotTable 1 } OcPowerSlotEntry ::= SEQUENCE { ocPowerSlotIndex INTEGER, ocPowerSlotClass INTEGER, ocPowerSlotAdminStatus INTEGER, ocPowerSlotOperStatus INTEGER } ocPowerSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The unique slot number that identifies the module associated with this power entry." ::= { ocPowerSlotEntry 1 } ocPowerSlotClass OBJECT-TYPE SYNTAX INTEGER { one(1), two(2), three(3), four(4), five(5), six(6), seven(7), eight(8), nine(9), ten(10), not-applicable(11) } ACCESS read-write STATUS mandatory DESCRIPTION "The current slot power class. For a slot containing an ONcore module, this object's value ranges from 1 to 10, where 1 is the lowest power class and 10 is the highest power class. Slots assigned higher power classes will be power-enabled before slots assigned lower power classes. Similarly, slots assigned lower power classes will be power-disabled before slots assigned higher power classes. For a slot containing an ONline module, this object's value is reported as not-applicable(11) because ONline modules are not power-manageable (once an ONline module is inserted into the hub, it will consume power for as long as it remains in the hub). The value not-applicable(11) is invalid for a slot containing an ONcore module. Power class can be used to establish an ONcore module power-up and power-down priority scheme. Combined with slot location, slot power class defines the order in which slots containing ONcore modules will be power-enabled and power-disabled. For a given power class, slots are power-enabled from lowest payload slot to highest payload slot and power-disabled from highest payload slot to lowest payload slot. Slot power class is not pre-emptive; changing a slot's power class will not affect the power state of other slots. It will take effect during a slot power-up or power-down event (e.g., the failure or recovery of a power supply)." ::= { ocPowerSlotEntry 2 } ocPowerSlotAdminStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), -- enable slot power disable(2) -- disable slot power } ACCESS read-write STATUS mandatory DESCRIPTION "The current desired slot power state. For a slot containing an ONcore module, setting this object to enable(1) will cause the module to be power-enabled, provided sufficient power is available. Setting this object to disable(2) will cause the module to be power-disabled. The slot will not receive power until this object is set to the value enable(1). For a slot containing an ONline module, setting this object to disable(2) is invalid because an ONline module is not power-manageable; once installed, an ONline module consumes power for as long as it remains in the hub. Also, for a slot containing the ONcore agent, setting this object to disable(2) is not allowed to prevent the user from losing hub manageability." ::= { ocPowerSlotEntry 3 } ocPowerSlotOperStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), -- Slot power is enabled disabled(2), -- Slot power is disabled insufficient-power(3), -- Slot power up not possible enabled-always(4) -- Slot power is enabled always } ACCESS read-only STATUS mandatory DESCRIPTION "The current operational slot power status. This object will have the value enabled(1), if the slot contains an ONcore module and is actually power-enabled. This object will have the value disabled(2), if the slot contains an ONcore module and is actually power-disabled. In this case, the slot is ineligible for power until ocPowerSlotAdminStatus for the slot is set to enable(1). This object will have the value insufficient-power(3), if the slot is eligible to receive power but, due to power constraints, is not power-enabled. When sufficient power becomes available, the slot will become power-enabled, and this object will then have the value enabled(1). This object will have the value enabled-always(4) for a slot containing an ONline module or the ONcore agent. For the slot containing the ONcore agent, ocPowerSlotAdminStatus cannot be set to the value disable(2). However, in the event of an environmental change such as a power supply failure, the slot containing the ONcore agent may be automatically power-disabled, and this object will then have the value insufficient-power(3). This is based on the value of ocPowerSlotClass for the slot." ::= { ocPowerSlotEntry 4 } -- -- ONcore Inventory Group -- -- This group reflects inventory information about -- components in the ONcore hub. -- -- -- Hub chassis information -- ocInvHubType OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The hub type (i.e. model number) of the hub. An instance for which information is not valid will return 'invalid EEPROM!'." ::= { ocInvHub 1 } ocInvHubSerialNo OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The serial number of the hub. An instance for which information is not valid will return 'invalid EEPROM!'." ::= { ocInvHub 2 } ocInvHubHWVer OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The revision number of the hardware of the hub. An instance for which information is not valid will return 'invalid EEPROM!'." ::= { ocInvHub 3 } ocInvHubMfr OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The company name that manufactured this hub. An instance for which information is not valid will return 'invalid EEPROM!." ::= { ocInvHub 4 } ocInvHubMfrDate OBJECT-TYPE SYNTAX DisplayString (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "The date in yymmdd format that this unit was manufactured. An instance for which information is not valid will return 'invalid EEPROM!'." ::= { ocInvHub 5 } ocInvHubNotePad OBJECT-TYPE SYNTAX DisplayString (SIZE(0..256)) ACCESS read-only STATUS mandatory DESCRIPTION "Note pad area reserved for the hub. This area contains information pertaining to the hub such as service or hardware upgrade information. An instance for which information is not valid will return 'invalid EEPROM!'." ::= { ocInvHub 6 } -- -- ONcore Modules inventory information -- -- Contains information about the hub modules. The modules -- information are organized as a base-one matrix. That is, a module, -- motherboard or daughter card, can be located by a pair of primitives: -- slot index and subslot index (i.e. .) -- -- ocInvModTable -- ocInvModTable OBJECT-TYPE SYNTAX SEQUENCE OF OcInvModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of inventory information related to a module, indexed with respect to slot and subslot location numbers." ::= { ocInvMods 1 } ocInvModEntry OBJECT-TYPE SYNTAX OcInvModEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Values to describe a module inventory items." INDEX { ocInvModSlotIndex, ocInvModSubSlotIndex } ::= { ocInvModTable 1 } OcInvModEntry ::= SEQUENCE { ocInvModSlotIndex INTEGER, ocInvModSubSlotIndex INTEGER, ocInvModModel DisplayString, ocInvModSerialNo DisplayString, ocInvModHWVer DisplayString, ocInvModSWVer DisplayString, ocInvModSWBootVer DisplayString, ocInvModMfr DisplayString, ocInvModMfrDate DisplayString, ocInvModNotePad DisplayString } ocInvModSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number where this Module is located." ::= { ocInvModEntry 1 } ocInvModSubSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The subslot number where this Module is located. It is associated with a slot number. Motherboards are always located in subslot one, (e.g. .1). However, daughter cards can reside on any subslot within the range (2 ... 8), (e.g. .<2 .. 8>)." ::= { ocInvModEntry 2 } ocInvModModel OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "This Module model number. If the instance value is unknown, ONline will be returned." ::= { ocInvModEntry 3 } ocInvModSerialNo OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "This Module serial number. If the instance value is unknown, N/A will be returned." ::= { ocInvModEntry 4 } ocInvModHWVer OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The revision number of the hardware on this module. If the instant value is unknown, N/A will be returned." ::= { ocInvModEntry 5 } ocInvModSWVer OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The revision number of the software on this module. If the instant value is unknown, N/A will be returned." ::= { ocInvModEntry 6 } ocInvModSWBootVer OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The revision number of the boot software on this module. If the instant value is unknown, N/A will be returned." ::= { ocInvModEntry 7 } ocInvModMfr OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The company name that manufactured this module. If the instant value is unknown, N/A will be returned." ::= { ocInvModEntry 8 } ocInvModMfrDate OBJECT-TYPE SYNTAX DisplayString (SIZE(0..6)) ACCESS read-only STATUS mandatory DESCRIPTION "The date in yymmdd format that this module was manufactured. If the instant value is unknown, N/A will be returned." ::= { ocInvModEntry 9 } ocInvModNotePad OBJECT-TYPE SYNTAX DisplayString (SIZE(0..256)) ACCESS read-only STATUS mandatory DESCRIPTION "Note pad area reserved for the module. This area contains information pertaining to the module such as service or hardware upgrade information. If the instance value is unknown, N/A will be returned." ::= { ocInvModEntry 10 } -- The olEnviron Group -- This group is used to manage the concentrator's environment on a hardware -- component level. It is available from agents that are acting as a -- concentrator master. -- -- Table for each hardware type -- olEnvironGenTable OBJECT-TYPE SYNTAX SEQUENCE OF OlEnvironGenEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about each hardware type at the hub level. For example, power supply units will have a single entry in this table that gives general information for this particular hardware type. For ONsemble, this table contains information for all of the hubs in the stack." ::= { olEnvironGen 2 } olEnvironGenEntry OBJECT-TYPE SYNTAX OlEnvironGenEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information for each hardware type at the hub level." INDEX { olEnvironGenType } ::= { olEnvironGenTable 1 } OlEnvironGenEntry ::= SEQUENCE { olEnvironGenType INTEGER, olEnvironGenCapacity INTEGER, olEnvironGenInstalled INTEGER, olEnvironGenOks INTEGER } olEnvironGenType OBJECT-TYPE SYNTAX INTEGER { load-sharing-pdb(1), hub-inventory-eeprom(2), power-supply-units(3), fan-units(4), temp-probes(5), tri-channel-backplane(6), ring-backplane(7), switching-backplane(8), ps-switching-pdb(9), onsemble-backup-power-units(10), onsemble-secondary-fan-units(11) } ACCESS read-only STATUS mandatory DESCRIPTION "A type that uniquely identifies a particular hardware: load-sharing-pdb(1) refers to the Load Sharing Power Distribution Board on a Load Sharing hub. hub-inventory-eeprom(2) refers to the Hub Inventory EEPROM. power-supply-units(3) refers to the Power Supply units in the hub. fan-units(4) refers to the Fan units in the hub. temp-probes(5) refers to the Temperature Probes in the hub. tri-channel-backplane(6) refers to the Tri-Channel Backplane in the hub. ring-backplane(7) refers to the Ring Backplane in the hub that supports ring network topologies (i.e., Token Ring). switching-backplane(8) refers to the Switching Backplane in the hub that supports cell and/or packet switching. ps-switching-pdb(9) refers to a Power Distribution Board that supports power supply redundancy by allowing power to switchover to a backup power supply. onsemble-backup-power-units(10) refers to ONsemble external backup power supply units. onsemble-secondary-fan-units(11) refers to the secondary fans in some ONsemble hubs (modules)." -- ONsemble Token Ring supports these: -- -- power-supply-units(3), -- fan-units(4), -- temp-probes(5), -- ps-switching-pdb(9), -- onsemble-backup-power-units(10). -- onsemble-secondary-fan-units(11) ::= { olEnvironGenEntry 1 } olEnvironGenCapacity OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The capacity of the particular hardware type; i.e., the maximum number of units that can be found in this hub. For ONsemble, this will be the current number of hubs(modules) in the stack." ::= { olEnvironGenEntry 2 } olEnvironGenInstalled OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The actual number of units that are currently installed in the hub. This can range from 0 to olEnvironGenCapacity. If it cannot be determined whether a particular hardware type is installed, then this object will have the same value as olEnvironGenCapacity." ::= { olEnvironGenEntry 3 } olEnvironGenOks OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of units that are installed and operating okay in the hub. This can range from 0 to olEnvironGenInstalled. If a particular hardware type is installed but its operational status is not monitored, then this object will have the same value as olEnvironGenInstalled." ::= { olEnvironGenEntry 4 } -- -- Table for each hardware unit -- olEnvironGenUnitTable OBJECT-TYPE SYNTAX SEQUENCE OF OlEnvironGenUnitEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about each hardware unit in the hub. For example, each power supply unit would have an entry in this table." ::= { olEnvironGen 3 } olEnvironGenUnitEntry OBJECT-TYPE SYNTAX OlEnvironGenUnitEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information for each hardware unit in the hub." INDEX { olEnvironGenUnitType, olEnvironGenUnitTypeIndex } ::= { olEnvironGenUnitTable 1 } OlEnvironGenUnitEntry ::= SEQUENCE { olEnvironGenUnitType INTEGER, olEnvironGenUnitTypeIndex INTEGER, olEnvironGenUnitDescr DisplayString, olEnvironGenUnitStatus INTEGER, olEnvironGenUnitReportStatus INTEGER } olEnvironGenUnitType OBJECT-TYPE SYNTAX INTEGER { load-sharing-pdb(1), hub-inventory-eeprom(2), power-supply-units(3), fan-units(4), temp-probes(5), tri-channel-backplane(6), ring-backplane(7), switching-backplane(8), ps-switching-pdb(9), onsemble-backup-power-units(10), onsemble-secondary-fan-units(11) } ACCESS read-only STATUS mandatory DESCRIPTION "A type that uniquely identifies a particular hardware." ::= { olEnvironGenUnitEntry 1 } olEnvironGenUnitTypeIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Identifies a specific instance of the hardware type (hardware unit) that is monitored. For ONsemble, this is the olModSlotIndex (HubId)." ::= { olEnvironGenUnitEntry 2 } olEnvironGenUnitDescr OBJECT-TYPE SYNTAX DisplayString (SIZE(0..128)) ACCESS read-only STATUS mandatory DESCRIPTION "A textual string describing the type and revision of the hardware unit. If the type or revision of the hardware unit cannot be determined, then this object contains a zero length octet string." ::= { olEnvironGenUnitEntry 3 } olEnvironGenUnitStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), faulty(2), invalid(3), notInstalled(4), unknown(5), faulty-or-not-installed(6) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of the monitored hardware component. This object will have the value unknown(5) if the hardware unit is installed, but the status of the unit cannot be determined." ::= { olEnvironGenUnitEntry 4 } olEnvironGenUnitReportStatus OBJECT-TYPE SYNTAX INTEGER { okay(1), extremeTemp(2), warning(3), not-reporting(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The status that is reported by the hardware unit. This normally indicates the status reported by a probe (e.g., temperature probe). In the case of a temperature probe that supports the olEnvironTempTable, this object will have the value warning(3) prior to reporting the value extremeTemp(2) as a means of warning of a possible hub overheat condition. This object will have the value not-reporting(4) if the hardware unit does not report an external status." ::= { olEnvironGenUnitEntry 5 } -- -- Table for each temperature probe -- olEnvironTempTable OBJECT-TYPE SYNTAX SEQUENCE OF OlEnvironTempEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about each temperature probe in this concentrator." ::= { olEnvironTemp 2 } olEnvironTempEntry OBJECT-TYPE SYNTAX OlEnvironTempEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information for each temperature probe in this concentrator." INDEX { olEnvironTempProbeIndex } ::= { olEnvironTempTable 1 } OlEnvironTempEntry ::= SEQUENCE { olEnvironTempProbeIndex INTEGER, olEnvironTempProbeLevel INTEGER } olEnvironTempProbeIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Identifies the temperature probe for which this entry contains temperature probe information." ::= { olEnvironTempEntry 1 } olEnvironTempProbeLevel OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The current temperature in degrees Celsius reported by this temperature probe." ::= { olEnvironTempEntry 2 } -- -- The olPS2 MIB: -- -- The following group is used to manage PS/2 attributes in -- the Hub. It provides detailed information about the hardware -- configuration and adapter cards installed on the PS/2. In -- addition it provides an indication of the software installed -- on the PS/2. -- -- This information must be set manually from the console interface -- on the network management module, or remotely via its Telnet -- interface. -- -- -- PS2 Groups -- -- Under the olPS2 branch exists: -- -- olPS2Info - system information about the PS/2 -- olPS2McaTable - a table of information concerning -- Micro channel adapter cards in the PS/2 -- olPS2ApplTable - a table of information describing the -- software applications available on the PS/2 -- olPS2Info OBJECT IDENTIFIER ::= { olPS2 1 } -- -- olPS2Info -- -- -- System Information concerning the PS/2 -- -- olPS2OperatingSystem OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The type of operating system current including its version and release numbers, currently executing on the PS/2." ::= { olPS2Info 1 } olPS2FixedDiskSize OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The size in of Fixed Disk Memory currently installed on the PS/2." ::= { olPS2Info 2 } olPS2RamSize OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The size in of Random Access Memory currently installed on the PS/2." ::= { olPS2Info 3 } -- -- olPS2McaTable -- -- -- Information about adapter cards that may be installed -- in the Micro channel adapter card payload portion of -- the hub. -- olPS2McaTable OBJECT-TYPE SYNTAX SEQUENCE OF OlPS2McaEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of software application information associated with the PS/2." ::= { olPS2 2 } olPS2McaEntry OBJECT-TYPE SYNTAX OlPS2McaEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A profile of a specific software application associated with this PS/2." INDEX { olPS2McaIndex } ::= { olPS2McaTable 1 } OlPS2McaEntry ::= SEQUENCE { olPS2McaIndex INTEGER, olPS2McaDescription DisplayString, olPS2McaSlotConnectPoint INTEGER, olPS2McaPortConnectPoint INTEGER, olPS2McaMacAddress OCTET STRING } olPS2McaIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The index for this software application." ::= { olPS2McaEntry 1 } olPS2McaDescription OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) ACCESS read-only STATUS mandatory DESCRIPTION "A description of the software application." ::= { olPS2McaEntry 2 } olPS2McaSlotConnectPoint OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number of a module within this ONline chassis to which this Micro channel Adapter Card is connected. If not connected to any ONline module module, the object value is zero." ::= { olPS2McaEntry 3 } olPS2McaPortConnectPoint OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of a module within this ONline chassis to which this Micro channel Adapter Card is connected. If not connected to any ONline module module, the object value is zero." ::= { olPS2McaEntry 4 } olPS2McaMacAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "The MAC Address of the Micro channel adapter card installed this PS/2 Micro channel Adapter Card slot. If no MAC address is defined this string is encoded as a zero length string." ::= { olPS2McaEntry 5 } -- -- olPS2ApplTable -- -- -- Information about software applications that may be -- installed on the PS/2. -- -- olPS2ApplTable OBJECT-TYPE SYNTAX SEQUENCE OF OlPS2ApplEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of software application information associated with the PS/2." ::= { olPS2 3 } olPS2ApplEntry OBJECT-TYPE SYNTAX OlPS2ApplEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A profile of a specific software application associated with this PS/2." INDEX { olPS2ApplIndex } ::= { olPS2ApplTable 1 } OlPS2ApplEntry ::= SEQUENCE { olPS2ApplIndex INTEGER, olPS2ApplDescription DisplayString } olPS2ApplIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The index for this software application." ::= { olPS2ApplEntry 1 } olPS2ApplDescription OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) ACCESS read-only STATUS mandatory DESCRIPTION "A description of the software application." ::= { olPS2ApplEntry 2 } -- The Statistics Extension Group -- The etherStatsExtTable extends the RMON etherStatsTable. -- This table requires the implementation of the etherStatsTable. etherStatsExtTable OBJECT-TYPE SYNTAX SEQUENCE OF EtherStatsExtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of extended ethernet statistics entries. There is one entry in this table for each entry in the RMON etherStatsTable." ::= { statisticsExt 1 } etherStatsExtEntry OBJECT-TYPE SYNTAX EtherStatsExtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A collection of objects describing the related portTable." INDEX { etherStatsExtIndex } ::= { etherStatsExtTable 1 } EtherStatsExtEntry ::= SEQUENCE { etherStatsExtIndex INTEGER (1..65535), etherStatsExtPortEntries INTEGER, etherStatsExtLastInsertTime INTEGER, etherStatsExtLastDeleteTime INTEGER } etherStatsExtIndex OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The etherStatsTable to which this etherStatsExtTable is joined. The etherStatsExtTable identified by a particular value of this index is associated with the same etherStatsTable as identified by the same value of etherStatsIndex." ::= { etherStatsExtEntry 1 } etherStatsExtPortEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of entries in the associated portStatsTable." ::= { etherStatsExtEntry 2 } etherStatsExtLastInsertTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A copy of sysUpTime when the last entry was inserted into the associated portStatsTable. If no entry has been inserted this value will be zero." ::= { etherStatsExtEntry 3 } etherStatsExtLastDeleteTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A copy of sysUpTime when the last entry was deleted from the associated portStatsTable. If no entry has been deleted this value will be zero." ::= { etherStatsExtEntry 4 } -- The portStatsTable collects per-port statistics similar to -- those collected by the etherStatsTable. -- The portStatsTable requires the implementation of the -- etherStatsExtTable. portStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF PortStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of statistics entries collected for each port that is seen to transmit on the network. Entries are created in this table whenever an etherStatsExtEntry exists for an interface. Each entry is indexed by the associated etherStatsIndex, the SlotID and PortID." ::= { statisticsExt 2 } portStatsEntry OBJECT-TYPE SYNTAX PortStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A collection of statistics kept for a particular Ethernet port." INDEX { portStatsIndex, portStatsSlotID, portStatsPortID } ::= { portStatsTable 1 } PortStatsEntry ::= SEQUENCE { portStatsIndex INTEGER (1..65535), portStatsSlotID INTEGER, portStatsPortID INTEGER, portStatsOctets Counter, portStatsPkts Counter, portStatsBroadcastPkts Counter, portStatsMulticastPkts Counter, portStatsCRCAlignErrors Counter, portStatsUndersizePkts Counter, portStatsOversizePkts Counter, portStatsFragments Counter, portStatsJabbers Counter, portStatsCollisions Counter, portStatsPkts64Octets Counter, portStatsPkts65to127Octets Counter, portStatsPkts128to255Octets Counter, portStatsPkts256to511Octets Counter, portStatsPkts512to1023Octets Counter, portStatsPkts1024to1518Octets Counter, portStatsLastSourceAddress OCTET STRING, portStatsSourceAddressChanges Counter, portStatsLastErrorAddress OCTET STRING } portStatsIndex OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The set of collected port statistics of which this entry is a part. The set of ports identified by a particular value of this index is associated with the etherStatsEntry and etherStatsExtEntry identified by the same value of etherStatsIndex and etherStatsExtIndex." ::= { portStatsEntry 1 } portStatsSlotID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the slot within which the monitored port resides." ::= { portStatsEntry 2 } portStatsPortID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the port within the slot identified by the associated portStatsSlotID that is being monitored by this portStatsEntry." ::= { portStatsEntry 3 } portStatsOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of octets of data (including those in bad packets) received on the port (excluding framing bits but including FCS octets)." ::= { portStatsEntry 4 } portStatsPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets (including error packets) transmitted from this port." ::= { portStatsEntry 5 } portStatsBroadcastPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good packets transmitted from this port that were directed to the broadcast address." ::= { portStatsEntry 6 } portStatsMulticastPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good packets transmitted from this port that were directed to a multicast address (not including broadcast)." ::= { portStatsEntry 7 } portStatsCRCAlignErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets transmitted from this port that had a length (excluding framing bits, but including FCS octets) of between 64 and 1518 octest, inclusive, but were not an integral number of octets in length or had a bad Frame Check Sequence (FCS)." ::= { portStatsEntry 8 } portStatsUndersizePkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets transmitted from this port that were less than 64 octets long (exclusing framing bits, but including FCS octets) and were otherwise well formed." ::= { portStatsEntry 9 } portStatsOversizePkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets transmitted from this port that were longer than 1518 octets (excluding framing bits, but including FCS octets) and were otherwise well formed." ::= { portStatsEntry 10 } portStatsFragments OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets received that were not an integral number of octets in length or that had a bad Frame Check Sequence (FCS), and were less then 64 octets in length (excluding framing bits, but including FCS octets)." ::= { portStatsEntry 11 } portStatsJabbers OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets received that were not an integral number of octets in length or that had a bad Frame Check Sequence (FCS), and were longer then 1518 octets in length (excluding framing bits, but including FCS octets)." ::= { portStatsEntry 12 } portStatsCollisions OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The best estimate of the total number of collisions occuring on this port." ::= { portStatsEntry 13 } portStatsPkts64Octets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets (including error packets) transmitted from this port that were 64 octets in length (excluding framing bits but including FCS octets)." ::= { portStatsEntry 14 } portStatsPkts65to127Octets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets (including error packets) received that were between 65 and 127 octets in length inclusive (excluding framing bits but including FCS octets)." ::= { portStatsEntry 15 } portStatsPkts128to255Octets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets (including error packets) received that were between 128 and 255 octets in length inclusive (excluding framing bits but including FCS octets)." ::= { portStatsEntry 16 } portStatsPkts256to511Octets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets (including error packets) received that were between 256 and 511 octets in length inclusive (excluding framing bits but including FCS octets)." ::= { portStatsEntry 17 } portStatsPkts512to1023Octets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets (including error packets) received that were between 512 and 1023 octets in length inclusive (excluding framing bits but including FCS octets)." ::= { portStatsEntry 18 } portStatsPkts1024to1518Octets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets (including error packets) received that were between 1024 and 1518 octets in length inclusive (excluding framing bits but including FCS octets)." ::= { portStatsEntry 19 } portStatsLastSourceAddress OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "The MAC address of the last host seen to transmit from this port." ::= { portStatsEntry 20 } portStatsSourceAddressChanges OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of times that the associated portStatsLastSourceAddress object has changed in value - if only one host has been seen to transmit from this port then this object will have the value 0." ::= { portStatsEntry 21 } portStatsLastErrorAddress OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "The best guess as to the MAC address of the host that last transmitted an error packet from this port." ::= { portStatsEntry 22 } -- The Host Port Table and Port Host Table -- The hostPortTable and the portHostTable assist in the mapping -- between host addresses and slots/ports (and vice versa). -- They require the implementation of the RMON hostTable. hostPortTable OBJECT-TYPE SYNTAX SEQUENCE OF HostPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of host->port entries." ::= { hostExt 1 } hostPortEntry OBJECT-TYPE SYNTAX HostPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A collection of objects that map a hostAddress in the RMON hostTable into a SlotID and PortID." INDEX { hostPortIndex, hostPortAddress, hostPortSlotID, hostPortPortID } ::= { hostPortTable 1 } HostPortEntry ::= SEQUENCE { hostPortIndex INTEGER (1..65535), hostPortAddress OCTET STRING, hostPortSlotID INTEGER, hostPortPortID INTEGER } hostPortIndex OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The set of collected host<->port mappings of which this entry is a part. The set of host<->port mappings identified by a particular value of this index is associated with the hostControlEntry as identified by the same value of hostControlIndex." ::= { hostPortEntry 1 } hostPortAddress OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "The MAC address of the host that is being mapped." ::= { hostPortEntry 2 } hostPortSlotID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot within which the port to which this host maps resides." ::= { hostPortEntry 3 } hostPortPortID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port (within the slot identified by the associated hostPortSlotID object) to which this host resides." ::= { hostPortEntry 4 } portHostTable OBJECT-TYPE SYNTAX SEQUENCE OF PortHostEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of port->host entries." ::= { hostExt 2 } portHostEntry OBJECT-TYPE SYNTAX PortHostEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A collection of objects that map a slot/port into a host address." INDEX { portHostIndex, portHostSlotID, portHostPortID, portHostAddress } ::= { portHostTable 1 } PortHostEntry ::= SEQUENCE { portHostIndex INTEGER (1..65535), portHostAddress OCTET STRING, portHostSlotID INTEGER, portHostPortID INTEGER } portHostIndex OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The set of collected host<->port mappings of which this entry is a part. The set of host<->port mappings identified by a particular value of this index is associated with the hostControlEntry as identified by the same value of hostControlIndex." ::= { portHostEntry 1 } portHostAddress OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "The MAC address to which the slot/port identified by the associated portHostSlotID and portHostPortID objects maps." ::= { portHostEntry 2 } portHostSlotID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot within which the port being mapped resides." ::= { portHostEntry 3 } portHostPortID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port (within the slot identified by the associated portHostSlotID object) which is being mapped." ::= { portHostEntry 4 } -- -- rmonControlIndicesTable -- -- -- This table supplies mapping information for RMON tables which are -- sourced by data source. -- -- rmonControlIndicesTable OBJECT-TYPE SYNTAX SEQUENCE OF RmonControlIndicesEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Control indices of RMON tables, given by the control table and the data source in the control table." ::= {olRMON 2} rmonControlIndicesEntry OBJECT-TYPE SYNTAX RmonControlIndicesEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A specific control index that belongs to a specific RMON control table and a specific datasource." INDEX { rmonControlIndicesCntrlTab,rmonControlIndicesDataSource, rmonControlIndicesCntrlIndex } ::= { rmonControlIndicesTable 1} RmonControlIndicesEntry ::= SEQUENCE { rmonControlIndicesCntrlTab INTEGER, rmonControlIndicesDataSource OBJECT IDENTIFIER, rmonControlIndicesCntrlIndex INTEGER (1..65535) } rmonControlIndicesCntrlTab OBJECT-TYPE SYNTAX INTEGER { etherStatsTableID (1), historyControlTableID (2), hostControlTableID (3), matrixControlTableID (4), tokenRingMLStatsTableID (5), tokenRingPStatsTableID (6) } ACCESS read-only STATUS mandatory DESCRIPTION "An enumerated integer that indicates a specific RMON control table." ::= { rmonControlIndicesEntry 1 } rmonControlIndicesDataSource OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-only STATUS mandatory DESCRIPTION "The RMON data source associated with this RMON control table index." ::= { rmonControlIndicesEntry 2 } rmonControlIndicesCntrlIndex OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The control index associated with this RMON control table and data source." ::= { rmonControlIndicesEntry 3 } -- The chipTTY Group: -- -- The following group is used to manage agent terminal ports. -- -- -- The chipTTYMode object currently works as follows: -- -- Only one instance of chipTTYMode may be set to slip(2) at any given time. -- To use SLIP, the chipTTYSlipDestIpAddr for that instance must be setup. -- chipTTYNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of terminal ports on this agent product." ::= { chipTTY 1 } chipTTYTable OBJECT-TYPE SYNTAX SEQUENCE OF ChipTTYEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of TTY specific information associated with this agent." ::= { chipTTY 2 } chipTTYEntry OBJECT-TYPE SYNTAX ChipTTYEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A profile of a specific TTY interface associated with this agent." INDEX { chipTTYIndex } ::= { chipTTYTable 1 } ChipTTYEntry ::= SEQUENCE { chipTTYIndex INTEGER, chipTTYBaud INTEGER, chipTTYParity INTEGER, chipTTYStop INTEGER, chipTTYData INTEGER, chipTTYTimeout INTEGER, chipTTYPrompt DisplayString, chipTTYDTR INTEGER, chipTTYTerminalType DisplayString, chipTTYMode INTEGER, chipTTYSlipDestIpAddr IpAddress } chipTTYIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The TTY to which this entry refers." ::= { chipTTYEntry 1 } chipTTYBaud OBJECT-TYPE SYNTAX INTEGER { one-hundred-ten(110), three-hundred(300), twelve-hundred(1200), twenty-four-hundred(2400), forty-eight-hundred(4800), ninety-six-hundred(9600), nineteen-two-hundred(19200), thirty-eight-thousand-four-hundred(38400) -- The preceding line will fail on OpenView/DOS because of a bug in its MIB compiler -- To work-around, comment the line and remove the comma from the line before. } ACCESS read-write STATUS mandatory DESCRIPTION "The baud rate for this TTY. It should be noted that all serial ports do not support all of the above baud rates." ::= { chipTTYEntry 2 } chipTTYParity OBJECT-TYPE SYNTAX INTEGER { odd(1), even(2), none(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The parity setting for this TTY." ::= { chipTTYEntry 3 } chipTTYStop OBJECT-TYPE SYNTAX INTEGER { one(1), two(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The number of stop bits for this TTY." ::= { chipTTYEntry 4 } chipTTYData OBJECT-TYPE SYNTAX INTEGER { seven(7), eight(8) } ACCESS read-write STATUS mandatory DESCRIPTION "The number of data bits for this TTY." ::= { chipTTYEntry 5 } chipTTYTimeout OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The number of minutes to wait before this agent logs out an inactive login session on this TTY. NOTE: In some implementations, this is a single variable that is used by all of the terminal and telnet sessions." ::= { chipTTYEntry 6 } chipTTYPrompt OBJECT-TYPE SYNTAX DisplayString (SIZE(0..15)) ACCESS read-write STATUS mandatory DESCRIPTION "The terminal prompt to display on this TTY. NOTE: In some implementations, this is a single variable that is used by all of the terminal and telnet sessions." ::= { chipTTYEntry 7 } chipTTYDTR OBJECT-TYPE SYNTAX INTEGER { asserted(1), deasserted(2), notApplicable(3) } ACCESS read-write STATUS mandatory DESCRIPTION "This value dictates the behavior of the RS-232 Data Terminal Ready (DTR) signal at the time a session ends due to a logout, timeout, or shutdown. This is used by some modems as an indication that they should hangup. This variable returns notApplicable(3) if the RS-232 port does not have a DTR signal." ::= { chipTTYEntry 8 } chipTTYTerminalType OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) ACCESS read-write STATUS mandatory DESCRIPTION "A string which indicates the type of terminal that is attached to the serial port. It should be noted that the string is passed to a telnet server whenever the server issues the IAC DO TERMINAL-TYPE command (see rfc884)." ::= { chipTTYEntry 9 } chipTTYMode OBJECT-TYPE SYNTAX INTEGER { command-line(1), slip(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The mode setting for this TTY. A mode of slip(2) may be set for only a single instance of this object. If an attempt is made to set multiple instances of this object to slip(2) within a single SNMP request, a genError(5) will be returned. However, the first instance encountered may have been set to slip(2)" ::= { chipTTYEntry 10 } chipTTYSlipDestIpAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The Destination IP Address of the SLIP connection for this TTY. Only valid if chipTTYMode for this TTY is slip(2)." ::= { chipTTYEntry 11 } -- The chipTFTP Group -- -- Implementation of the chipTFTP group is mandatory for all agent -- products that support TFTP file transfers. -- -- The chipTFTP Group is used by a station to initiate a TFTP transfer -- from a TFTP server to this agent (the TFTP client). -- -- In order to initiate a TFTP file transfer, the client must know -- the following information: -- -- 1. The operation to perform, either a get or a put (chipTFTPStart). -- 2. What station is acting as the TFTP server (chipTFTPIpAddress). -- 3. The file name (chipTFTPFileName) and the file type (chipTFTPFileType). -- The file name can be a pathname. The file type indicates to -- the agent what kind of information is being transferred. -- 4. What module should receive the file (chipTFTPSlot). -- 5. The target location of the download (chipTFTPTargetLocation) -- -- -- For example, if one wished to inband download flash code to this agent, -- one would set: -- -- File type = Flash code -- Slot number = This agent (255). -- File name = Pathname on the server where the file is located. -- IP Address = The IP of the TFTP file server. -- Target Location = Target Device -- TFTP Start = get - retrieve the file from the server. -- -- After setting the start object, the transfer takes place. The -- chipTFTPResult object contains the result of the last TFTP transfer -- attempted. -- chipTFTPStart OBJECT-TYPE SYNTAX INTEGER { tftpNoTransfer(1), tftpGet(2), -- download to agent tftpPut(3) -- upload to server } ACCESS read-write STATUS mandatory DESCRIPTION "Setting chipTFTPStart to tftpGet(2) initiates a file transfer to the agent (download); tftpPut(3) initiates a file transfer to a server (upload). If the chipTFTPTargetLocation is target-SlotSubslot(2), then the server is the module in the chipTFTPSlot and chipTFTPSubSlot. If the chipTFTPFileType is flashCode(1) or bootCode(2) in this case, then that module will be clone downloaded. In this case the chipTFTPFileName and chipTFTPIpAddress will be ignored." ::= { chipTFTP 1 } chipTFTPSlot OBJECT-TYPE SYNTAX INTEGER { slot-1(1), slot-2(2), slot-3(3), slot-4(4), slot-5(5), slot-6(6), slot-7(7), slot-8(8), slot-9(9), slot-10(10), slot-11(11), slot-12(12), slot-13(13), slot-14(14), slot-15(15), slot-16(16), slot-17(17), slot-18(18), slot-19(19), all-fddi-port-slots(254), agent-slot(255) } ACCESS read-write STATUS mandatory DESCRIPTION "The slot number of the module that is to be involved in the TFTP transfer with the TFTP server (chipTFTPIpAddress). Note that the agent will reject a value greater than the slot capacity and less than all-fddi-port-slots(254)." ::= { chipTFTP 2 } chipTFTPIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The IP Address of the TFTP server." ::= { chipTFTP 3 } chipTFTPFileName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..128)) ACCESS read-write STATUS mandatory DESCRIPTION "The file name of the file to retrieve (tftpGet), or the name of the file to create (tftpPut). " ::= { chipTFTP 4 } chipTFTPFileType OBJECT-TYPE SYNTAX INTEGER { flashCode(1), bootCode(2), ascii(3), trchipsetCode(4), configuration(5) } ACCESS read-write STATUS mandatory DESCRIPTION "The type of file image to upload/download. The file type indicates to the agent what kind of file it is receiving. flashCode(1) indicates a code upgrade of the operational proms. bootCode(2) indicates a code upgrade of the boot proms. ascii(3) indicates an ASCII file. trchipsetCode(4) indicates a code upgrade of the Token Ring Network Monitor Card's Adapter microcode prom. configuration(5) indicates a file of raw configuration information." ::= { chipTFTP 5 } chipTFTPResult OBJECT-TYPE SYNTAX INTEGER { clear(1), -- not initialized xferInProgress(2), -- transfer in progress okay(3), -- no errors otherTFTPError(4), -- undefined error fileNotFound(5), -- check for valid file name accessError(6), -- TFTP access error diskFull(7), -- server disk is full illegalTFTPOperation(8),-- illegal TFTP operation invalidTFTPTransactionID(9), noResponse(10), -- check valid server IP address invalidDownloadKey(11), -- key didn't verify invalidSlot(12), invalidNetwork(13), fepromErase(14), -- problem erasing fepromProg(15), -- problem programming xferError(16), -- error in transfer decodeError(17), dlInProgress(18), notYetSupported(19), -- action not yet supported noModsOfType(20), -- no modules of this type in hub downloadFailed(21), -- failure crcError(22), -- file CRC failed invalidDLType(23), -- file not correct unknownFEPROMType(24), -- feprom type unknown fileTooLarge(25), -- file too large for RAM buffering fileGetProblem(26), -- error getting file notMaster(27), -- not master/lost mastership onlyOperational(28), -- if bad cksum, can only dload oper rejectedByTarget(29), -- target rejected the file gatewayUnreachable(30), -- gateway is unreachable moduleTypeError(31), -- file module type wrong fileTypeError(32), -- file type (oper/boot) wrong fileForwardProblem(33), -- error forwarding file to target notifyTargetError(34), -- error notifying target to dload serverTimeout(35), -- t/o waiting for pkt from server noModuleInSlot(36), -- no module in this slot/sslot targetTimeout(37), -- t/o waiting for target to respond filePutProblem(38), -- error putting file partiallyConfigured(39) -- configuration file was downloaded, -- but agent couldn't reset the hub } ACCESS read-only STATUS mandatory DESCRIPTION "The result of the last TFTP operation." ::= { chipTFTP 6 } chipTFTPSubSlot OBJECT-TYPE SYNTAX INTEGER (1..8) ACCESS read-write STATUS mandatory DESCRIPTION "The subslot identifier for the module to be involved in the TFTP transfer with the TFTP server. If this transfer involves a module not contained in the ONcore system, the value of this object can only be 1. If the value of chipTFTPSlot is agent-slot(255), this object is ignored." ::= { chipTFTP 7 } chipTFTPTargetLocation OBJECT-TYPE SYNTAX INTEGER { target-Device(1), target-SlotSubSlot(2), target-AllMods(3), target-ExternalServer(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the ultimate destination of the file being transferred. If this object is set to target-Device(1) then chipTFTPSlot and chipTFTPSubSlot do not have to be set up. If this object is target-SlotSubSlot(2) then chipTFTPSlot and chipTFTPSubSlot need to be set up, except for ONsemble Token Ring which ignores these variables. If target-AllMods(3) is used then chipTFTPModType needs to be set up to indicate the global type of all the modules that are to be downloaded. If this object is set to target-ExternalServer(4), the agent is being configured to perform an upload (tftpPut(3)) operation." ::= { chipTFTP 8 } chipTFTPModType OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The global type of the modules to be involved in the TFTP transfer with the TFTP server. This object is used when all of the modules of this type within a single concentrator are to be involved in the TFTP transfer with the TFTP server. This object must be set up when chipTFTPTargetLocation is set to target-AllMods(3). The allowable values are the same as those for ocModType and olModType." ::= { chipTFTP 9 } -- chipDownload Group -- -- To begin an in_band download through SNMP the following mib objects -- along with the chipTFTP objects must be completed with the correct -- information. -- -- Before download is allowed to begin, the agent will verify the -- Software Key and UDK Number. If the Software Key and UDK Number -- are found to be valid, download will follow. Otherwise, chipTFTPResult -- is set to (9)invalidDownloadKey. chipDownloadUDKSerial OBJECT-TYPE SYNTAX DisplayString (SIZE(0..8)) ACCESS read-write STATUS mandatory DESCRIPTION "A string representing the serial number of the Upgrade Distribution Kit." ::= { chipDownload 1 } chipDownloadKey OBJECT-TYPE SYNTAX DisplayString (SIZE(0..8)) ACCESS read-write STATUS mandatory DESCRIPTION "The key code provided by your VAR. Available by calling technical support at +1 508 460 6195." ::= { chipDownload 2 } chipDownloadDateTime OBJECT-TYPE SYNTAX DisplayString (SIZE(0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "The date of the last successful download in the format hh:mm day DD Mon YY" ::= { chipDownload 3 } chipDownloadLastVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (1..5)) ACCESS read-only STATUS mandatory DESCRIPTION "The software version number of the last image that has been downloaded to flash. The version number is of the form major.minor, e.g. 3.0. This object is not supported by the DMM but is left here for backward compatability with David System's products." ::= { chipDownload 4 } chipAlertTable OBJECT-TYPE SYNTAX SEQUENCE OF ChipAlertEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of entries associated with the management of alerts on this agent." ::= { chipAlert 1 } chipAlertEntry OBJECT-TYPE SYNTAX ChipAlertEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry associated with the management of an alert on this agent." INDEX { chipAlertIndex } ::= { chipAlertTable 1 } ChipAlertEntry ::= SEQUENCE { chipAlertIndex INTEGER, chipAlertMode INTEGER } chipAlertIndex OBJECT-TYPE SYNTAX INTEGER { snmp-authentication(1), hello(2), change(3), console-display(4), port-up-down(5), script(6) } ACCESS read-only STATUS mandatory DESCRIPTION "The specific alert to manage. snmp-authentication(1) manages the standard authentication failure trap. hello(2) manages the hello trap. change(3), the change traps. console-display(4) controls the display of alerts at the console terminal. port-up-down(5) controls the generation of port up and port down traps. script(6) controls the generation of alerts at the console when a script is executed. " ::= { chipAlertEntry 1 } chipAlertMode OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), filter(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Enabling a specific alert allows that alert to be generated, or displayed at the console. If chipAlertIndex is set to port-up-down(5) then this object either overrides the port filter database by enabling or disabling all port alerts, or if this object is set to filter(3), then olPortAlertMode in the olPortTable is consulted for when generating alerts for each individual port. Note that only port-up-down(5) alerts may be filtered. Setting this object to filter(3) for entries other than port-up-down(5) will return the invalidData object." ::= { chipAlertEntry 2 } -- The chipBootP Group -- -- Implementation of the chipBootP group is mandatory for all agent -- products that support the BootP protocol. -- -- The chipBootP Group is used by an agent to initiate a BootP request -- to a BootP server. chipBootPStart OBJECT-TYPE SYNTAX INTEGER { bootpNoTransfer(1), bootpRequest(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Setting chipBootPStart to bootpRequest(2) initiates an BootP request to obtain configuration information from a BootP server." ::= { chipBootP 1 } chipBootPPowerUpMode OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When set to enable(1) indicates that a BootP request to obtain configuration information should be initiated following a power-up sequence." ::= { chipBootP 2 } chipBootPIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The IP Address of the BootP server. If no IP address is defined, the broadcast address will be used in a BootP request." ::= { chipBootP 3 } chipBootPResult OBJECT-TYPE SYNTAX INTEGER { clear(1),--not initialized xferInProgress(2), okay(3), noBootPResponse(4), otherBootPError(5) } ACCESS read-only STATUS mandatory DESCRIPTION "The result of the last BootP operation." ::= { chipBootP 4 } chipBootPSlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The slot number of the module which will define the MAC address to be used in the BootP request to the BootP Server. The maximum value allowed will be 17." ::= { chipBootP 5 } chipBootPSubSlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The subslot number of the module which will define the MAC address to be used in the BootP request to the BootP Server." ::= { chipBootP 6 } chipBootPPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The port number of the module which will define the MAC address to be used in the BootP request to the BootP Server." ::= { chipBootP 7 } -- chipVbridge - Chipcom Virtual Bridge Value Added MIB -- -- This MIB contains Chipcom value added objects as entensions to the -- standard dot1d MIB. There is an instance of this MIB for every active -- vbridge in the hub. The information in this MIB is only available -- within a vbridge view. -- vbExt - Virtual Bridge Extensions Group -- -- The Vbridge Extensions Group contains value added per-vbridge -- extensions to the standard dot1d MIB. -- vbExt OBJECT IDENTIFIER ::= { chipVbridge 1 } vbExtSTPEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enables and disables the IEEE 802.1d Spanning Tree Protocol for the bridge. When disabled, the bridge continues to forward packets on ports in the enabled state." ::= { vbExt 1 } vbExtResetToSTPDefaults OBJECT-TYPE SYNTAX INTEGER { noReset(1), reset(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When this object is set to reset(2), all of the settable Spanning Tree objects will be reset to their factory default values." ::= { vbExt 2 } -- vbTpPortExtTable - Virtual Bridge Transparent Port Extensions Table -- -- The Vbridge Transparent Port Extensions Table contains value added -- extensions to the standard dot1dTpPortTable. -- vbTpPortExtTable OBJECT-TYPE SYNTAX SEQUENCE OF VbTpPortExtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Extensions to dot1d Bridge MIB." ::= { chipVbridge 2 } vbTpPortExtEntry OBJECT-TYPE SYNTAX VbTpPortExtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The attributes for a particular transparent bridge port." INDEX { dot1dTpPort } -- from RFC-1493 ::= { vbTpPortExtTable 1 } VbTpPortExtEntry ::= SEQUENCE { vbTpPortPercUtil Gauge, vbTpPortPercMulticast Gauge, vbTpPortPercError Gauge, vbTpPortPercDiscards Gauge, vbTpPortPercFilters Gauge, vbTpPortAFTEntries Gauge } vbTpPortPercUtil OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The percent (in tenths of a percent) of bytes transmitted or received on the port relative to the theoretical wire speed. The range of this object is (0..1000)." ::= { vbTpPortExtEntry 1 } vbTpPortPercMulticast OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The percent (in tenths of a percent) of packets transmitted or received on the port which are not unicast packets. The range of this object is (0..1000)." ::= { vbTpPortExtEntry 2 } vbTpPortPercError OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The percent (in tenths of a percent) of packets transmitted or received on the port which contain errors. The range of this object is (0..1000)." ::= { vbTpPortExtEntry 3 } vbTpPortPercDiscards OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The percent (in tenths of a percent) of packets received on the port which contain no detectable error but are dropped because of limited resources (such as buffer space). The range of this object is (0..1000)." ::= { vbTpPortExtEntry 4 } vbTpPortPercFilters OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The percent (in tenths of a percent) of packets received on the port which filtered by the Forwarding Process. The range of this object is (0..1000)." ::= { vbTpPortExtEntry 5 } vbTpPortAFTEntries OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The number of active address forwarding entries in the vbAFPortTable assigned to this port. The range of this object is (0..65536)." ::= { vbTpPortExtEntry 6 } -- vbAddrFwd - Virtual Bridge Address Forwarding Branch -- -- The Vbridge Address Forwarding Branch is used to manage the -- Virtual Bridge's Address Forwarding Table including statistics, -- different views of the table, and objects for modifying the table. -- vbAddrFwd OBJECT IDENTIFIER ::= { chipVbridge 3 } -- -- vbAFGen - Virtual Bridge Address Forwarding General Group -- vbAFGen OBJECT IDENTIFIER ::= { vbAddrFwd 1 } vbAFGenLrnEntries OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The total number of active learned entries in the address forwarding table. The range of this object is (0..65536)." ::= { vbAFGen 1 } vbAFGenMgtEntries OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The total number of management entries in address forwarding table. The range of this object is (0..65536)." ::= { vbAFGen 2 } vbAFGenSelfEntries OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The total number of self entries (addresses associated with the bridge) in the address forwarding table. The range of this object is (1..512)." ::= { vbAFGen 3 } -- vbAFdbExtTable - Virtual Bridge Address Forwarding Database -- Extensions Table -- -- The Address Forwarding Database Extensions Table includes value added -- extensions to the standard dot1dTpFdbTable. Since this table is an -- extension of the dot1dTpFdbTable, an entire AFT row can be retrieved -- in a single get or getnext PDU. -- -- Some objects in this table can be set, having the effect of modifying -- or deleting existing 'learned' or 'management' entries in the -- dot1dTpFdbTable. Note that when a learned entry is set, it becomes a -- 'management' entry. 'Self' entries belong to the bridge itself and -- cannot be modified or deleted. vbAFdbExtTable OBJECT-TYPE SYNTAX SEQUENCE OF VbAFdbExtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Value added extensions to the dot1dTpFdbTable." ::= { vbAddrFwd 2 } vbAFdbExtEntry OBJECT-TYPE SYNTAX VbAFdbExtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The attributes for a particular dot1dTpFdbTable address entry." INDEX { dot1dTpFdbAddress } -- from RFC-1493 ::= { vbAFdbExtTable 1 } VbAFdbExtEntry ::= SEQUENCE { vbAFdbExtEntryType INTEGER, vbAFdbExtPersist INTEGER, vbAFdbExtSrcCheck INTEGER } vbAFdbExtEntryType OBJECT-TYPE SYNTAX INTEGER { other(1), invalid(2), learned(3), self(4), mgmtForward(5), mgtFilter(6), mgtFlood(7) } ACCESS read-only STATUS mandatory DESCRIPTION "Gives the type for the corresponding entry in the dot1dTpFdbTable. other(1) : none of the following. invalid(2) : the entry is no longer valid but has not yet been flushed from the table. learned(3) : the entry was learned and is currently in use. self(4) : the entry represents one of the bridge's addresses. mgmtForward(5) : the management-entered table entry specifies that packets destined to the corresponding dot1dTpFdbAddress are to be forwarded to the dot1dTpFdbPort which is a valid (non-zero) bridge port identifier. mgtFilter(6) : the management-entered table entry specifies that packets destined to the corresponding dot1dTpFdbAddress are not to be forwarded. mgtFlood(7) : the management-entered table entry specified that packets destined to the corresponding dot1dTpFdbAddress are forwared to all ports on the bridge. " ::= { vbAFdbExtEntry 1 } vbAFdbExtPersist OBJECT-TYPE SYNTAX INTEGER { invalid(2), permanent(3), deleteOnReset(4), deleteOnTimeout(5) } ACCESS read-write STATUS mandatory DESCRIPTION "The persistence of the entry. The meanings of the values are: invalid(2) - writing this value to the object removes the corresponding entry. permanent(3) - this entry is currently in use and will remain so after the next reset of the bridge. deleteOnReset(4) - this entry is currently in use and will remain so until the next reset of the bridge. deleteOnTimeout(5) - this entry is currently in use and will remain so until it is aged out. The value of this object defaults to 'permanent' for a 'management' entry, 'permanent' for a 'self' entry, and 'deleteOnTimeout' for a 'learned' entry. " ::= { vbAFdbExtEntry 2 } vbAFdbExtSrcCheck OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When enabled, packets with a source address matching the corresponding dot1dTpFdbAddress may only be sourced from the corresponding dot1dTpFdbPort, otherwise the packet is not forwarded and is logged as an intruder. The value of this object defaults to 'disabled' except for a 'filter' entry. The value for vbFdbExtSrcCheck for a filter entry is always 'enabled' and cannot be modified." ::= { vbAFdbExtEntry 3 } -- vbAFPortTable - Virtual Bridge Address Forwarding (by Port) Table -- -- The vbAFPortTable provides a method of walking through all the -- bridge's address forwarding entries by logical bridge port as -- an alternative to the dot1dTpFdbTable which uses MAC address -- as the index. Objects in the dot1dTpFdbTable (and extensions in -- the vbFdbExtTable) are duplicated in this table so that network -- management and/or a proxy agent doesn't have to go to the -- dot1dTpFdb and vbFdbExt tables when retrieving AFT entries by -- bridge port. -- -- The value of vbTpPortAFTEntries gives the current number of AFT -- entries on a port. -- vbAFPortTable OBJECT-TYPE SYNTAX SEQUENCE OF VbAFPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "MAC address forwarding and filtering information." ::= { vbAddrFwd 3 } vbAFPortEntry OBJECT-TYPE SYNTAX VbAFPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The attributes for a particular MAC address entry." INDEX { dot1dTpFdbPort, dot1dTpFdbAddress } -- from RFC-1493 ::= { vbAFPortTable 1 } VbAFPortEntry ::= SEQUENCE { vbAFPortEntryType INTEGER, vbAFPortPersist INTEGER, vbAFPortSrcCheck INTEGER } vbAFPortEntryType OBJECT-TYPE SYNTAX INTEGER { other(1), invalid(2), learned(3), self(4), mgmtForward(5), mgtFilter(6), mgtFlood(7) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of vbFdbExtEntryType for the corresponding entry in the vbFdbExtTable." ::= { vbAFPortEntry 1 } vbAFPortPersist OBJECT-TYPE SYNTAX INTEGER { invalid(2), permanent(3), deleteOnReset(4), deleteOnTimeout(5) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of vbFdbExtPersist for the corresponding entry in the vbFdbExtTable." ::= { vbAFPortEntry 2 } vbAFPortSrcCheck OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of vbFdbExtSrcCheck for the corresponding entry in the vbFdbExtTable." ::= { vbAFPortEntry 3 } -- vbAFPortSummTable - VBridge Address Forwarding (by Port) Summary Table -- -- The vbAFPortSummTable provides a method of bulk uploading multiple -- AFT entries on a port in a single get or getnext. When a get request -- for vbAFPortSummInfo.. is received, the agent will return -- all entries on beginning with in order of . -- -- The agent may not always be able to fit all entries on a port into -- a single packet. The network management station can recognize this -- case by reading the value of vbTpPortAFTEntries. If the agent returns -- less entries than the value of vbTpPortAFTEntries for a port, the -- management station should issue another get to the same port with -- the MAC index equal to the last MAC retrieved on the port. -- -- A getnext of vbAFPortSummInfo.. returns multiple AFT -- entries on the next port beginning with MAC 00-00-00-00-00-00. -- Therefore a getnext walk of the table returns at most one packet of -- AFTs per port beginning with the lowest MAC on each port. -- vbAFPortSummTable OBJECT-TYPE SYNTAX SEQUENCE OF VbAFPortSummEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "MAC address forwarding summary information" ::= { vbAddrFwd 4 } vbAFPortSummEntry OBJECT-TYPE SYNTAX VbAFPortSummEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The attributes for a particular sequence of MAC address entries." INDEX { dot1dTpFdbPort, dot1dTpFdbAddress } -- from RFC-1493 ::= { vbAFPortSummTable 1 } VbAFPortSummEntry ::= SEQUENCE { vbAFPortSummInfo OCTET STRING } vbAFPortSummInfo OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "The port's address forwarding information formatted as a packed sequence of AFT entries. The first byte of the returned packet identifies the version of the vbAFPortSummInfo object being used by the agent. Version 1 format: Every 7 bytes represents an address forwarding entry in the following format: byte[0..5] dot1dTpFdbAddress where the first byte corresponds to the most significant byte in the MAC address. byte[6]: bits 7..5 vbFdbExtEntryType (most significant 3 bits) bits 4..2 vbAFdbExtPersist (3 bits) bit 1..0 vbAFdbExtSrcCheck (least significant 2 bits) " ::= { vbAFPortSummEntry 1 } -- RowStatus ::= INTEGER -- from rfc1443.txt -- chipSwitch - General view, switching branch -- -- This MIB contains Chipcom value added objects associated -- with Chipcom Switches. There is a single instance of this -- MIB in the general view of the agent. -- -- vbridgeTable -- -- The vbridge table includes an entry for all active virtual -- bridges in the hub. It is visible is the general view and is -- used by the network management station to walk from one -- vbridge view to the next. -- vbridgeTable OBJECT-TYPE SYNTAX SEQUENCE OF VbridgeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of active virtual bridges in the hub." ::= { chipSwitch 1 } vbridgeEntry OBJECT-TYPE SYNTAX VbridgeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The attributes for a particular virtual bridge." INDEX { vbridgeId } ::= { vbridgeTable 1 } VbridgeEntry ::= SEQUENCE { vbridgeId INTEGER, vbridgeIfIndex INTEGER } vbridgeId OBJECT-TYPE SYNTAX INTEGER (1..256) ACCESS read-only STATUS mandatory DESCRIPTION "The index value for this virtual bridge. Note that some vbridge numbers are reserved and thus not available for general purpose use. As of May 11, 1996, vbridge IDs of 241-256 are reserved." ::= { vbridgeEntry 1 } vbridgeIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The agent's MIB-II Interfaces Table index for it's interface to the corresponding vbridgeId. If the agent does not have an interface to the corresponding vbridge, the value of this object is '0'." ::= { vbridgeEntry 2 } -- iscProtocolFwdTable - Protocol Forwarding Table -- -- The protocol forwarding table controls the forwarding of -- specified protocols. -- iscProtocolFwdTable OBJECT-TYPE SYNTAX SEQUENCE OF IscProtocolFwdEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table defining protocols and associated forwarding information." ::= { chipSwitch 2 } iscProtocolFwdEntry OBJECT-TYPE SYNTAX IscProtocolFwdEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry defining a protocol and it's forwarding information." INDEX { iscProtocolFwdSlot, iscProtocolFwdType, iscProtocolFwdField } ::= { iscProtocolFwdTable 1 } IscProtocolFwdEntry ::= SEQUENCE { iscProtocolFwdSlot INTEGER, iscProtocolFwdType INTEGER, iscProtocolFwdField OCTET STRING, iscProtocolFwdDesc DisplayString, iscProtocolFwdPriority INTEGER, iscProtocolFwdPortMap OCTET STRING, iscProtocolFwdStatus RowStatus } iscProtocolFwdSlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number to which the protocol forwarding information applies. The value of this object is always 1 for standalone hubs." ::= { iscProtocolFwdEntry 1 } iscProtocolFwdType OBJECT-TYPE SYNTAX INTEGER { dsap(1), -- 802.2 DSAP etherType(2), -- Ethenet snap(3), -- SNAP header unknown(4) -- protocols not specified } ACCESS read-only STATUS mandatory DESCRIPTION "The protocol type." ::= { iscProtocolFwdEntry 2 } iscProtocolFwdField OBJECT-TYPE SYNTAX OCTET STRING (SIZE(5)) ACCESS read-only STATUS mandatory DESCRIPTION "The protocol field. Five byte right justified octet string. If Type is dsap(1), Field is a 4 octet all-zero field followed by 1 octet DSAP as defined by 802.2 encapulated by an 802.3 frame. If Type is etherType(2), Field is a 3 octet all-zero field followed by a 2 octet Ethernet protocol field. If Type is snap(3), Field is a 5 octet SNAP OUI and PID field encapsulated by an 802.3 frame. If Type is unknown(4), Field is 5 enforced, all-zero octets." ::= { iscProtocolFwdEntry 3 } iscProtocolFwdDesc OBJECT-TYPE SYNTAX DisplayString (SIZE(0..16)) ACCESS read-write STATUS mandatory DESCRIPTION "A user supplied text string that describes this protocol." ::= { iscProtocolFwdEntry 4 } iscProtocolFwdPriority OBJECT-TYPE SYNTAX INTEGER { normal(1), high(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Network traffic of protocols listed as high(2) priority will be forwarded before traffic of protocols listed as normal(1) priority. If a new filter is created and this field is not specified it is set to the default setting of normal(1) priority. If the type field is set to unknown(4) the priority is always normal(1)." ::= { iscProtocolFwdEntry 5 } iscProtocolFwdPortMap OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory DESCRIPTION "A bitmap with each bit representing a switching port. If the bit for a corresponding port is set, the protocol is forwarded on that port. When type is unknown(4), all PortMap bits are either set indicating forward unknown or cleared indicating that unknown protocols should be filtered. The least significant bit corresponds to port 1. For example: value 0xff..ff - forward on all ports value 0x00..03 - forward on on ports 1 and 2 only and filtered on ports 3 through 36 Note that if a set is issued with an octet string with less bits than ports on the module, unspecified ports default to (1)forward. For example, if the module has 36 ports and the iscProtocolFwdPortMap object is set to '0xffff', the protocol is forwarded on ports 1 through 16 (16 bits set) and by default forwarded on ports 17 through 36. If a set is issued with an octet string with more bits than ports on the module, the least significant bits which do not correspond to ports are ignored. If a new filter is created and this field is not specified it is set to the default setting of forward on all ports." ::= { iscProtocolFwdEntry 6 } iscProtocolFwdStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "The status of this iscProtocolFwdTable entry. When a new filter is created this object is set to createAndGo(4). A Get/GetNext on an existing filter will return active(1). Setting an instance of this object to the value destroy(6) has the effect of removing the filter from the ISC. The default and unknown IscProtocolFwdTable entries cannot be destroyed: 1. Unknown filter: iscProtocolFwdType of unknown(4), iscProtocolFwdField of 00-00-00-00-00 2. IP filter: iscProtocolFwdType of etherType(2), iscProtocolFwdField of 00-00-00-08-00 3. ARP filter: iscProtocolFwdType of etherType(2), iscProtocolFwdField of 00-00-00-08-06 4. Spanning Tree: iscProtocolFwdType of dsap(1), iscProtocolFwdField of 00-00-00-00-42 5. Apple Talk: iscProtocolFwdType of etherType(2), iscProtocolFwdField of 00-00-00-80-F3 " ::= { iscProtocolFwdEntry 7 } -- ocPktChannelCfgTable -- -- Table of objects describing the Packet Channel configuration -- and status on a per module basis. -- ocPktChannelCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF OcPktChannelCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table defining PacketChannel configuration and status information associated with each switching module." ::= { chipSwitch 3 } ocPktChannelCfgEntry OBJECT-TYPE SYNTAX OcPktChannelCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry describing PacketChannel configuration and status information for a particular switching module. The entry is indexed by slot." INDEX { ocModSlotIndex } ::= { ocPktChannelCfgTable 1 } OcPktChannelCfgEntry ::= SEQUENCE { ocPktChannelCfgASICRevision -- GMC_REVISION_REG DisplayString, ocPktChannelCfgStatus -- GMC_STATUS INTEGER, ocPktChannelCfgArbiterElect -- GMC_CONTROL_REG (ESYNCH BIT) INTEGER, ocPktChannelCfgHdrVerSupported -- GBUS_ARB_HEADER_VER_REG INTEGER } ocPktChannelCfgASICRevision OBJECT-TYPE SYNTAX DisplayString (SIZE(1..16)) ACCESS read-only STATUS mandatory DESCRIPTION "The revision number of the ASIC that provides the interface to the PacketChannel, as well as the revision of the arbitration algorithm running on this ASIC." ::= { ocPktChannelCfgEntry 1 } ocPktChannelCfgStatus OBJECT-TYPE SYNTAX INTEGER { connected-master(1), connected-slave(2), not-connected-atm-slot(3), not-connected-no-bus(4), not-connected-failure(5) } ACCESS read-only STATUS mandatory DESCRIPTION "If the value of this object is connected-master(1), then this module is serving as the arbiter for the PacketChannel. Only one module can be the arbiter within the system. All other connected modules will have the value of connected-slave(2). A module may be considered not connected if it is inserted into an ATM only slot (not-connected-atm-slot(3)), if no PacketChannel has been installed (not-connected-no-bus(4)), or if the module detected a failure and removed itself (not-connected-failure(5)). The first case may be considered a normal (non-error) event when utilizing switching modules in ATM reserved slots of the ATM/PacketChannel backplane. The second case may be considered a normal event when utilizing the switching modules as isolated modules. The ATM backplane restricts slot 9, 10, 11 and 12. (10 slot versions only restrict slots 9 and 10." ::= { ocPktChannelCfgEntry 2 } ocPktChannelCfgArbiterElect OBJECT-TYPE SYNTAX INTEGER { noElect(1), elect(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Setting this object to elect(2) will cause a new election process to select a new PacketChannel arbiter. The module with the highest priority (OcPktChannelCfgArbiterPriority) will become the arbiter of the PacketChannel. This object cannot be set to elect(2) if the module's status (ocPktChannelCfgStatus) is not-connected(3)." ::= { ocPktChannelCfgEntry 3 } ocPktChannelCfgHdrVerSupported OBJECT-TYPE SYNTAX INTEGER ( 0..255 ) ACCESS read-only STATUS mandatory DESCRIPTION "This bitmap identifies which PacketChannel header versions are supported by this version of the PacketChannel interface ASIC. The least significant bit corresponds to header version 1. Only eight versions are supported, therefore the range of this object is limited from 0 to 255. For example, the integer 0x2c (0010 1100) would indicate that header versions 3, 4, and 6 are supported, and all others are not supported." ::= { ocPktChannelCfgEntry 4 } -- ocPktChannelStatTable -- -- Table of objects describing the Packet Channel statistics -- on a per module basis. -- ocPktChannelStatTable OBJECT-TYPE SYNTAX SEQUENCE OF OcPktChannelStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table defining PacketChannel statistical information associated with each switching module." ::= { chipSwitch 4 } ocPktChannelStatEntry OBJECT-TYPE SYNTAX OcPktChannelStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry describing PacketChannel statistical information for a particular switching module. The entry is indexed by slot." INDEX { ocModSlotIndex } ::= { ocPktChannelStatTable 1 } OcPktChannelStatEntry ::= SEQUENCE { ocPktChannelStatArbiterElections -- GBUS_ARBITER_ELECTION_CNT Counter, ocPktChannelStatUtilization -- BUSY EVENTS OVER TIME INTEGER, ocPktChannelStatBusyEvents -- GBUS_BUS_CNT_REGA&B Counter, ocPktChannelStatTransmitRetries -- GBUS_TX_RETRY_CNT_REGA&B Counter, ocPktChannelStatTransmitFloodDrops -- GBUS_TX_MULTI_DROP_CNT Counter, ocPktChannelStatTransmitPoint2PointDrops -- GBUS_TX_UNIC_DROP_CNT Counter, ocPktChannelStatReceiveFloodDrops -- GBUS_RCV_MULTI_CNT Counter, ocPktChannelStatReceivePoint2PointDrops -- GBUS_RCV_UNIC_DROP_CNT Counter, ocPktChannelStatHeaderErrors -- GBUS_HEADER_ERR_CNT Counter, ocPktChannelStatVersionMismatches -- GMC_INTR_STATUS_A GBUS_HEADER_VERSION_ERR Counter, ocPktChannelStatProtocolErrors -- GMC_INTR_STATUS_B GBUS_PROTOCOL_ERR Counter, ocPktChannelStatCRCErrors -- GMC_INTR_STATUS_A GBUS_PACKET_CRC_ERR Counter, ocPktChannelStatBabbles -- GMC_INTER_STATUS_B GBUS_BABBLE_ERROR Counter, ocPktChannelStatSelfBabbles -- GMC_INTER_STATUS_A GBUS_GTC_BLOCK_XMIT_PL_ERR (bit 5) Counter, ocPktChannelStatSlotTimeouts -- GMC_INTR_STATUS_B GBUS_SLOT_SELECT_ERROR Counter, ocPktChannelStatTransmitPkts Counter, ocPktChannelStatTransmitOctets Counter, ocPktChannelStatReceivePkts Counter, ocPktChannelStatReceiveOctets Counter } ocPktChannelStatArbiterElections OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of times that this module has participated in an election for mastership of the PacketChannel. Once a module is elected as master of the PacketChannel, it should remain master until the module is reset or removed, or until a new election is started by the network administrator - see the ocPktChannelStatArbiterElect object." ::= { ocPktChannelStatEntry 1 } ocPktChannelStatUtilization OBJECT-TYPE SYNTAX INTEGER ( 0..100 ) ACCESS read-only STATUS mandatory DESCRIPTION "The best estimate of the mean PacketChannel utilization during the last 10 seconds as calculated by sampling the packet bus busy events (ocPktChannelStatBusyEvents) every 2 seconds. The value of this object represents the percentage utilization." ::= { ocPktChannelStatEntry 2 } ocPktChannelStatBusyEvents OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object increments every PacketChannel clock cycle that the PacketChannel is being used. It is used to measure the PacketChannel utilization." ::= { ocPktChannelStatEntry 3 } ocPktChannelStatTransmitRetries OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This object counts the total number of times that this module retried sending a packet to the PacketChannel." ::= { ocPktChannelStatEntry 4 } ocPktChannelStatTransmitFloodDrops OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object increments every time this module drops a flood packet while attempting to transmit to the PacketChannel." ::= { ocPktChannelStatEntry 5 } ocPktChannelStatTransmitPoint2PointDrops OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object increments every time this module drops a point-to-point packet while attempting to transmit to the PacketChannel." ::= { ocPktChannelStatEntry 6 } ocPktChannelStatReceiveFloodDrops OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object increments every time that this module drops a flooded packet received from the PacketChannel." ::= { ocPktChannelStatEntry 7 } ocPktChannelStatReceivePoint2PointDrops OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object increments every time that this module drops a point-to-point packet received from the PacketChannel." ::= { ocPktChannelStatEntry 8 } ocPktChannelStatHeaderErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets discarded by this module for packets received from the PacketChannel with an invalid PacketChannel header. Packets dropped because of header errors are not counted in the receive drop counters." ::= { ocPktChannelStatEntry 9 } ocPktChannelStatVersionMismatches OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets discarded by this module because the received PacketChannel header's version number did not match versions understood by this module." ::= { ocPktChannelStatEntry 10 } ocPktChannelStatProtocolErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets discarded by this module because the PacketChannel internal protocol was in error." ::= { ocPktChannelStatEntry 11 } ocPktChannelStatCRCErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets discarded by this module for packets received from the PacketChannel with an invalid CRC. This should be a rare error -- most often this error is associated with insertion and removal of modules or electrical disturbances." ::= { ocPktChannelStatEntry 12 } ocPktChannelStatBabbles OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of times that this module detects that a module on the PacketChannel is transmitting too long. This is a serious error and may indicate a failed module (not necessarily this module)." ::= { ocPktChannelStatEntry 13 } ocPktChannelStatSelfBabbles OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of times that this module detects that it is transmitting too long on the PacketChannel." ::= { ocPktChannelStatEntry 14 } ocPktChannelStatSlotTimeouts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of times that this module has timed out waiting for a turn to transmit on the PacketChannel. This is a serious error and may indicate a failed module (not necessarily this module)." ::= { ocPktChannelStatEntry 15 } ocPktChannelStatTransmitPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets transmitted by this module to the PacketChannel." ::= { ocPktChannelStatEntry 16 } ocPktChannelStatTransmitOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of octets transmitted by this module to the PacketChannel." ::= { ocPktChannelStatEntry 17 } ocPktChannelStatReceivePkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of packets received by this module from the PacketChannel." ::= { ocPktChannelStatEntry 18 } ocPktChannelStatReceiveOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of octets received by this module from the PacketChannel." ::= { ocPktChannelStatEntry 19 } -- ipxXlateTable -- -- The ipxXlate table includes an entry per switching module. It is -- visible is the general view and is used by the network management -- station to determine the translation performed on IPX raw packets -- between Ethernet and FDDI networks. -- ipxXlateTable OBJECT-TYPE SYNTAX SEQUENCE OF IpxXlateEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table defining packet translation on each switching module." ::= { chipSwitch 5 } ipxXlateEntry OBJECT-TYPE SYNTAX IpxXlateEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry defining translation performed by a switching module when raw 802.3 IPX packets are passed between Ethernet and FDDI networks." INDEX { ipxXlateSlot } ::= { ipxXlateTable 1 } IpxXlateEntry ::= SEQUENCE { ipxXlateSlot INTEGER, ipxXlateFormat INTEGER } ipxXlateSlot OBJECT-TYPE SYNTAX INTEGER (1..17) ACCESS read-only STATUS mandatory DESCRIPTION "The slot number to which the translation information applies. The value of this object is always 1 for standalone hubs." ::= { ipxXlateEntry 1 } ipxXlateFormat OBJECT-TYPE SYNTAX INTEGER { ipx8023(1), default(2) } ACCESS read-write STATUS mandatory DESCRIPTION "IPX raw translation format. The default setting for a switching module is default(2). This format performs acceptable translations for ethernet II and 802.2 encapsulated packets on Ethernet to FDDI. If the network is running Novell configured as raw 802.3 IPX between Ethernet and FDDI, ipx802.3(1) option should be selected. This format will translate 802.3 IPX raw on Ethernet to the supported format of FDDI SNAP. With ipx8023(1) selected, a Novell Ethernet II connection cannot be made. This connection will fail because any SNAP encapsulated packet on FDDI will be translated to 802.3 on Ethernet, instead of Ethernet II. If Format is default(2), IPX packets will be translated as: Ethernet FDDI Ethernet -------------------------------------------------------- ethernet 802.3 | FDDI 802.2 | ethernet 802.3/802.2 ethernet II | FDDI SNAP | ethernet II ethernet 802.3/802.2 | FDDI 802.2 | ethernet 802.3/802.2 ethernet SNAP | FDDI SNAP | ethernet II If Format is ipx8023(1), IPX packets will be translated as: Ethernet FDDI Ethernet -------------------------------------------------------- ethernet 802.3 | FDDI SNAP | ethernet 802.3 ethernet II | FDDI SNAP | ethernet 802.3 ethernet 802.3/802.2 | FDDI 802.2 | ethernet 802.3/802.2 ethernet SNAP | FDDI SNAP | ethernet 802.3 " ::= { ipxXlateEntry 2 } -- The following translate from snmpv2 to snmpv1 notation. -- Define InterfaceIndex to be an Integer InterfaceIndex ::= INTEGER -- Define Counter32 to be an Counter -- Counter32 ::= Counter -- Define Integer32 to be an Integer -- Integer32 ::= INTEGER -- The MIB module extension to describe objects for -- management of 100Base-T interfaces. -- This mib has been adapted for chipcom using snmpv1. cBaseTObjects OBJECT IDENTIFIER ::= { cBaseT 1 } -- the Statistics group -- Implementation of this group is mandatory cBaseTStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF CBaseTStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Statistics for a collection of 100Base-T interfaces attached to a particular system." ::= { cBaseTObjects 1 } cBaseTStatsEntry OBJECT-TYPE SYNTAX CBaseTStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Statistics for a particular interface to an 100Base-T medium." INDEX { cBaseTStatsIndex } ::= { cBaseTStatsTable 1 } CBaseTStatsEntry ::= SEQUENCE { cBaseTStatsIndex InterfaceIndex, cBaseTStatsAlignmentErrors Counter32, cBaseTStatsFCSErrors Counter32, cBaseTStatsSingleCollisionFrames Counter32, cBaseTStatsMultipleCollisionFrames Counter32, cBaseTStatsDeferredTransmissions Counter32, cBaseTStatsLateCollisions Counter32, cBaseTStatsExcessiveCollisions Counter32, cBaseTStatsInternalMacTransmitErrors Counter32, cBaseTStatsCarrierSenseErrors Counter32, cBaseTStatsInternalMacReceiveErrors Counter32, cBaseTStatsInRangeLengthErrors Counter32, cBaseTStatsOutOfRangeLengthFields Counter32, cBaseTStatsFrameTooLongs Counter32, cBaseTAutoNegAdminStatus INTEGER, cBaseTAutoNegOperStatus INTEGER } cBaseTStatsIndex OBJECT-TYPE SYNTAX InterfaceIndex ACCESS read-only STATUS mandatory DESCRIPTION "An index value that uniquely identifies an interface to an 100Base-T medium. The interface identified by a particular value of this index is the same interface as identified by the same value of ifIndex in MIB-II." ::= { cBaseTStatsEntry 1 } cBaseTStatsAlignmentErrors OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "A count of frames received on a particular interface that are not an integral number of octets in length and do not pass the FCS check. The count represented by an instance of this object is incremented when the alignmentError status is returned by the MAC service to the LLC (or other MAC user). Received frames for which multiple error conditions obtain are, according to the conventions of IEEE 802.3 Layer Management, counted exclusively according to the error status presented to the LLC." REFERENCE "IEEE P802.3u/D3" ::= { cBaseTStatsEntry 2 } cBaseTStatsFCSErrors OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "A count of frames received on a particular interface that are an integral number of octets in length but do not pass the FCS check. The count represented by an instance of this object is incremented when the frameCheckError status is returned by the MAC service to the LLC (or other MAC user). Received frames for which multiple error conditions obtain are, according to the conventions of IEEE 802.3u Management, counted exclusively according to the error status presented to the LLC." REFERENCE "IEEE P802.3u/D3" ::= { cBaseTStatsEntry 3 } cBaseTStatsSingleCollisionFrames OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "A count of successfully transmitted frames on a particular interface for which transmission is inhibited by exactly one collision. A frame that is counted by an instance of this object is also counted by the corresponding instance of either the ifOutUcastPkts or ifOutNUcastPkts object and is not counted by the corresponding instance of the cBaseTStatsMultipleCollisionFrames object." REFERENCE "IEEE P802.3u/D3" ::= { cBaseTStatsEntry 4 } cBaseTStatsMultipleCollisionFrames OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "A count of successfully transmitted frames on a particular interface for which transmission is inhibited by more than one collision. A frame that is counted by an instance of this object is also counted by the corresponding instance of either the ifOutUcastPkts or ifOutNUcastPkts object and is not counted by the corresponding instance of the cBaseTStatsSingleCollisionFrames object." REFERENCE "IEEE P802.3u/D3" ::= { cBaseTStatsEntry 5 } cBaseTStatsDeferredTransmissions OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "A count of frames for which the first transmission attempt on a particular interface was delayed because the medium was busy. The count represented by an instance of this object does not include frames involved in collisions." REFERENCE "IEEE P802.3u/D3" ::= { cBaseTStatsEntry 6 } cBaseTStatsLateCollisions OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of times that a collision is detected on a particular interface later than 512 bit-times into the transmission of a packet. Five hundred and twelve bit-times corresponds to 5.12 microseconds on a 100 Mbit/s system. A (late) collision included in a count represented by an instance of this object is also considered as a (generic) collision for purposes of other collision-related statistics." REFERENCE "IEEE P802.3u/D3" ::= { cBaseTStatsEntry 7 } cBaseTStatsExcessiveCollisions OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "A count of frames for which transmission on a particular interface is not successful due to excessive collisions." REFERENCE "IEEE P802.3u/D3" ::= { cBaseTStatsEntry 8 } cBaseTStatsInternalMacTransmitErrors OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "A count of frames for which transmission on a particular interface fails due to an internal MAC sublayer transmit error. A frame is only counted by an instance of this object only if it is not counted by any other object in this group. The precise meaning of the count represented by an instance of this object is implementation- specific. In particular, an instance of this object may represent a count of transmission errors on a particular interface that are not otherwise counted." REFERENCE "IEEE P802.3u/D3" ::= { cBaseTStatsEntry 9 } cBaseTStatsCarrierSenseErrors OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of times that the carrier sense condition was lost or never asserted during the transmission of a frame without collision. The count represented by an instance of this object is incremented at most once per transmission attempt, even if the carrier sense condition fluctuates during a transmission attempt." REFERENCE "IEEE P802.3u/D3" ::= { cBaseTStatsEntry 10 } cBaseTStatsInternalMacReceiveErrors OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "A count of frames for which reception on a particular interface fails due to an internal MAC sublayer receive error. A frame is only counted by an instance of this object if it is not counted by the corresponding instance of any other object in this group. The precise meaning of the count represented by an instance of this object is implementation- specific. In particular, an instance of this object may represent a count of receive errors on a particular interface that are not otherwise counted." REFERENCE "IEEE P802.3u/D3" ::= { cBaseTStatsEntry 11 } cBaseTStatsInRangeLengthErrors OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The total number of received frames with one of two conditions: Either , 1) a length field value between the minimum unpadded LLC data size and the maximum allowed LLC data size, inclusive, that does not match the the number of data octets received, or 2) a length field value less than the minimum unpadded LLC data size." REFERENCE "IEEE P802.3u/D3" ::= { cBaseTStatsEntry 12 } cBaseTStatsOutOfRangeLengthFields OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The total number of received frames with a length field value greater than the maximum allowed LLC data size." REFERENCE "IEEE P802.3u/D3" ::= { cBaseTStatsEntry 13 } cBaseTStatsFrameTooLongs OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "A count of frames received on a particular interface that exceed the maximum permitted frame size. The count represented by an instance of this object is incremented when the frameTooLong status is returned by the MAC service to the LLC (or other MAC user). Received frames for which multiple error conditions obtain are, according to the conventions of IEEE 802.3 Layer Management, counted exclusively according to the error status presented to the LLC." REFERENCE "IEEE P802.3u/D3" ::= { cBaseTStatsEntry 14 } cBaseTAutoNegAdminStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of the local Autonegotiation Link Signalling machine at this interface. If the interface has no Autonegotiation capability, then this object is not settable to enable(1) and will always have the value disable(2). If the interface has Autonegotiation capability, then setting this object to enable(1) means that it is desired that Autonegotiation be initiated for this interface." REFERENCE "IEEE P802.3u/D3" ::= { cBaseTStatsEntry 15 } cBaseTAutoNegOperStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of the local Autonegotiation Link Signalling machine at this interface. If the value of this object is enabled(1) then the Autonegotiation group must be implemented for this interface." REFERENCE "IEEE P802.3u/D3" ::= { cBaseTStatsEntry 16 } -- the Autonegotiation group -- Implementation of this group is mandatory for all systems -- which have any interfaces for which the value of -- cBaseTAutoNegOperStatus is enabled(1). cBaseTAutoNegTable OBJECT-TYPE SYNTAX SEQUENCE OF CBaseTAutoNegEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A collection of Autonegotiation data for a particular set of interfaces." ::= { cBaseTObjects 2 } cBaseTAutoNegEntry OBJECT-TYPE SYNTAX CBaseTAutoNegEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry containing a collection of Autonegotiation data for a particular interface." INDEX { cBaseTAutoNegIndex } ::= { cBaseTAutoNegTable 1 } CBaseTAutoNegEntry ::= SEQUENCE { cBaseTAutoNegIndex InterfaceIndex, cBaseTAutoNegRemoteSignalling INTEGER, cBaseTAutoNegStatus INTEGER, cBaseTAutoNegCapability INTEGER, cBaseTAutoNegCapabilityAdvertised INTEGER, cBaseTAutoNegCapabilityReceived INTEGER, cBaseTAutoNegRestart INTEGER } cBaseTAutoNegIndex OBJECT-TYPE SYNTAX InterfaceIndex ACCESS read-only STATUS mandatory DESCRIPTION "The index value that uniquely identifies the interface to which a particular set of Auto- negotiation data pertains. The interface identified by a particular value of this index is the same interface as identified by the same value of ifIndex." REFERENCE "IEEE P802.3u/D3" ::= { cBaseTAutoNegEntry 1 } cBaseTAutoNegRemoteSignalling OBJECT-TYPE SYNTAX INTEGER { detected(1), notdetected(2) } ACCESS read-only STATUS mandatory DESCRIPTION "A value indicating whether the remote end of the link is using Auto Negotiation signalling. It takes the value detected(1) if and only if, during the previous link negotiation, FLP Bursts were received." REFERENCE "IEEE P802.3u/D3" ::= { cBaseTAutoNegEntry 2 } cBaseTAutoNegStatus OBJECT-TYPE SYNTAX INTEGER { complete(1), configuring(2), disabled(3), parallelDetectFail(4), other(5) } ACCESS read-only STATUS mandatory DESCRIPTION "A value indicating the current status of the Auto Negotiation process." REFERENCE "IEEE P802.3u/D3" ::= { cBaseTAutoNegEntry 3 } cBaseTAutoNegCapability OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A value that uniquely identifies the set of capabilities of the local Autonegotiation entity. The value is a sum which initially takes the value zero. Then, for each capability of this interface, 2 raised to the power noted below is added to the sum. For example, an interface which has the capability to support only 100Base-TX would have a value of 256 (2**8). In contrast, an interface which supports both 100Base-TX and 100Base-TX Full Duplex would have a value of 768 ((2**8) + (2**9)). The powers of 2 assigned to the capabilities are these: Power Capability 6 10Base-T 7 10Base-T Full Duplex 8 100Base-TX 9 100Base-TX Full Duplex 10 100Base-T4 Note that interfaces that support this MIB may have capabilities that extend beyond the scope of this MIB." REFERENCE "IEEE P802.3u/D3" ::= { cBaseTAutoNegEntry 4 } cBaseTAutoNegCapabilityAdvertised OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "A value that uniquely identifies the set of capabilities advertised by the local NWay entity. The value is a sum. This sum initially takes the value zero. Then, for each additionally capability advertised by this interface, 2 raised to the power noted below is added to the sum. For example, an interface which advertises the capability to support only 100Base-TX would have a value of 256 (2**8). In contrast, an interface which advertises both 100Base-TX and 100Base-TX Full Duplex would have a value of 768 ((2**8) + (2**9)). The powers of 2 assigned to the capabilities are these: Power Capability 6 10Base-T 7 10Base-T Full Duplex 8 100Base-TX 9 100Base-TX Full Duplex 10 100Base-T4 Note that interfaces that support this MIB may advertise capabilities that extend beyond the scope of this MIB. Capabilities in this object that are not available in cBaseTAutoNegCapability cannot be enabled." REFERENCE "IEEE P802.3u/D3" ::= { cBaseTAutoNegEntry 5 } cBaseTAutoNegCapabilityReceived OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A value that uniquely identifies the set of capabilities received from the remote Autonegotiation entity. The value is a sum which initially takes the value zero. Then, for each capability of the remote interface, 2 raised to the power noted below is added to the sum. For example, a remote interface which has the capability to support only 100Base-TX would have a value of 256 (2**8). In contrast, a remote interface which supports both 100Base-TX and 100Base-TX Full Duplex would cause this object to have a value of 768 ((2**8) + (2**9)). The powers of 2 assigned to the capabilities are these: Power Capability 6 10Base-T 7 10Base-T Full Duplex 8 100Base-TX 9 100Base-TX Full Duplex 10 100Base-T4 Note that interfaces that support this MIB may be attached to remote Autonegotiation entities which have capabilities beyond the scope of this MIB." REFERENCE "IEEE P802.3u/D3" ::= { cBaseTAutoNegEntry 6 } cBaseTAutoNegRestart OBJECT-TYPE SYNTAX INTEGER { restart(1), restarted(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The state of the local Autonegotiation Link Signalling machine at this interface. If the value of this object is enabled(1) then the Autonegotiation group must be implemented for this interface." REFERENCE "IEEE P802.3u/D3" ::= { cBaseTAutoNegEntry 7 } -- the Collision Statistics group -- Implementation of this group is optional; it is appropriate -- for all systems which have the necessary intrumentation cBaseTCollTable OBJECT-TYPE SYNTAX SEQUENCE OF CBaseTCollEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A collection of collision histograms for a particular set of interfaces." ::= { cBaseTObjects 3 } cBaseTCollEntry OBJECT-TYPE SYNTAX CBaseTCollEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A cell in the histogram of per-frame collisions for a particular interface. An instance of this object represents the frequency of individual MAC frames for which the transmission (successful or otherwise) on a particular interface is accompanied by a particular number of media collisions." INDEX { cBaseTCollIndex, cBaseTCollCount } ::= { cBaseTCollTable 1 } CBaseTCollEntry ::= SEQUENCE { cBaseTCollIndex InterfaceIndex, cBaseTCollCount Integer32, cBaseTCollFrequencies Counter32, cBaseTCollStatus RowStatus } cBaseTCollIndex OBJECT-TYPE SYNTAX InterfaceIndex ACCESS read-only STATUS mandatory DESCRIPTION "The index value that uniquely identifies the interface to which a particular collision histogram cell pertains. The interface identified by a particular value of this index is the same interface as identified by the same value of ifIndex." ::= { cBaseTCollEntry 1 } cBaseTCollCount OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of per-frame media collisions for which a particular collision histogram cell represents the frequency on a particular interface." ::= { cBaseTCollEntry 2 } cBaseTCollFrequencies OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "A count of individual MAC frames for which the transmission (successful or otherwise) on a particular interface is accompanied by a particular number of media collisions." ::= { cBaseTCollEntry 3 } cBaseTCollStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This object is used to create and delete rows in the cBaseTCollTable." ::= { cBaseTCollEntry 4 } -- 100Base-T Tests -- The ifExtnsTestTable defined in RFC 1229 provides a common -- means for a manager to test any interface corresponding to -- a value of ifIndex. -- At this time, one well known test (testFullDuplexLoopBack) -- is defined in RFC 1229. For 100Base-T interfaces, this test -- configures the MAC chip and executes an internal loopback -- test of memory and the MAC chip logic. This loopback test -- can only be executed if the interface is offline. Once the -- test has completed, the MAC chip should be reinitialized -- for network operation, but it should remain offline. -- If an error occurs during a test, the object -- ifExtnsTestResult (defined in RFC 1229) will be set to -- failed(7). The following two OBJECT IDENTIFIERs may be -- used to provided more information as values for the object -- ifExtnsTestCode in RFC 1229: cBaseTErrors OBJECT IDENTIFIER ::= { cBaseT 2 } -- couldn't initialize MAC chip for test cBaseTErrorInitError OBJECT IDENTIFIER ::= { cBaseTErrors 1 } -- expected data not received (or not -- received correctly) in loopback test cBaseTErrorLoopbackError OBJECT IDENTIFIER ::= { cBaseTErrors 2 } -- Hardware Chipsets -- The object ifExtnsChipSet is provided in RFC 1229 to identify -- the MAC hardware used to communcate on an interface. The -- following hardware chipsets are provided for cBase-T: cBaseTChipSets OBJECT IDENTIFIER ::= { cBaseT 3 } cBaseTChipSetNational OBJECT IDENTIFIER ::= { cBaseTChipSets 1 } cBaseTChipSetNationalTBD OBJECT IDENTIFIER ::= { cBaseTChipSetNational 1 } cBaseTChipSetAMD OBJECT IDENTIFIER ::= { cBaseTChipSets 2 } cBaseTChipSetAMDTBD OBJECT IDENTIFIER ::= { cBaseTChipSetAMD 1 } -- conformance information cBaseTConformance OBJECT IDENTIFIER ::= { cBaseT 4 } cBaseTGroups OBJECT IDENTIFIER ::= { cBaseTConformance 1 } cBaseTCompliances OBJECT IDENTIFIER ::= { cBaseTConformance 2 } -- Chipcom Traps for use by agents. -- Traps are defined using the conventions in RFC 1215. chipHello TRAP-TYPE ENTERPRISE chipcom -- VARIABLES { sysObjectID } DESCRIPTION "A chipHello trap is sent every minute by an agent with the hello trap enabled. The hello trap will discontinue being sent when either the agent receives an authenticate SNMP request, or after 255 minutes." ::= 1 chipSlotDown TRAP-TYPE ENTERPRISE chipcom VARIABLES { olModSlotIndex } DESCRIPTION "This trap indicates that the module in the indicated slot is down. ONline agents generate this trap when a module has been removed or when management communications with the module have been broken, even if the module is still in the slot. The module type (olModType) and the module description (olModDescr) are also provided by the ONline agent, in addition to the olModSlotIndex. ONcore agents generate this trap only when a module has been physically removed from the slot. This trap will follow a chipModuleDown trap. ONcore agents include only the olModSlotIndex in this trap." ::= 2 chipSlotUp TRAP-TYPE ENTERPRISE chipcom VARIABLES { olModSlotIndex } DESCRIPTION "ONline agents generate this trap when a blade comes up in the indicated slot. Usually, this trap is sent when the module is inserted into the hub; however, it may be sent when management communications have been restored to a module where they had previously been broken, since an ONline agent is not able to distinguish between these two situations. ONline agents always include the module type (olModType) and the module description (olModDescr) in the variable bindings. ONcore agents use this trap to indicate that a module has been inserted into the hub. Only the olModSlotIndex is returned. When management communications have been restored, the ONcore agent sends a chipModuleUp trap." ::= 3 chipEnvironment TRAP-TYPE ENTERPRISE chipcom DESCRIPTION "A chipEnvironment trap indicates a change in the concentrator's environment has occurred. The variables supplied indicate what exactly changed." ::= 4 chipHardware TRAP-TYPE ENTERPRISE chipcom DESCRIPTION "A chipHardware trap indicates that a soft hardware failure has been detected. An example of a soft hardware failure is too many writes to non-volatile storage. This is an indication to get the unit serviced." ::= 5 chipSoftware TRAP-TYPE ENTERPRISE chipcom DESCRIPTION "A chipSoftware trap indicates that a soft software failure has been detected. This is an indication to get the unit serviced." ::= 6 chipChange TRAP-TYPE ENTERPRISE chipcom DESCRIPTION "A chipChange trap is used to indicate that a configuration change has occurred. The actual variables that changed are included in the variables section of the PDU." ::= 7 chipFatal TRAP-TYPE ENTERPRISE chipcom DESCRIPTION "A chipFatal trap is used to indicate that a fatal error has occurred. This is an indication to get the unit serviced." ::= 8 chipTrunkDown TRAP-TYPE ENTERPRISE chipcom VARIABLES { olTrunkSlotIndex, olTrunkIndex, olTrunkAdminState, olTrunkStatus } DESCRIPTION "A chipTrunkDown trap indicates that trunk's status has changed to an error condition. Multiple chipTrunkDown traps may be sent if the trunk's status changes from one error to another." ::= 9 chipTrunkUp TRAP-TYPE ENTERPRISE chipcom VARIABLES { olTrunkSlotIndex, olTrunkIndex, olTrunkAdminState, olTrunkStatus } DESCRIPTION "A chipTrunkUp trap indicates that a trunk's status has changed to a non-error (okay or warning) condition." ::= 10 chipPortDown TRAP-TYPE ENTERPRISE chipcom VARIABLES { olPortSlotIndex, olPortIndex, olPortAdminState, olPortStatus } DESCRIPTION "A chipPortDown trap indicates that a port's status has changed to an error condition. Multiple chipPortDown traps may be sent if the port's status changes from one error to another." ::= 11 chipPortUp TRAP-TYPE ENTERPRISE chipcom VARIABLES { olPortSlotIndex, olPortIndex, olPortAdminState, olPortStatus } DESCRIPTION "A chipPortUp trap indicates that a port's status has changed to a non-error (okay or warning) condition." ::= 12 chipPing TRAP-TYPE ENTERPRISE chipcom VARIABLES { chipEchoAddr, chipEchoNumber, chipEchoResponseCounts } DESCRIPTION "A chipPing trap is sent after the SNMP initiated PING command is completed. After the last echo request packet is sent, this trap is sent indicating the ping address, the number of requests sent, and the number of responses received at the time the trap was generated." ::= 13 chipAboveThreshd TRAP-TYPE ENTERPRISE chipcom DESCRIPTION "A chipAboveThreshd trap indicates that a Counter or Gauge variable has exceeded its threshd. The variable which is above its threshd is the only variable in the varBind list. Its value is taken at the time the threshd calculation is performed and therefore may be greater than the actual threshd value. Another above threshd trap will not be sent until a below threshd trap is sent." ::= 14 chipBelowThreshd TRAP-TYPE ENTERPRISE chipcom DESCRIPTION "A chipBelowThreshd trap indicates that a Counter or Gauge variable had exceeded its threshd but is now below its threshd. The variable which is below its threshd is the only variable in the varBind list. Its value is taken at the time the threshd calculation is performed and therefore may be less than the actual threshd value. Another below threshd trap will not be sent until an above threshd trap is sent." ::= 15 chipModuleDown TRAP-TYPE ENTERPRISE chipcom VARIABLES { ocModSlotIndex, ocModSubSlotIndex, ocModType, ocModDescr } DESCRIPTION "A chipModuleDown trap is sent only by ONcore agents. It indicates that management communication with the slot indicated by ocModSlotIndex has been broken. This event usually occurs when a module has been physically removed from the concentrator, in which case the agent will follow this trap with a chipSlotDown trap. However, it is possible for this trap to be sent when the particular module fails but has not been removed from the slot. In that case, no chipSlotDown trap is sent." ::= 16 chipModuleUp TRAP-TYPE ENTERPRISE chipcom VARIABLES { ocModSlotIndex, ocModSubSlotIndex, ocModType, ocModDescr } DESCRIPTION "A chipModuleUp trap is sent only by ONcore agents. It indicates that management communication with the slot indicated by ocModSlotIndex has been established. This event usually occurs when a module has physically been inserted into the concentrator, in which case the agent will have already sent a chipSlotUp trap. This trap may also be sent when communications have been restored, even if the module was never physically removed; in such a case, no chipSlotUp trap will have been sent." ::= 17 chipSecurity TRAP-TYPE ENTERPRISE chipcom VARIABLES { olNetOlSecTrapReason } DESCRIPTION "This trap indicates a change in the security environment. The olNetOlSecTrapReason specifies the reason for the trap. Some traps may include additional information, depending upon the reason. If the trap reason is intrusion-attempt(2), then the following objects will also be included in the trap: olPortSlotIndex and olPortPortIndex (to specify on which port the intrusion attempt occurred), and olPortAdminState (to indicate whether the port was automatically disabled). If the MAC address of the intruder is available, either the olEnetStatsPortLastSrcAddr object (if supported) or the ocNetOCSecIntruderMacAddressIndex object will be included. If the trap reason is net-secured(3), then the following objects will be included in the trap: ocNetOCSecNetOperState, ocModNetwork, ocModSlotIndex, ocModSubSlotIndex, ocModType, and ocModDescr. If the trap reason is net-unsecured(4), then the following objects will be included in the trap: ocNetOCSecNetOperState and ocModNetwork." ::= 18 chipBridgePortDown TRAP-TYPE ENTERPRISE chipcom VARIABLES { ocBridgePortSlotIndex, ocBridgePortIndex, ocBridgePortEnable, ocBridgePortState } DESCRIPTION "A chipBridgePortDown trap indicates that a Bridge port's status has changed to a condition where packets are no longer forwarded. Multiple chipBridgePortDown traps may be sent if the Bridge port's status changes from one condition to another." ::= 19 chipBridgePortUp TRAP-TYPE ENTERPRISE chipcom VARIABLES { ocBridgePortSlotIndex, ocBridgePortIndex, ocBridgePortEnable, ocBridgePortState } DESCRIPTION "A chipBridgePortUp trap indicates that a Bridge port's status has changed to a conditon where packets are forwarded." ::= 20 chipBridgePortMauDown TRAP-TYPE ENTERPRISE chipcom VARIABLES { ocBridgePortMauSlotIndex, ocBridgePortMauPortIndex, ocBridgePortMauIndex, ocBridgePortMauAdminState, ocBridgePortMauStatus } DESCRIPTION "A chipBridgePortMauDown trap indicates that a mau's status has changed to an error condition. Multiple chipBridgePortMauDown traps may be sent if the mau's status changes from one error to another." ::= 21 chipBridgePortMauUp TRAP-TYPE ENTERPRISE chipcom VARIABLES { ocBridgePortMauSlotIndex, ocBridgePortMauPortIndex, ocBridgePortMauIndex, ocBridgePortMauAdminState, ocBridgePortMauStatus } DESCRIPTION "A chipBridgePortMauUp trap indicates that a mau's status has changed to a non-error (okay or warning) condition." ::= 22 chipModulePortDown TRAP-TYPE ENTERPRISE chipcom VARIABLES { ocPortSlotIndex, ocPortSubSlotIndex, ocPortIndex, ocPortAdminState, ocPortStatus } DESCRIPTION "A chipModulePortDown trap indicates that a port's status has changed to an error condition. Multiple chipModulePortDown traps may be sent if the port's status changes from one error to another." ::= 23 chipModulePortUp TRAP-TYPE ENTERPRISE chipcom VARIABLES { ocPortSlotIndex, ocPortSubSlotIndex, ocPortIndex, ocPortAdminState, ocPortStatus } DESCRIPTION "A chipModulePortUp trap indicates that a port's status has changed to a non-error (okay or warning) condition." ::= 24 chipOutOfInterfaces TRAP-TYPE ENTERPRISE chipcom VARIABLES { ifNumber } DESCRIPTION "A chipOutOfInterfaces trap indicates that the device has attempted to create another interface (for a module, vbridge, etc.) but was unable to because the maximum number of interfaces had already been reached." ::= 25 chipFddiSMTPeerWrapCondition TRAP-TYPE ENTERPRISE chipcom VARIABLES { fddimibSMTIndex, fddimibSMTPeerWrapFlag, fddimibSMTCFState } DESCRIPTION "A fddiSMTPeerWrap trap indicates that the dual attachement node is wrapped with a peer mode connection." ::= 26 chipFddiMACFrameErrorCondition TRAP-TYPE ENTERPRISE chipcom VARIABLES { fddimibMACSMTIndex, fddimibMACIndex, fddimibMACFrameErrorRatio, fddimibMACFrameErrorThreshold } DESCRIPTION "A fddiMACFrameErrorCondition trap indicates that the fddimibMACFrameErrorRatio has exceeded the fddimibMACFrameErrorThreshold." ::= 27 chipFddiMACFrameErrorConditionCleared TRAP-TYPE ENTERPRISE chipcom VARIABLES { fddimibMACSMTIndex, fddimibMACIndex, fddimibMACFrameErrorRatio, fddimibMACFrameErrorThreshold } DESCRIPTION "A fddiMACFrameErrorConditionCleared trap indicates that the fddimibMACFrameErrorRatio has ceased to exceed the fddimibMACFrameErrorThreshold." ::= 28 chipFddiMACDuplicateAddressCondition TRAP-TYPE ENTERPRISE chipcom VARIABLES { fddimibMACSMTIndex, fddimibMACIndex, fddimibMACSMTAddress, fddimibMACUpstreamNbr, fddimibMACDupAddressTest, fddimibMACUnaDaFlag } DESCRIPTION "A fddiMACDuplicateAddressCondition trap indicates that a MAC has detected itself or its UNA to be a duplicate address. fddimibMACUnaDaFlag has the value true(1) if the UNA is the duplicate and false(2) if the MAC itself is the duplicate." ::= 29 chipFddiMACNotCopiedCondition TRAP-TYPE ENTERPRISE chipcom VARIABLES { fddimibMACSMTIndex, fddimibMACIndex, fddimibMACNotCopiedRatio, fddimibMACNotCopiedThreshold } DESCRIPTION "A fddiMACNotCopiedCondition indicates that the fddimibMACNotCopiedRatio has become greater than or equal to fddimibMACNotCopiedThreshold." ::= 30 chipFddiMACNotCopiedConditionCleared TRAP-TYPE ENTERPRISE chipcom VARIABLES { fddimibMACSMTIndex, fddimibMACIndex, fddimibMACNotCopiedRatio, fddimibMACNotCopiedThreshold } DESCRIPTION "A fddiMACNotCopiedConditionCleared indicates that the fddimibMACNotCopiedRatio has ceased to be greater than or equal to fddimibMACNotCopiedThreshold." ::= 31 chipFddiMACNeighborChangeEvent TRAP-TYPE ENTERPRISE chipcom VARIABLES { fddimibMACSMTIndex, fddimibMACIndex, fddimibMACUpstreamNbr, fddimibMACOldUpstreamNbr, fddimibMACDownstreamNbr, fddimibMACOldDownstreamNbr } DESCRIPTION "A fddiMACNeighborChange trap indicates that a UNA or DNA has changed for a MAC within the station." ::= 32 chipFddiPORTLerCondition TRAP-TYPE ENTERPRISE chipcom VARIABLES { fddimibPORTSMTIndex, fddimibPORTIndex, fddimibPORTLerEstimate, fddimibPORTLerAlarm } DESCRIPTION "A fddiPORTLerCondition trap indicates that the fddimibPORTLerEstimate has become greater than or equal to fddimibPORTLerAlarm." ::= 33 chipFddiPORTEBErrorCondition TRAP-TYPE ENTERPRISE chipcom VARIABLES { fddimibPORTSMTIndex, fddimibPORTIndex } DESCRIPTION "A fddiPORTEBErrorCondition trap indicates that the fddiPORTEBError-Ct has been incremented during an implementation-specific interval." ::= 34 chipFddiPORTUndesirableConnectionEvent TRAP-TYPE ENTERPRISE chipcom VARIABLES { fddimibPORTSMTIndex, fddimibPORTIndex, fddimibPORTMyType, fddimibPORTNeighborType } DESCRIPTION "A fddiPORTUndesirableConnection trap indicates that an undesirable connection has been detected for a port in the station. fddimibPORTMyType and fddimibPORTNeighborType specify the port and port neighbor types respectively. Refer to the FDDI Station Management (SMT) ANSI Standard, section 5.2.4 for a detailed description of the FDDI Connection rules. " ::= 35 END