1-- ***************************************************************** 2-- CISCO-WAN-RPM-SUBIF-MIB.my: 3-- * RPM(Router Processor Module) Sub-interface MIB 4-- in MGX82xx products 5-- 6-- September 2002, Subra Hegde 7-- 8-- Copyright (c) 2002 by cisco Systems, Inc. 9-- All rights reserved. 10-- 11-- ***************************************************************** 12 13CISCO-MGX82XX-RPM-SUBIF-MIB DEFINITIONS ::= BEGIN 14IMPORTS 15 MODULE-IDENTITY, 16 OBJECT-TYPE, 17 IpAddress, 18 Integer32 FROM SNMPv2-SMI 19 MODULE-COMPLIANCE, 20 OBJECT-GROUP FROM SNMPv2-CONF 21 rpmPort FROM BASIS-MIB 22 ciscoWan FROM CISCOWAN-SMI; 23 24ciscoMgx82xxRpmSubIfMIB MODULE-IDENTITY 25 LAST-UPDATED "200209080000Z" 26 ORGANIZATION "Cisco Systems, Inc." 27 CONTACT-INFO 28 " Cisco Systems 29 Customer Service 30 31 Postal: 170 W Tasman Drive 32 San Jose, CA 95134 33 USA 34 35 Tel: +1 800 553-NETS 36 37 E-mail: cs-wanatm@cisco.com" 38 DESCRIPTION 39 "This MIB is used to provision backplane sub-interfaces 40 on the MGX's Route Processor Module (RPM). This MIB is 41 implemented on the MGX controller to manage the RPM. The RPM 42 family of Router Modules run the IOS Operating System" 43 44 REVISION "200209080000Z" 45 DESCRIPTION 46 "Initial version of the MIB. 47 48 The content of this MIB was originally available 49 in CISCO-WAN-AXIPOP-MIB defined using SMIv1. 50 The applicable objects from CISCO-WAN-AXIPOP-MIB 51 are defined using SMIv2 in this MIB. Also the 52 descriptions of some of the objects have been 53 modified." 54 ::= { ciscoWan 60 } 55 56rpmPortTable OBJECT-TYPE 57 SYNTAX SEQUENCE OF RpmPortEntry 58 MAX-ACCESS not-accessible 59 STATUS current 60 DESCRIPTION 61 "This table contains information on subinterfaces 62 configured on RPM back plane interface." 63 ::= { rpmPort 1 } 64 65rpmPortEntry OBJECT-TYPE 66 SYNTAX RpmPortEntry 67 MAX-ACCESS not-accessible 68 STATUS current 69 DESCRIPTION 70 "An entry for the RPM backplane sub interface. 71 Each entry contains RPM's backplane sub interface number, 72 its IP address and ATM address." 73 INDEX { rpmPortSlotNum, rpmPortSubInterface} 74 ::= { rpmPortTable 1 } 75 76RpmPortEntry ::= 77 SEQUENCE { 78 rpmPortSlotNum Integer32, 79 rpmPortInterface Integer32, 80 rpmPortSubInterface Integer32, 81 rpmPortRowStatus INTEGER, 82 rpmPortIpAddress IpAddress, 83 rpmPortSubNetMask IpAddress, 84 rpmPortState INTEGER 85 } 86 87rpmPortSlotNum OBJECT-TYPE 88 SYNTAX Integer32 (1..30) 89 MAX-ACCESS read-only 90 STATUS current 91 DESCRIPTION 92 "This object specifies the the slot number 93 of the RPM card in MGX shelf." 94 ::= { rpmPortEntry 1 } 95 96rpmPortInterface OBJECT-TYPE 97 SYNTAX Integer32(1..2147483647) 98 MAX-ACCESS read-only 99 STATUS current 100 DESCRIPTION 101 "This is the RPM's backplane interface. 102 Currently there is only one interface and 103 hence only supported value is 1." 104 ::= { rpmPortEntry 2 } 105 106rpmPortSubInterface OBJECT-TYPE 107 SYNTAX Integer32(0..2147483647) 108 MAX-ACCESS read-only 109 STATUS current 110 DESCRIPTION 111 "This object identifies the sub-interface number. 112 The value 0 is for the sub-interface on the 113 main interface(rpmPortInterface)." 114 ::= { rpmPortEntry 3 } 115 116rpmPortRowStatus OBJECT-TYPE 117 SYNTAX INTEGER { 118 add(1), 119 del(2), 120 mod(3) 121 } 122 MAX-ACCESS read-only 123 STATUS current 124 DESCRIPTION 125 "This indicates the status of this subinterface. 126 127 add(1) : sub-interface is added. 128 del(2) : sub-interface is deleted. 129 mod(3) : Set to this value before modifying objects 130 related to Subinterfaces." 131 ::= { rpmPortEntry 4 } 132 133rpmPortIpAddress OBJECT-TYPE 134 SYNTAX IpAddress 135 MAX-ACCESS read-only 136 STATUS current 137 DESCRIPTION 138 "IP address configured on the sub-interface." 139 ::= { rpmPortEntry 5 } 140 141rpmPortSubNetMask OBJECT-TYPE 142 SYNTAX IpAddress 143 MAX-ACCESS read-only 144 STATUS current 145 DESCRIPTION 146 "The subnet mask configured on the sub-interface." 147 ::= { rpmPortEntry 6 } 148 149rpmPortState OBJECT-TYPE 150 SYNTAX INTEGER { 151 notConfigured (1), 152 active (2), 153 failed (3) 154 } 155 MAX-ACCESS read-only 156 STATUS current 157 DESCRIPTION 158 "This indicates the state of this sub-interface. 159 160 notConfigured(1) : Sub-interface is not configured. 161 active(2) : Sub-interface is in active state. 162 failed(3) : Sub-interface is in failed state." 163 ::= { rpmPortEntry 7 } 164 165-- conformance information 166 167cmrSubIfMIBConformance 168 OBJECT IDENTIFIER ::= { ciscoMgx82xxRpmSubIfMIB 2 } 169cmrSubIfMIBCompliances 170 OBJECT IDENTIFIER ::= { cmrSubIfMIBConformance 1 } 171cmrSubIfMIBGroups 172 OBJECT IDENTIFIER ::= { cmrSubIfMIBConformance 2 } 173 174 175-- compliance statements 176 177cmrSubIfMIBCompliance MODULE-COMPLIANCE 178 STATUS current 179 DESCRIPTION 180 "The compliance statement for the Cisco 181 MGX RPM sub-interface MIB." 182 MODULE -- this module 183 MANDATORY-GROUPS { cmrSubIfMIBGroup } 184 ::= { cmrSubIfMIBCompliances 1 } 185 186-- units of conformance 187 188cmrSubIfMIBGroup OBJECT-GROUP 189 OBJECTS { 190 rpmPortSlotNum, 191 rpmPortInterface, 192 rpmPortSubInterface, 193 rpmPortRowStatus, 194 rpmPortIpAddress, 195 rpmPortSubNetMask, 196 rpmPortState 197 } 198 STATUS current 199 DESCRIPTION 200 "Objects related to ATM Subinterface in RPM module." 201 ::= { cmrSubIfMIBGroups 1 } 202 203END 204