-- 3Com Switching Systems Management Information Base -- Version 1.0.0 -- February 13, 1998 -- 3Com Corporation -- 80 Central Street -- Boxborough, MA 01719 -- (508) 264-1400 ---------------------------------------------------------------------------------------- -- 04/27/99 - tmeiczin moved a3ComSysTokenRing into 3cSysTokenRing.mib file -- ---------------------------------------------------------------------------------------- A3COM-SWITCHING-SYSTEMS-TOKEN-RING-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises, Counter, IpAddress FROM RFC1155-SMI DisplayString FROM RFC1213-MIB OBJECT-TYPE FROM RFC-1212 TRAP-TYPE FROM RFC-1215; a3Com OBJECT IDENTIFIER ::= { enterprises 43 } switchingSystemsMibs OBJECT IDENTIFIER ::= { a3Com 29 } a3ComSwitchingSystemsMib OBJECT IDENTIFIER ::= { switchingSystemsMibs 4 } a3ComSysTokenRingPort OBJECT IDENTIFIER ::= { a3ComSwitchingSystemsMib 13 } -- The Switching Systems MIB token ring port group. Implementation of -- this group is mandatory for agents which manage token ring port -- resources. a3ComSysTokenRingPortCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The count of token ring ports managed by this agent." ::= { a3ComSysTokenRingPort 1 } -- The Switching Systems MIB token ring port table. a3ComSysTokenRingPortTable OBJECT-TYPE SYNTAX SEQUENCE OF A3ComSysTokenRingPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of token ring port entries. A single entry exists in this list for each token ring port managed by this agent." ::= { a3ComSysTokenRingPort 2 } a3ComSysTokenRingPortEntry OBJECT-TYPE SYNTAX A3ComSysTokenRingPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A token ring port entry contains information about a particular token ring port managed by this agent." INDEX { a3ComSysTokenRingPortIndex } ::= { a3ComSysTokenRingPortTable 1 } A3ComSysTokenRingPortEntry ::= SEQUENCE { a3ComSysTokenRingPortIndex INTEGER, a3ComSysTokenRingPortIfIndex INTEGER, a3ComSysTokenRingPortLabel DisplayString, a3ComSysTokenRingPortInsertStatus INTEGER, a3ComSysTokenRingPortType INTEGER, a3ComSysTokenRingPortMode INTEGER, a3ComSysTokenRingPortSpeed INTEGER, a3ComSysTokenRingPortLineErrors Counter, a3ComSysTokenRingPortBurstErrors Counter, a3ComSysTokenRingPortACErrors Counter, a3ComSysTokenRingPortAbortTransErrors Counter, a3ComSysTokenRingPortInternalErrors Counter, a3ComSysTokenRingPortLostFrameErrors Counter, a3ComSysTokenRingPortReceiveCongestionErrors Counter, a3ComSysTokenRingPortFrameCopiedErrors Counter, a3ComSysTokenRingPortTokenErrors Counter, a3ComSysTokenRingPortSoftErrors Counter, a3ComSysTokenRingPortHardErrors Counter, a3ComSysTokenRingPortTransmitBeacons Counter, a3ComSysTokenRingPortLobeWires Counter, a3ComSysTokenRingPortRemoves Counter, a3ComSysTokenRingPortSingles Counter, a3ComSysTokenRingPortFreqErrors Counter, a3ComSysTokenRingPortRingStatus INTEGER } a3ComSysTokenRingPortIndex OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The index of the token ring port identified by this entry, relative to this agent." ::= { a3ComSysTokenRingPortEntry 1 } a3ComSysTokenRingPortIfIndex OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The value of the MIB-II ifIndex corresponding to the token ring port identified by this entry." ::= { a3ComSysTokenRingPortEntry 2 } a3ComSysTokenRingPortLabel OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) ACCESS read-write STATUS mandatory DESCRIPTION "An ASCII text string describing the token ring port identified by this entry." ::= { a3ComSysTokenRingPortEntry 3 } a3ComSysTokenRingPortInsertStatus OBJECT-TYPE SYNTAX INTEGER { inserted(1), deinserted(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The current value of the link status for the token ring port identified by this entry." ::= { a3ComSysTokenRingPortEntry 4 } a3ComSysTokenRingPortType OBJECT-TYPE SYNTAX INTEGER { rj45(1), other(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Specific port type description for the token ring port identified by this entry." ::= { a3ComSysTokenRingPortEntry 5 } a3ComSysTokenRingPortMode OBJECT-TYPE SYNTAX INTEGER { station(1), lobe(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The current mode of the port. The default mode (station) is used to connect a hub to the port. Lobe mode is used to direct connect a Token Ring station into the port. This selection can only be made on ports 1 and 2 of the module." ::= { a3ComSysTokenRingPortEntry 6 } a3ComSysTokenRingPortSpeed OBJECT-TYPE SYNTAX INTEGER { fourMegabit(1), sixteenMegabit(2), sixteenMegabitETR(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The current speed of the port. The default speed is sixteenMegabit." ::= { a3ComSysTokenRingPortEntry 7 } a3ComSysTokenRingPortLineErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This counter is incremented when a frame or token is copied or repeated by a station, the E bit is zero in the frame or token and one of the following conditions exists: 1) there is a non-data bit (J or K bit) between the SD and the ED of the frame or token, or 2) there is an FCS error in the frame." ::= { a3ComSysTokenRingPortEntry 8 } a3ComSysTokenRingPortBurstErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This counter is incremented when a station detects the absence of transitions for five half-bit timers (burst-five error)." ::= { a3ComSysTokenRingPortEntry 9 } a3ComSysTokenRingPortACErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This counter is incremented when a station receives an AMP or SMP frame in which A is equal to C is equal to 0, and then receives another SMP frame with A is equal to C is equal to 0 without first receiving an AMP frame. It denotes a station that cannot set the AC bits properly." ::= { a3ComSysTokenRingPortEntry 10 } a3ComSysTokenRingPortAbortTransErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This counter is incremented when a station transmits an abort delimiter while transmitting." ::= { a3ComSysTokenRingPortEntry 11 } a3ComSysTokenRingPortInternalErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This counter is incremented when a station recognizes an internal error." ::= { a3ComSysTokenRingPortEntry 12 } a3ComSysTokenRingPortLostFrameErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This counter is incremented when a station is transmitting and its TRR timer expires. This condition denotes a condition where a transmitting station in strip mode does not receive the trailer of the frame before the TRR timer goes off." ::= { a3ComSysTokenRingPortEntry 13 } a3ComSysTokenRingPortReceiveCongestionErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This counter is incremented when a station recognizes a frame addressed to its specific address, but has no available buffer space indicating that the station is congested." ::= { a3ComSysTokenRingPortEntry 14 } a3ComSysTokenRingPortFrameCopiedErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This counter is incremented when a station recognizes a frame addressed to its specific address and detects that the FS field A bits are set to 1 indicating a possible line hit or duplicate address." ::= { a3ComSysTokenRingPortEntry 15 } a3ComSysTokenRingPortTokenErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "This counter is incremented when a station acting as the active monitor recognizes an error condition that needs a token transmitted." ::= { a3ComSysTokenRingPortEntry 16 } a3ComSysTokenRingPortSoftErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of Soft Errors the interface has detected. It directly corresponds to the number of Report Error MAC frames that this interface has transmitted. Soft Errors are those which are recoverable by the MAC layer protocols." ::= { a3ComSysTokenRingPortEntry 17 } a3ComSysTokenRingPortHardErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of times this interface has detected an immediately recoverable fatal error. It denotes the number of times this interface is either transmitting or receiving beacon MAC frames." ::= { a3ComSysTokenRingPortEntry 18 } a3ComSysTokenRingPortTransmitBeacons OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of times this interface has transmitted a beacon frame." ::= { a3ComSysTokenRingPortEntry 19 } a3ComSysTokenRingPortLobeWires OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of times the interface has detected an open or short circuit in the lobe data path. The adapter will be closed when this condition occurs." ::= { a3ComSysTokenRingPortEntry 20 } a3ComSysTokenRingPortRemoves OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of times the interface has received a Remove Ring Station MAC frame request. When this frame is received the interface will enter the close state." ::= { a3ComSysTokenRingPortEntry 21 } a3ComSysTokenRingPortSingles OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of times the interface has sensed that it is the only station on the ring. This will happen if the interface is the first one up on a ring, or if there is a hardware problem." ::= { a3ComSysTokenRingPortEntry 22 } a3ComSysTokenRingPortFreqErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of times the interface has detected that the frequency of the incoming signal differs from the expected frequency." ::= { a3ComSysTokenRingPortEntry 23 } a3ComSysTokenRingPortRingStatus OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The current interface status which can be used to diagnose fluctuating problems that can occur on token rings, after a station has successfully been added to the ring. Before an open is completed, this object has the value for the 'no status' condition. This object is useful for debugging problems when the station can not even enter the ring. The object's value is a sum of values, one for each currently applicable condition. The following values are defined for various conditions: 0 = No Problems detected 32 = Ring Recovery 64 = Single Station 256 = Remove Received 512 = reserved 1024 = Auto-Removal Error 2048 = Lobe Wire Fault 4096 = Transmit Beacon 8192 = Soft Error 16384 = Hard Error 32768 = Signal Loss 131072 = no status, open not completed." ::= { a3ComSysTokenRingPortEntry 24 } END