summaryrefslogtreecommitdiff
path: root/MIBS/arris/d5/ARRIS-D5-SLOT-EXT-MIB
blob: 5c2af5bc58e38f2fa080c4348f73b9542de5f62e (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
    ARRIS-D5-SLOT-EXT-MIB DEFINITIONS ::= BEGIN
        
        IMPORTS
            enterprises, MODULE-IDENTITY, OBJECT-TYPE, Unsigned32,
                    Counter32, Gauge32, IpAddress
                FROM SNMPv2-SMI
            TEXTUAL-CONVENTION, TruthValue, RowStatus, DisplayString,
            TimeStamp, DateAndTime
                FROM SNMPv2-TC
            OBJECT-GROUP, MODULE-COMPLIANCE
                FROM SNMPv2-CONF
            ifIndex, InterfaceIndex, InterfaceIndexOrZero
                FROM IF-MIB
            arrisD5UEQam
                FROM ARRIS-MIB;
        
            d5SlotExtMIB  MODULE-IDENTITY
                LAST-UPDATED "200906100000Z"
                ORGANIZATION "Arris Group, Inc"
                CONTACT-INFO
                    "   Network Management
                        Postal: Arris Group
                                3871 Lakefield Drive
                                Suwanee, GA 30324
                        Tel:    678 473 8500"
        
                DESCRIPTION
                    "This MIB manages the slot assignments on the
                     Arris D5 DMTS."
                ::= { arrisD5UEQam 18 }
        
            d5SlotObjects OBJECT IDENTIFIER ::= { d5SlotExtMIB 1 }

            WAN7 ::= TEXTUAL-CONVENTION
            STATUS    current
            DESCRIPTION
                "The wan card in slot 7."
            SYNTAX    Unsigned32 (7)

            WAN8 ::= TEXTUAL-CONVENTION
            STATUS    current
            DESCRIPTION
                "The wan card in slot 8."
            SYNTAX    Unsigned32 (8)

            WanValue ::= TEXTUAL-CONVENTION
            STATUS    current
            DESCRIPTION
                "Wan card selection for slot assignment."
            SYNTAX    Unsigned32 (WAN7 | WAN8)

-- Slot Assignment
-- Provides mechanisms to assign slots to wan cards

            slotAssignmentTable OBJECT-TYPE
                SYNTAX SEQUENCE OF SlotAssignmentEntry
                MAX-ACCESS not-accessible
                STATUS current
                DESCRIPTION
                        "A conceptual table for slot assignments."
                ::= { d5SlotObjects 1 }

            slotAssignmentEntry OBJECT-TYPE
                SYNTAX SlotAssignmentEntry
                MAX-ACCESS not-accessible
                STATUS current
                DESCRIPTION
                        "A conceptual row entry of this table."
                INDEX { ifIndex }
            ::= { slotAssignmentTable 1 }

            SlotAssignmentEntry ::=
                SEQUENCE {
                    dualWanEnable      INTEGER,
                    slot1Assignment    WanValue,
                    slot2Assignment    WanValue,
                    slot3Assignment    WanValue,
                    slot4Assignment    WanValue,
                    slot5Assignment    WanValue,
                    slot6Assignment    WanValue
                }

            dualWanEnable OBJECT-TYPE
                SYNTAX INTEGER {
                  dualWanDisabled(0),
                  dualWanEnabled(1)
                }
                MAX-ACCESS read-write
                STATUS current
                DESCRIPTION
                        "Enable or disable dual wan operation."
                DEFVAL { FALSE }
                ::= { slotAssignmentEntry 1 }

            slot1Assignment OBJECT-TYPE
                SYNTAX WanValue
                MAX-ACCESS read-write
                STATUS current
                DESCRIPTION
                        "Assign the slot to the specified wan card."
                DEFVAL { WAN7 }
                ::= { slotAssignmentEntry 2 }

            slot2Assignment OBJECT-TYPE
                SYNTAX WanValue
                MAX-ACCESS read-write
                STATUS current
                DESCRIPTION
                        "Assign the slot to the specified wan card."
                DEFVAL { WAN7 }
                ::= { slotAssignmentEntry 3 }

            slot3Assignment OBJECT-TYPE
                SYNTAX WanValue
                MAX-ACCESS read-write
                STATUS current
                DESCRIPTION
                        "Assign the slot to the specified wan card."
                DEFVAL { WAN7 }
                ::= { slotAssignmentEntry 4 }

            slot4Assignment OBJECT-TYPE
                SYNTAX WanValue
                MAX-ACCESS read-write
                STATUS current
                DESCRIPTION
                        "Assign the slot to the specified wan card."
                DEFVAL { WAN7 }
                ::= { slotAssignmentEntry 5 }

            slot5Assignment OBJECT-TYPE
                SYNTAX WanValue
                MAX-ACCESS read-write
                STATUS current
                DESCRIPTION
                        "Assign the slot to the specified wan card."
                DEFVAL { WAN7 }
                ::= { slotAssignmentEntry 6 }

            slot6Assignment OBJECT-TYPE
                SYNTAX WanValue
                MAX-ACCESS read-write
                STATUS current
                DESCRIPTION
                        "Assign the slot to the specified wan card."
                DEFVAL { WAN7 }
                ::= { slotAssignmentEntry 7 }


            --
            -- 
            --
            
            identifyWan OBJECT-TYPE
                SYNTAX INTEGER ( 0..16 )
			    MAX-ACCESS read-only
                STATUS current
                DESCRIPTION
                        "Identify the WAN slot in a dual wan configuration."
                ::= { d5SlotObjects 2 }

    END