summaryrefslogtreecommitdiff
path: root/MIBS/arris/d5/ARRIS-D5-WAN-POST-MIB
blob: 73afaa673f51e2af14e30ce34b6448fabc510b64 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
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