1IDKT-F2-MIB DEFINITIONS ::= BEGIN
2
3IMPORTS
4    MODULE-IDENTITY, OBJECT-TYPE, Integer32,
5    Counter32                   FROM SNMPv2-SMI
6    OBJECT-GROUP                FROM SNMPv2-CONF
7    dkt                         FROM DKT-MIB
8    MacAddress                  FROM SNMPv2-TC;
9
10f2MIB MODULE-IDENTITY
11    LAST-UPDATED  "201504210000Z"
12    ORGANIZATION "DKT A/S"
13    CONTACT-INFO
14        "postal:  DKT A/S
15                  Fanoevej 6
16                  DK-4060 Kirke Saaby
17                  Denmark
18
19         email:   info@dktcomega.com"
20    DESCRIPTION   "DKT 797xx series MIB."
21    ::= { dkt 15 }
22
23f2SwitchEngine OBJECT IDENTIFIER ::= { f2MIB 1 }
24
25f2IGMPSnooping OBJECT-TYPE
26    SYNTAX      INTEGER (0..1)
27    MAX-ACCESS  read-write
28    STATUS      current
29    DESCRIPTION
30        "Starts/stops IGMP snooping, input parameter 0 = stops IGMP snooping, 1 = starts IGMP snooping. Per Default IGMP snooping is disabled."
31    ::= { f2SwitchEngine 1 }
32
33f2MTU OBJECT-TYPE
34    SYNTAX      INTEGER (0..8960)
35    MAX-ACCESS  read-write
36    STATUS      current
37    DESCRIPTION
38        "Set and get MTU. The following values are valid: 3072, 4096, 6144, 8960 (3k, 4k, 6k and 8960 bytes)"
39    ::= { f2SwitchEngine 2 }
40
41f2FWDTable OBJECT-TYPE
42    SYNTAX      SEQUENCE OF F2FWDMacAddressEntry
43    MAX-ACCESS  not-accessible
44    STATUS      current
45    DESCRIPTION
46        "Get learned MAC addresses from LAN side of switch engine"
47    ::= { f2SwitchEngine 3 }
48
49f2FWDMacAddressEntry OBJECT-TYPE
50    SYNTAX      F2FWDMacAddressEntry
51    MAX-ACCESS  not-accessible
52    STATUS      current
53    DESCRIPTION
54        "Learned MAC address from LAN side of switch engine"
55    ::= { f2FWDTable 1 }
56
57F2FWDMacAddressEntry ::= SEQUENCE {
58    F2FWDMacAddress OCTET STRING
59}
60
61F2FWDMacAddress OBJECT-TYPE
62    SYNTAX      MacAddress
63    MAX-ACCESS  read-only
64    STATUS      current
65    DESCRIPTION
66        "MAC address from LAN"
67    ::= { f2FWDMacAddressEntry 1 }
68
69f2Ports OBJECT IDENTIFIER ::= { f2MIB 2 }
70
71f2CPUPort OBJECT IDENTIFIER ::= { f2Ports 1 }
72
73f2CPUPortAutoNegotiation OBJECT-TYPE
74    SYNTAX      INTEGER (0..10)
75    MAX-ACCESS  read-only
76    STATUS      current
77    DESCRIPTION
78        "Displays auto negotiation state for the port."
79    ::= { f2CPUPort 1 }
80
81f2CPUPortSpeedMode OBJECT-TYPE
82    SYNTAX      OCTET STRING (SIZE(0..10))
83    MAX-ACCESS  read-only
84    STATUS      current
85    DESCRIPTION
86        "Displays the speed and duplex mode on the port."
87    ::= { f2CPUPort 2 }
88
89
90f2CPUPortLinkStatus OBJECT-TYPE
91    SYNTAX      INTEGER (0..1)
92    MAX-ACCESS  read-only
93    STATUS      current
94    DESCRIPTION
95        "Displays the Link status for the port"
96    ::= { f2CPUPort 3 }
97
98
99f2CPUPortFlowControl OBJECT-TYPE
100    SYNTAX      INTEGER (0..1)
101    MAX-ACCESS  read-only
102    STATUS      current
103    DESCRIPTION
104        "Displays flow control status for the port. Values: 0: No flow control, 1: Rx flow control, 2: Tx flow control, 3: Rx and Tx flow control"
105    ::= { f2CPUPort 4 }
106
107
108f2CPUPortEnable OBJECT-TYPE
109    SYNTAX      INTEGER (0..1)
110    MAX-ACCESS  read-only
111    STATUS      current
112    DESCRIPTION
113        "Status for CPU port. Always 1 for enabled."
114    ::= { f2CPUPort 5 }
115
116
117f2WANPort OBJECT IDENTIFIER ::= { f2Ports 2 }
118
119f2WANPortAutoNegotiation OBJECT-TYPE
120    SYNTAX      INTEGER (0..10)
121    MAX-ACCESS  read-only
122    STATUS      current
123    DESCRIPTION
124        "Displays auto negotiation state for the port."
125    ::= { f2WANPort 1 }
126
127f2WANPortSpeedMode OBJECT-TYPE
128    SYNTAX      OCTET STRING (SIZE(0..10))
129    MAX-ACCESS  read-only
130    STATUS      current
131    DESCRIPTION
132        "Displays the speed and duplex mode on the port. Valid values are (1000FD|1000HD|100FD|100HD)"
133    ::= { f2WANPort 2 }
134
135
136f2WANPortLinkStatus OBJECT-TYPE
137    SYNTAX      INTEGER (0..1)
138    MAX-ACCESS  read-only
139    STATUS      current
140    DESCRIPTION
141        "Displays the Link status for the port"
142    ::= { f2WANPort 3 }
143
144
145f2WANPortFlowControl OBJECT-TYPE
146    SYNTAX      INTEGER (0..1)
147    MAX-ACCESS  read-only
148    STATUS      current
149    DESCRIPTION
150        "Displays flow control status for the port. Values: 0: No flow control, 1: Rx flow control, 2: Tx flow control, 3: Rx and Tx flow control"
151    ::= { f2WANPort 4 }
152
153
154f2WANPortEnable OBJECT-TYPE
155    SYNTAX      INTEGER (0..1)
156    MAX-ACCESS  read-only
157    STATUS      current
158    DESCRIPTION
159        "Status for WAN port. Always 1 for enabled."
160    ::= { f2WANPort 5 }
161
162
163
164f2LAN1Port OBJECT IDENTIFIER ::= { f2Ports 3 }
165
166f2LAN1PortAutoNegotiation OBJECT-TYPE
167    SYNTAX      INTEGER (0..1)
168    MAX-ACCESS  read-only
169    STATUS      current
170    DESCRIPTION
171        "Displays auto negotiation state for the port."
172    ::= { f2LAN1Port 1 }
173
174f2LAN1PortSpeedMode OBJECT-TYPE
175    SYNTAX      OCTET STRING (SIZE(0..10))
176    MAX-ACCESS  read-only
177    STATUS      current
178    DESCRIPTION
179        "Displays the speed and duplex mode on the port. Valid values are (1000FD|1000HD|100FD|100HD)"
180    ::= { f2LAN1Port 2 }
181
182
183f2LAN1PortLinkStatus OBJECT-TYPE
184    SYNTAX      INTEGER (0..1)
185    MAX-ACCESS  read-only
186    STATUS      current
187    DESCRIPTION
188        "Displays the Link status for the port"
189    ::= { f2LAN1Port 3 }
190
191
192f2LAN1PortFlowControl OBJECT-TYPE
193    SYNTAX      INTEGER (0..1)
194    MAX-ACCESS  read-only
195    STATUS      current
196    DESCRIPTION
197        "Displays flow control status for the port. Values: 0: No flow control, 1: Rx flow control, 2: Tx flow control, 3: Rx and Tx flow control"
198    ::= { f2LAN1Port 4 }
199
200
201f2LAN1PortEnable OBJECT-TYPE
202    SYNTAX      INTEGER (0..1)
203    MAX-ACCESS  read-write
204    STATUS      current
205    DESCRIPTION
206        "Enables/Disables LAN1 port. Set to 1 for Enabled set to 0 for Disabled."
207    ::= { f2LAN1Port 5 }
208
209
210
211f2LAN2Port OBJECT IDENTIFIER ::= { f2Ports 4 }
212
213f2LAN2PortAutoNegotiation OBJECT-TYPE
214    SYNTAX      INTEGER (0..1)
215    MAX-ACCESS  read-only
216    STATUS      current
217    DESCRIPTION
218        "Displays auto negotiation state for the port."
219    ::= { f2LAN2Port 1 }
220
221f2LAN2PortSpeedMode OBJECT-TYPE
222    SYNTAX      OCTET STRING (SIZE(0..10))
223    MAX-ACCESS  read-only
224    STATUS      current
225    DESCRIPTION
226        "Displays the speed and duplex mode on the port. Valid values are (1000FD|1000HD|100FD|100HD)"
227    ::= { f2LAN2Port 2 }
228
229
230f2LAN2PortLinkStatus OBJECT-TYPE
231    SYNTAX      INTEGER (0..1)
232    MAX-ACCESS  read-only
233    STATUS      current
234    DESCRIPTION
235        "Displays the Link status for the port"
236    ::= { f2LAN2Port 3 }
237
238
239f2LAN2PortFlowControl OBJECT-TYPE
240    SYNTAX      INTEGER (0..1)
241    MAX-ACCESS  read-only
242    STATUS      current
243    DESCRIPTION
244        "Displays flow control status for the port. Values: 0: No flow control, 1: Rx flow control, 2: Tx flow control, 3: Rx and Tx flow control"
245    ::= { f2LAN2Port 4 }
246
247
248f2LAN2PortEnable OBJECT-TYPE
249    SYNTAX      INTEGER (0..1)
250    MAX-ACCESS  read-write
251    STATUS      current
252    DESCRIPTION
253        "Enables/Disables LAN2 port. Set to 1 for Enabled set to 0 for Disabled."
254    ::= { f2LAN2Port 5 }
255
256
257
258f2LAN3Port OBJECT IDENTIFIER ::= { f2Ports 5 }
259
260f2LAN3PortAutoNegotiation OBJECT-TYPE
261    SYNTAX      INTEGER (0..1)
262    MAX-ACCESS  read-only
263    STATUS      current
264    DESCRIPTION
265        "Displays auto negotiation state for the port."
266    ::= { f2LAN3Port 1 }
267
268f2LAN3PortSpeedMode OBJECT-TYPE
269    SYNTAX      OCTET STRING (SIZE(0..10))
270    MAX-ACCESS  read-only
271    STATUS      current
272    DESCRIPTION
273        "Displays the speed and duplex mode on the port. Valid values are (1000FD|1000HD|100FD|100HD)"
274    ::= { f2LAN3Port 2 }
275
276
277f2LAN3PortLinkStatus OBJECT-TYPE
278    SYNTAX      INTEGER (0..1)
279    MAX-ACCESS  read-only
280    STATUS      current
281    DESCRIPTION
282        "Displays the Link status for the port"
283    ::= { f2LAN3Port 3 }
284
285
286f2LAN3PortFlowControl OBJECT-TYPE
287    SYNTAX      INTEGER (0..1)
288    MAX-ACCESS  read-only
289    STATUS      current
290    DESCRIPTION
291        "Displays flow control status for the port. Values: 0: No flow control, 1: Rx flow control, 2: Tx flow control, 3: Rx and Tx flow control"
292    ::= { f2LAN3Port 4 }
293
294
295f2LAN3PortEnable OBJECT-TYPE
296    SYNTAX      INTEGER (0..1)
297    MAX-ACCESS  read-write
298    STATUS      current
299    DESCRIPTION
300        "Enables/Disables LAN3 port. Set to 1 for Enabled set to 0 for Disabled."
301    ::= { f2LAN3Port 5 }
302
303
304f2LAN4Port OBJECT IDENTIFIER ::= { f2Ports 6 }
305
306f2LAN4PortAutoNegotiation OBJECT-TYPE
307    SYNTAX      INTEGER (0..1)
308    MAX-ACCESS  read-only
309    STATUS      current
310    DESCRIPTION
311        "Displays auto negotiation state for the port."
312    ::= { f2LAN4Port 1 }
313
314f2LAN4PortSpeedMode OBJECT-TYPE
315    SYNTAX      OCTET STRING (SIZE(0..10))
316    MAX-ACCESS  read-only
317    STATUS      current
318    DESCRIPTION
319        "Displays the speed and duplex mode on the port. Valid values are (1000FD|1000HD|100FD|100HD)"
320    ::= { f2LAN4Port 2 }
321
322
323f2LAN4PortLinkStatus OBJECT-TYPE
324    SYNTAX      INTEGER (0..1)
325    MAX-ACCESS  read-only
326    STATUS      current
327    DESCRIPTION
328        "Displays the Link status for the port"
329    ::= { f2LAN4Port 3 }
330
331
332f2LAN4PortFlowControl OBJECT-TYPE
333    SYNTAX      INTEGER (0..1)
334    MAX-ACCESS  read-only
335    STATUS      current
336    DESCRIPTION
337        "Displays flow control status for the port. Values: 0: No flow control, 1: Rx flow control, 2: Tx flow control, 3: Rx and Tx flow control"
338    ::= { f2LAN4Port 4 }
339
340
341f2LAN4PortEnable OBJECT-TYPE
342    SYNTAX      INTEGER (0..1)
343    MAX-ACCESS  read-write
344    STATUS      current
345    DESCRIPTION
346        "Enables/Disables LAN4 port. Set to 1 for Enabled set to 0 for Disabled."
347    ::= { f2LAN4Port 5 }
348
349
350
351
352f2ModuleGroup OBJECT-GROUP
353        OBJECTS {
354                f2SwitchEngine,
355                f2IGMPSnooping,
356                f2MTU,
357                f2Ports,
358                f2CPUPort,
359                f2CPUPortAutoNegotiation, f2CPUPortSpeedMode, f2CPUPortLinkStatus, f2CPUPortFlowControl, f2CPUPortEnable,
360                f2WANPort,
361                f2WANPortAutoNegotiation, f2WANPortSpeedMode, f2WANPortLinkStatus, f2WANPortFlowControl, f2WANPortEnable,
362                f2LAN1Port,
363                f2LAN1PortAutoNegotiation, f2LAN1PortSpeedMode, f2LAN1PortLinkStatus, f2LAN1PortFlowControl, f2LAN1PortEnable,
364                f2LAN2Port,
365                f2LAN2PortAutoNegotiation, f2LAN2PortSpeedMode, f2LAN2PortLinkStatus, f2LAN2PortFlowControl, f2LAN2PortEnable,
366                f2LAN3Port,
367                f2LAN3PortAutoNegotiation, f2LAN3PortSpeedMode, f2LAN3PortLinkStatus, f2LAN3PortFlowControl, f2LAN3PortEnable,
368                f2LAN4Port,
369                f2LAN4PortAutoNegotiation, f2LAN4PortSpeedMode, f2LAN4PortLinkStatus, f2LAN4PortFlowControl, f2LAN4PortEnable
370        }
371    STATUS current
372    DESCRIPTION
373        "The objects are related to the DKT 797xx series module, MIB rev 09."
374    ::= { f2MIB 3 }
375
376
377END
378