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
|
CISCOSB-ERRDISABLE-RECOVERY-MIB DEFINITIONS ::= BEGIN
-- Title: CISCOSB ERRDISABLE Recovery Configuration
-- Version: 7.45.00.00
-- Date: 24-Oct-2007
--
IMPORTS
TruthValue,TEXTUAL-CONVENTION,
RowStatus FROM SNMPv2-TC
MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI
ifIndex FROM IF-MIB
switch001 FROM CISCOSB-MIB;
rlErrdisableRecovery MODULE-IDENTITY
LAST-UPDATED "200711070001Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Postal: 170 West Tasman Drive
San Jose , CA 95134-1706
USA
Website: Cisco Small Business Support Community <http://www.cisco.com/go/smallbizsupport>"
DESCRIPTION
"The private MIB module definition for Errdisable Recovery MIB."
REVISION "200711070000Z"
DESCRIPTION
"Initial version of this MIB."
::= { switch001 128 }
-------------------------------------------------------------------------------
RlErrdisableRecoveryCauseType::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Errdisable Recovery Cause Type."
SYNTAX INTEGER {
loopback-detection(1),
port-security(2),
dot1x-src-address(3),
acl-deny(4),
stp-bpdu-guard(5),
stp-loopback-guard(6),
pcb-overheat(7),
udld(8),
storm-control(9),
link-flapping(10)
}
-------------------------------------------------------------------------------
rlErrdisableRecoveryInterval OBJECT-TYPE
SYNTAX INTEGER(30..86400)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Timeout interval in seconds for automatic activation of an interface after shutdown."
::= { rlErrdisableRecovery 1 }
-----------------------------------------------------------------------
rlErrdisableRecoveryCauseTable OBJECT-TYPE
SYNTAX SEQUENCE OF RlErrdisableRecoveryCauseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table is used to enable or disable auto-recovery for specific
application causes port suspend. The table includes entries for all applications."
::= { rlErrdisableRecovery 2 }
rlErrdisableRecoveryCauseEntry OBJECT-TYPE
SYNTAX RlErrdisableRecoveryCauseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the rlErrdisableRecoveryCauseEntry."
INDEX { rlErrdisableRecoveryCause }
::= { rlErrdisableRecoveryCauseTable 1 }
RlErrdisableRecoveryCauseEntry ::= SEQUENCE {
rlErrdisableRecoveryCause RlErrdisableRecoveryCauseType,
rlErrdisableRecoveryEnable TruthValue
}
rlErrdisableRecoveryCause OBJECT-TYPE
SYNTAX RlErrdisableRecoveryCauseType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Type of recovery cause."
::= { rlErrdisableRecoveryCauseEntry 1 }
rlErrdisableRecoveryEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/Disable automatic recovery."
::= { rlErrdisableRecoveryCauseEntry 2 }
-------------------------------------------------------------------------------
rlErrdisableRecoveryIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF RlErrdisableRecoveryIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table is used for show the reason of shutdown the port in errdisable state.
The table includes only suspended interfaces."
::= { rlErrdisableRecovery 3 }
rlErrdisableRecoveryIfEntry OBJECT-TYPE
SYNTAX RlErrdisableRecoveryIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the rlErrdisableRecoveryIfEntry."
INDEX { ifIndex }
::= { rlErrdisableRecoveryIfTable 1 }
RlErrdisableRecoveryIfEntry::= SEQUENCE {
rlErrdisableRecoveryIfReason RlErrdisableRecoveryCauseType,
rlErrdisableRecoveryIfEnable TruthValue,
rlErrdisableRecoveryIfTimeToRecover INTEGER
}
rlErrdisableRecoveryIfReason OBJECT-TYPE
SYNTAX RlErrdisableRecoveryCauseType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The reason of shutdown the port in errdisable state."
::= { rlErrdisableRecoveryIfEntry 1 }
rlErrdisableRecoveryIfEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Enable/Disable automatic recovery status."
::= { rlErrdisableRecoveryIfEntry 2 }
rlErrdisableRecoveryIfTimeToRecover OBJECT-TYPE
SYNTAX INTEGER
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time in seconds left for automatic activation of an interface after shutdown,
calculated as (rlErrdisableRecoveryInterval - (port in down state time interval))"
::= { rlErrdisableRecoveryIfEntry 3 }
END
|