1-- Mib files packaged on Tue Mar 17 11:28:59 EDT 2015 for Storage Array Firmware V7.1.5 (R408054) 2 3 4 5EQLIPADDR-MIB DEFINITIONS ::= BEGIN 6IMPORTS 7 IpAddress, Integer32, Unsigned32, OBJECT-TYPE,MODULE-IDENTITY, enterprises 8 FROM SNMPv2-SMI 9 RowStatus, DisplayString 10 FROM SNMPv2-TC 11 ifIndex 12 FROM RFC1213-MIB 13 InetAddressType, InetAddress 14 FROM INET-ADDRESS-MIB -- RFC2851 15 equalLogic 16 FROM EQUALLOGIC-SMI 17 eqlGroupId, UTFString 18 FROM EQLGROUP-MIB 19 eqlMemberIndex 20 FROM EQLMEMBER-MIB; 21 22 23 eqlipaddrModule MODULE-IDENTITY 24 LAST-UPDATED "201503171528Z" 25 ORGANIZATION "EqualLogic Inc." 26 CONTACT-INFO 27 "Contact: Customer Support 28 Postal: Dell Inc 29 300 Innovative Way, Suite 301, Nashua, NH 03062 30 Tel: +1 603-579-9762 31 E-mail: US-NH-CS-TechnicalSupport@dell.com 32 WEB: www.equallogic.com" 33 34 DESCRIPTION 35 "Equallogic Inc. Storage Array IP address table mib 36 37 Copyright (c) 2002-2010 by Dell, Inc. 38 39 All rights reserved. This software may not be copied, disclosed, 40 transferred, or used except in accordance with a license granted 41 by Dell, Inc. This software embodies proprietary information 42 and trade secrets of Dell, Inc. 43 " 44 45 46 -- Revision history, in reverse chronological order 47 REVISION "200209060000Z" -- 02-Sep-06 48 DESCRIPTION "Initial revision" 49 ::= { enterprises equalLogic(12740) 9 } 50 51 52 -- the IP address table 53 54 -- The IP address table contains this entity's IP addressing 55 -- information. 56 57 eqlipAddrTable OBJECT-TYPE 58 SYNTAX SEQUENCE OF EqlipAddrEntry 59 MAX-ACCESS not-accessible 60 STATUS deprecated 61 DESCRIPTION 62 "EqualLogic-Dynamic Storage Volume Table. 63 The table of addressing information relevant to 64 this entity's IP addresses." 65 ::= { eqlipaddrModule 1 } 66 67 eqlipAddrEntry OBJECT-TYPE 68 SYNTAX EqlipAddrEntry 69 MAX-ACCESS not-accessible 70 STATUS current 71 DESCRIPTION 72 "The addressing information for one of this 73 entity's IP addresses." 74 INDEX {eqlGroupId, eqlMemberIndex, eqlIpAdEntAddr} 75 ::= { eqlipAddrTable 1 } 76 77 EqlipAddrEntry ::= 78 SEQUENCE { 79 eqlIpAdEntAddr IpAddress, 80 eqlIpAdEntIfName DisplayString, 81 eqlIpAdEntNetMask IpAddress, 82 eqlIpAdEntIfIndex Integer32, 83 eqlIpAdEntRowStatus RowStatus 84 } 85 86 eqlIpAdEntAddr OBJECT-TYPE 87 SYNTAX IpAddress 88 MAX-ACCESS not-accessible 89 STATUS current 90 DESCRIPTION 91 "The IP address to which this entry's addressing 92 information pertains." 93 ::= { eqlipAddrEntry 1 } 94 95 96 eqlIpAdEntIfName OBJECT-TYPE 97 SYNTAX DisplayString (SIZE (1..16)) 98 MAX-ACCESS read-create 99 STATUS current 100 DESCRIPTION 101 "The interface name for which this entry's addressing 102 information pertains." 103 ::= { eqlipAddrEntry 2 } 104 105 eqlIpAdEntNetMask OBJECT-TYPE 106 SYNTAX IpAddress 107 MAX-ACCESS read-create 108 STATUS current 109 DESCRIPTION 110 "The subnet mask associated with the IP address of 111 this entry. The value of the mask is an IP 112 address with all the network bits set to 1 and all 113 the hosts bits set to 0." 114 ::= { eqlipAddrEntry 3 } 115 116 eqlIpAdEntIfIndex OBJECT-TYPE 117 SYNTAX Integer32 118 MAX-ACCESS read-create 119 STATUS current 120 DESCRIPTION 121 "The interface index for which this entry's addressing 122 information pertains." 123 ::= { eqlipAddrEntry 4 } 124 125 eqlIpAdEntRowStatus OBJECT-TYPE 126 SYNTAX RowStatus 127 MAX-ACCESS read-create 128 STATUS current 129 DESCRIPTION "The status of this conceptual row. 130 131 Until instances of all read-create columns are 132 appropriately configured, the value of the 133 corresponding instance of the eqlIpRowStatus column 134 is 'notReady'. 135 136 The RowStatus TC [RFC1903] requires that this 137 DESCRIPTION clause states under which circumstances 138 other objects in this row can be modified: 139 140 The value of this object has no effect on whether 141 other objects in this conceptual row can be modified. 142 " 143 ::= { eqlipAddrEntry 5 } 144 145--**************************************************** 146 147-- Equallogic Interfaces Table 148 149-- **************************************************** 150 151 eqlifTable OBJECT-TYPE 152 SYNTAX SEQUENCE OF EqlifEntry 153 MAX-ACCESS not-accessible 154 STATUS current 155 DESCRIPTION 156 "EqualLogic-Persistent Interfaces Table. 157 The table of information relevant to 158 this entity's physical interfaces." 159 ::= { eqlipaddrModule 2 } 160 161 eqlifEntry OBJECT-TYPE 162 SYNTAX EqlifEntry 163 MAX-ACCESS not-accessible 164 STATUS current 165 DESCRIPTION 166 " " 167 INDEX { eqlGroupId, eqlMemberIndex, ifIndex } 168 ::= { eqlifTable 1 } 169 170 EqlifEntry ::= 171 SEQUENCE { 172 eqlifDescr DisplayString, 173 eqlifPortAttr INTEGER, 174 eqlifAdminStatus INTEGER, 175 eqlifRole INTEGER 176 } 177 178 eqlifDescr OBJECT-TYPE 179 SYNTAX DisplayString (SIZE (0..128)) 180 MAX-ACCESS read-write 181 STATUS current 182 DESCRIPTION "This field provides a writable area for a manager to 183 enter user specific data pertaining to the interface 184 referred by this instance of ifIndex " 185 ::= { eqlifEntry 1 } 186 187 188 eqlifPortAttr OBJECT-TYPE 189 SYNTAX INTEGER { 190 attr-pss-only(1), 191 attr-initiator-only(2), 192 attr-any(3) 193 } 194 MAX-ACCESS read-write 195 STATUS current 196 DESCRIPTION "This field specifies the mode of the specified port as follows:" 197 DEFVAL { attr-any } 198 ::= { eqlifEntry 2 } 199 200 eqlifAdminStatus OBJECT-TYPE 201 SYNTAX INTEGER { 202 up(1), -- ready to pass packets 203 down(2), 204 testing(3) -- in some test mode 205 } 206 MAX-ACCESS read-write 207 STATUS current 208 DESCRIPTION 209 " 210 The desired state of the interface. The 211 testing(3) state indicates that no operational 212 packets can be passed. 213 This column is used to maintain the desired state of the 214 interface accross reboots. The value of this object MUST 215 always be equal to ifAdminStatus defined in rfc1213 mib." 216 ::= { eqlifEntry 3 } 217 218 eqlifRole OBJECT-TYPE 219 SYNTAX INTEGER { 220 iscsi-only(0), -- iscsi traffic 221 mgmt-only(1) -- only mgmt traffic 222 } 223 MAX-ACCESS read-write 224 STATUS current 225 DESCRIPTION 226 " 227 The desired role of the interface. By default the interface will allow 228 iscsi only traffic. when set to mgmt-only, only management traffic 229 will be allowed. (There is not a both at this time)" 230 DEFVAL { iscsi-only } 231 ::= { eqlifEntry 4 } 232 233 234----------------------------------------------------------- 235----------------------------------------------------------- 236eqlWKATable OBJECT-TYPE 237 SYNTAX SEQUENCE OF EqlWKAEntry 238 MAX-ACCESS not-accessible 239 STATUS current 240 DESCRIPTION "EqualLogic-Persistent WKA Table. This table maintains the list of 241 well known ipaddresses (WKA) in the group." 242 ::= { eqlipaddrModule 3} 243 244eqlWKAEntry OBJECT-TYPE 245 SYNTAX EqlWKAEntry 246 MAX-ACCESS not-accessible 247 STATUS current 248 DESCRIPTION "An entry (row) containing storage group WKA information." 249 INDEX {eqlGroupId, eqlInetAddrEntAddrType, eqlInetAddrEntAddr} 250 ::= { eqlWKATable 1 } 251 252EqlWKAEntry ::= 253 SEQUENCE { 254 eqlWKARowStatus RowStatus, 255 eqlWKARole INTEGER 256 } 257 258 eqlWKARowStatus OBJECT-TYPE 259 SYNTAX RowStatus 260 MAX-ACCESS read-create 261 STATUS current 262 DESCRIPTION "The status of this conceptual row." 263 ::= {eqlWKAEntry 1} 264 265 eqlWKARole OBJECT-TYPE 266 SYNTAX INTEGER { 267 management(1), 268 secondary(2) 269 } 270 MAX-ACCESS read-create 271 STATUS current 272 DESCRIPTION " The role of this WKA. Management WKA is used for only management traffic. secondary WKA can be used incase the 273 of failover to secondary site and secondary site wants to use primary site's WKA. Secondary WKAs can exist 274 independent of partner records and their ipaddresses." 275 DEFVAL {secondary} 276 ::= {eqlWKAEntry 2} 277 278 279----------------------------------------------------------- 280----------------------------------------------------------- 281eqlifStatusTable OBJECT-TYPE 282 SYNTAX SEQUENCE OF EqlifStatusEntry 283 MAX-ACCESS not-accessible 284 STATUS current 285 DESCRIPTION "EqualLogic-Dynamic Interface Table. 286 This table contains WKA information about the interfaces." 287 ::= { eqlipaddrModule 4 } 288 289 290eqlifStatusEntry OBJECT-TYPE 291 SYNTAX EqlifStatusEntry 292 MAX-ACCESS not-accessible 293 STATUS current 294 DESCRIPTION "An entry (row) containing Interface WKA information." 295 AUGMENTS { eqlifEntry } 296 297 ::= { eqlifStatusTable 1} 298 299EqlifStatusEntry ::= 300 SEQUENCE { 301 eqlifStatusMgmtRolePolicy INTEGER, 302 eqlifStatusConfigurationFlags BITS, 303 eqlifOperStatus INTEGER 304 } 305 306 eqlifStatusMgmtRolePolicy OBJECT-TYPE 307 SYNTAX INTEGER { 308 non-configurable(0), 309 configurable(1), 310 fixed(2) 311 } 312 MAX-ACCESS read-only 313 STATUS current 314 DESCRIPTION " 315 This field is for specifying the policy of this interface, i.e whether this interface can be used for mgmt-only role." 316 DEFVAL {non-configurable} 317 ::= { eqlifStatusEntry 1 } 318 319eqlifStatusConfigurationFlags OBJECT-TYPE 320 SYNTAX BITS { 321 isDcbCapable(0), -- is Interface DCB Capable 322 flag1(1), 323 flag2(2), 324 flag3(3), 325 flag4(4), 326 flag5(5), 327 flag6(6), 328 flag7(7), 329 flag8(8), 330 flag9(9), 331 flag10(10), 332 flag11(11), 333 flag12(12), 334 flag13(13), 335 flag14(14), 336 flag15(15), 337 flag16(16), 338 flag17(17), 339 flag18(18), 340 flag19(19), 341 flag20(20), 342 flag21(21), 343 flag22(22), 344 flag23(23), 345 flag24(24), 346 flag25(25), 347 flag26(26), 348 flag27(27), 349 flag28(28), 350 flag29(29), 351 flag30(30), 352 flag31(31) 353 } 354 MAX-ACCESS read-only 355 STATUS current 356 DESCRIPTION "This fields defines the common place holder for ethernet interface 357 configuration flags. The flags must be of type 358 enable(1) or disable(0), and the default will always be disable(0)." 359 DEFVAL { {} } 360 ::= { eqlifStatusEntry 2 } 361 362eqlifOperStatus OBJECT-TYPE 363 SYNTAX INTEGER { 364 up(1), -- ready to pass packets 365 down(2), 366 testing(3), -- in some test mode 367 unknown(4), -- status can not be determined 368 -- for some reason. 369 dormant(5) 370 } 371 MAX-ACCESS read-only 372 STATUS current 373 DESCRIPTION 374 "The current operational state of the interface. The 375 testing(3) state indicates that no operational packets 376 can be passed. If eqlifAdminStatus is down(2) then 377 eqlifOperStatus should be down(2). If eqlifAdminStatus is 378 changed to up(1) then eqlifOperStatus should change to 379 up(1) if the interface is ready to transmit and 380 receive network traffic; it should change to 381 dormant(5) if the interface is waiting for external 382 actions (such as a serial line waiting for an 383 incomming connection); it should remain in the down(2) 384 state if and only if there is a fault that prevents if 385 from going to the up(1) state." 386 ::= { eqlifStatusEntry 3 } 387 388 389 390--**************************************************** 391 392 -- R E P L A C E M E N T F O R I P v 4 I P A D D R E S S T A B L E 393 394 -- IP address table 395 396 -- The IP address table contains this entity's IP addressing 397 -- information. 398 399-- **************************************************** 400 401 eqlinetAddrTable OBJECT-TYPE 402 SYNTAX SEQUENCE OF EqlinetAddrEntry 403 MAX-ACCESS not-accessible 404 STATUS current 405 DESCRIPTION 406 "EqualLogic-Persistent Storage Volume Table. 407 The table of addressing information relevant to 408 this entity's IP addresses." 409 ::= { eqlipaddrModule 5 } 410 411 eqlinetAddrEntry OBJECT-TYPE 412 SYNTAX EqlinetAddrEntry 413 MAX-ACCESS not-accessible 414 STATUS current 415 DESCRIPTION 416 "The addressing information for one of this 417 entity's IP addresses." 418 INDEX {eqlGroupId, eqlMemberIndex, eqlInetAddrEntAddrType, eqlInetAddrEntAddr} 419 ::= { eqlinetAddrTable 1 } 420 421 EqlinetAddrEntry ::= 422 SEQUENCE { 423 eqlInetAddrEntAddrType InetAddressType, 424 eqlInetAddrEntAddr InetAddress, 425 eqlInetAddrEntIfName DisplayString, 426 eqlInetAddrEntNetMaskType InetAddressType, 427 eqlInetAddrEntNetMask InetAddress, 428 eqlInetAddrEntIfIndex Integer32, 429 eqlInetAddrEntFlags INTEGER, 430 eqlInetAddrEntRowStatus RowStatus 431 } 432 433 eqlInetAddrEntAddrType OBJECT-TYPE 434 SYNTAX InetAddressType 435 MAX-ACCESS not-accessible 436 STATUS current 437 DESCRIPTION 438 "The IP address to which this entry's addressing 439 information pertains." 440 ::= { eqlinetAddrEntry 1 } 441 442 443 eqlInetAddrEntAddr OBJECT-TYPE 444 SYNTAX InetAddress 445 MAX-ACCESS not-accessible 446 STATUS current 447 DESCRIPTION 448 "The IP address to which this entry's addressing 449 information pertains." 450 ::= { eqlinetAddrEntry 2 } 451 452 453 eqlInetAddrEntIfName OBJECT-TYPE 454 SYNTAX DisplayString (SIZE (1..16)) 455 MAX-ACCESS read-create 456 STATUS current 457 DESCRIPTION 458 "The interface name for which this entry's addressing 459 information pertains." 460 ::= { eqlinetAddrEntry 3 } 461 462 eqlInetAddrEntNetMaskType OBJECT-TYPE 463 SYNTAX InetAddressType 464 MAX-ACCESS read-create 465 STATUS current 466 DESCRIPTION 467 "The subnet mask associated with the IP address of 468 this entry. The value of the mask is an IP 469 address with all the network bits set to 1 and all 470 the hosts bits set to 0." 471 ::= { eqlinetAddrEntry 4 } 472 473 eqlInetAddrEntNetMask OBJECT-TYPE 474 SYNTAX InetAddress 475 MAX-ACCESS read-create 476 STATUS current 477 DESCRIPTION 478 "The subnet mask associated with the IP address of 479 this entry. The value of the mask is an IP 480 address with all the network bits set to 1 and all 481 the hosts bits set to 0." 482 ::= { eqlinetAddrEntry 5 } 483 484 eqlInetAddrEntIfIndex OBJECT-TYPE 485 SYNTAX Integer32 486 MAX-ACCESS read-create 487 STATUS current 488 DESCRIPTION 489 "The interface index for which this entry's addressing 490 information pertains." 491 ::= { eqlinetAddrEntry 6 } 492 493 eqlInetAddrEntFlags OBJECT-TYPE 494 SYNTAX INTEGER { 495 no-options(0), 496 static(1) 497 } 498 MAX-ACCESS read-create 499 STATUS current 500 DESCRIPTION 501 "This specifies specific flags for the address. 502 Currently the only flag that can be set is static (1), 503 which means the address has been statically 504 configured by the administrator" 505 ::= { eqlinetAddrEntry 7 } 506 507 eqlInetAddrEntRowStatus OBJECT-TYPE 508 SYNTAX RowStatus 509 MAX-ACCESS read-create 510 STATUS current 511 DESCRIPTION "The status of this conceptual row. 512 513 Until instances of all read-create columns are 514 appropriately configured, the value of the 515 corresponding instance of the eqlIpRowStatus column 516 is 'notReady'. 517 518 The RowStatus TC [RFC1903] requires that this 519 DESCRIPTION clause states under which circumstances 520 other objects in this row can be modified: 521 522 The value of this object has no effect on whether 523 other objects in this conceptual row can be modified. 524 " 525 ::= { eqlinetAddrEntry 8 } 526 527END 528