148 lines
		
	
	
		
			4.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			148 lines
		
	
	
		
			4.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
-- ============================================================================
 | 
						|
-- AT-ETH.MIB, Allied Telesis enterprise MIB: DS3 module
 | 
						|
--
 | 
						|
-- Extracted from ATROUTER.MIB of pre 2.9.1 release
 | 
						|
--
 | 
						|
-- June 2006, Stan Xiang
 | 
						|
--
 | 
						|
-- Copyright (c) 2006 by Allied Telesis, Inc.
 | 
						|
-- All rights reserved.
 | 
						|
-- 
 | 
						|
-- ============================================================================
 | 
						|
 | 
						|
AT-DS3-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
IMPORTS
 | 
						|
    MODULE-IDENTITY, 
 | 
						|
    OBJECT-TYPE, 
 | 
						|
    NOTIFICATION-TYPE
 | 
						|
    	FROM SNMPv2-SMI
 | 
						|
 | 
						|
    DisplayString,
 | 
						|
    TruthValue
 | 
						|
        FROM SNMPv2-TC
 | 
						|
 | 
						|
	ifIndex
 | 
						|
		FROM IF-MIB
 | 
						|
 | 
						|
	modules,
 | 
						|
	DisplayStringUnsized
 | 
						|
		FROM AT-SMI-MIB
 | 
						|
;
 | 
						|
                                 
 | 
						|
ds3	MODULE-IDENTITY
 | 
						|
	    LAST-UPDATED "200606281222Z"
 | 
						|
    	ORGANIZATION "Allied Telesis, Inc"
 | 
						|
		CONTACT-INFO
 | 
						|
		    "http://www.alliedtelesis.com"
 | 
						|
		DESCRIPTION
 | 
						|
		    "This MIB file contains definitions of managed objects for the
 | 
						|
	    	DS3 module. "
 | 
						|
 | 
						|
	    REVISION "200606281222Z"
 | 
						|
		DESCRIPTION
 | 
						|
			"Initial Revision"
 | 
						|
 | 
						|
::= { modules 109 }
 | 
						|
									  
 | 
						|
 | 
						|
ds3TrapTable OBJECT-TYPE
 | 
						|
	SYNTAX     SEQUENCE OF Ds3TrapEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS     current
 | 
						|
	DESCRIPTION
 | 
						|
		"The ATR enterprise DS3 trap table."
 | 
						|
		::= { ds3 1 }
 | 
						|
 | 
						|
ds3TrapEntry OBJECT-TYPE
 | 
						|
	SYNTAX     Ds3TrapEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS     current
 | 
						|
	DESCRIPTION
 | 
						|
		"An entry in the ATR enterprise DS3 trap table."
 | 
						|
	INDEX { ifIndex }
 | 
						|
		::= { ds3TrapTable 1 }
 | 
						|
 | 
						|
Ds3TrapEntry ::=
 | 
						|
	SEQUENCE {
 | 
						|
		ds3TcaTrapEnable		INTEGER,
 | 
						|
		ds3TrapError			INTEGER,
 | 
						|
		ds3TrapLoc				INTEGER,
 | 
						|
		ds3TrapInterval			INTEGER
 | 
						|
	}
 | 
						|
 | 
						|
ds3TcaTrapEnable  OBJECT-TYPE
 | 
						|
	SYNTAX     INTEGER {
 | 
						|
				enabled (1),
 | 
						|
				disabled (2)
 | 
						|
			}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS      current
 | 
						|
	DESCRIPTION
 | 
						|
	        "Indicates whether the threshold crossing alert traps
 | 
						|
			 should be generated for this interface."
 | 
						|
	DEFVAL { disabled }
 | 
						|
	::= { ds3TrapEntry 1 }
 | 
						|
 | 
						|
-- All ATR specific DS3 traps
 | 
						|
 | 
						|
ds3TrapError OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER {ds3NoError (1), ds3PES (2), ds3PSES (3), ds3SEFs (4), ds3UAS (5),
 | 
						|
	                 ds3LCVs (6), ds3PCVs (7), ds3LESs (8), ds3CCVs (9),
 | 
						|
					 ds3CESs (10), ds3CSESs (11)
 | 
						|
			        }
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
            "This variable shows which kind of parameter or primitive caused 
 | 
						|
            the trap. This variable is really just a placeholder for the 
 | 
						|
            object sent in the DS3 TRAP, but can be read independently if 
 | 
						|
            required. The variable will hold the value at the latest trap.
 | 
						|
            A value of ds3NoError shows no trap has occured"
 | 
						|
	DEFVAL { ds3NoError }
 | 
						|
    ::= { ds3TrapEntry 2 }
 | 
						|
 | 
						|
 | 
						|
	ds3TrapLoc OBJECT-TYPE
 | 
						|
		SYNTAX      INTEGER {ds3NoLoc (1), ds3Near (2), ds3Far (3) }
 | 
						|
 MAX-ACCESS  read-only
 | 
						|
 STATUS      current
 | 
						|
 DESCRIPTION
 | 
						|
            "This variable shows whether the trap was caused by a problem at the local or 
 | 
						|
            remote end. This variable is really just a placeholder for the 
 | 
						|
            object sent in the DS3 TRAP, but can be read independently if 
 | 
						|
            required. The variable will hold the value at the latest trap.
 | 
						|
            A value of ds3NoLoc shows no trap had occured."
 | 
						|
	DEFVAL { ds3NoLoc }
 | 
						|
 ::= { ds3TrapEntry 3 }
 | 
						|
 | 
						|
 | 
						|
ds3TrapInterval OBJECT-TYPE
 | 
						|
 SYNTAX     INTEGER {ds3NoInt (1), ds3Fifteen (2), ds3Twentyfour (3) }
 | 
						|
 MAX-ACCESS  read-only
 | 
						|
 STATUS      current
 | 
						|
 DESCRIPTION
 | 
						|
            "This variable shows whether the counter which has crossed the
 | 
						|
             threshold is a twenty four hour or fifteen minute counter. 
 | 
						|
             This variable is really just a placeholder for the 
 | 
						|
             object sent in the DS3 TRAP, but can be read independently if 
 | 
						|
             required. The variable will hold the value at the latest trap.
 | 
						|
             A value of ds3NoInt shows no trap has occured."
 | 
						|
 DEFVAL { ds3NoInt }
 | 
						|
 ::= { ds3TrapEntry 4 }
 | 
						|
 | 
						|
 | 
						|
ds3Traps	OBJECT IDENTIFIER ::= { ds3 0 }
 | 
						|
tcaTrap 	NOTIFICATION-TYPE
 | 
						|
    OBJECTS		{ ds3TrapError, ds3TrapLoc, ds3TrapInterval }
 | 
						|
	STATUS		current
 | 
						|
    DESCRIPTION
 | 
						|
                "A DS3 trap is generated when a threshold crossing alert 
 | 
						|
                 occurs. This happens when an error count exceeds a pre 
 | 
						|
                 determined value. The values are counted over 15 minute and 
 | 
						|
                 24 hour periods. Once a trap has occured in a given period 
 | 
						|
                 it may not occur again within the same period."
 | 
						|
    ::= { ds3Traps 1 }
 | 
						|
 | 
						|
END
 |