------------------------------------------------------------------------------ ------------------------------------------------------------------------------ -- -- Copyright (c) 1997 XACT, Inc. All Rights Reserved. -- -- Reproduction of this document is authorized on condition that this -- copyright notice is included. This XACT SNMP MIB Specification -- embodies XACT's proprietary intellectual property. XACT -- retains all title and ownership in the specification, including any -- revisions. -- -- It is XACT's intent to encourage the widespread use of this -- specification in connection with the management of XACT's -- products. XACT grants vendor, end-users, and other interested -- parties a non-exclusive license to use this specification in -- connection with the management of XACT's products. -- -- This specification is supplied "AS IS", and XACT makes no -- warranty, either express or implied, as to the use, operations, -- condition, or performance of this specification. -- -- Copyright text courtesy of S. Rotenstein. -- ------------------------------------------------------------------------------ -- Groups in the DELLMIB -- -- The following groups are supported for the DELL -- -- Active.... -- dellCommGroup Permits the user to configure the communities -- dellHostGroup Permits the user to configure the hosts -- dellMiscGroup Permits the user to configure miscellaneous items -- dellSpanGroup Permits the user to configure Spanning Tree -- -- ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ POWERCONNECT3024-MIB DEFINITIONS ::= BEGIN IMPORTS OBJECT-TYPE FROM RFC-1212 enterprises, Counter, TimeTicks, IpAddress FROM RFC1155-SMI mib-2, DisplayString, PhysAddress FROM RFC1213-MIB; dell OBJECT IDENTIFIER ::= { enterprises 674 } dellLan OBJECT IDENTIFIER ::= { dell 10895 } powerconnect3024 OBJECT IDENTIFIER ::= { dellLan 1 } -- textual conventions OwnerString ::= DisplayString MacAddress ::= OCTET STRING (SIZE (6)) -- This data type is used to model an administratively -- assigned name of the owner of a resource. This -- information is taken from the NVT ASCII character set. -- It is suggested that this name contain one or more -- of the following: -- IP address, management station name, network manager's -- name, location, or phone number. -- In some cases the agent itself will be the owner of -- an entry. In these cases, this string shall be set -- to a string starting with 'monitor'. -- -- SNMP access control is articulated entirely in terms of -- the contents of MIB views; access to a particular SNMP -- object instance depends only upon its presence or -- absence in a particular MIB view and never upon its -- value or the value of related object instances. Thus, -- objects of this type afford resolution of resource -- contention only among cooperating managers; they -- realize no access control function with respect -- to uncooperative parties. -- -- By convention, objects with this syntax are declared -- as having -- -- SIZE (0..127) -- -- DELL Enterprise MIB Extensions -- dellCommGroup OBJECT IDENTIFIER ::= { powerconnect3024 1 } dellHostGroup OBJECT IDENTIFIER ::= { powerconnect3024 2 } dellMiscGroup OBJECT IDENTIFIER ::= { powerconnect3024 3 } dellSpanGroup OBJECT IDENTIFIER ::= { powerconnect3024 4 } -- dellConfigGroup OBJECT IDENTIFIER ::= { powerconnect3024 11 } dellVlanGroup OBJECT IDENTIFIER ::= { powerconnect3024 13 } dellPortTrunkGroup OBJECT IDENTIFIER ::= { powerconnect3024 14 } -- -- DELL Extension MIB, Community Information -- commTable OBJECT-TYPE SYNTAX SEQUENCE OF CommEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of SNMP Community Entries " ::= { dellCommGroup 1 } commEntry OBJECT-TYPE SYNTAX CommEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of SNMP Community properties" INDEX { commIndex } ::= { commTable 1 } CommEntry ::= SEQUENCE { commIndex INTEGER, commName DisplayString, commGet INTEGER, commSet INTEGER, commTrap INTEGER, commStatus INTEGER } commIndex OBJECT-TYPE SYNTAX INTEGER (1..8) ACCESS read-only STATUS mandatory DESCRIPTION "An index that uniquely identifies an entry in the Community Table. Eight entries are currently supported." ::= { commEntry 1 } commName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) ACCESS read-write STATUS mandatory DESCRIPTION "The name of this SNMP Community Entry." ::= { commEntry 2 } commGet OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The GET permission for the community. A (1) indicates a GET enable. A (2) indicates a GET disable." ::= { commEntry 3 } commSet OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The SET permission for the community. A (1) indicates a SET enable. A (2) indicates a SET disable." ::= { commEntry 4 } commTrap OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The TRAP permission for the community. A (1) indicates a TRAP enable. A (2) indicates a TRAP disable." ::= { commEntry 5 } commStatus OBJECT-TYPE SYNTAX INTEGER (1..6) ACCESS read-write STATUS mandatory DESCRIPTION "The RowStatus for the community entry." ::= { commEntry 6 } -- -- DELL Extension MIB, Host Information -- hostTable OBJECT-TYPE SYNTAX SEQUENCE OF HostEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of SNMP Trusted Host Entries " ::= { dellHostGroup 1 } hostEntry OBJECT-TYPE SYNTAX HostEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of SNMP Host properties" INDEX { hostIndex } ::= { hostTable 1 } HostEntry ::= SEQUENCE { hostIndex INTEGER, hostName DisplayString, hostIP IpAddress, hostComm DisplayString, hostStatus INTEGER } hostIndex OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS mandatory DESCRIPTION "An index that uniquely identifies an entry in the Host Table. Sixteen entries are currently supported." ::= { hostEntry 1 } hostName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) ACCESS read-write STATUS mandatory DESCRIPTION "The name of this Host Entry." ::= { hostEntry 2 } hostIP OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The IP Address for the host." ::= { hostEntry 3 } hostComm OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) ACCESS read-write STATUS mandatory DESCRIPTION "The name of the community this host belongs to." ::= { hostEntry 4 } hostStatus OBJECT-TYPE SYNTAX INTEGER (1..6) ACCESS read-write STATUS mandatory DESCRIPTION "The RowStatus for the community entry." ::= { hostEntry 5 } hostAuthorization OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "If enabled, the host must be in the hostTable in order to access the device via SNMP." ::= { dellHostGroup 2 } -- -- DELL Extension MIB, Miscellaneous Information -- miscBaud OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The Serial port BAUD Rate." ::= { dellMiscGroup 1 } miscReset OBJECT-TYPE SYNTAX INTEGER { reset(1), noop(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Physically resets the unit - use with care. A (1) resets the unit, a (2) does nothing." ::= { dellMiscGroup 2 } miscStatisticsReset OBJECT-TYPE SYNTAX INTEGER { reset(1), noop(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Resets the units statistics. A (1) resets the unit, a (2) does nothing." ::= { dellMiscGroup 3 } miscSwitchOperState OBJECT-TYPE SYNTAX INTEGER { other(1), unknown(2), ok(3), noncritical(4), critical(5), nonrecoverable(6) } ACCESS read-only STATUS current DESCRIPTION "Global operation state of the switch." ::= { dellMiscGroup 4 } -- -- DELL Extension MIB, Spanning Tree Configuration -- spanOnOff OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable/Disable Spanning Tree. A (1) enables, a (2) disables." ::= { dellSpanGroup 1 } -- -- Delta Products Extension -- configVerSwPrimary OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) ACCESS read-only STATUS mandatory DESCRIPTION "The software image version string" ::= { dellConfigGroup 1 } configVerHwChipSet OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) ACCESS read-only STATUS mandatory DESCRIPTION "The hardware chipset version string" ::= { dellConfigGroup 2 } configBootMode OBJECT-TYPE SYNTAX INTEGER { flash(1), net(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Defines the method used for downloading the image when reset." ::= { dellConfigGroup 3 } configBootFtpServerIp OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The FTP server's IP address used for downloading the boot image" ::= { dellConfigGroup 4 } configBootImageFileName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..63)) ACCESS read-write STATUS mandatory DESCRIPTION "The path and filename of the boot image to download" ::= { dellConfigGroup 5 } configPortTable OBJECT-TYPE SYNTAX SEQUENCE OF ConfigPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of interface entries used for enterprise specific configuration. The number of entries is given by the value of ifNumber. All interface entries are assumed to be Ethernet interafaces." ::= { dellConfigGroup 6 } configPortEntry OBJECT-TYPE SYNTAX ConfigPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An enterprise specific interface entry." INDEX { configPort } ::= { configPortTable 1 } ConfigPortEntry ::= SEQUENCE { configPort INTEGER, configPortDuplex INTEGER, configPortRuntFilt INTEGER, configPortSrcSecurity INTEGER, configPortDataRate INTEGER, configForwardingMode INTEGER, configPortDuplexOper INTEGER, configPortDataRateOper INTEGER, configPortStateOper INTEGER, configPortFlowControl INTEGER, configPortDefaultVlanId INTEGER, configPortComments DisplayString, configPortAutoNegotiation INTEGER, configPortHOLBlocking INTEGER, configPortFlowControlOper INTEGER, configPortGBIC INTEGER, configPortFastLink INTEGER, configPortPriority INTEGER } configPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "A unique value for each interface that correlates to ifIndex. Its value ranges between 1 and the value of ifNumber." ::= { configPortEntry 1 } -- configPortEntry 2 is obsolete configPortDuplex OBJECT-TYPE SYNTAX INTEGER { half-duplex(1), full-duplex(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The port's duplex desired state." ::= { configPortEntry 3 } configPortRuntFilt OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Defines whether the port will drop runt packets" ::= { configPortEntry 4 } configPortSrcSecurity OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state for an interface's source security." ::= { configPortEntry 5 } configPortDataRate OBJECT-TYPE SYNTAX INTEGER { rate10Meg(1), rate100Meg(2), rate1Gig(4) } ACCESS read-write STATUS mandatory DESCRIPTION "The port's desired transmission data rate." ::= { configPortEntry 6 } configForwardingMode OBJECT-TYPE SYNTAX INTEGER { store-and-forward(1), cut-through(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Indicates whether the packets will receive the entire packet before forwarding. 'store-and-forward' receives the entire packet before forwarding. 'cut-through' may forward the packet before the entire packet is received." ::= { configPortEntry 7 } configPortDuplexOper OBJECT-TYPE SYNTAX INTEGER { half-duplex(1), full-duplex(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The port's duplex state." ::= { configPortEntry 8 } configPortDataRateOper OBJECT-TYPE SYNTAX INTEGER { rate10Meg(1), rate100Meg(2), rate1Gig(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The port's transmission data rate." ::= { configPortEntry 9 } configPortStateOper OBJECT-TYPE SYNTAX INTEGER { disabled(1), blocking(2), listening(3), learning(4), forwarding(5) } ACCESS read-only STATUS mandatory DESCRIPTION "The port's current state." ::= { configPortEntry 10 } configPortFlowControl OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The port will avoid transmitting a new packet for the period of time specified in a received PAUSE packet when enabled." ::= { configPortEntry 11 } configPortDefaultVlanId OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-write STATUS mandatory DESCRIPTION "The port will add this vlan id tag to any incoming packet which is lacking a vlan id tag." ::= { configPortEntry 12 } configPortComments OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) ACCESS read-write STATUS mandatory DESCRIPTION "May contain any comments related to a given port such as a user name or LAN segment." ::= { configPortEntry 13 } configPortAutoNegotiation OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The port will perform auto-negotiation to determine the port's duplex and data rate. When auto-negotiation is enabled, the negotiated duplex and data rate can be determined by configPortDuplexOper and configPortDataRateOper mib objects respectively." ::= { configPortEntry 14 } configPortHOLBlocking OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When enabled, the port will prevent head-of-line blocking from occuring. If the current port is to forward a packet to a port which is beleived to be blocked, the packet will be dropped instead of forwarded." ::= { configPortEntry 15 } configPortFlowControlOper OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The port's current flow control state." ::= { configPortEntry 16 } configPortGBIC OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-write STATUS mandatory DESCRIPTION "Port Type." ::= { configPortEntry 17 } configPortFastLink OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The port's FastLink option." ::= { configPortEntry 18 } configPortPriority OBJECT-TYPE SYNTAX INTEGER { normal(1), high(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The port's current flow control state." ::= { configPortEntry 19 } -- -- Additional Configuration objects -- configRmonOnOff OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable or disable Remote Montioring, RMON." ::= { dellConfigGroup 7 } configMirroringOnOff OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable or disable port mirroring." ::= { dellConfigGroup 8 } configMirrorSrc OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "When mirroring is enabled (configMirroringOnOff = enabled), this identifies the mirroring source port. This value has a valid range of 1 to ifNumber when enbaled." ::= { dellConfigGroup 9 } configMirrorMon OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "When mirroring is enabled (configMirroringOnOff = enabled), this identifies the mirroring monitoring port. This value has a valid range of 1 to ifNumber when enabled." ::= { dellConfigGroup 10 } configIpAssignmentMode OBJECT-TYPE SYNTAX INTEGER { manual(1), bootP(2), dhcp(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Indicates whether the device address is assigned by the user (manual), BootP, or DHCP." ::= { dellConfigGroup 12 } configPhysAddress OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "The interface's address at the protocol layer immediately 'below' the network layer in the protocol stack. This is the physical address for the end-station." ::= { dellConfigGroup 13 } configPasswordUser OBJECT-TYPE SYNTAX DisplayString (SIZE(0..20)) ACCESS write-only STATUS mandatory DESCRIPTION "The user password." ::= { dellConfigGroup 14 } configPasswordAdmin OBJECT-TYPE SYNTAX DisplayString (SIZE(0..20)) ACCESS write-only STATUS mandatory DESCRIPTION "The adminstrator password" ::= { dellConfigGroup 15 } configIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The IP Address for the RDU box." ::= { dellConfigGroup 16 } configNetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The network mask for the RDU box." ::= { dellConfigGroup 17 } configGateway OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The Gatway Address for the RDU box." ::= { dellConfigGroup 18 } configSave OBJECT-TYPE SYNTAX INTEGER { save(1), noop(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Physically saves the current configuration to nvram. - use with care. (1) saves the configuration (2) does nothing." ::= { dellConfigGroup 19 } configVerifyPassword OBJECT-TYPE SYNTAX DisplayString (SIZE(0..20)) ACCESS write-only STATUS mandatory DESCRIPTION "Verify the password is valid. If invalid a BAD_VALUE error is returned." ::= { dellConfigGroup 20 } configVerBootRomImage OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) ACCESS read-only STATUS mandatory DESCRIPTION "The Boot ROM version string" ::= { dellConfigGroup 21 } configRestoreDefaults OBJECT-TYPE SYNTAX INTEGER { restore(1), noop(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Restores the configuration of the unit to the original settings." ::= { dellConfigGroup 22 } configIGMPOnOff OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable or disable the IGMP protocol within the switch." ::= { dellConfigGroup 23 } configWebOnOff OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable or disable the Web Interface." ::= { dellConfigGroup 24 } configHighPriorityOptimization OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable or disable high priority optimization." ::= { dellConfigGroup 25 } configDynamicAddressLearning OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The ablility to learn dynamic addresses automatically. With this parameter disabled, a new address detected on a port will cause that port to be disabled, force a configuration save, and issue a trap alerting management stations of the intrusion." ::= { dellConfigGroup 26 } configUserAuthenticationMode OBJECT-TYPE SYNTAX INTEGER { local(1), localThenRemote(2), remoteThenLocal(3), remote(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Determines whether the user password will be authenticated by the switch, a remote RADIUS server, or some combination of the two." ::= { dellConfigGroup 27 } configRadiusServerIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The IP Address of the RADIUS server used for remote user authentication." ::= { dellConfigGroup 28 } configRadiusSharedSecret OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) ACCESS read-write STATUS mandatory DESCRIPTION "A string of characters used in the RADIUS password encryption process." ::= { dellConfigGroup 29 } configTelnetConsole OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable or disable the telnet console." ::= { dellConfigGroup 30 } configDiffServTable OBJECT-TYPE SYNTAX SEQUENCE OF ConfigDiffServEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of DSCP Priorities." ::= { dellConfigGroup 31 } configDiffServEntry OBJECT-TYPE SYNTAX ConfigDiffServEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An enterprise specific DSCP entry." INDEX { configDiffServDSCP } ::= { configDiffServTable 1 } ConfigDiffServEntry ::= SEQUENCE { configDiffServDSCP INTEGER, configDiffServPriority INTEGER } configDiffServDSCP OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A DSCP value." ::= { configDiffServEntry 1 } configDiffServPriority OBJECT-TYPE SYNTAX INTEGER { normal(1), high(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The DSCP's current priority setting." ::= { configDiffServEntry 2 } configTftpServerIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The IP Address of the tftp server used to upload and download configuration files. This object is to be used in conjunction with configTftpServerFileName and configTftpOperation." ::= { dellConfigGroup 32 } configTftpServerFileName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..64)) ACCESS read-write STATUS mandatory DESCRIPTION "The filename, including the path, used to store or retrieve a configuration file from the tftp server. This object is to be used in conjunction with configTftpServerIpAddress and configTftpOperation." ::= { dellConfigGroup 33 } configTftpOperation OBJECT-TYPE SYNTAX INTEGER { download(1), upload(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The tftp operation to perform. Either download a configuration to the unit or upload the current configuration to the tftp server. This object is to be used in conjunction with configTftpServerIpAddress and configTftpServerFileName." ::= { dellConfigGroup 34 } configIpFilter OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Determines if access to the device is limited to only those IP addresses specified in the configIpFilterTable." ::= { dellConfigGroup 35 } configIpFilterTable OBJECT-TYPE SYNTAX SEQUENCE OF ConfigIpFilterEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of IP addresses allowed access to this device." ::= { dellConfigGroup 36 } configIpFilterEntry OBJECT-TYPE SYNTAX ConfigIpFilterEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An enterprise specific IP filter entry." INDEX { configIpFilterIpAddress } ::= { configIpFilterTable 1 } ConfigIpFilterEntry ::= SEQUENCE { configIpFilterIpAddress IpAddress, configIpFilterStatus INTEGER } configIpFilterIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "An IP address which is allowed access to this device." ::= { configIpFilterEntry 1 } configIpFilterStatus OBJECT-TYPE SYNTAX INTEGER { active (1), destroy (6) } ACCESS read-write STATUS mandatory DESCRIPTION "The status of an entry in the IP filter Table. Only a subset of the rowstatus variables (active, destroy) are available." ::= { configIpFilterEntry 2 } -- The VLAN group vlanTable OBJECT-TYPE SYNTAX SEQUENCE OF VlanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of the VLANs" ::= { dellVlanGroup 1 } vlanEntry OBJECT-TYPE SYNTAX VlanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A VLAN entry containing the VLAN id and name." INDEX { vlanId } ::= { vlanTable 1 } VlanEntry ::= SEQUENCE { vlanId INTEGER, vlanName DisplayString, vlanStatus INTEGER } vlanId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The VLAN identifier. A maximum of 16 VLANs is supported. The value must be from 0 to 4095." ::= { vlanEntry 1 } vlanName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..15)) ACCESS read-write STATUS mandatory DESCRIPTION "The VLAN name associated with the VLAN Id." ::= { vlanEntry 2 } vlanStatus OBJECT-TYPE SYNTAX INTEGER { active (1), createAndGo (4), destroy (6) } ACCESS read-write STATUS mandatory DESCRIPTION "The status of an entry in the VLAN Table. Only a subset of the rowstatus variables (active, createAndGo, destroy) are available." ::= { vlanEntry 3 } vlanPortTable OBJECT-TYPE SYNTAX SEQUENCE OF VlanPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of ports and their associated VLAN." ::= { dellVlanGroup 2 } vlanPortEntry OBJECT-TYPE SYNTAX VlanPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Information pertaining to an individual port regarding to which VLAN it belongs." INDEX { vlanPortPortId, vlanPortVlanId } ::= { vlanPortTable 1 } VlanPortEntry ::= SEQUENCE { vlanPortPortId INTEGER, vlanPortVlanId INTEGER, vlanPortStatus INTEGER, vlanPortTaggedMode INTEGER } vlanPortPortId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A port identifier that is in the range of 1 to ifNumber." ::= { vlanPortEntry 1 } vlanPortVlanId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The VLAN identifier." ::= { vlanPortEntry 2 } vlanPortStatus OBJECT-TYPE SYNTAX INTEGER { active (1), createAndGo (4), destroy (6) } ACCESS read-write STATUS mandatory DESCRIPTION "The status of this port's association within this VLAN. Only a subset of the rowstatus variables (active, createAndGo, destroy) are available." ::= { vlanPortEntry 3 } vlanPortTaggedMode OBJECT-TYPE SYNTAX INTEGER { untagged(1), tagged(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The tagged mode of a VLAN port." ::= { vlanPortEntry 4 } -- The Port Trunking Group portTrunkTable OBJECT-TYPE SYNTAX SEQUENCE OF PortTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of port trunks and their associated members." ::= { dellPortTrunkGroup 1 } portTrunkEntry OBJECT-TYPE SYNTAX PortTrunkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A port trunk entry containing the trunk id and trunk members." INDEX { portTrunkId, portTrunkMember } ::= { portTrunkTable 1 } PortTrunkEntry ::= SEQUENCE { portTrunkId INTEGER, portTrunkMember INTEGER, portTrunkMemberValue INTEGER } portTrunkId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port trunk identifier. The current range is from 1 to 4." ::= { portTrunkEntry 1 } portTrunkMember OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A port trunk has four members." ::= { portTrunkEntry 2 } portTrunkMemberValue OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "A port trunk member value indicates which port is a member of the specified trunk. Valid values are in the range from 0 to ifNumber. A zero indicates that no port is contained in the specifed member." ::= { portTrunkEntry 3 } -- Dell Private Enterprise Traps addressIntrusion TRAP-TYPE ENTERPRISE dell VARIABLES { ifIndex } DESCRIPTION "An addressIntrusion trap signifies that an unauthorized address has been seen on the network." ::= 0 END