1Dell-ERRDISABLE-RECOVERY-MIB DEFINITIONS ::= BEGIN 2 3-- Title: Dell ERRDISABLE Recovery Configuration 4-- Version: 7.45.00.00 5-- Date: 24-Oct-2007 6-- 7 8IMPORTS 9 TruthValue,TEXTUAL-CONVENTION, 10 RowStatus FROM SNMPv2-TC 11 MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI 12 ifIndex FROM IF-MIB 13 rnd FROM Dell-MIB; 14 15rlErrdisableRecovery MODULE-IDENTITY 16 LAST-UPDATED "200711070000Z" 17 ORGANIZATION "Dell" 18 CONTACT-INFO 19 "www.dell.com" 20 DESCRIPTION 21 "The private MIB module definition for Errdisable Recovery MIB." 22 REVISION "200711070000Z" 23 DESCRIPTION 24 "Initial version of this MIB." 25 ::= { rnd 128 } 26 27------------------------------------------------------------------------------- 28RlErrdisableRecoveryCauseType::= TEXTUAL-CONVENTION 29 STATUS current 30 DESCRIPTION 31 "Errdisable Recovery Cause Type." 32 SYNTAX INTEGER { 33 loopback-detection(1), 34 port-security(2), 35 dot1x-src-address(3), 36 acl-deny(4), 37 stp-bpdu-guard(5), 38 stp-loopback-guard(6), 39 pcb-overheat(7), 40 udld(8) 41 } 42 43 44------------------------------------------------------------------------------- 45 46rlErrdisableRecoveryInterval OBJECT-TYPE 47 SYNTAX INTEGER(30..86400) 48 UNITS "seconds" 49 MAX-ACCESS read-write 50 STATUS current 51 DESCRIPTION 52 "Timeout interval in seconds for automatic activation of an interface after shutdown." 53 ::= { rlErrdisableRecovery 1 } 54 55----------------------------------------------------------------------- 56rlErrdisableRecoveryCauseTable OBJECT-TYPE 57 SYNTAX SEQUENCE OF RlErrdisableRecoveryCauseEntry 58 MAX-ACCESS not-accessible 59 STATUS current 60 DESCRIPTION 61 "The table is used to enable or disable auto-recovery for specific 62 application causes port suspend. The table includes entries for all applications." 63 ::= { rlErrdisableRecovery 2 } 64 65rlErrdisableRecoveryCauseEntry OBJECT-TYPE 66 SYNTAX RlErrdisableRecoveryCauseEntry 67 MAX-ACCESS not-accessible 68 STATUS current 69 DESCRIPTION 70 "An entry (conceptual row) in the rlErrdisableRecoveryCauseEntry." 71 INDEX { rlErrdisableRecoveryCause } 72 ::= { rlErrdisableRecoveryCauseTable 1 } 73 74RlErrdisableRecoveryCauseEntry ::= SEQUENCE { 75 rlErrdisableRecoveryCause RlErrdisableRecoveryCauseType, 76 rlErrdisableRecoveryEnable TruthValue 77 } 78 79rlErrdisableRecoveryCause OBJECT-TYPE 80 SYNTAX RlErrdisableRecoveryCauseType 81 MAX-ACCESS not-accessible 82 STATUS current 83 DESCRIPTION 84 "Type of recovery cause." 85 ::= { rlErrdisableRecoveryCauseEntry 1 } 86 87 88rlErrdisableRecoveryEnable OBJECT-TYPE 89 SYNTAX TruthValue 90 MAX-ACCESS read-write 91 STATUS current 92 DESCRIPTION 93 "Enable/Disable automatic recovery." 94 ::= { rlErrdisableRecoveryCauseEntry 2 } 95 96 97------------------------------------------------------------------------------- 98 99rlErrdisableRecoveryIfTable OBJECT-TYPE 100 SYNTAX SEQUENCE OF RlErrdisableRecoveryIfEntry 101 MAX-ACCESS not-accessible 102 STATUS current 103 DESCRIPTION 104 "The table is used for show the reason of shutdown the port in errdisable state. 105 The table includes only suspended interfaces." 106 ::= { rlErrdisableRecovery 3 } 107 108rlErrdisableRecoveryIfEntry OBJECT-TYPE 109 SYNTAX RlErrdisableRecoveryIfEntry 110 MAX-ACCESS not-accessible 111 STATUS current 112 DESCRIPTION 113 "An entry (conceptual row) in the rlErrdisableRecoveryIfEntry." 114 INDEX { ifIndex } 115 ::= { rlErrdisableRecoveryIfTable 1 } 116 117RlErrdisableRecoveryIfEntry::= SEQUENCE { 118 rlErrdisableRecoveryIfReason RlErrdisableRecoveryCauseType, 119 rlErrdisableRecoveryIfEnable TruthValue 120 } 121 122 123rlErrdisableRecoveryIfReason OBJECT-TYPE 124 SYNTAX RlErrdisableRecoveryCauseType 125 MAX-ACCESS read-only 126 STATUS current 127 DESCRIPTION 128 " The reason of shutdown the port in errdisable state." 129 ::= { rlErrdisableRecoveryIfEntry 1 } 130 131rlErrdisableRecoveryIfEnable OBJECT-TYPE 132 SYNTAX TruthValue 133 MAX-ACCESS read-only 134 STATUS current 135 DESCRIPTION 136 "Enable/Disable automatic recovery status." 137 ::= { rlErrdisableRecoveryIfEntry 2 } 138 139 140 141END 142 143