169 lines
		
	
	
		
			5.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			169 lines
		
	
	
		
			5.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
ARRIS-D5-WAN-POST-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
IMPORTS
 | 
						|
    MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32
 | 
						|
        FROM SNMPv2-SMI
 | 
						|
    TEXTUAL-CONVENTION, DisplayString, TimeStamp
 | 
						|
        FROM SNMPv2-TC
 | 
						|
    arrisD5UEQam
 | 
						|
        FROM ARRIS-MIB;
 | 
						|
 | 
						|
    d5WanPOSTMIB  MODULE-IDENTITY
 | 
						|
        LAST-UPDATED "200602220000Z" -- 22nd February 2006
 | 
						|
        ORGANIZATION "Arris International"
 | 
						|
        CONTACT-INFO
 | 
						|
            "   Network Management
 | 
						|
                Postal: Arris International.
 | 
						|
                        4400 Cork Airport Business Park
 | 
						|
                        Cork Airport, Kinsale Road
 | 
						|
                        Cork, Ireland.
 | 
						|
                Tel:    +353 21 7305 800
 | 
						|
                Fax:    +353 21 4321 972"
 | 
						|
 | 
						|
        DESCRIPTION
 | 
						|
            "This MIB reports POST result on the Arris D5 WAN card"
 | 
						|
        ::= { arrisD5UEQam 3 }
 | 
						|
 | 
						|
    d5WanPOSTObjects OBJECT IDENTIFIER ::= { d5WanPOSTMIB 1 }
 | 
						|
 | 
						|
 | 
						|
    D5WanPOSTTestResult ::= TEXTUAL-CONVENTION
 | 
						|
        STATUS    current
 | 
						|
        DESCRIPTION
 | 
						|
            "A convenient type definition for POST test results."
 | 
						|
        SYNTAX    INTEGER {
 | 
						|
                            passed(1),
 | 
						|
                            skipped(2),
 | 
						|
                            failed(3),
 | 
						|
                            notYetKnown(4)
 | 
						|
                          }
 | 
						|
 | 
						|
    d5WanPOSTTable OBJECT-TYPE
 | 
						|
        SYNTAX  SEQUENCE OF D5WanPOSTEntry
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS     current
 | 
						|
        DESCRIPTION
 | 
						|
        "This table contains a list of WAN POST tests and test-results."
 | 
						|
        ::= { d5WanPOSTObjects 1 }
 | 
						|
    d5WanPOSTEntry  OBJECT-TYPE
 | 
						|
        SYNTAX  D5WanPOSTEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION
 | 
						|
            "An entry for a single POST test and result."
 | 
						|
        INDEX { d5WanPOSTTestId }
 | 
						|
        ::= { d5WanPOSTTable 1 }
 | 
						|
    D5WanPOSTEntry ::= SEQUENCE {
 | 
						|
        d5WanPOSTTestId          Unsigned32,
 | 
						|
        d5WanPOSTTestDescr       DisplayString,
 | 
						|
        d5WanPOSTTestResult      D5WanPOSTTestResult,
 | 
						|
        d5WanPOSTTestResultDescr DisplayString
 | 
						|
    }
 | 
						|
    d5WanPOSTTestId  OBJECT-TYPE
 | 
						|
        SYNTAX      Unsigned32
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A unique identifier specifying a particular POST test."
 | 
						|
        ::= { d5WanPOSTEntry 1 }
 | 
						|
    d5WanPOSTTestDescr  OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A textual description of the associated POST test."
 | 
						|
        ::= { d5WanPOSTEntry 2 }
 | 
						|
    d5WanPOSTTestResult  OBJECT-TYPE
 | 
						|
        SYNTAX      D5WanPOSTTestResult
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Test result from boot-time test"
 | 
						|
        ::= { d5WanPOSTEntry 3 }
 | 
						|
    d5WanPOSTTestResultDescr  OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Optional textual description of the test result."
 | 
						|
        ::= { d5WanPOSTEntry 4 }
 | 
						|
 | 
						|
 | 
						|
    d5WanPOSTDiagnosticTable OBJECT-TYPE
 | 
						|
        SYNTAX  SEQUENCE OF D5WanPOSTDiagnosticEntry
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS     current
 | 
						|
        DESCRIPTION
 | 
						|
        "This table contains a list of the WAN POST tests that can be run after boot-time."
 | 
						|
        ::= { d5WanPOSTObjects 2 }
 | 
						|
    d5WanPOSTDiagnosticEntry  OBJECT-TYPE
 | 
						|
        SYNTAX  D5WanPOSTDiagnosticEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS          current
 | 
						|
        DESCRIPTION
 | 
						|
            "An entry for a single POST test and result."
 | 
						|
        INDEX { d5WanPOSTDiagTestId }
 | 
						|
        ::= { d5WanPOSTDiagnosticTable 1 }
 | 
						|
    D5WanPOSTDiagnosticEntry ::= SEQUENCE {
 | 
						|
        d5WanPOSTDiagTestId              Unsigned32,
 | 
						|
        d5WanPOSTDiagLastTestTimeStamp   TimeStamp,
 | 
						|
        d5WanPOSTDiagLastTestResult      D5WanPOSTTestResult,
 | 
						|
        d5WanPOSTDiagLastTestResultDescr DisplayString,
 | 
						|
        d5WanPOSTDiagExecute         INTEGER,
 | 
						|
        d5WanPOSTDiagParam           Integer32
 | 
						|
    }
 | 
						|
    d5WanPOSTDiagTestId  OBJECT-TYPE
 | 
						|
        SYNTAX      Unsigned32
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A unique identifier specifying a particular POST test."
 | 
						|
        ::= { d5WanPOSTDiagnosticEntry 1 }
 | 
						|
    d5WanPOSTDiagLastTestTimeStamp  OBJECT-TYPE
 | 
						|
        SYNTAX      TimeStamp
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The value of sysUpTime when this test was last executed.
 | 
						|
                   Zero if not-applicable or if last executed at boot-time."
 | 
						|
        ::= { d5WanPOSTDiagnosticEntry 2 }
 | 
						|
 | 
						|
    d5WanPOSTDiagLastTestResult  OBJECT-TYPE
 | 
						|
        SYNTAX      D5WanPOSTTestResult
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Most recent test result"
 | 
						|
        ::= { d5WanPOSTDiagnosticEntry 3 }
 | 
						|
    d5WanPOSTDiagLastTestResultDescr  OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Optional textual description of the test result."
 | 
						|
        ::= { d5WanPOSTDiagnosticEntry 4 }
 | 
						|
 | 
						|
    d5WanPOSTDiagExecute  OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
                        start(0),
 | 
						|
                        running(1),
 | 
						|
                        idle(2),
 | 
						|
                        stop(3) }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Control for starting/stopping a test and checking for test completion.
 | 
						|
             Only a value of start or stop is allowed on write access.
 | 
						|
             Only a value of idle or running is allowed on read access."
 | 
						|
        ::= { d5WanPOSTDiagnosticEntry 5 }
 | 
						|
    
 | 
						|
    d5WanPOSTDiagParam  OBJECT-TYPE
 | 
						|
        SYNTAX      Integer32 
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Parameter passed to a test started by setting d5WanPOSTDiagExecute to start."
 | 
						|
        ::= { d5WanPOSTDiagnosticEntry 6 }
 | 
						|
 | 
						|
 END
 |