mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-17 16:03:04 +00:00
461 lines
17 KiB
Plaintext
Executable File
461 lines
17 KiB
Plaintext
Executable File
-- Mib files packaged on Thu Feb 25 14:37:59 EST 2010 for Storage Array Firmware V4.3.5 (R115269)
|
|
|
|
|
|
|
|
EQLIPADDR-MIB DEFINITIONS ::= BEGIN
|
|
IMPORTS
|
|
IpAddress, Integer32, OBJECT-TYPE,MODULE-IDENTITY, enterprises
|
|
FROM SNMPv2-SMI
|
|
RowStatus, DisplayString
|
|
FROM SNMPv2-TC
|
|
ifIndex
|
|
FROM RFC1213-MIB
|
|
InetAddressType, InetAddress
|
|
FROM INET-ADDRESS-MIB -- RFC2851
|
|
equalLogic
|
|
FROM EQUALLOGIC-SMI
|
|
eqlGroupId
|
|
FROM EQLGROUP-MIB
|
|
eqlMemberIndex
|
|
FROM EQLMEMBER-MIB;
|
|
|
|
|
|
eqlipaddrModule MODULE-IDENTITY
|
|
LAST-UPDATED "201002251937Z"
|
|
ORGANIZATION "EqualLogic Inc."
|
|
CONTACT-INFO
|
|
"Contact: Customer Support
|
|
Postal: EqualLogic Inc
|
|
9 Townsend st., Nashua, NH 03063
|
|
Tel: +1 603-579-9762
|
|
E-mail: support@equallogic.com
|
|
WEB: www.equallogic.com"
|
|
|
|
DESCRIPTION
|
|
"Equallogic Inc. Storage Array IP address table mib
|
|
|
|
Copyright (c) 2002-2008 by Dell, Inc.
|
|
|
|
All rights reserved. This software may not be copied, disclosed,
|
|
transferred, or used except in accordance with a license granted
|
|
by Dell, Inc. This software embodies proprietary information
|
|
and trade secrets of Dell, Inc.
|
|
"
|
|
|
|
|
|
-- Revision history, in reverse chronological order
|
|
REVISION "200209060000Z" -- 02-Sep-06
|
|
DESCRIPTION "Initial revision"
|
|
::= { enterprises equalLogic(12740) 9 }
|
|
|
|
|
|
-- O B S O L E T E
|
|
|
|
-- the IP address table
|
|
|
|
-- The IP address table contains this entity's IP addressing
|
|
-- information.
|
|
|
|
eqlipAddrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EqlipAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"EqualLogic-Persistent Storage Volume Table.
|
|
The table of addressing information relevant to
|
|
this entity's IP addresses."
|
|
::= { eqlipaddrModule 1 }
|
|
|
|
eqlipAddrEntry OBJECT-TYPE
|
|
SYNTAX EqlipAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The addressing information for one of this
|
|
entity's IP addresses."
|
|
INDEX {eqlGroupId, eqlMemberIndex, eqlIpAdEntAddr}
|
|
::= { eqlipAddrTable 1 }
|
|
|
|
EqlipAddrEntry ::=
|
|
SEQUENCE {
|
|
eqlIpAdEntAddr IpAddress,
|
|
eqlIpAdEntIfName DisplayString,
|
|
eqlIpAdEntNetMask IpAddress,
|
|
eqlIpAdEntIfIndex Integer32,
|
|
eqlIpAdEntRowStatus RowStatus
|
|
}
|
|
|
|
eqlIpAdEntAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address to which this entry's addressing
|
|
information pertains."
|
|
::= { eqlipAddrEntry 1 }
|
|
|
|
|
|
eqlIpAdEntIfName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface name for which this entry's addressing
|
|
information pertains."
|
|
::= { eqlipAddrEntry 2 }
|
|
|
|
eqlIpAdEntNetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The subnet mask associated with the IP address of
|
|
this entry. The value of the mask is an IP
|
|
address with all the network bits set to 1 and all
|
|
the hosts bits set to 0."
|
|
::= { eqlipAddrEntry 3 }
|
|
|
|
eqlIpAdEntIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index for which this entry's addressing
|
|
information pertains."
|
|
::= { eqlipAddrEntry 4 }
|
|
|
|
eqlIpAdEntRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The status of this conceptual row.
|
|
|
|
Until instances of all read-create columns are
|
|
appropriately configured, the value of the
|
|
corresponding instance of the eqlIpRowStatus column
|
|
is 'notReady'.
|
|
|
|
The RowStatus TC [RFC1903] requires that this
|
|
DESCRIPTION clause states under which circumstances
|
|
other objects in this row can be modified:
|
|
|
|
The value of this object has no effect on whether
|
|
other objects in this conceptual row can be modified.
|
|
"
|
|
::= { eqlipAddrEntry 5 }
|
|
|
|
--****************************************************
|
|
|
|
-- Equallogic Interfaces Table
|
|
|
|
-- ****************************************************
|
|
|
|
eqlifTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EqlifEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"EqualLogic-Persistent Interfaces Table.
|
|
The table of information relevant to
|
|
this entity's physical interfaces."
|
|
::= { eqlipaddrModule 2 }
|
|
|
|
eqlifEntry OBJECT-TYPE
|
|
SYNTAX EqlifEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
INDEX { eqlGroupId, eqlMemberIndex, ifIndex }
|
|
::= { eqlifTable 1 }
|
|
|
|
EqlifEntry ::=
|
|
SEQUENCE {
|
|
eqlifDescr DisplayString,
|
|
eqlifPortAttr INTEGER,
|
|
eqlifAdminStatus INTEGER,
|
|
eqlifRole INTEGER
|
|
}
|
|
|
|
eqlifDescr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This field provides a writable area for a manager to
|
|
enter user specific data pertaining to the interface
|
|
refered by this instance of ifIndex "
|
|
::= { eqlifEntry 1 }
|
|
|
|
|
|
eqlifPortAttr OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
attr-pss-only(1),
|
|
attr-initiator-only(2),
|
|
attr-any(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This field specifies the mode of the specified port as follows:"
|
|
DEFVAL { attr-any }
|
|
::= { eqlifEntry 2 }
|
|
|
|
eqlifAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1), -- ready to pass packets
|
|
down(2),
|
|
testing(3) -- in some test mode
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The desired state of the interface. The
|
|
testing(3) state indicates that no operational
|
|
packets can be passed.
|
|
This column is used to maintain the desired state of the
|
|
interface accross reboots. The value of this object MUST
|
|
always be equal to ifAdminStatus defined in rfc1213 mib."
|
|
::= { eqlifEntry 3 }
|
|
|
|
eqlifRole OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
iscsi-only(0), -- iscsi traffic
|
|
mgmt-only(1) -- only mgmt traffic
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The desired role of the interface. By default the interface will allow
|
|
iscsi only traffic. when set to mgmt-only, only management traffic
|
|
will be allowed. (There is not a both at this time)"
|
|
DEFVAL { iscsi-only }
|
|
::= { eqlifEntry 4 }
|
|
|
|
|
|
-----------------------------------------------------------
|
|
-----------------------------------------------------------
|
|
eqlWKATable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EqlWKAEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "EqualLogic-Persistent WKA Table. This table maintains the list of
|
|
well known ipaddresses (WKA) in the group."
|
|
::= { eqlipaddrModule 3}
|
|
|
|
eqlWKAEntry OBJECT-TYPE
|
|
SYNTAX EqlWKAEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry (row) containing storage group WKA information."
|
|
INDEX {eqlGroupId, eqlInetAddrEntAddrType, eqlInetAddrEntAddr}
|
|
::= { eqlWKATable 1 }
|
|
|
|
EqlWKAEntry ::=
|
|
SEQUENCE {
|
|
eqlWKARowStatus RowStatus,
|
|
eqlWKARole INTEGER
|
|
}
|
|
|
|
eqlWKARowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The status of this conceptual row."
|
|
::= {eqlWKAEntry 1}
|
|
|
|
eqlWKARole OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
management(1),
|
|
secondary(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION " The role of this WKA. Management WKA is used for only management traffic. secondary WKA can be used incase the
|
|
of failover to secondary site and secondary site wants to use primary site's WKA. Secondary WKAs can exist
|
|
independent of partner records and their ipaddresses."
|
|
DEFVAL {secondary}
|
|
::= {eqlWKAEntry 2}
|
|
|
|
|
|
-----------------------------------------------------------
|
|
-----------------------------------------------------------
|
|
eqlifStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EqlifStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "EqualLogic-Dynamic Interface Table.
|
|
This table contains WKA information about the interfaces."
|
|
::= { eqlipaddrModule 4 }
|
|
|
|
|
|
eqlifStatusEntry OBJECT-TYPE
|
|
SYNTAX EqlifStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry (row) containing Interface WKA information."
|
|
AUGMENTS { eqlifEntry }
|
|
|
|
::= { eqlifStatusTable 1}
|
|
|
|
EqlifStatusEntry ::=
|
|
SEQUENCE {
|
|
eqlifStatusMgmtRolePolicy INTEGER
|
|
}
|
|
|
|
eqlifStatusMgmtRolePolicy OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
non-configurable(0),
|
|
configurable(1),
|
|
fixed(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
This field is for specifying the policy of this interface, i.e whether this interface can be used for mgmt-only role."
|
|
DEFVAL {non-configurable}
|
|
::= { eqlifStatusEntry 1 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
--****************************************************
|
|
|
|
-- 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
|
|
|
|
-- IP address table
|
|
|
|
-- The IP address table contains this entity's IP addressing
|
|
-- information.
|
|
|
|
-- ****************************************************
|
|
|
|
eqlinetAddrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EqlinetAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"EqualLogic-Persistent Storage Volume Table.
|
|
The table of addressing information relevant to
|
|
this entity's IP addresses."
|
|
::= { eqlipaddrModule 5 }
|
|
|
|
eqlinetAddrEntry OBJECT-TYPE
|
|
SYNTAX EqlinetAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The addressing information for one of this
|
|
entity's IP addresses."
|
|
INDEX {eqlGroupId, eqlMemberIndex, eqlInetAddrEntAddrType, eqlInetAddrEntAddr}
|
|
::= { eqlinetAddrTable 1 }
|
|
|
|
EqlinetAddrEntry ::=
|
|
SEQUENCE {
|
|
eqlInetAddrEntAddrType InetAddressType,
|
|
eqlInetAddrEntAddr InetAddress,
|
|
eqlInetAddrEntIfName DisplayString,
|
|
eqlInetAddrEntNetMaskType InetAddressType,
|
|
eqlInetAddrEntNetMask InetAddress,
|
|
eqlInetAddrEntIfIndex Integer32,
|
|
eqlInetAddrEntFlags INTEGER,
|
|
eqlInetAddrEntRowStatus RowStatus
|
|
}
|
|
|
|
eqlInetAddrEntAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address to which this entry's addressing
|
|
information pertains."
|
|
::= { eqlinetAddrEntry 1 }
|
|
|
|
|
|
eqlInetAddrEntAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address to which this entry's addressing
|
|
information pertains."
|
|
::= { eqlinetAddrEntry 2 }
|
|
|
|
|
|
eqlInetAddrEntIfName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface name for which this entry's addressing
|
|
information pertains."
|
|
::= { eqlinetAddrEntry 3 }
|
|
|
|
eqlInetAddrEntNetMaskType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The subnet mask associated with the IP address of
|
|
this entry. The value of the mask is an IP
|
|
address with all the network bits set to 1 and all
|
|
the hosts bits set to 0."
|
|
::= { eqlinetAddrEntry 4 }
|
|
|
|
eqlInetAddrEntNetMask OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The subnet mask associated with the IP address of
|
|
this entry. The value of the mask is an IP
|
|
address with all the network bits set to 1 and all
|
|
the hosts bits set to 0."
|
|
::= { eqlinetAddrEntry 5 }
|
|
|
|
eqlInetAddrEntIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index for which this entry's addressing
|
|
information pertains."
|
|
::= { eqlinetAddrEntry 6 }
|
|
|
|
eqlInetAddrEntFlags OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no-options(0),
|
|
static(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This specifies specific flags for the address.
|
|
Currently the only flag that can be set is static (1),
|
|
which means the address has been statically
|
|
configured by the administrator"
|
|
::= { eqlinetAddrEntry 7 }
|
|
|
|
eqlInetAddrEntRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The status of this conceptual row.
|
|
|
|
Until instances of all read-create columns are
|
|
appropriately configured, the value of the
|
|
corresponding instance of the eqlIpRowStatus column
|
|
is 'notReady'.
|
|
|
|
The RowStatus TC [RFC1903] requires that this
|
|
DESCRIPTION clause states under which circumstances
|
|
other objects in this row can be modified:
|
|
|
|
The value of this object has no effect on whether
|
|
other objects in this conceptual row can be modified.
|
|
"
|
|
::= { eqlinetAddrEntry 8 }
|
|
END
|