summaryrefslogtreecommitdiff
path: root/MIBS/hp/BLADETYPE6-NETWORK-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/hp/BLADETYPE6-NETWORK-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/hp/BLADETYPE6-NETWORK-MIB')
-rw-r--r--MIBS/hp/BLADETYPE6-NETWORK-MIB24337
1 files changed, 24337 insertions, 0 deletions
diff --git a/MIBS/hp/BLADETYPE6-NETWORK-MIB b/MIBS/hp/BLADETYPE6-NETWORK-MIB
new file mode 100644
index 0000000..e7ccddf
--- /dev/null
+++ b/MIBS/hp/BLADETYPE6-NETWORK-MIB
@@ -0,0 +1,24337 @@
+-- ----------------------------------------------------------------------------
+-- File Main Owner:
+-- File Peer Owner:
+-- File Description: Main entry point to build private MIBs.
+--
+--
+-- { COPYRIGHT / HISTORY
+--
+--
+--
+-- PORTING HISTORY
+--
+-- } COPYRIGHT / HISTORY (end)
+--
+
+
+-- ----------------------------------------------------------------------------
+-- { INSERT: hpRoot
+-- ----------------------------------------------------------------------------
+
+BLADETYPE6-NETWORK-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ OBJECT-TYPE, Integer32, Unsigned32, Counter32, Gauge32,
+ Counter64, TimeTicks, IpAddress
+ FROM SNMPv2-SMI
+ DisplayString, PhysAddress, MacAddress
+ FROM SNMPv2-TC
+ BridgeId
+ FROM BRIDGE-MIB
+ sysName, sysLocation, sysContact, ifIndex
+ FROM RFC1213-MIB
+ enterprises
+ FROM RFC1155-SMI
+
+ hpSwitchBladeType6-Products,
+ hpSwitchBladeType6-Mgmt
+ FROM HP-SWITCH-PL-MIB;
+
+
+
+
+-- SysObjId for GbE2c-10G Interconnect Switch (1.3.6.1.4.1.11.2.3.7.11.33.6.1.1)
+hpProLiant-GbE2c-10G-InterconnectSwitch OBJECT IDENTIFIER
+ ::= { hpSwitchBladeType6-Products 1 }
+
+
+-------------------------------------------------------------------------------
+-- HP Platform Common Private MIBs
+-------------------------------------------------------------------------------
+
+agent OBJECT IDENTIFIER
+ ::= { hpSwitchBladeType6-Mgmt 1 }
+
+-- ----------------------------------------------------------------------------
+-- { INSERT: bt2Switch
+-- ----------------------------------------------------------------------------
+
+agentConfig OBJECT IDENTIFIER ::= { agent 1 }
+agentStats OBJECT IDENTIFIER ::= { agent 2 }
+agentInfo OBJECT IDENTIFIER ::= { agent 3 }
+agentOper OBJECT IDENTIFIER ::= { agent 4 }
+
+agSystem OBJECT IDENTIFIER ::= { agentConfig 1 }
+agPortConfig OBJECT IDENTIFIER ::= { agentConfig 2 }
+agRadiusConfig OBJECT IDENTIFIER ::= { agentConfig 3 }
+agNTP OBJECT IDENTIFIER ::= { agentConfig 4 }
+agSyslog OBJECT IDENTIFIER ::= { agentConfig 5 }
+agTransfer OBJECT IDENTIFIER ::= { agentConfig 7 }
+agApply OBJECT IDENTIFIER ::= { agentConfig 8 }
+agTacacsConfig OBJECT IDENTIFIER ::= { agentConfig 10 }
+agMgmtNetConfig OBJECT IDENTIFIER ::= { agentConfig 11 }
+agAccess OBJECT IDENTIFIER ::= { agentConfig 12 }
+agSSHConfig OBJECT IDENTIFIER ::= { agentConfig 13 }
+
+
+pktStats OBJECT IDENTIFIER ::= { agentStats 1 }
+mpCpuStats OBJECT IDENTIFIER ::= { agentStats 2 }
+portStats OBJECT IDENTIFIER ::= { agentStats 3 }
+portMgmtStats OBJECT IDENTIFIER ::= { agentStats 5 }
+agClearStats OBJECT IDENTIFIER ::= { agentStats 7 }
+ntpStats OBJECT IDENTIFIER ::= { agentStats 9 }
+aclStats OBJECT IDENTIFIER ::= { agentStats 12 }
+hardware OBJECT IDENTIFIER ::= { agentInfo 1 }
+portInfo OBJECT IDENTIFIER ::= { agentInfo 2 }
+agDiff OBJECT IDENTIFIER ::= { agentInfo 4 }
+agCfgDump OBJECT IDENTIFIER ::= { agentInfo 5 }
+geaportInfo OBJECT IDENTIFIER ::= { agentInfo 7 }
+ufdInfo OBJECT IDENTIFIER ::= { agentInfo 8 }
+sfpInfo OBJECT IDENTIFIER ::= { agentInfo 9 }
+
+
+
+
+agNTPOper OBJECT IDENTIFIER ::= { agentOper 2 }
+
+-- There are two configuration blocks for Bladetype2 switches.
+-- The "current_config" reflects the configuration parameters that the
+-- switch is operating on and it is read-only. The objects with "CurCfg"
+-- in the name are reflect to this configuration block.
+--
+-- The "new_config" accepts user configurations on set. The objects with
+-- "NewCfg" in the name are reflect to this configuration block.
+--
+-- The newly set configurations will not take effect until a "apply"
+-- command has been issued (See agApplyConfiguration object defined in
+-- BLADETYPE2-SWITCH-MIB).
+--
+-- The newly set configurations will not be saved through next restarting
+-- of the switch unless a "save" command has been issued (See
+-- agSaveConfiguration object defined in BLADETYPE2-SWITCH-MIB).
+
+-- Hardware Information
+
+hwPartNumber OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The hardware part number of the Bladetype2 Switch."
+ ::= { hardware 1 }
+
+hwRevision OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The hardware revision. If the revision is not
+ available, a zero length string should be returned."
+ ::= { hardware 2 }
+
+
+hwSerialNumber OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The switch serial number."
+ ::= { hardware 5 }
+
+-- Port operation table
+agPortOperTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AgPortOperTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of port operations."
+ ::= { agentOper 1 }
+
+agPortOperTableEntry OBJECT-TYPE
+ SYNTAX AgPortOperTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the port operations table."
+ INDEX { portOperIdx }
+ ::= { agPortOperTable 1 }
+
+AgPortOperTableEntry ::=
+ SEQUENCE {
+ portOperIdx Integer32,
+ portOperState INTEGER
+ ,portOperRmon INTEGER
+ }
+
+portOperIdx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port index."
+ ::= { agPortOperTableEntry 1 }
+
+portOperState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable port."
+ ::= { agPortOperTableEntry 2 }
+
+portOperRmon OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable RMON for port."
+ ::= { agPortOperTableEntry 3 }
+
+
+
+--portOperDot1x OBJECT IDENTIFIER ::= { agPortOperTableEntry 4 }
+
+portOperDot1xTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PortOperDot1xTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of port operations."
+ ::= { agentOper 3 }
+
+portOperDot1xTableEntry OBJECT-TYPE
+ SYNTAX PortOperDot1xTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the port 802.1x operation table."
+ INDEX { portOperDot1xIndx }
+ ::= { portOperDot1xTable 1 }
+
+PortOperDot1xTableEntry ::= SEQUENCE {
+ portOperDot1xIndx Integer32,
+ portOperDot1xReset INTEGER,
+ portOperDot1xReauth INTEGER
+ }
+
+portOperDot1xIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port index."
+ ::= { portOperDot1xTableEntry 1 }
+
+portOperDot1xReset OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(1),
+ yes(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Reinitialize 802.1x access control on port."
+ ::= { portOperDot1xTableEntry 2 }
+
+portOperDot1xReauth OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(1),
+ yes(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Initiate reauthentication on port."
+ ::= { portOperDot1xTableEntry 3 }
+
+-- NTP operation
+
+ntpOperSendReq OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(1),
+ yes(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Allows the user to send requests to the NTP server."
+ ::= { agNTPOper 1 }
+
+-- Port information table
+
+portInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PortInfoTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of port information."
+ ::= { portInfo 1 }
+
+portInfoTableEntry OBJECT-TYPE
+ SYNTAX PortInfoTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the port information table."
+ INDEX { portInfoIndx }
+ ::= { portInfoTable 1 }
+
+PortInfoTableEntry ::= SEQUENCE {
+ portInfoIndx Integer32,
+ portInfoSpeed INTEGER,
+ portInfoMode INTEGER,
+ portInfoFlowCtrl INTEGER,
+ portInfoLink INTEGER,
+ portInfoPhyIfDescr DisplayString,
+ portInfoPhyIfType INTEGER,
+ portInfoPhyIfMtu Integer32,
+ portInfoPhyIfPhysAddress PhysAddress,
+ portInfoPhyIfOperStatus INTEGER,
+ portInfoPhyIfLastChange TimeTicks
+ }
+
+portInfoIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port index."
+ ::= { portInfoTableEntry 1 }
+
+portInfoSpeed OBJECT-TYPE
+ SYNTAX INTEGER {
+ mbs10(2),
+ mbs100(3),
+ mbs1000(4),
+ mbs10000(6),
+ any(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current operational speed of the port."
+ ::= { portInfoTableEntry 2 }
+
+portInfoMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ full-duplex(2),
+ half-duplex(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current operational mode of the port."
+ ::= { portInfoTableEntry 3 }
+
+portInfoFlowCtrl OBJECT-TYPE
+ SYNTAX INTEGER {
+ transmit(2),
+ receive(3),
+ both(4),
+ none(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current operational flow control of the port."
+ ::= { portInfoTableEntry 4 }
+
+portInfoLink OBJECT-TYPE
+ SYNTAX INTEGER {
+ up(1),
+ down(2),
+ disabled(3),
+ inoperative(4) -- unrecognized PCI device
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current operational link status of the port."
+ ::= { portInfoTableEntry 5 }
+
+portInfoPhyIfDescr OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A textual string containing information about the
+ interface. This string should include the name of
+ the manufacturer, the product name and the version
+ of the hardware interface."
+ ::= { portInfoTableEntry 6 }
+
+portInfoPhyIfType OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1), -- none of the following
+ regular1822(2),
+ hdh1822(3),
+ ddn-x25(4),
+ rfc877-x25(5),
+ ethernet-csmacd(6),
+ iso88023-csmacd(7),
+ iso88024-tokenBus(8),
+ iso88025-tokenRing(9),
+ iso88026-man(10),
+ starLan(11),
+ proteon-10Mbit(12),
+ proteon-80Mbit(13),
+ hyperchannel(14),
+ fddi(15),
+ lapb(16),
+ sdlc(17),
+ ds1(18), -- T-1
+ e1(19), -- european equiv. of T-1
+ basicISDN(20),
+ primaryISDN(21), -- proprietary serial
+ propPointToPointSerial(22),
+ ppp(23),
+ softwareLoopback(24),
+ eon(25), -- CLNP over IP [11]
+ ethernet-3Mbit(26),
+ nsip(27), -- XNS over IP
+ slip(28), -- generic SLIP
+ ultra(29), -- ULTRA technologies
+ ds3(30), -- T-3
+ sip(31), -- SMDS
+ frame-relay(32)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of interface, distinguished according to
+ the physical/link protocol(s) immediately `below'
+ the network layer in the protocol stack."
+ ::= { portInfoTableEntry 7 }
+
+portInfoPhyIfMtu OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The size of the largest datagram which can be
+ sent/received on the interface, specified in
+ octets. For interfaces that are used for
+ transmitting network datagrams, this is the size
+ of the largest network datagram that can be sent
+ on the interface."
+ ::= { portInfoTableEntry 8 }
+
+portInfoPhyIfPhysAddress OBJECT-TYPE
+ SYNTAX PhysAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The interface's address at the protocol layer
+ immediately `below' the network layer in the
+ protocol stack. For interfaces which do not have
+ such an address (e.g., a serial line), this object
+ should contain an octet string of zero length."
+ ::= { portInfoTableEntry 9 }
+
+portInfoPhyIfOperStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ up(1), -- ready to pass packets
+ down(2),
+ testing(3) -- in some test mode
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current operational state of the interface.
+ The testing(3) state indicates that no operational
+ packets can be passed."
+ ::= { portInfoTableEntry 10 }
+
+portInfoPhyIfLastChange OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of sysUpTime at the time the interface
+ entered its current operational state. If the
+ current state was entered prior to the last re-
+ initialization of the local network management
+ subsystem, then this object contains a zero
+ value."
+ ::= { portInfoTableEntry 11 }
+
+
+
+
+-- Agent System Group
+-- This group of objects take effect on the 'SET' request.
+-- There is no need to 'apply' or 'save'.
+
+agApplyConfiguration OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ apply(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is an action object to apply the changes made to configuration
+ of the switch. By setting the value to apply(2), all the changes
+ made since the last apply are written to the new_config block.
+
+ other(1) is returned when this object ie read. "
+ ::= { agSystem 2 }
+
+agSavePending OBJECT-TYPE
+ SYNTAX INTEGER {
+ saveNeeded(1),
+ noSaveNeeded(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object, when read, gives the user information
+ whether an save action is needed and that the configuration
+ has been applied but not saved to the flash."
+ ::= { agSystem 3 }
+
+agSaveConfiguration OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ saveActive(2),
+ notSaveActive(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is an action object to write current configuration to
+ nonvolatile storage.
+
+ When issued with the saveActive, the active configuration
+ in flash is saved to backup in flash and then the new
+ configuration is saved to the active configuration in flash.
+
+ When issued with notSaveActive, the active configuration
+ is NOT saved to the flash and the active configuration is
+ overwritten with the new configuration.
+
+ ok(1) is returned always when read."
+ ::= { agSystem 4 }
+
+agRevert OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ revert(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is an action object to revert the unapplied changes
+ made to the switch. By setting the value to revert(2),
+ all the unapplied changes will be reverted. This action
+ will copy the current_config to the new_config block.
+
+ other(1) is returned when this object is read. "
+ ::= { agSystem 5 }
+
+agRevertApply OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ revertApply(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is an action object to revert the unsaved changes
+ made to the switch. By setting the value to revertApply(2),
+ all the unsaved as well as unapplied changes will be
+ reverted.
+
+ other(1) is returned when this object is read. "
+ ::= { agSystem 6 }
+
+agReset OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ coldReset(2),
+ warmReset(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is an action object to reboot the switch.
+ other(1) is returned always when read.
+
+ The following values are writable:
+ coldReset(2)...
+ warmReset(3)..."
+ ::= { agSystem 7 }
+
+agConfigForNxtReset OBJECT-TYPE
+ SYNTAX INTEGER {
+ active(2),
+ backup(3),
+ default(4)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The configuration information to be loaded from at next reset.
+
+ The following values are writable:
+ active(2)...active configuration block
+ backup(3)...backup configuration block
+ default(4)..default configuration block"
+ ::= { agSystem 8 }
+
+agImageForNxtReset OBJECT-TYPE
+ SYNTAX INTEGER {
+ image1(2),
+ image2(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The software image to be booted from at next reset.
+
+ The following values are writable:
+ image1(2)...image 1
+ image2(3)...image 2"
+ ::= { agSystem 9 }
+
+agSoftwareVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The version of the software image that is currently running on the
+ system in the form of 'major.minor.maintenance.bugfix'. A zero
+ length string is returned if version is not available."
+ ::= { agSystem 10 }
+
+agBootVer OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The version of the boot code in the form of 'major.minor.bugfix'.
+ A zero length string is returned if version is not available."
+ ::= { agSystem 11 }
+
+agImage1Ver OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..128))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The version of the software image stored in image 1 storage in the
+ form of 'major.minor.bugfix'. A zero length string is returned if
+ version is not available or there is no valid software image."
+ ::= { agSystem 12 }
+
+agImage2Ver OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..128))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The version of the software image stored in image 2 storage in the
+ form of 'major.minor.bugfix'. A zero length string is returned if
+ version is not available or there is no valid software image."
+ ::= { agSystem 13 }
+
+agRtcDate OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..16))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The date on the real time clock in the form of 'mm/dd/yy'.
+ A zero length string is returned if date is not available."
+ ::= { agSystem 14 }
+
+agRtcTime OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..16))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The time on the real time clock in the form of 'hh:mm:ss'.
+ A zero length string is returned if time is not available."
+ ::= { agSystem 15 }
+
+agLastSetErrorReason OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The error reason of the last SET failure."
+ ::= { agSystem 16 }
+
+agCurCfgHttpServerPort OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The TCP port number that the HTTP server is listening to
+ in the current_configuration block."
+ ::= { agSystem 17 }
+
+agNewCfgHttpServerPort OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The TCP port number that the HTTP server is listening to
+ in the new_configuration block."
+ ::= { agSystem 18 }
+
+agCurCfgLoginBanner OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..79))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The user defined login banner."
+ ::= { agSystem 19 }
+
+agNewCfgLoginBanner OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..79))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The user defined login banner."
+ ::= { agSystem 20 }
+
+
+agCurCfgConsole OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable console output of syslog messages."
+ ::= { agSystem 23 }
+
+agNewCfgConsole OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable console output of syslog messages."
+ ::= { agSystem 24 }
+
+
+agCurCfgBootp OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the use of BootP, as currently configured in the
+ current_configuration block."
+ ::= { agSystem 29 }
+
+agNewCfgBootp OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the use of BootP, in the new_configuration block."
+ ::= { agSystem 30 }
+
+agSlotNumber OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Identifies the slot in which this switch is installed. If the
+ agent implementing this MIB is not a blade in a chassis this
+ value has no meaning."
+ ::= { agSystem 31 }
+
+agCurCfgSnmpTimeout OBJECT-TYPE
+ SYNTAX INTEGER (1..30)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Once SNMP operations like agApplyConfig, agDiffState and
+ agDumpState, which use the state machine are done the resources
+ used by these operations need to be freed by setting the state
+ back to 'idle' so others can issue the commands via SNMP.
+ agSnmpTimeout indicates the number of minutes before the resources
+ are freed and the state set back to 'idle' if this operation is not
+ performed by the user."
+ ::= { agSystem 32 }
+
+agNewCfgSnmpTimeout OBJECT-TYPE
+ SYNTAX INTEGER (1..30)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Once SNMP operations like agApplyConfig, agDiffState and
+ agDumpState, which use the state machine are done the resources
+ used by these operations need to be freed by setting the state
+ back to 'idle' so others can issue the commands via SNMP.
+ agSnmpTimeout indicates the number of minutes before the resources
+ are freed and the state set back to 'idle' if this operation is not
+ performed by the user."
+ ::= { agSystem 33 }
+
+agCurCfgTelnetServerPort OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The TCP port number that the telnet server listens for telnet
+ sessions."
+ ::= { agSystem 34 }
+
+agNewCfgTelnetServerPort OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The TCP port number that the telnet server listens for telnet
+ sessions."
+ ::= { agSystem 35 }
+
+agClearFlashDump OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ clear(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is an action object to clear the FLASH dump.
+ ok(1) is returned when this object is read. "
+ ::= { agSystem 36 }
+
+agRackId OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The rack unique identifier."
+ ::= { agSystem 37 }
+
+agChassis OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Chassis serial number."
+ ::= { agSystem 38 }
+
+agCurCfgTftpServerPort OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The TCP port number that the TFTP server is listening to
+ in the current_configuration block."
+ ::= { agSystem 39 }
+
+agNewCfgTftpServerPort OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The TCP port number that the TFTP server is listening to
+ in the new_configuration block."
+ ::= { agSystem 40 }
+
+agCurCfgHttpsServerPort OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The TCP port number that the HTTPS server is listening to
+ in the current_configuration block."
+ ::= { agSystem 49 }
+
+agNewCfgHttpsServerPort OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The TCP port number that the HTTPS server is listening to
+ in the new_configuration block."
+ ::= { agSystem 50 }
+
+agCurDaylightSavings OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ africa-Algeria(1),
+ africa-Angola(2),
+ africa-Benin(3),
+ africa-Botswana(4),
+ africa-Burkina-Faso(5),
+ africa-Burundi(6),
+ africa-Cameroon(7),
+ africa-Central-African-Rep(8),
+ africa-Chad(9),
+ africa-Congo-WestDemRepCongo(10),
+ africa-Congo-EastDemRepCongo(11),
+ africa-Congo-Rep(12),
+ africa-Cote-dIvoire(13),
+ africa-Djibouti(14),
+ africa-Egypt(15),
+ africa-Equatorial-Guinea(16),
+ africa-Eritrea(17),
+ africa-Ethiopia(18),
+ africa-Gabon(19),
+ africa-Gambia(20),
+ africa-Ghana(21),
+ africa-Guinea(22),
+ africa-Guinea-Bissau(23),
+ africa-Kenya(24),
+ africa-Lesotho(25),
+ africa-Liberia(26),
+ africa-Libya(27),
+ africa-Malawi(28),
+ africa-Mali-SouthWestMali(29),
+ africa-Mali-NorthEastMali(30),
+ africa-Mauritania(31),
+ africa-Morocco(32),
+ africa-Mozambique(33),
+ africa-Namibia(34),
+ africa-Niger(35),
+ africa-Nigeria(36),
+ africa-Rwanda(37),
+ africa-SaoTome-And-Principe(38),
+ africa-Senegal(39),
+ africa-SierraLeone(40),
+ africa-Somalia(41),
+ africa-SouthAfrica(42),
+ africa-Spain-Mainland(43),
+ africa-Spain-CeutaMelilla(44),
+ africa-Spain-CanaryIslands(45),
+ africa-Sudan(46),
+ africa-Swaziland(47),
+ africa-Tanzania(48),
+ africa-Togo(49),
+ africa-Tunisia(50),
+ africa-Uganda(51),
+ africa-Western-Sahara(52),
+ africa-Zambia(53),
+ africa-Zimbabwe(54),
+ americas-Anguilla(55),
+ americas-Antigua-Barbuda(56),
+ americas-Argentina-EArgentina(57),
+ americas-Argentina-MostLocations(58),
+ americas-Argentina-Jujuy(59),
+ americas-Argentina-Catamarca(60),
+ americas-Argentina-Mendoza(61),
+ americas-Aruba(62),
+ americas-Bahamas(63),
+ americas-Barbados(64),
+ americas-Belize(65),
+ americas-Bolivia(66),
+ americas-Brazil-AtlanticIslands(67),
+ americas-Brazil-AmapaEPara(68),
+ americas-Brazil-NEBrazil(69),
+ americas-Brazil-Pernambuco(70),
+ americas-Brazil-Tocantins(71),
+ americas-Brazil-AlagoasSergipe(72),
+ americas-Brazil-SSEBrazil(73),
+ americas-Brazil-MatoGrossoDoSul(74),
+ americas-Brazil-WParaRondonia(75),
+ americas-Brazil-Roraima(76),
+ americas-Brazil-EAmazonas(77),
+ americas-Brazil-WAmazonas(78),
+ americas-Brazil-Acre(79),
+ americas-Canada-NewfoundlandIsland(80),
+ americas-Canada-AtlanTime-NovaScotia(81),
+ americas-Canada-AtlanTime-ELabrador(82),
+ americas-Canada-EastTime-OntarioMostlocation(83),
+ americas-Canada-EastTime-ThunderBay(84),
+ americas-Canada-EastStdTime-PangnirtungNunavut(85),
+ americas-Canada-EastStdTime-EastNunavut(86),
+ americas-Canada-EastStdTime-CenNunavut(87),
+ americas-Canada-CenTime-ManitobaWestOntario(88),
+ americas-Canada-CenTime-RainyRiver(89),
+ americas-Canada-CenTime-WestNunavut(90),
+ americas-Canada-CenStdTime-SaskatchewanMostlocation(91),
+ americas-Canada-CenStdTime-SaskatchewanMidwest(92),
+ americas-Canada-MountTime-AlbertaEastBritishColumbia(93),
+ americas-Canada-MountTime-CentralNorthwestTerritories(94),
+ americas-Canada-MountTime-WestNorthwestTerritories(95),
+ americas-Canada-MountStdTime-EastBritishColumbia(96),
+ americas-Canada-PacificTime-WestBritishColumbia(97),
+ americas-Canada-PacificTime-SouthYukon(98),
+ americas-Canada-PacificTime-NorthYukon(99),
+ americas-CaymanIslands(100),
+ americas-Chile-MostLocation(101),
+ americas-Chile-EasterIsland(102),
+ americas-Colombia(103),
+ americas-CostaRica(104),
+ americas-Cuba(105),
+ americas-Dominica(106),
+ americas-DominicanRepublic (107),
+ americas-Ecuador(108),
+ americas-ElSalvado(109),
+ americas-FrenchGuiana(110),
+ americas-Greenland-MostLocation(111),
+ americas-Greenland-EastCoastNorthScoresbysund(112),
+ americas-Greenland-ScoresbysundIttoqqortoormiit(113),
+ americas-Greenland-ThulePituffik(114),
+ americas-Grenada(115),
+ americas-Guadeloupe(116),
+ americas-Guatemala(117),
+ americas-Guyana(118),
+ americas-Haiti(119),
+ americas-Honduras(120),
+ americas-Jamaica(121),
+ americas-Martinique(122),
+ americas-Mexico-CentTime-Mostlocations(123),
+ americas-Mexico-CentTime-QuintanaRoo(124),
+ americas-Mexico-CentTime-CampecheYucatan(125),
+ americas-Mexico-CentTime-CoahDurangoNLTamaulipas(126),
+ americas-Mexico-MountTime-SBajaNayaritSinaloa(127),
+ americas-Mexico-MountTime-Chihuahua(128),
+ americas-Mexico-MountStdTime-Sonora(129),
+ americas-Mexico-PacificTime(130),
+ americas-Montserrat(131),
+ americas-NetherlandsAntilles(132),
+ americas-Nicaragua(133),
+ americas-Panama(134),
+ americas-Paraguay(135),
+ americas-Peru(136),
+ americas-PuertoRico(137),
+ americas-StKittsAndNevis(138),
+ americas-StLucia(139),
+ americas-StPierreAndMiquelon(140),
+ americas-StVincent(141),
+ americas-Suriname(142),
+ americas-TrinidadAndTobago(143),
+ americas-TurksAndCaicosIs(144),
+ americas-USA-EastTime(145),
+ americas-USA-EastTime-MichiganMostLocation(146),
+ americas-USA-EastTime-KentuckyLouisvilleArea(147),
+ americas-USA-EastTime-KentuckyWayneCounty(148),
+ americas-USA-EastStdTime-IndianaMostLocations(149),
+ americas-USA-EastStdTime-IndianaCrawfordCounty(150),
+ americas-USA-EastStdTime-IndianaStarkeCounty(151),
+ americas-USA-EastStdTime-IndianaSwitzerlandCounty(152),
+ americas-USA-CentTime(153),
+ americas-USA-CentTime-MichiganWisconsinborder(154),
+ americas-USA-CentTime-NorthDakotaOliverCounty(155),
+ americas-USA-MountTime(156),
+ americas-USA-MountTime-SouthIdahoAndEastOregon(157),
+ americas-USA-MountTime-Navajo(158),
+ americas-USA-MountStdTime-Arizona(159),
+ americas-USA-PacificTime(160),
+ americas-USA-AlaskaTime(161),
+ americas-USA-AlaskaTime-AlaskaPanhandle(162),
+ americas-USA-AlaskaTime-AlaskaPanhandleNeck(163),
+ americas-USA-AlaskaTime-WestAlaska(164),
+ americas-USA-AleutianIslands(165),
+ americas-USA-Hawaii(166),
+ americas-Uruguay(167),
+ americas-Venezuela(168),
+ americas-VirginIslands-UK(169),
+ americas-VirginIslands-US(170),
+ antarctica-McMurdoStationRossIsland(171),
+ antarctica-Amundsen-ScottStationSouthPole(172),
+ antarctica-PalmerStationAnversIsland(173),
+ antarctica-MawsonStationHolmeBay(174),
+ antarctica-DavisStationVestfoldHills(175),
+ antarctica-CaseyStationBaileyPeninsula(176),
+ antarctica-VostokStationSMagneticPole(177),
+ antarctica-Dumont-dUrvilleBaseTerreAdelie(178),
+ antarctica-SyowaStationEOngulI(179),
+ arcticOcean-Svalbard(180),
+ arcticOcean-JanMayen(181),
+ asia-Afghanistan(182),
+ asia-Armenia(183),
+ asia-Azerbaijan(184),
+ asia-Bahrain(185),
+ asia-Bangladesh(186),
+ asia-Bhutan(187),
+ asia-Brunei(188),
+ asia-Cambodia(189),
+ asia-China-EastChinaBeijingGuangdongShanghai(190),
+ asia-China-Heilongjiang(191),
+ asia-China-CentralChinaGansuGuizhouSichuanYunnan(192),
+ asia-China-TibetmostofXinjiangUyghur(193),
+ asia-China-SouthwestXinjiangUyghur(194),
+ asia-Cyprus(195),
+ asia-EastTimor(196),
+ asia-Georgia(197),
+ asia-HongKong(198),
+ asia-India(199),
+ asia-Indonesia-JavaAndSumatra(200),
+ asia-Indonesia-WestCentralBorneo(201),
+ asia-Indonesia-EastSouthBorneoBaliWestTimor(202),
+ asia-Indonesia-IrianJayaAndMoluccas(203),
+ asia-Iran(204),
+ asia-Iraq(205),
+ asia-Israel(206),
+ asia-Japan(207),
+ asia-Jordan(208),
+ asia-Kazakhstan-MostLocations(209),
+ asia-Kazakhstan-QyzylordaKyzylorda(210),
+ asia-Kazakhstan-Aqtobe(211),
+ asia-Kazakhstan-AtyrauMangghystau(212),
+ asia-Kazakhstan-WestKazakhstan(213),
+ asia-Korea-North(214),
+ asia-Korea-South(215),
+ asia-Kuwait(216),
+ asia-Kyrgyzstan(217),
+ asia-Laos(218),
+ asia-Lebanon(219),
+ asia-Macau(220),
+ asia-Malaysia-PeninsularMalaysia(221),
+ asia-Malaysia-SabahSarawak(222),
+ asia-Mongolia-MostLocations(223),
+ asia-Mongolia-BayanOlgiyGoviAltaiHovdUvsZavkhan(224),
+ asia-Mongolia-DornodSukhbaatar(225),
+ asia-Myanmar(226),
+ asia-Nepal(227),
+ asia-Oman(228),
+ asia-Pakistan(229),
+ asia-Palestine(230),
+ asia-Philippines(231),
+ asia-Qatar(232),
+ asia-Russia-Moscow-01Kaliningrad(233),
+ asia-Russia-Moscow00WestRussia(234),
+ asia-Russia-Moscow01CaspianSea(235),
+ asia-Russia-Moscow02Urals(236),
+ asia-Russia-Moscow03WestSiberia(237),
+ asia-Russia-Moscow03Novosibirsk(238),
+ asia-Russia-Moscow04YeniseiRiver(239),
+ asia-Russia-Moscow05LakeBaikal(240),
+ asia-Russia-Moscow06LenaRiver(241),
+ asia-Russia-Moscow07AmurRiver(242),
+ asia-Russia-Moscow07SakhalinIsland(243),
+ asia-Russia-Moscow08Magadan(244),
+ asia-Russia-Moscow09Kamchatka(245),
+ asia-Russia-Moscow10BeringSea(246),
+ asia-SaudiArabia(247),
+ asia-Singapore(248),
+ asia-SriLanka(249),
+ asia-Syria(250),
+ asia-Taiwan(251),
+ asia-Tajikistan(252),
+ asia-Thailand(253),
+ asia-Turkmenistan(254),
+ asia-UnitedArabEmirates(255),
+ asia-Uzbekistan-WestUzbekistan(256),
+ asia-Uzbekistan-EastUzbekistan(257),
+ asia-Vietnam(258),
+ asia-Yemen(259),
+ atlanticOcean-Bermuda(260),
+ atlanticOcean-CapeVerde(261),
+ atlanticOcean-FaeroeIslands(262),
+ atlanticOcean-FalklandIslands(263),
+ atlanticOcean-Iceland(264),
+ atlanticOcean-Portugal-Mainland(265),
+ atlanticOcean-Portugal-MadeiraIslands(266),
+ atlanticOcean-Portugal-Azores(267),
+ atlanticOcean-SouthGeorgia-SouthSandwichIslands(268),
+ atlanticOcean-Spain-Mainland(269),
+ atlanticOcean-Spain-CeutaMelilla(270),
+ atlanticOcean-Spain-CanaryIslands(271),
+ atlanticOcean-StHelena(272),
+ atlanticOcean-Svalbard-JanMayen(273),
+ australia-LordHoweIsland(274),
+ australia-Tasmania(275),
+ australia-Victoria(276),
+ australia-NewSouthWales-MostLocations(277),
+ australia-NewSouthWales-Yancowinna(278),
+ australia-Queensland-MostLocations(279),
+ australia-Queensland-HolidayIslands(280),
+ australia-SouthAustralia(281),
+ australia-NorthernTerritory(282),
+ australia-WesternAustralia(283),
+ europe-Albania(284),
+ europe-Andorra(285),
+ europe-Austria(286),
+ europe-Belarus(287),
+ europe-Belgium(288),
+ europe-BosniaHerzegovina(289),
+ europe-Britain-UKGreatBritain(290),
+ europe-Britain-UKNorthernIreland(291),
+ europe-Bulgaria(292),
+ europe-Croatia(293),
+ europe-CzechRepublic(294),
+ europe-Denmark(295),
+ europe-Estonia(296),
+ europe-Finland(297),
+ europe-France(298),
+ europe-Germany(299),
+ europe-Gibraltar(300),
+ europe-Greece(301),
+ europe-Hungary(302),
+ europe-Ireland(303),
+ europe-Italy(304),
+ europe-Latvia(305),
+ europe-Liechtenstein(306),
+ europe-Lithuania(307),
+ europe-Luxembourg(308),
+ europe-Macedonia(309),
+ europe-Malta(310),
+ europe-Moldova(311),
+ europe-Monaco(312),
+ europe-Netherlands(313),
+ europe-Norway(314),
+ europe-Poland(315),
+ europe-Portugal-Mainland(316),
+ europe-Portugal-MadeiraIslands(317),
+ europe-Portugal-Azores(318),
+ europe-Romania(319),
+ europe-Russia-Moscow-01Kaliningrad(320),
+ europe-Russia-Moscow00WestRussia(321),
+ europe-Russia-Moscow01CaspianSea(322),
+ europe-Russia-Moscow02Urals(323),
+ europe-Russia-Moscow03WestSiberia(324),
+ europe-Russia-Moscow03Novosibirsk(325),
+ europe-Russia-Moscow04YeniseiRiver(326),
+ europe-Russia-Moscow05LakeBaikal(327),
+ europe-Russia-Moscow06LenaRiver(328),
+ europe-Russia-Moscow07AmurRiver(329),
+ europe-Russia-Moscow07SakhalinIsland(330),
+ europe-Russia-Moscow08Magadan(331),
+ europe-Russia-Moscow09Kamchatka(332),
+ europe-Russia-Moscow10BeringSea(333),
+ europe-SanMarino(334),
+ europe-Slovakia(335),
+ europe-Slovenia(336),
+ europe-Spain-Mainland(337),
+ europe-Spain-CeutaAndMelilla(338),
+ europe-Spain-CanaryIslands(339),
+ europe-Sweden(340),
+ europe-Switzerland(341),
+ europe-Turkey(342),
+ europe-Ukraine-MostLocations(343),
+ europe-Ukraine-Ruthenia(344),
+ europe-Ukraine-Zaporozhye-ELugansk(345),
+ europe-Ukraine-CentralCrimea(346),
+ europe-VaticanCity(347),
+ europe-Yugoslavia(348),
+ indianOcean-BritishIndianOceanTerritory(349),
+ indianOcean-ChristmasIsland(350),
+ indianOcean-CocosOrKeelingIslands(351),
+ indianOcean-Comoros(352),
+ indianOcean-FrenchSouthernAndAntarcticLands(353),
+ indianOcean-Madagascar(354),
+ indianOcean-Maldives(355),
+ indianOcean-Mauritius(356),
+ indianOcean-Mayotte(357),
+ indianOcean-Reunion(358),
+ indianOcean-Seychelles(359),
+ pacificOcean-Chile-MostLocations(360),
+ pacificOcean-Chile-EasterIslandSalayGomez(361),
+ pacificOcean-CookIslands(362),
+ pacificOcean-Ecuador(363),
+ pacificOcean-Fiji(364),
+ pacificOcean-FrenchPolynesia-SocietyIslands(365),
+ pacificOcean-FrenchPolynesia-MarquesasIslands(366),
+ pacificOcean-FrenchPolynesia-GambierIslands(367),
+ pacificOcean-Guam(368),
+ pacificOcean-Kiribati-GilbertIslands(369),
+ pacificOcean-Kiribati-PhoenixIslands(370),
+ pacificOcean-Kiribati-LineIslands(371),
+ pacificOcean-MarshallIslands-MostLocations(372),
+ pacificOcean-MarshallIslands-Kwajalein(373),
+ pacificOcean-Micronesia-Yap(374),
+ pacificOcean-Micronesia-TrukOrChuuk(375),
+ pacificOcean-Micronesia-PonapeOrPohnpei(376),
+ pacificOcean-Micronesia-Kosrae(377),
+ pacificOcean-Nauru(378),
+ pacificOcean-NewCaledonia(379),
+ pacificOcean-NewZealand-MostLocations(380),
+ pacificOcean-NewZealand-ChathamIslands(381),
+ pacificOcean-Niue(382),
+ pacificOcean-NorfolkIsland(383),
+ pacificOcean-NorthernMarianaIslands(384),
+ pacificOcean-Palau(385),
+ pacificOcean-PapuaNewGuinea(386),
+ pacificOcean-Pitcairn(387),
+ pacificOcean-SamoaAmerican(388),
+ pacificOcean-SamoaWestern(389),
+ pacificOcean-SolomonIslands(390),
+ pacificOcean-Tokelau(391),
+ pacificOcean-Tonga(392),
+ pacificOcean-Tuvalu(393),
+ pacificOceanUSA-EastTime(394),
+ pacificOceanUSA-EastTime-MichiganMostLocations(395),
+ pacificOceanUSA-EastTime-KentuckyLouisvilleArea(396),
+ pacificOceanUSA-EastTime-KentuckyWayneCounty(397),
+ pacificOceanUSA-EastStdTime-IndianaMostLocations(398),
+ pacificOceanUSA-EastStdTime-IndianaCrawfordCounty(399),
+ pacificOceanUSA-EastStdTime-IndianaStarkeCounty(400),
+ pacificOceanUSA-EastStdTime-IndianaSwitzerlandCounty(401),
+ pacificOceanUSA-CentTime(402),
+ pacificOceanUSA-CentTime-MichiganWisconsinborder(403),
+ pacificOceanUSA-CentTime-NorthDakotaOliverCounty(404),
+ pacificOceanUSA-MountTime(405),
+ pacificOceanUSA-MountTime-SouthIdahoAndEastOregon(406),
+ pacificOceanUSA-MountTime-Navajo(407),
+ pacificOceanUSA-MountStdTime-Arizona(408),
+ pacificOceanUSA-PacificTime(409),
+ pacificOceanUSA-AlaskaTime(410),
+ pacificOceanUSA-AlaskaTime-AlaskaPanhandle(411),
+ pacificOceanUSA-AlaskaTime-AlaskaPanhandleNeck(412),
+ pacificOceanUSA-AlaskaTime-WestAlaska(413),
+ pacificOceanUSA-AleutianIslands(414),
+ pacificOceanUSA-Hawaii(415),
+ pacificOcean-USMinorOutlyingIslands-JohnstonAtoll(416),
+ pacificOcean-USMinorOutlyingIslands-MidwayIslands(417),
+ pacificOcean-USMinorOutlyingIslands-WakeIsland(418),
+ pacificOcean-Vanuatu(419),
+ pacificOcean-WallisAndFutuna(420)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The daylight savings location."
+ ::= { agSystem 51 }
+
+agNewDaylightSavings OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ africa-Algeria(1),
+ africa-Angola(2),
+ africa-Benin(3),
+ africa-Botswana(4),
+ africa-Burkina-Faso(5),
+ africa-Burundi(6),
+ africa-Cameroon(7),
+ africa-Central-African-Rep(8),
+ africa-Chad(9),
+ africa-Congo-WestDemRepCongo(10),
+ africa-Congo-EastDemRepCongo(11),
+ africa-Congo-Rep(12),
+ africa-Cote-dIvoire(13),
+ africa-Djibouti(14),
+ africa-Egypt(15),
+ africa-Equatorial-Guinea(16),
+ africa-Eritrea(17),
+ africa-Ethiopia(18),
+ africa-Gabon(19),
+ africa-Gambia(20),
+ africa-Ghana(21),
+ africa-Guinea(22),
+ africa-Guinea-Bissau(23),
+ africa-Kenya(24),
+ africa-Lesotho(25),
+ africa-Liberia(26),
+ africa-Libya(27),
+ africa-Malawi(28),
+ africa-Mali-SouthWestMali(29),
+ africa-Mali-NorthEastMali(30),
+ africa-Mauritania(31),
+ africa-Morocco(32),
+ africa-Mozambique(33),
+ africa-Namibia(34),
+ africa-Niger(35),
+ africa-Nigeria(36),
+ africa-Rwanda(37),
+ africa-SaoTome-And-Principe(38),
+ africa-Senegal(39),
+ africa-SierraLeone(40),
+ africa-Somalia(41),
+ africa-SouthAfrica(42),
+ africa-Spain-Mainland(43),
+ africa-Spain-CeutaMelilla(44),
+ africa-Spain-CanaryIslands(45),
+ africa-Sudan(46),
+ africa-Swaziland(47),
+ africa-Tanzania(48),
+ africa-Togo(49),
+ africa-Tunisia(50),
+ africa-Uganda(51),
+ africa-Western-Sahara(52),
+ africa-Zambia(53),
+ africa-Zimbabwe(54),
+ americas-Anguilla(55),
+ americas-Antigua-Barbuda(56),
+ americas-Argentina-EArgentina(57),
+ americas-Argentina-MostLocations(58),
+ americas-Argentina-Jujuy(59),
+ americas-Argentina-Catamarca(60),
+ americas-Argentina-Mendoza(61),
+ americas-Aruba(62),
+ americas-Bahamas(63),
+ americas-Barbados(64),
+ americas-Belize(65),
+ americas-Bolivia(66),
+ americas-Brazil-AtlanticIslands(67),
+ americas-Brazil-AmapaEPara(68),
+ americas-Brazil-NEBrazil(69),
+ americas-Brazil-Pernambuco(70),
+ americas-Brazil-Tocantins(71),
+ americas-Brazil-AlagoasSergipe(72),
+ americas-Brazil-SSEBrazil(73),
+ americas-Brazil-MatoGrossoDoSul(74),
+ americas-Brazil-WParaRondonia(75),
+ americas-Brazil-Roraima(76),
+ americas-Brazil-EAmazonas(77),
+ americas-Brazil-WAmazonas(78),
+ americas-Brazil-Acre(79),
+ americas-Canada-NewfoundlandIsland(80),
+ americas-Canada-AtlanTime-NovaScotia(81),
+ americas-Canada-AtlanTime-ELabrador(82),
+ americas-Canada-EastTime-OntarioMostlocation(83),
+ americas-Canada-EastTime-ThunderBay(84),
+ americas-Canada-EastStdTime-PangnirtungNunavut(85),
+ americas-Canada-EastStdTime-EastNunavut(86),
+ americas-Canada-EastStdTime-CenNunavut(87),
+ americas-Canada-CenTime-ManitobaWestOntario(88),
+ americas-Canada-CenTime-RainyRiver(89),
+ americas-Canada-CenTime-WestNunavut(90),
+ americas-Canada-CenStdTime-SaskatchewanMostlocation(91),
+ americas-Canada-CenStdTime-SaskatchewanMidwest(92),
+ americas-Canada-MountTime-AlbertaEastBritishColumbia(93),
+ americas-Canada-MountTime-CentralNorthwestTerritories(94),
+ americas-Canada-MountTime-WestNorthwestTerritories(95),
+ americas-Canada-MountStdTime-EastBritishColumbia(96),
+ americas-Canada-PacificTime-WestBritishColumbia(97),
+ americas-Canada-PacificTime-SouthYukon(98),
+ americas-Canada-PacificTime-NorthYukon(99),
+ americas-CaymanIslands(100),
+ americas-Chile-MostLocation(101),
+ americas-Chile-EasterIsland(102),
+ americas-Colombia(103),
+ americas-CostaRica(104),
+ americas-Cuba(105),
+ americas-Dominica(106),
+ americas-DominicanRepublic (107),
+ americas-Ecuador(108),
+ americas-ElSalvado(109),
+ americas-FrenchGuiana(110),
+ americas-Greenland-MostLocation(111),
+ americas-Greenland-EastCoastNorthScoresbysund(112),
+ americas-Greenland-ScoresbysundIttoqqortoormiit(113),
+ americas-Greenland-ThulePituffik(114),
+ americas-Grenada(115),
+ americas-Guadeloupe(116),
+ americas-Guatemala(117),
+ americas-Guyana(118),
+ americas-Haiti(119),
+ americas-Honduras(120),
+ americas-Jamaica(121),
+ americas-Martinique(122),
+ americas-Mexico-CentTime-Mostlocations(123),
+ americas-Mexico-CentTime-QuintanaRoo(124),
+ americas-Mexico-CentTime-CampecheYucatan(125),
+ americas-Mexico-CentTime-CoahDurangoNLTamaulipas(126),
+ americas-Mexico-MountTime-SBajaNayaritSinaloa(127),
+ americas-Mexico-MountTime-Chihuahua(128),
+ americas-Mexico-MountStdTime-Sonora(129),
+ americas-Mexico-PacificTime(130),
+ americas-Montserrat(131),
+ americas-NetherlandsAntilles(132),
+ americas-Nicaragua(133),
+ americas-Panama(134),
+ americas-Paraguay(135),
+ americas-Peru(136),
+ americas-PuertoRico(137),
+ americas-StKittsAndNevis(138),
+ americas-StLucia(139),
+ americas-StPierreAndMiquelon(140),
+ americas-StVincent(141),
+ americas-Suriname(142),
+ americas-TrinidadAndTobago(143),
+ americas-TurksAndCaicosIs(144),
+ americas-USA-EastTime(145),
+ americas-USA-EastTime-MichiganMostLocation(146),
+ americas-USA-EastTime-KentuckyLouisvilleArea(147),
+ americas-USA-EastTime-KentuckyWayneCounty(148),
+ americas-USA-EastStdTime-IndianaMostLocations(149),
+ americas-USA-EastStdTime-IndianaCrawfordCounty(150),
+ americas-USA-EastStdTime-IndianaStarkeCounty(151),
+ americas-USA-EastStdTime-IndianaSwitzerlandCounty(152),
+ americas-USA-CentTime(153),
+ americas-USA-CentTime-MichiganWisconsinborder(154),
+ americas-USA-CentTime-NorthDakotaOliverCounty(155),
+ americas-USA-MountTime(156),
+ americas-USA-MountTime-SouthIdahoAndEastOregon(157),
+ americas-USA-MountTime-Navajo(158),
+ americas-USA-MountStdTime-Arizona(159),
+ americas-USA-PacificTime(160),
+ americas-USA-AlaskaTime(161),
+ americas-USA-AlaskaTime-AlaskaPanhandle(162),
+ americas-USA-AlaskaTime-AlaskaPanhandleNeck(163),
+ americas-USA-AlaskaTime-WestAlaska(164),
+ americas-USA-AleutianIslands(165),
+ americas-USA-Hawaii(166),
+ americas-Uruguay(167),
+ americas-Venezuela(168),
+ americas-VirginIslands-UK(169),
+ americas-VirginIslands-US(170),
+ antarctica-McMurdoStationRossIsland(171),
+ antarctica-Amundsen-ScottStationSouthPole(172),
+ antarctica-PalmerStationAnversIsland(173),
+ antarctica-MawsonStationHolmeBay(174),
+ antarctica-DavisStationVestfoldHills(175),
+ antarctica-CaseyStationBaileyPeninsula(176),
+ antarctica-VostokStationSMagneticPole(177),
+ antarctica-Dumont-dUrvilleBaseTerreAdelie(178),
+ antarctica-SyowaStationEOngulI(179),
+ arcticOcean-Svalbard(180),
+ arcticOcean-JanMayen(181),
+ asia-Afghanistan(182),
+ asia-Armenia(183),
+ asia-Azerbaijan(184),
+ asia-Bahrain(185),
+ asia-Bangladesh(186),
+ asia-Bhutan(187),
+ asia-Brunei(188),
+ asia-Cambodia(189),
+ asia-China-EastChinaBeijingGuangdongShanghai(190),
+ asia-China-Heilongjiang(191),
+ asia-China-CentralChinaGansuGuizhouSichuanYunnan(192),
+ asia-China-TibetmostofXinjiangUyghur(193),
+ asia-China-SouthwestXinjiangUyghur(194),
+ asia-Cyprus(195),
+ asia-EastTimor(196),
+ asia-Georgia(197),
+ asia-HongKong(198),
+ asia-India(199),
+ asia-Indonesia-JavaAndSumatra(200),
+ asia-Indonesia-WestCentralBorneo(201),
+ asia-Indonesia-EastSouthBorneoBaliWestTimor(202),
+ asia-Indonesia-IrianJayaAndMoluccas(203),
+ asia-Iran(204),
+ asia-Iraq(205),
+ asia-Israel(206),
+ asia-Japan(207),
+ asia-Jordan(208),
+ asia-Kazakhstan-MostLocations(209),
+ asia-Kazakhstan-QyzylordaKyzylorda(210),
+ asia-Kazakhstan-Aqtobe(211),
+ asia-Kazakhstan-AtyrauMangghystau(212),
+ asia-Kazakhstan-WestKazakhstan(213),
+ asia-Korea-North(214),
+ asia-Korea-South(215),
+ asia-Kuwait(216),
+ asia-Kyrgyzstan(217),
+ asia-Laos(218),
+ asia-Lebanon(219),
+ asia-Macau(220),
+ asia-Malaysia-PeninsularMalaysia(221),
+ asia-Malaysia-SabahSarawak(222),
+ asia-Mongolia-MostLocations(223),
+ asia-Mongolia-BayanOlgiyGoviAltaiHovdUvsZavkhan(224),
+ asia-Mongolia-DornodSukhbaatar(225),
+ asia-Myanmar(226),
+ asia-Nepal(227),
+ asia-Oman(228),
+ asia-Pakistan(229),
+ asia-Palestine(230),
+ asia-Philippines(231),
+ asia-Qatar(232),
+ asia-Russia-Moscow-01Kaliningrad(233),
+ asia-Russia-Moscow00WestRussia(234),
+ asia-Russia-Moscow01CaspianSea(235),
+ asia-Russia-Moscow02Urals(236),
+ asia-Russia-Moscow03WestSiberia(237),
+ asia-Russia-Moscow03Novosibirsk(238),
+ asia-Russia-Moscow04YeniseiRiver(239),
+ asia-Russia-Moscow05LakeBaikal(240),
+ asia-Russia-Moscow06LenaRiver(241),
+ asia-Russia-Moscow07AmurRiver(242),
+ asia-Russia-Moscow07SakhalinIsland(243),
+ asia-Russia-Moscow08Magadan(244),
+ asia-Russia-Moscow09Kamchatka(245),
+ asia-Russia-Moscow10BeringSea(246),
+ asia-SaudiArabia(247),
+ asia-Singapore(248),
+ asia-SriLanka(249),
+ asia-Syria(250),
+ asia-Taiwan(251),
+ asia-Tajikistan(252),
+ asia-Thailand(253),
+ asia-Turkmenistan(254),
+ asia-UnitedArabEmirates(255),
+ asia-Uzbekistan-WestUzbekistan(256),
+ asia-Uzbekistan-EastUzbekistan(257),
+ asia-Vietnam(258),
+ asia-Yemen(259),
+ atlanticOcean-Bermuda(260),
+ atlanticOcean-CapeVerde(261),
+ atlanticOcean-FaeroeIslands(262),
+ atlanticOcean-FalklandIslands(263),
+ atlanticOcean-Iceland(264),
+ atlanticOcean-Portugal-Mainland(265),
+ atlanticOcean-Portugal-MadeiraIslands(266),
+ atlanticOcean-Portugal-Azores(267),
+ atlanticOcean-SouthGeorgia-SouthSandwichIslands(268),
+ atlanticOcean-Spain-Mainland(269),
+ atlanticOcean-Spain-CeutaMelilla(270),
+ atlanticOcean-Spain-CanaryIslands(271),
+ atlanticOcean-StHelena(272),
+ atlanticOcean-Svalbard-JanMayen(273),
+ australia-LordHoweIsland(274),
+ australia-Tasmania(275),
+ australia-Victoria(276),
+ australia-NewSouthWales-MostLocations(277),
+ australia-NewSouthWales-Yancowinna(278),
+ australia-Queensland-MostLocations(279),
+ australia-Queensland-HolidayIslands(280),
+ australia-SouthAustralia(281),
+ australia-NorthernTerritory(282),
+ australia-WesternAustralia(283),
+ europe-Albania(284),
+ europe-Andorra(285),
+ europe-Austria(286),
+ europe-Belarus(287),
+ europe-Belgium(288),
+ europe-BosniaHerzegovina(289),
+ europe-Britain-UKGreatBritain(290),
+ europe-Britain-UKNorthernIreland(291),
+ europe-Bulgaria(292),
+ europe-Croatia(293),
+ europe-CzechRepublic(294),
+ europe-Denmark(295),
+ europe-Estonia(296),
+ europe-Finland(297),
+ europe-France(298),
+ europe-Germany(299),
+ europe-Gibraltar(300),
+ europe-Greece(301),
+ europe-Hungary(302),
+ europe-Ireland(303),
+ europe-Italy(304),
+ europe-Latvia(305),
+ europe-Liechtenstein(306),
+ europe-Lithuania(307),
+ europe-Luxembourg(308),
+ europe-Macedonia(309),
+ europe-Malta(310),
+ europe-Moldova(311),
+ europe-Monaco(312),
+ europe-Netherlands(313),
+ europe-Norway(314),
+ europe-Poland(315),
+ europe-Portugal-Mainland(316),
+ europe-Portugal-MadeiraIslands(317),
+ europe-Portugal-Azores(318),
+ europe-Romania(319),
+ europe-Russia-Moscow-01Kaliningrad(320),
+ europe-Russia-Moscow00WestRussia(321),
+ europe-Russia-Moscow01CaspianSea(322),
+ europe-Russia-Moscow02Urals(323),
+ europe-Russia-Moscow03WestSiberia(324),
+ europe-Russia-Moscow03Novosibirsk(325),
+ europe-Russia-Moscow04YeniseiRiver(326),
+ europe-Russia-Moscow05LakeBaikal(327),
+ europe-Russia-Moscow06LenaRiver(328),
+ europe-Russia-Moscow07AmurRiver(329),
+ europe-Russia-Moscow07SakhalinIsland(330),
+ europe-Russia-Moscow08Magadan(331),
+ europe-Russia-Moscow09Kamchatka(332),
+ europe-Russia-Moscow10BeringSea(333),
+ europe-SanMarino(334),
+ europe-Slovakia(335),
+ europe-Slovenia(336),
+ europe-Spain-Mainland(337),
+ europe-Spain-CeutaAndMelilla(338),
+ europe-Spain-CanaryIslands(339),
+ europe-Sweden(340),
+ europe-Switzerland(341),
+ europe-Turkey(342),
+ europe-Ukraine-MostLocations(343),
+ europe-Ukraine-Ruthenia(344),
+ europe-Ukraine-Zaporozhye-ELugansk(345),
+ europe-Ukraine-CentralCrimea(346),
+ europe-VaticanCity(347),
+ europe-Yugoslavia(348),
+ indianOcean-BritishIndianOceanTerritory(349),
+ indianOcean-ChristmasIsland(350),
+ indianOcean-CocosOrKeelingIslands(351),
+ indianOcean-Comoros(352),
+ indianOcean-FrenchSouthernAndAntarcticLands(353),
+ indianOcean-Madagascar(354),
+ indianOcean-Maldives(355),
+ indianOcean-Mauritius(356),
+ indianOcean-Mayotte(357),
+ indianOcean-Reunion(358),
+ indianOcean-Seychelles(359),
+ pacificOcean-Chile-MostLocations(360),
+ pacificOcean-Chile-EasterIslandSalayGomez(361),
+ pacificOcean-CookIslands(362),
+ pacificOcean-Ecuador(363),
+ pacificOcean-Fiji(364),
+ pacificOcean-FrenchPolynesia-SocietyIslands(365),
+ pacificOcean-FrenchPolynesia-MarquesasIslands(366),
+ pacificOcean-FrenchPolynesia-GambierIslands(367),
+ pacificOcean-Guam(368),
+ pacificOcean-Kiribati-GilbertIslands(369),
+ pacificOcean-Kiribati-PhoenixIslands(370),
+ pacificOcean-Kiribati-LineIslands(371),
+ pacificOcean-MarshallIslands-MostLocations(372),
+ pacificOcean-MarshallIslands-Kwajalein(373),
+ pacificOcean-Micronesia-Yap(374),
+ pacificOcean-Micronesia-TrukOrChuuk(375),
+ pacificOcean-Micronesia-PonapeOrPohnpei(376),
+ pacificOcean-Micronesia-Kosrae(377),
+ pacificOcean-Nauru(378),
+ pacificOcean-NewCaledonia(379),
+ pacificOcean-NewZealand-MostLocations(380),
+ pacificOcean-NewZealand-ChathamIslands(381),
+ pacificOcean-Niue(382),
+ pacificOcean-NorfolkIsland(383),
+ pacificOcean-NorthernMarianaIslands(384),
+ pacificOcean-Palau(385),
+ pacificOcean-PapuaNewGuinea(386),
+ pacificOcean-Pitcairn(387),
+ pacificOcean-SamoaAmerican(388),
+ pacificOcean-SamoaWestern(389),
+ pacificOcean-SolomonIslands(390),
+ pacificOcean-Tokelau(391),
+ pacificOcean-Tonga(392),
+ pacificOcean-Tuvalu(393),
+ pacificOceanUSA-EastTime(394),
+ pacificOceanUSA-EastTime-MichiganMostLocations(395),
+ pacificOceanUSA-EastTime-KentuckyLouisvilleArea(396),
+ pacificOceanUSA-EastTime-KentuckyWayneCounty(397),
+ pacificOceanUSA-EastStdTime-IndianaMostLocations(398),
+ pacificOceanUSA-EastStdTime-IndianaCrawfordCounty(399),
+ pacificOceanUSA-EastStdTime-IndianaStarkeCounty(400),
+ pacificOceanUSA-EastStdTime-IndianaSwitzerlandCounty(401),
+ pacificOceanUSA-CentTime(402),
+ pacificOceanUSA-CentTime-MichiganWisconsinborder(403),
+ pacificOceanUSA-CentTime-NorthDakotaOliverCounty(404),
+ pacificOceanUSA-MountTime(405),
+ pacificOceanUSA-MountTime-SouthIdahoAndEastOregon(406),
+ pacificOceanUSA-MountTime-Navajo(407),
+ pacificOceanUSA-MountStdTime-Arizona(408),
+ pacificOceanUSA-PacificTime(409),
+ pacificOceanUSA-AlaskaTime(410),
+ pacificOceanUSA-AlaskaTime-AlaskaPanhandle(411),
+ pacificOceanUSA-AlaskaTime-AlaskaPanhandleNeck(412),
+ pacificOceanUSA-AlaskaTime-WestAlaska(413),
+ pacificOceanUSA-AleutianIslands(414),
+ pacificOceanUSA-Hawaii(415),
+ pacificOcean-USMinorOutlyingIslands-JohnstonAtoll(416),
+ pacificOcean-USMinorOutlyingIslands-MidwayIslands(417),
+ pacificOcean-USMinorOutlyingIslands-WakeIsland(418),
+ pacificOcean-Vanuatu(419),
+ pacificOceanWallisAndFutuna(420)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The daylight savings location."
+ ::= { agSystem 52 }
+
+
+agCfgSysDlight OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/disable daylight savings time."
+ ::= { agSystem 53 }
+
+
+agCurCfgIdleCLITimeout OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Set idle CLI sessions timeout."
+ ::= { agSystem 55 }
+
+agNewCfgIdleCLITimeout OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set idle CLI sessions timeout."
+ ::= { agSystem 56 }
+
+agCurCfgUfdTrap OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current status of the UFDFO SNMP trap."
+ ::= { agSystem 57 }
+
+agNewCfgUfdTrap OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable sending UFDFO SNMP trap."
+ ::= { agSystem 58 }
+
+agCurCfgReminders OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of reminders feature."
+ ::= { agSystem 59 }
+
+agNewCfgReminders OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable reminders feature."
+ ::= { agSystem 60 }
+
+
+agCurBootNxtCliMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ aoscli(1),
+ iscli(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current boot mode."
+ ::= { agSystem 66 }
+
+agNewBootNxtCliMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ aoscli(1),
+ iscli(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Next cli boot mode."
+ ::= { agSystem 67 }
+
+agCurBootNxtCliModePrompt OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(1),
+ enable(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of selectable CLI mode prompt."
+ ::= { agSystem 78 }
+
+agNewBootNxtCliModePrompt OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(1),
+ enable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Next status of selectable CLI mode prompt."
+ ::= { agSystem 79 }
+
+agCurCfgDhcp OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the use of DHCP, as currently configured in the
+ current_configuration block."
+ ::= { agSystem 70 }
+
+agNewCfgDhcp OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the use of DHCP, in the new_configuration block."
+ ::= { agSystem 71 }
+
+
+agCurCfgHprompt OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of hprompt."
+ ::= { agSystem 73 }
+
+agNewCfgHprompt OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "New status of hpprompt."
+ ::= { agSystem 75 }
+
+agCurCfgLoginNotice OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The user defined login notice."
+ ::= { agSystem 76 }
+
+agNewCfgLoginNotice OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The user defined login notice."
+ ::= { agSystem 77 }
+
+agCurCfgOldDst OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable system DST for US."
+ ::= { agSystem 82 }
+
+agNewCfgOldDst OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable system DST for US."
+ ::= { agSystem 83 }
+
+agHavePanicDump OBJECT-TYPE
+ SYNTAX INTEGER {
+ havePanic(1),
+ noHavePanic(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object, when read, gives the user the information
+ whether a panic dump exist in flash."
+ ::= { agSystem 84 }
+
+-- Syslog Configuration
+agCurCfgSyslogHost OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The syslog host IP address, as currently configured in
+ the current_configuration block."
+ ::= { agSyslog 1 }
+
+agNewCfgSyslogHost OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The syslog host IP address, in the new_configuration block."
+ ::= { agSyslog 2 }
+
+agCurCfgSyslog2Host OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The second syslog host IP address, as currently configured in
+ the current_configuration block."
+ ::= { agSyslog 3 }
+
+agNewCfgSyslog2Host OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The second syslog host IP address, in the new_configuration block."
+ ::= { agSyslog 4 }
+
+agCurCfgSyslogFac OBJECT-TYPE
+ SYNTAX INTEGER {
+ local0(1),
+ local1(2),
+ local2(3),
+ local3(4),
+ local4(5),
+ local5(6),
+ local6(7),
+ local7(8)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The facility of syslog host in the current_configuration block."
+ ::= { agSyslog 5 }
+
+agNewCfgSyslogFac OBJECT-TYPE
+ SYNTAX INTEGER {
+ local0(1),
+ local1(2),
+ local2(3),
+ local3(4),
+ local4(5),
+ local5(6),
+ local6(7),
+ local7(8)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The facility of syslog host in the new_configuration block."
+ ::= { agSyslog 6 }
+
+agCurCfgSyslog2Fac OBJECT-TYPE
+ SYNTAX INTEGER {
+ local0(1),
+ local1(2),
+ local2(3),
+ local3(4),
+ local4(5),
+ local5(6),
+ local6(7),
+ local7(8)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The facility of syslog2 host in the current_configuration block."
+ ::= { agSyslog 7 }
+
+agNewCfgSyslog2Fac OBJECT-TYPE
+ SYNTAX INTEGER {
+ local0(1),
+ local1(2),
+ local2(3),
+ local3(4),
+ local4(5),
+ local5(6),
+ local6(7),
+ local7(8)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The facility of syslogs host in the new_configuration block."
+ ::= { agSyslog 8 }
+
+agCurCfgSyslogSev OBJECT-TYPE
+ SYNTAX INTEGER {
+ emerg0(1),
+ alert1(2),
+ crit2(3),
+ err3(4),
+ warning4(5),
+ notice5(6),
+ info6(7),
+ debug7(8)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The severity of syslog host in the current configuration block."
+ ::= { agSyslog 13 }
+
+agNewCfgSyslogSev OBJECT-TYPE
+ SYNTAX INTEGER {
+ emerg0(1),
+ alert1(2),
+ crit2(3),
+ err3(4),
+ warning4(5),
+ notice5(6),
+ info6(7),
+ debug7(8)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The severity of syslog host in the new configuration block."
+ ::= { agSyslog 14 }
+
+agCurCfgSyslog2Sev OBJECT-TYPE
+ SYNTAX INTEGER {
+ emerg0(1),
+ alert1(2),
+ crit2(3),
+ err3(4),
+ warning4(5),
+ notice5(6),
+ info6(7),
+ debug7(8)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The severity of syslog2 host in the current configuration block."
+ ::= { agSyslog 15 }
+
+agNewCfgSyslog2Sev OBJECT-TYPE
+ SYNTAX INTEGER {
+ emerg0(1),
+ alert1(2),
+ crit2(3),
+ err3(4),
+ warning4(5),
+ notice5(6),
+ info6(7),
+ debug7(8)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The severity of syslogs host in the new configuration block."
+ ::= { agSyslog 16 }
+
+agCurCfgSyslogHostPort OBJECT-TYPE
+ SYNTAX INTEGER {
+ data(1),
+ mgt(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Choose the port that the primary Syslog server is connected to."
+ ::= { agSyslog 17 }
+
+agNewCfgSyslogHostPort OBJECT-TYPE
+ SYNTAX INTEGER {
+ data(1),
+ mgt(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Choose the port that the primary Syslog server is connected to."
+ ::= { agSyslog 18 }
+
+agCurCfgSyslog2HostPort OBJECT-TYPE
+ SYNTAX INTEGER {
+ data(1),
+ mgt(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Choose the port that the secondary Syslog server is connected to."
+ ::= { agSyslog 19 }
+
+agNewCfgSyslog2HostPort OBJECT-TYPE
+ SYNTAX INTEGER {
+ data(1),
+ mgt(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Choose the port that the secondary Syslog server is connected to."
+ ::= { agSyslog 20 }
+
+agClrSyslogMsgs OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ reset(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Clears all current Syslog messages."
+ ::= { agSyslog 9 }
+
+agSyslogMsgTableMaxSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the syslog message table."
+ ::= { agSyslog 10 }
+
+agSyslogMsgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AgSyslogMsgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of syslog messages."
+ ::= { agSyslog 11 }
+
+agSyslogMsgTableEntry OBJECT-TYPE
+ SYNTAX AgSyslogMsgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A syslog message stored on the switch."
+ INDEX { agSyslogMsgIndex }
+ ::= { agSyslogMsgTable 1 }
+
+AgSyslogMsgTableEntry ::= SEQUENCE {
+ agSyslogMsgIndex Integer32,
+ agSyslogMessage DisplayString
+ }
+
+agSyslogMsgIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The syslog message table index."
+ ::= { agSyslogMsgTableEntry 1 }
+
+agSyslogMessage OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..128))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The syslog message."
+ ::= { agSyslogMsgTableEntry 2 }
+
+agLog OBJECT IDENTIFIER ::= { agSyslog 12 }
+
+agNewCfgSyslogTrapConsole OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable console syslog and SNMP trap, in the
+ new_configuration block."
+ ::= { agLog 1 }
+
+agCurCfgSyslogTrapConsole OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable console syslog and SNMP trap, as currently
+ configured in the current_configuration block."
+ ::= { agLog 2 }
+
+agNewCfgSyslogTrapSystem OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable system level syslog and SNMP trap, in the
+ new_configuration block."
+ ::= { agLog 3 }
+
+agCurCfgSyslogTrapSystem OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable system level syslog and SNMP trap, as currently
+ configured in the current_configuration block."
+ ::= { agLog 4 }
+
+agNewCfgSyslogTrapMgmt OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable management(flash, config, login) syslog and SNMP
+ trap, in the new_configuration block."
+ ::= { agLog 5 }
+
+agCurCfgSyslogTrapMgmt OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable management(flash, config, login) syslog and SNMP
+ trap, as currently configured in the current_configuration block."
+ ::= { agLog 6 }
+
+agNewCfgSyslogTrapCli OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable CLI generated error syslog and SNMP trap, in the
+ new_configuration block."
+ ::= { agLog 7 }
+
+agCurCfgSyslogTrapCli OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable CLI generated error syslog and SNMP trap, as
+ currently configured in the current_configuration block."
+ ::= { agLog 8 }
+
+agNewCfgSyslogTrapStg OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable spanning tree syslog and SNMP trap, in the
+ new_configuration block."
+ ::= { agLog 9 }
+
+agCurCfgSyslogTrapStg OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable spanning tree syslog and SNMP trap, as currently
+ configured in the current_configuration block."
+ ::= { agLog 10 }
+
+agNewCfgSyslogTrapVlan OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable VLAN syslog and SNMP trap, in the new_configuration
+ block."
+ ::= { agLog 11 }
+
+agCurCfgSyslogTrapVlan OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable VLAN syslog and SNMP trap, as currently configured
+ in the current_configuration block."
+ ::= { agLog 12 }
+
+
+agNewCfgSyslogTrapSsh OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable SSH, RADIUS syslog and SNMP trap, in the
+ new_configuration block."
+ ::= { agLog 19 }
+
+agCurCfgSyslogTrapSsh OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable SSH, RADIUS syslog and SNMP trap, as currently
+ configured in the current_configuration block."
+ ::= { agLog 20 }
+
+agNewCfgSyslogTrapVrrp OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable VRRP syslog and SNMP trap, in the new_configuration
+ block."
+ ::= { agLog 21 }
+
+agCurCfgSyslogTrapVrrp OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable VRRP syslog and SNMP trap, as currently configured
+ in the current_configuration block."
+ ::= { agLog 22 }
+
+
+agNewCfgSyslogTrapNtp OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable NTP syslog and SNMP trap, in the new_configuration
+ block."
+ ::= { agLog 25 }
+
+agCurCfgSyslogTrapNtp OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable NTP syslog and SNMP trap, as currently configured
+ in the current_configuration block."
+ ::= { agLog 26 }
+
+
+agNewCfgSyslogTrapIp OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable IP related syslog and SNMP trap, in the
+ new_configuration block."
+ ::= { agLog 31 }
+
+agCurCfgSyslogTrapIp OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable IP related syslog and SNMP trap, as currently
+ configured in the current_configuration block."
+ ::= { agLog 32 }
+
+agNewCfgSyslogTrapWeb OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable WEBUI related syslog and SNMP trap, in the
+ new_configuration block."
+ ::= { agLog 35 }
+
+agCurCfgSyslogTrapWeb OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable WEBUI related syslog and SNMP trap, as currently
+ configured in the current_configuration block."
+ ::= { agLog 36 }
+
+
+
+agNewCfgSyslogTrapOspf OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable OSPF related syslog and SNMP trap,
+ in the new_configuration block."
+ ::= { agLog 41 }
+
+agCurCfgSyslogTrapOspf OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable OSPF related syslog and SNMP trap,
+ as currently configured in the current_configuration block."
+ ::= { agLog 42 }
+
+agNewCfgSyslogTrapRmon OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable rmon related syslog and SNMP trap,
+ in the new_configuration block."
+ ::= { agLog 45 }
+
+agCurCfgSyslogTrapRmon OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable rmon related syslog and SNMP trap,
+ as currently configured in the current_configuration block."
+ ::= { agLog 46 }
+
+agNewCfgSyslogTrapUfd OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable UFD related syslog and SNMP trap, in the
+ new_configuration block."
+ ::= { agLog 47 }
+
+agCurCfgSyslogTrapUfd OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable UFD related syslog and SNMP trap,
+ as currently configured in the current_configuration block."
+ ::= { agLog 48 }
+
+agNewCfgSyslogTrap8021x OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable 802.1 related syslog and SNMP trap, in the
+ new_configuration block."
+ ::= { agLog 51 }
+
+agCurCfgSyslogTrap8021x OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable 802.1 related syslog and SNMP trap, in the
+ new_configuration block."
+ ::= { agLog 52 }
+
+
+
+agNewCfgSyslogTrapCfg OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable CFG related syslog and SNMP trap, in the
+ new_configuration block."
+ ::= { agLog 49 }
+
+agCurCfgSyslogTrapCfg OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable CFG related syslog and SNMP trap,
+ as currently configured in the current_configuration block."
+ ::= { agLog 50 }
+
+agNewCfgSyslogTrapAll OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable all syslog and SNMP traps, in the
+ new_configuration block."
+ ::= { agLog 55 }
+
+agCurCfgSyslogTrapAll OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable all syslog and SNMP traps, as currently
+ configured in the current_configuration block."
+ ::= { agLog 56 }
+
+
+-- TFTP Config
+agTransferServer OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..64))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The FTP/TFTP server IP address or domain name."
+ ::= { agTransfer 1 }
+
+agTransferImage OBJECT-TYPE
+ SYNTAX INTEGER {
+ image1(2),
+ image2(3),
+ boot(4)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Whether the image file should be loaded in image1 or image2 or
+ boot in flash."
+ ::= { agTransfer 2 }
+
+agTransferImageFileName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..128))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The image file name to be downloaded."
+ ::= { agTransfer 3 }
+
+agTransferCfgFileName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..128))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The configuration file name."
+ ::= { agTransfer 4 }
+
+agTransferDumpFileName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..128))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The core dump file name."
+ ::= { agTransfer 5 }
+
+agTransferAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ img-get(2),
+ cfg-get(3),
+ cfg-put(4),
+ dump-put(5),
+ img-put(7),
+ tsdump-put(8)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is an action object to perform various FTP/TFTP Get or Put functions.
+ The FTP/TFTP sever is specified in agTransferServer object.
+ img-get(2) - Download switch image from a specified image
+ file(agTransferImageFileName) on the FTP/TFTP server to
+ the destinated storage(agTransferImage).
+ cfg-get(3) - Download switch configuration from a specified
+ file(agTransferCfgFileName) on the FTP/TFTP server.
+ cfg-put(4) - Upload switch configuration to a specified
+ file(agTransferCfgFileName) on the FTP/TFTP server.
+ dump-put(5)- Download switch core dump to a specified
+ file(agTransferDumpFileName) on the FTP/TFTP server.
+ img-put(7) - Upload specified switch image to a specified image
+ file(agTransferImageFileName) on the FTP/TFTP server.
+ tsdump-put(5)- Download switch core dump to a specified
+ file (agTransferTSDumpFileName) on the FTP/TFTP server.
+ other(1) is returned always when read."
+ ::= { agTransfer 6 }
+
+agTransferLastActionStatus OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..128))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The recorded status of the previous FTP/TFTP activity."
+ ::= { agTransfer 7 }
+
+agTransferPort OBJECT-TYPE
+ SYNTAX INTEGER {
+ data(1),
+ mgt(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Specify whether the FTP/TFTP operation should be performed over the
+ data port or the management port."
+ ::= { agTransfer 8 }
+
+agTransferUserName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..128))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The username for FTP server or blank for TFTP server."
+ ::= { agTransfer 9 }
+
+agTransferPassword OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..128))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The password for FTP server."
+ ::= { agTransfer 10 }
+
+agTransferTSDumpFileName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..128))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The TS dump file name."
+ ::= { agTransfer 11 }
+
+agTransferLastConfigurationActionStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ successfully(1),
+ failed(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of the last configuration action using the file ftp/tftp'd
+ from the server."
+ ::= { agTransfer 14 }
+
+
+-- Agent Port Table
+
+agPortTableMaxEnt OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the port configuration host table."
+ ::= { agPortConfig 1 }
+
+agPortCurCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AgPortCurCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of port configuration in the current_configuration block."
+ ::= { agPortConfig 2 }
+
+agPortCurCfgTableEntry OBJECT-TYPE
+ SYNTAX AgPortCurCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the port table in the current_configuration block."
+ INDEX { agPortCurCfgIndx }
+ ::= { agPortCurCfgTable 1 }
+
+AgPortCurCfgTableEntry ::= SEQUENCE {
+ agPortCurCfgIndx Integer32,
+ agPortCurCfgState INTEGER,
+ agPortCurCfgVlanTag INTEGER,
+ agPortCurCfgRmon INTEGER,
+ agPortCurCfgPVID INTEGER,
+ agPortCurCfgGigEthAutoNeg INTEGER,
+ agPortCurCfgGigEthSpeed INTEGER,
+ agPortCurCfgGigEthMode INTEGER,
+ agPortCurCfgGigEthFctl INTEGER,
+ agPortCurCfgPortName DisplayString
+ ,agPortCurCfgLinkTrap INTEGER
+ ,agPortCurCfgTagPVID INTEGER
+ ,agPortCurCfgMulticastThreshold INTEGER,
+ agPortCurCfgMulticastThresholdRate INTEGER,
+ agPortCurCfgBroadcastThreshold INTEGER,
+ agPortCurCfgBroadcastThresholdRate INTEGER,
+ agPortCurCfgDLFThreshold INTEGER,
+ agPortCurCfgDLFThresholdRate INTEGER
+ ,agPortCurCfgType DisplayString
+ }
+
+agPortCurCfgIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the row in port configurations table."
+ ::= { agPortCurCfgTableEntry 1 }
+
+agPortCurCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This is the state of the port."
+ ::= { agPortCurCfgTableEntry 2 }
+
+agPortCurCfgVlanTag OBJECT-TYPE
+ SYNTAX INTEGER {
+ tagged(2),
+ untagged(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This is VLAN tag state of the port"
+ ::= { agPortCurCfgTableEntry 3 }
+
+agPortCurCfgRmon OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(2),
+ off(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object is used to turn RMON on or off on the port."
+ ::= { agPortCurCfgTableEntry 5 }
+
+agPortCurCfgPVID OBJECT-TYPE
+ SYNTAX INTEGER (1..4095)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The default VLAN ID for the port."
+ ::= { agPortCurCfgTableEntry 6 }
+
+agPortCurCfgGigEthAutoNeg OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(2),
+ off(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object is used to turn the autonegotiation on or off
+ for gigabit Ethernet connection."
+ ::= { agPortCurCfgTableEntry 11 }
+
+agPortCurCfgGigEthSpeed OBJECT-TYPE
+ SYNTAX INTEGER {
+ mbs10(2),
+ mbs100(3),
+ any(4),
+ mbs1000(5)
+ ,mbs10000(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Selects the port speed for gigabit Ethernet connection."
+ ::= { agPortCurCfgTableEntry 12 }
+
+agPortCurCfgGigEthMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ full-duplex(2),
+ half-duplex(3),
+ full-or-half-duplex(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object is used to select port mode for gigabit Ethernet connection."
+ ::= { agPortCurCfgTableEntry 13 }
+
+agPortCurCfgGigEthFctl OBJECT-TYPE
+ SYNTAX INTEGER {
+ transmit(2),
+ receive(3),
+ both(4),
+ none(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object is used to select port flow control for
+ gigabit Ethernet connection."
+ ::= { agPortCurCfgTableEntry 14 }
+
+agPortCurCfgPortName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..65))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The switch port name."
+ ::= { agPortCurCfgTableEntry 15 }
+
+
+agPortCurCfgLinkTrap OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates whether linkUp/linkDown traps should be
+ generated for this interface.
+
+ By default, this object should have the value
+ enabled(1) for interfaces which do not operate on
+ 'top' of any other interface (as defined in the
+ ifStackTable), and disabled(2) otherwise."
+ ::= { agPortCurCfgTableEntry 18 }
+
+agPortCurCfgTagPVID OBJECT-TYPE
+ SYNTAX INTEGER {
+ tagged(2),
+ untagged(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This is PVID tag state of the port"
+ ::= { agPortCurCfgTableEntry 19 }
+
+agPortCurCfgMulticastThreshold OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of the port's Multicast Threshold."
+ ::= { agPortCurCfgTableEntry 20 }
+
+agPortCurCfgMulticastThresholdRate OBJECT-TYPE
+ SYNTAX INTEGER(0..262143)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current port's Multicast Threshold Rate."
+ ::= { agPortCurCfgTableEntry 21 }
+
+agPortCurCfgBroadcastThreshold OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of the port's Broadcast Threshold."
+ ::= { agPortCurCfgTableEntry 22 }
+
+agPortCurCfgBroadcastThresholdRate OBJECT-TYPE
+ SYNTAX INTEGER(0..262143)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current port's Broadcast Threshold Rate."
+ ::= { agPortCurCfgTableEntry 23 }
+
+agPortCurCfgDLFThreshold OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of the port's Destination Lookup Fail Threshold."
+ ::= { agPortCurCfgTableEntry 24 }
+
+agPortCurCfgDLFThresholdRate OBJECT-TYPE
+ SYNTAX INTEGER(0..262143)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current port's Destination Lookup Fail Threshold Rate."
+ ::= { agPortCurCfgTableEntry 25 }
+
+
+agPortCurCfgType OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..65))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The switch port type."
+ ::= { agPortCurCfgTableEntry 28 }
+
+
+agPortNewCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AgPortNewCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of port configuration in the new_configuration block."
+ ::= { agPortConfig 3 }
+
+agPortNewCfgTableEntry OBJECT-TYPE
+ SYNTAX AgPortNewCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the port configuration table in the new_configuration block."
+ INDEX { agPortNewCfgIndx }
+ ::= { agPortNewCfgTable 1 }
+
+AgPortNewCfgTableEntry ::= SEQUENCE {
+ agPortNewCfgIndx Integer32,
+ agPortNewCfgState INTEGER,
+ agPortNewCfgVlanTag INTEGER,
+ agPortNewCfgRmon INTEGER,
+ agPortNewCfgPVID INTEGER,
+ agPortNewCfgGigEthAutoNeg INTEGER,
+ agPortNewCfgGigEthSpeed INTEGER,
+ agPortNewCfgGigEthMode INTEGER,
+ agPortNewCfgGigEthFctl INTEGER,
+ agPortNewCfgPortName DisplayString
+ ,agPortNewCfgLinkTrap INTEGER
+ ,agPortNewCfgTagPVID INTEGER
+ ,agPortNewCfgMulticastThreshold INTEGER,
+ agPortNewCfgMulticastThresholdRate INTEGER,
+ agPortNewCfgBroadcastThreshold INTEGER,
+ agPortNewCfgBroadcastThresholdRate INTEGER,
+ agPortNewCfgDLFThreshold INTEGER,
+ agPortNewCfgDLFThresholdRate INTEGER
+ ,agPortNewCfgType DisplayString
+ }
+
+agPortNewCfgIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the row in port configurations table."
+ ::= { agPortNewCfgTableEntry 1 }
+
+agPortNewCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is the state of the port."
+ ::= { agPortNewCfgTableEntry 2 }
+
+agPortNewCfgVlanTag OBJECT-TYPE
+ SYNTAX INTEGER {
+ tagged(2),
+ untagged(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is VLAN tag state of the port"
+ ::= { agPortNewCfgTableEntry 3 }
+
+agPortNewCfgRmon OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(2),
+ off(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object is used to turn RMON on or off on the port."
+ ::= { agPortNewCfgTableEntry 5 }
+
+agPortNewCfgPVID OBJECT-TYPE
+ SYNTAX INTEGER (1..4095)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The default VLAN ID for the port."
+ ::= { agPortNewCfgTableEntry 6 }
+
+agPortNewCfgGigEthAutoNeg OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(2),
+ off(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object is used to turn the autonegotiation on or off
+ for gigabit Ethernet connection."
+ ::= { agPortNewCfgTableEntry 11 }
+
+agPortNewCfgGigEthSpeed OBJECT-TYPE
+ SYNTAX INTEGER {
+ mbs10(2),
+ mbs100(3),
+ any(4),
+ mbs1000(5)
+ ,mbs10000(6)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Selects the port speed for gigabit Ethernet connection."
+ ::= { agPortNewCfgTableEntry 12 }
+
+agPortNewCfgGigEthMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ full-duplex(2),
+ half-duplex(3),
+ full-or-half-duplex(4)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object is used to select port mode for gigabit Ethernet connection."
+ ::= { agPortNewCfgTableEntry 13 }
+
+agPortNewCfgGigEthFctl OBJECT-TYPE
+ SYNTAX INTEGER {
+ transmit(2),
+ receive(3),
+ both(4),
+ none(5)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object is used to select port flow control for
+ gigabit Ethernet connection."
+ ::= { agPortNewCfgTableEntry 14 }
+
+agPortNewCfgPortName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..65))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The switch port name."
+ ::= { agPortNewCfgTableEntry 15 }
+
+
+agPortNewCfgLinkTrap OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Indicates whether linkUp/linkDown traps should be
+ generated for this interface.
+
+ By default, this object should have the value
+ enabled(1) for interfaces which do not operate on
+ 'top' of any other interface (as defined in the
+ ifStackTable), and disabled(2) otherwise."
+ ::= { agPortNewCfgTableEntry 18 }
+
+agPortNewCfgTagPVID OBJECT-TYPE
+ SYNTAX INTEGER {
+ tagged(2),
+ untagged(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is PVID tag state of the port"
+ ::= { agPortNewCfgTableEntry 19 }
+
+agPortNewCfgMulticastThreshold OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "New status of the port's Multicast Threshold."
+ ::= { agPortNewCfgTableEntry 20 }
+
+agPortNewCfgMulticastThresholdRate OBJECT-TYPE
+ SYNTAX INTEGER(0..262143)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "New port's Multicast Threshold Rate."
+ ::= { agPortNewCfgTableEntry 21 }
+
+agPortNewCfgBroadcastThreshold OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "New status of the port's Broadcast Threshold."
+ ::= { agPortNewCfgTableEntry 22 }
+
+agPortNewCfgBroadcastThresholdRate OBJECT-TYPE
+ SYNTAX INTEGER(0..262143)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "New port's Broadcast Threshold Rate."
+ ::= { agPortNewCfgTableEntry 23 }
+
+agPortNewCfgDLFThreshold OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "New status of the port's Destination Lookup Fail Threshold."
+ ::= { agPortNewCfgTableEntry 24 }
+
+agPortNewCfgDLFThresholdRate OBJECT-TYPE
+ SYNTAX INTEGER(0..262143)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "New port's Destination Lookup Fail Threshold Rate."
+ ::= { agPortNewCfgTableEntry 25 }
+
+
+agPortNewCfgType OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..65))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The switch port type."
+ ::= { agPortNewCfgTableEntry 28 }
+
+
+
+
+-- SSH Configuration
+sshCurCfgIntrval OBJECT-TYPE
+ SYNTAX INTEGER(0..24)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interval for generating the RSA server key."
+ ::= { agSSHConfig 1 }
+
+sshNewCfgIntrval OBJECT-TYPE
+ SYNTAX INTEGER(0..24)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set Interval for generating the RSA server key."
+ ::= { agSSHConfig 2 }
+
+sshCurCfgScpAdm OBJECT-TYPE
+ SYNTAX DisplayString(SIZE(0..128))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "SCP-only admin password."
+ ::= { agSSHConfig 3 }
+
+sshNewCfgScpAdm OBJECT-TYPE
+ SYNTAX DisplayString(SIZE(0..128))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set SCP-only admin password."
+ ::= { agSSHConfig 4 }
+
+sshNewCfgHKeyGen OBJECT-TYPE
+ SYNTAX INTEGER {
+ generate(1),
+ other(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is an action object to generate the RSA host key.
+ other(2) is returned always when read.
+ The following values are writable: generate(1).. Generate the RSA host key."
+ ::= { agSSHConfig 5 }
+
+sshNewCfgSKeyGen OBJECT-TYPE
+ SYNTAX INTEGER {
+ generate(1),
+ other(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is an action object to generate the RSA server key.
+ other(2) is returned always when read.
+ The following values are writable: generate(1).. Generate the RSA server key."
+ ::= { agSSHConfig 6 }
+
+sshCurCfgSSHPort OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "SSH server port number."
+ ::= { agSSHConfig 7 }
+
+sshNewCfgSSHPort OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set SSH server port number."
+ ::= { agSSHConfig 8 }
+
+sshCurCfgScpApplySave OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "SCP apply and save."
+ ::= { agSSHConfig 9 }
+
+sshNewCfgScpApplySave OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable the SCP apply and save."
+ ::= { agSSHConfig 10 }
+
+sshCurCfgStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "SSH server status."
+ ::= { agSSHConfig 11 }
+
+sshNewCfgStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Turn SSH server ON/OFF."
+ ::= { agSSHConfig 12 }
+
+-- RADIUS Configuration
+
+radCurCfgPrimaryIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of the Primary RADIUS server."
+ ::= { agRadiusConfig 1 }
+
+radNewCfgPrimaryIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP address of the Primary RADIUS server."
+ ::= { agRadiusConfig 2 }
+
+radCurCfgSecondaryIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of the Secondary RADIUS server."
+ ::= { agRadiusConfig 3 }
+
+radNewCfgSecondaryIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP address of the Secondary RADIUS server."
+ ::= { agRadiusConfig 4 }
+
+radCurCfgPort OBJECT-TYPE
+ SYNTAX INTEGER (1500..3000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Specify the RADIUS port number."
+ ::= { agRadiusConfig 5 }
+
+radNewCfgPort OBJECT-TYPE
+ SYNTAX INTEGER (1500..3000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Speicfy the RADIUS port number."
+ ::= { agRadiusConfig 6 }
+
+radCurCfgTimeout OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of seconds before resending authentication
+ to RADIUS server."
+ ::= { agRadiusConfig 7 }
+
+radNewCfgTimeout OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The maximum number of seconds before resending authentication
+ to RADIUS server."
+ ::= { agRadiusConfig 8 }
+
+radCurCfgRetries OBJECT-TYPE
+ SYNTAX INTEGER (1..3)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of retries to the RADIUS server."
+ ::= { agRadiusConfig 9 }
+
+radNewCfgRetries OBJECT-TYPE
+ SYNTAX INTEGER (1..3)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Number of retries to the RADIUS server."
+ ::= { agRadiusConfig 10 }
+
+radCurCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable RADIUS authentication."
+ ::= { agRadiusConfig 11 }
+
+radNewCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable RADIUS authentication."
+ ::= { agRadiusConfig 12 }
+
+radCurCfgAuthenString OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The RADIUS authentication string."
+ ::= { agRadiusConfig 13 }
+
+radNewCfgAuthenString OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The RADIUS authentication string."
+ ::= { agRadiusConfig 14 }
+
+radCurCfgBackdoor OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable RADIUS backdoor for telnet/ssh/http/https."
+ ::= { agRadiusConfig 15 }
+
+radNewCfgBackdoor OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable RADIUS backdoor for telnet/ssh/http/https."
+ ::= { agRadiusConfig 16 }
+
+radCurCfgAuthenSecondString OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The second RADIUS authentication string."
+ ::= { agRadiusConfig 17 }
+
+radNewCfgAuthenSecondString OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The second RADIUS authentication string."
+ ::= { agRadiusConfig 18 }
+
+radCurCfgSecBd OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable RADIUS secure backdoor for telnet."
+ ::= { agRadiusConfig 19 }
+
+radNewCfgSecBd OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable RADIUS secure backdoor for telnet."
+ ::= { agRadiusConfig 20 }
+
+-- NTP Configuration
+agCurCfgNTPServer OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The NTP Server Address."
+ ::= { agNTP 1 }
+
+agNewCfgNTPServer OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The NTP Server Address."
+ ::= { agNTP 2 }
+
+agCurCfgNTPResyncInterval OBJECT-TYPE
+ SYNTAX INTEGER (1..44640)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The NTP Server resync interval in minutes."
+ ::= { agNTP 3 }
+
+agNewCfgNTPResyncInterval OBJECT-TYPE
+ SYNTAX INTEGER (1..44640)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The NTP Server resync interval in minutes."
+ ::= { agNTP 4 }
+
+
+agCurCfgNTPService OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable/disable NTP Service."
+ ::= { agNTP 9 }
+
+agNewCfgNTPService OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/disable NTP Service."
+ ::= { agNTP 10 }
+
+agCurCfgNTPSecServer OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Secondary NTP Server Address."
+ ::= { agNTP 11 }
+
+agNewCfgNTPSecServer OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The Secondary NTP Server Address."
+ ::= { agNTP 12 }
+
+agCurCfgNTPServerPort OBJECT-TYPE
+ SYNTAX INTEGER {
+ data(1),
+ mgt(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Choose the port that the primary server is connected to."
+ ::= { agNTP 13 }
+
+agNewCfgNTPServerPort OBJECT-TYPE
+ SYNTAX INTEGER {
+ data(1),
+ mgt(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Choose the port that the primary server is connected to."
+ ::= { agNTP 14 }
+agCurCfgNTPSecServerPort OBJECT-TYPE
+ SYNTAX INTEGER {
+ data(1),
+ mgt(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Choose the port that the secondary server is connected to."
+ ::= { agNTP 15 }
+
+agNewCfgNTPSecServerPort OBJECT-TYPE
+ SYNTAX INTEGER {
+ data(1),
+ mgt(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Choose the port that the secondary server is connected to."
+ ::= { agNTP 16 }
+
+
+-- APPLY Configuration
+agApplyPending OBJECT-TYPE
+ SYNTAX INTEGER {
+ applyNeeded(2),
+ noApplyNeeded(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object, when read, gives the user information
+ whether an apply action is needed and that the configuration
+ has been chaged by the user actions. The user then can
+ apply the changes by setting proper value to the object
+ agApplyConfiguration described above."
+ ::= { agApply 1 }
+
+agApplyConfig OBJECT-TYPE
+ SYNTAX INTEGER {
+ apply(1),
+ idle(2),
+ inprogress(3),
+ complete(4),
+ failed(5)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When this object is read the current state is returned.
+ idle(3) indicates that there is no apply in progess.
+ complete(5) indicates that the last apply operation is completed.
+ Setting the value to apply(1), will write all the changes made
+ since the last apply to the current configuration block.
+ If the apply is successful this variable will return the state
+ 'complete' else it will return 'failed'. In case of failure,
+ to read the reason for failure use the agApplyTable."
+ ::= { agApply 2 }
+
+agApplyTableSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of strings in the apply table."
+ ::= { agApply 4 }
+
+agApplyTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AgApplyTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of URL path for URL load balancing in the current_config."
+ ::= { agApply 5 }
+
+agApplyTableEntry OBJECT-TYPE
+ SYNTAX AgApplyTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an URL path for URL load balancing."
+ INDEX { agApplyIndex }
+ ::= { agApplyTable 1 }
+
+AgApplyTableEntry ::= SEQUENCE {
+ agApplyIndex Integer32,
+ agApplyString OCTET STRING
+ }
+
+agApplyIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The table index."
+ ::= { agApplyTableEntry 1 }
+
+agApplyString OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A string in the apply table."
+ ::= { agApplyTableEntry 2 }
+
+-- TACACS+ Configuration
+
+tacCurCfgPrimaryIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of the Primary TACACS+ server."
+ ::= { agTacacsConfig 1 }
+
+tacNewCfgPrimaryIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP address of the Primary TACACS+ server."
+ ::= { agTacacsConfig 2 }
+
+tacCurCfgSecondaryIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of the Secondary TACSACS server."
+ ::= { agTacacsConfig 3 }
+tacNewCfgSecondaryIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP address of the Secondary TACACS+ server."
+ ::= { agTacacsConfig 4 }
+
+
+tacCurCfgPort OBJECT-TYPE
+ SYNTAX INTEGER (1..65000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Specify the TACACS+ port number."
+ ::= { agTacacsConfig 5 }
+
+tacNewCfgPort OBJECT-TYPE
+ SYNTAX INTEGER (1..65000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Specify the TACACS+ port number."
+ ::= { agTacacsConfig 6 }
+
+tacCurCfgTimeout OBJECT-TYPE
+ SYNTAX INTEGER (4..15)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of seconds before resending authentication
+ to TACACS+ server."
+ ::= { agTacacsConfig 7 }
+
+tacNewCfgTimeout OBJECT-TYPE
+ SYNTAX INTEGER (4..15)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The maximum number of seconds before resending authentication
+ to TACACS+ server."
+ ::= { agTacacsConfig 8 }
+
+tacCurCfgRetries OBJECT-TYPE
+ SYNTAX INTEGER (1..3)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of retries to the TACACS+ server."
+ ::= { agTacacsConfig 9 }
+
+tacNewCfgRetries OBJECT-TYPE
+ SYNTAX INTEGER (1..3)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Number of retries to the TACACS+ server."
+ ::= { agTacacsConfig 10 }
+
+tacCurCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable TACACS+ authentication."
+ ::= { agTacacsConfig 11 }
+
+tacNewCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable TACACS+ authentication."
+ ::= { agTacacsConfig 12 }
+
+tacCurCfgAuthenString OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The TACACS+ authentication string."
+ ::= { agTacacsConfig 13 }
+
+tacNewCfgAuthenString OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The TACACS+ authentication string."
+ ::= { agTacacsConfig 14 }
+
+tacCurCfgBackdoor OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable TACACS+ backdoor for telnet/ssh/http/https."
+ ::= { agTacacsConfig 15 }
+
+tacNewCfgBackdoor OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable TACACS+ backdoor for telnet/ssh/http/https."
+ ::= { agTacacsConfig 16 }
+
+tacCurCfgAuthenSecondString OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The second TACACS+ authentication string."
+ ::= { agTacacsConfig 17 }
+
+tacNewCfgAuthenSecondString OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The second TACACS+ authentication string."
+ ::= { agTacacsConfig 18 }
+
+
+tacCurCfgSecBd OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable TACACS+ secure backdoor for telnet."
+ ::= { agTacacsConfig 23 }
+
+tacNewCfgSecBd OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable TACACS+ secure backdoor for telnet."
+ ::= { agTacacsConfig 24 }
+
+tacCurCfgCmap OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable Tacacs+ new prividlege level maping."
+ ::= { agTacacsConfig 25 }
+
+tacNewCfgCmap OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable Tacacs+ new prividlege level maping."
+ ::= { agTacacsConfig 26 }
+
+agTacacsUserMapCurCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AgTacacsUserMapCurCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of tacacs+ user map current configuration."
+ ::= { agTacacsConfig 31 }
+
+agTacacsUserMapCurCfgTableEntry OBJECT-TYPE
+ SYNTAX AgTacacsUserMapCurCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the tacacs+ user mapping table."
+ INDEX { agTacacsUserMapCurCfgUId }
+ ::= { agTacacsUserMapCurCfgTable 1 }
+
+AgTacacsUserMapCurCfgTableEntry ::= SEQUENCE {
+ agTacacsUserMapCurCfgUId Integer32,
+ agTacacsUserMapCurCfgMapping INTEGER
+ }
+
+agTacacsUserMapCurCfgUId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current config remote privilege identifier."
+ ::= { agTacacsUserMapCurCfgTableEntry 1 }
+
+agTacacsUserMapCurCfgMapping OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ user(1),
+ oper(2),
+ admin(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current Tacacs+ user privilege mappings."
+ ::= { agTacacsUserMapCurCfgTableEntry 2 }
+
+agTacacsUserMapNewCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AgTacacsUserMapNewCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of tacacs+ user map new configuration."
+ ::= { agTacacsConfig 32 }
+
+agTacacsUserMapNewCfgTableEntry OBJECT-TYPE
+ SYNTAX AgTacacsUserMapNewCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the tacacs+ user mapping table."
+ INDEX { agTacacsUserMapNewCfgUId }
+ ::= { agTacacsUserMapNewCfgTable 1 }
+
+AgTacacsUserMapNewCfgTableEntry ::= SEQUENCE {
+ agTacacsUserMapNewCfgUId Integer32,
+ agTacacsUserMapNewCfgMapping INTEGER
+ }
+
+agTacacsUserMapNewCfgUId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The new config remote privilege identifier."
+ ::= { agTacacsUserMapNewCfgTableEntry 1 }
+
+agTacacsUserMapNewCfgMapping OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ user(1),
+ oper(2),
+ admin(3)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Set new Tacacs+ user privilege mappings."
+ ::= { agTacacsUserMapNewCfgTableEntry 2 }
+
+-- Multiple Management network MIB objects
+agMgmtNetTableMaxSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of entries in the Management
+ Network Table."
+ ::= { agMgmtNetConfig 1 }
+
+agCurCfgMgmtNetTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AgCurCfgMgmtNetEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table for Management Network definitions
+ in the current configuration block."
+ ::= { agMgmtNetConfig 2 }
+
+agCurCfgMgmtNetEntry OBJECT-TYPE
+ SYNTAX AgCurCfgMgmtNetEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the management network definition table."
+ INDEX { agCurCfgMgmtNetIndex }
+ ::= { agCurCfgMgmtNetTable 1 }
+
+AgCurCfgMgmtNetEntry ::= SEQUENCE {
+ agCurCfgMgmtNetIndex Integer32,
+ agCurCfgMgmtNetSubnet IpAddress,
+ agCurCfgMgmtNetMask IpAddress
+ }
+
+agCurCfgMgmtNetIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the Management Network Definition table."
+ ::= { agCurCfgMgmtNetEntry 1 }
+
+agCurCfgMgmtNetSubnet OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Management Network Address in the current_configuration
+ block."
+ ::= { agCurCfgMgmtNetEntry 2 }
+
+agCurCfgMgmtNetMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Management Network Mask in the current_configuration
+ block."
+ ::= { agCurCfgMgmtNetEntry 3 }
+
+agNewCfgMgmtNetTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AgNewCfgMgmtNetEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table for Management Network definitions
+ in the new configuration block."
+ ::= { agMgmtNetConfig 3 }
+
+agNewCfgMgmtNetEntry OBJECT-TYPE
+ SYNTAX AgNewCfgMgmtNetEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the management network definition table."
+ INDEX { agNewCfgMgmtNetIndex }
+ ::= { agNewCfgMgmtNetTable 1 }
+
+AgNewCfgMgmtNetEntry ::= SEQUENCE {
+ agNewCfgMgmtNetIndex Integer32,
+ agNewCfgMgmtNetSubnet IpAddress,
+ agNewCfgMgmtNetMask IpAddress,
+ agNewCfgMgmtNetDelete INTEGER
+ }
+
+agNewCfgMgmtNetIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the Management Network Definition table."
+ ::= { agNewCfgMgmtNetEntry 1 }
+
+agNewCfgMgmtNetSubnet OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The Management Network Address in the new_configuration
+ block."
+ ::= { agNewCfgMgmtNetEntry 2 }
+
+agNewCfgMgmtNetMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The Management Network Mask in the new_configuration
+ block."
+ ::= { agNewCfgMgmtNetEntry 3 }
+
+agNewCfgMgmtNetDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "By setting the value to delete(2), the entire row is deleted."
+ ::= { agNewCfgMgmtNetEntry 4 }
+
+agMgmtNetClear OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ clear(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "By setting the value to delete(2), the entire table is cleared."
+ ::= { agMgmtNetConfig 4 }
+
+agAccessUserMaxUserID OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of Users ID."
+ ::= { agAccess 1 }
+
+agAccessUserCurCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AgAccessUserCurCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of Access user configuration."
+ ::= { agAccess 2 }
+
+agAccessUserCurCfgTableEntry OBJECT-TYPE
+ SYNTAX AgAccessUserCurCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the Access user configuration table."
+ INDEX { agAccessUserCurCfgUId }
+ ::= { agAccessUserCurCfgTable 1 }
+
+AgAccessUserCurCfgTableEntry ::= SEQUENCE {
+ agAccessUserCurCfgUId Integer32,
+ agAccessUserCurCos INTEGER,
+ agAccessUserCurCfgName DisplayString,
+ agAccessUserCurCfgPswd DisplayString,
+ agAccessUserCurCfgState INTEGER
+ }
+
+agAccessUserCurCfgUId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The User identifier."
+ ::= { agAccessUserCurCfgTableEntry 1 }
+
+agAccessUserCurCos OBJECT-TYPE
+ SYNTAX INTEGER {
+ user(0),
+ oper(3),
+ admin(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The user class of service."
+ ::= { agAccessUserCurCfgTableEntry 2 }
+
+agAccessUserCurCfgName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..8))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The user name."
+ ::= { agAccessUserCurCfgTableEntry 3 }
+
+agAccessUserCurCfgPswd OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..128))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The character string representing the user passworde."
+ ::= { agAccessUserCurCfgTableEntry 4 }
+
+agAccessUserCurCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable a user."
+ ::= { agAccessUserCurCfgTableEntry 5 }
+
+agAccessUserNewCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AgAccessUserNewCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of Access user configuration."
+ ::= { agAccess 3 }
+
+agAccessUserNewCfgTableEntry OBJECT-TYPE
+ SYNTAX AgAccessUserNewCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the Access user configuration table."
+ INDEX { agAccessUserNewCfgUId }
+ ::= { agAccessUserNewCfgTable 1 }
+
+AgAccessUserNewCfgTableEntry ::= SEQUENCE {
+ agAccessUserNewCfgUId Integer32,
+ agAccessUserNewCos INTEGER,
+ agAccessUserNewCfgName DisplayString,
+ agAccessUserNewCfgPswd DisplayString,
+ agAccessUserNewCfgState INTEGER,
+ agAccessUserNewCfgDelete INTEGER
+ }
+
+agAccessUserNewCfgUId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The User identifier."
+ ::= { agAccessUserNewCfgTableEntry 1 }
+
+agAccessUserNewCos OBJECT-TYPE
+ SYNTAX INTEGER {
+ user(0),
+ oper(3),
+ admin(6)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The user class of service."
+ ::= { agAccessUserNewCfgTableEntry 2 }
+
+agAccessUserNewCfgName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..8))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The user name."
+ ::= { agAccessUserNewCfgTableEntry 3 }
+
+agAccessUserNewCfgPswd OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..128))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The character string representing the user passworde."
+ ::= { agAccessUserNewCfgTableEntry 4 }
+
+agAccessUserNewCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable a user."
+ ::= { agAccessUserNewCfgTableEntry 5 }
+
+agAccessUserNewCfgDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This is an action object to create or delete a User.
+ other(1) is returned always when read.
+ The following values are writable: delete(2)...to delete a User"
+ ::= { agAccessUserNewCfgTableEntry 6 }
+
+-- Statistics Group
+
+-- Packet Statistics Group
+-- This group represents Packet Statistics information
+
+pktStatsAllocs OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of packet allocations from the packet buffer pool by
+ the TCP/IP protocol stack."
+ ::= { pktStats 1 }
+
+pktStatsFrees OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of times the packet buffers are freed(released) to the
+ packet buffer pool by the TCP/IP protocol stack."
+ ::= { pktStats 2 }
+
+pktStatsAllocFails OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of packet allocation failures from the packet buffer
+ pool by the TCP/IP protocol stack."
+ ::= { pktStats 3}
+
+pktStatsMediums OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of packet allocations with size greater than 128 bytes
+ and less than or equal to 1536 bytes from the packet buffer pool by
+ the TCP/IP protocol stack."
+ ::= { pktStats 4}
+
+pktStatsJumbos OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of packet allocations with size larger than 1536 bytes
+ from the packet buffer pool by the TCP/IP protocol stack."
+ ::= { pktStats 5}
+
+pktStatsSmalls OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of packet allocations with size less than or eqaul to
+ 128 bytes from the packet buffer pool by the TCP/IP protocol stack."
+ ::= { pktStats 6}
+
+pktStatsMediumsHiWatermark OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The highest number of packet allocations with size greater than
+ 128 bytes and less than or equal to 1536 bytes from the packet
+ buffer pool by the TCP/IP protocol stack."
+ ::= { pktStats 7}
+
+pktStatsJumbosHiWatermark OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The highest number of packet allocations with size larger than
+ 1536 bytes from the packet buffer pool by the TCP/IP protocol stack."
+ ::= { pktStats 8}
+
+pktStatsSmallsHiWatermark OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The highest number of packet allocations with size less than or
+ eqaul to 128 bytes from the packet buffer pool by the TCP/IP
+ protocol stack."
+ ::= { pktStats 9}
+
+-- MP CPU Statisitics Group
+
+mpCpuStatsUtil1Second OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The utilization of MP CPU over 1 second. It shows the percentage."
+ ::= { mpCpuStats 1}
+
+mpCpuStatsUtil4Seconds OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The utilization of MP CPU over 4 seconds.
+ It shows the percentage."
+ ::= { mpCpuStats 2}
+
+mpCpuStatsUtil64Seconds OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The utilization of MP CPU over 64 seconds.
+ It shows the percentage."
+ ::= { mpCpuStats 3}
+
+--
+-- Port statistics table
+--
+portStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PortStatsTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of port statistics."
+ ::= { portStats 1 }
+
+portStatsTableEntry OBJECT-TYPE
+ SYNTAX PortStatsTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the port stats table."
+ INDEX { portStatsIndx }
+ ::= { portStatsTable 1 }
+
+PortStatsTableEntry ::=
+ SEQUENCE {
+ portStatsIndx
+ Integer32,
+ portStatsPhyIfInOctets
+ Counter32,
+ portStatsPhyIfInUcastPkts
+ Counter32,
+ portStatsPhyIfInNUcastPkts
+ Counter32,
+ portStatsPhyIfInDiscards
+ Counter32,
+ portStatsPhyIfInErrors
+ Counter32,
+ portStatsPhyIfInUnknownProtos
+ Counter32,
+ portStatsPhyIfOutOctets
+ Counter32,
+ portStatsPhyIfOutUcastPkts
+ Counter32,
+ portStatsPhyIfOutNUcastPkts
+ Counter32,
+ portStatsPhyIfOutDiscards
+ Counter32,
+ portStatsPhyIfOutErrors
+ Counter32,
+ portStatsPhyIfOutQLen
+ Gauge32,
+ portStatsPhyIfInBroadcastPkts
+ Counter32,
+ portStatsPhyIfOutBroadcastPkts
+ Counter32,
+ portStatsPhyIfInMulticastPkts
+ Counter32,
+ portStatsPhyIfOutMulticastPkts
+ Counter32,
+ portStatsClear
+ INTEGER
+ }
+
+portStatsIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port index."
+ ::= { portStatsTableEntry 1 }
+
+portStatsPhyIfInOctets OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of octets received on the
+ interface, including framing characters."
+ ::= { portStatsTableEntry 2 }
+
+portStatsPhyIfInUcastPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of subnetwork-unicast packets
+ delivered to a higher-layer protocol."
+ ::= { portStatsTableEntry 3 }
+
+portStatsPhyIfInNUcastPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of non-unicast (i.e., subnetwork-
+ broadcast or subnetwork-multicast) packets
+ delivered to a higher-layer protocol."
+ ::= { portStatsTableEntry 4 }
+
+portStatsPhyIfInDiscards OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of inbound packets which were chosen
+ to be discarded even though no errors had been
+ detected to prevent their being deliverable to a
+ higher-layer protocol. One possible reason for
+ discarding such a packet could be to free up
+ buffer space."
+ ::= { portStatsTableEntry 5 }
+
+portStatsPhyIfInErrors OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of inbound packets that contained
+ errors preventing them from being deliverable to a
+ higher-layer protocol."
+ ::= { portStatsTableEntry 6 }
+
+portStatsPhyIfInUnknownProtos OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets received via the interface
+ which were discarded because of an unknown or
+ unsupported protocol."
+ ::= { portStatsTableEntry 7 }
+
+portStatsPhyIfOutOctets OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of octets transmitted out of the
+ interface, including framing characters."
+ ::= { portStatsTableEntry 8 }
+
+portStatsPhyIfOutUcastPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets that higher-level
+ protocols requested be transmitted to a
+ subnetwork-unicast address, including those that
+ were discarded or not sent."
+ ::= { portStatsTableEntry 9 }
+
+portStatsPhyIfOutNUcastPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets that higher-level
+ protocols requested be transmitted to a non-
+ unicast (i.e., a subnetwork-broadcast or
+ subnetwork-multicast) address, including those
+ that were discarded or not sent."
+ ::= { portStatsTableEntry 10 }
+
+portStatsPhyIfOutDiscards OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of outbound packets which were chosen
+ to be discarded even though no errors had been
+ detected to prevent their being transmitted. One
+ possible reason for discarding such a packet could
+ be to free up buffer space."
+ ::= { portStatsTableEntry 11 }
+
+portStatsPhyIfOutErrors OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of outbound packets that could not be
+ transmitted because of errors."
+ ::= { portStatsTableEntry 12 }
+
+portStatsPhyIfOutQLen OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The length of the output packet queue (in
+ packets)."
+ ::= { portStatsTableEntry 13 }
+
+portStatsPhyIfInBroadcastPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets, delivered by this sub-layer to
+ a higher (sub-)layer, which were addressed to a
+ broadcast address at this sub-layer."
+ ::= { portStatsTableEntry 14 }
+
+portStatsPhyIfOutBroadcastPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets that higher-level
+ protocols requested be transmitted, and which were
+ addressed to a broadcast address at this sub-layer,
+ including those that were discarded or not sent."
+ ::= { portStatsTableEntry 15 }
+
+portStatsPhyIfInMulticastPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets, delivered by this sub-layer to
+ a higher (sub-)layer, which were addressed to a
+ multicast address at this sub-layer."
+ ::= { portStatsTableEntry 17 }
+
+portStatsPhyIfOutMulticastPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets that higher-level
+ protocols requested be transmitted, and which were
+ addressed to a multicast address at this sub-layer,
+ including those that were discarded or not sent."
+ ::= { portStatsTableEntry 18 }
+
+portStatsClear OBJECT-TYPE
+ SYNTAX INTEGER {
+ clear(1),
+ ok(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this value to clear(1) clears the stats for this port."
+ ::= { portStatsTableEntry 16 }
+
+-- Management Port Statistics
+
+portMgmtStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PortMgmtStatsTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of management port statistics."
+ ::= { portMgmtStats 1 }
+
+portMgmtStatsTableEntry OBJECT-TYPE
+ SYNTAX PortMgmtStatsTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the management port stats table."
+ INDEX { portMgmtStatsIndx }
+ ::= { portMgmtStatsTable 1 }
+
+PortMgmtStatsTableEntry ::=
+ SEQUENCE {
+ portMgmtStatsIndx Integer32,
+ portMgmtStatsRxpackets Counter32,
+ portMgmtStatsRxErrors Counter32,
+ portMgmtStatsRxDropped Counter32,
+ portMgmtStatsRxOverruns Counter32,
+ portMgmtStatsRxFrame Counter32,
+ portMgmtStatsTxpackets Counter32,
+ portMgmtStatsTxErrors Counter32,
+ portMgmtStatsTxDropped Counter32,
+ portMgmtStatsTxOverruns Counter32,
+ portMgmtStatsTxCarrier Counter32,
+ portMgmtStatsTxCollisions Counter32,
+ portMgmtStatsRxBytes Counter32,
+ portMgmtStatsRxMulticast Counter32,
+ portMgmtStatsTxBytes Counter32
+ }
+
+portMgmtStatsIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The management port index."
+ ::= { portMgmtStatsTableEntry 1 }
+
+portMgmtStatsRxpackets OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of packet allocations from the packet buffer pool by
+ the TCP/IP protocol stack."
+ ::= { portMgmtStatsTableEntry 2 }
+
+portMgmtStatsRxErrors OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of inbound packets that contained
+ errors preventing them from being deliverable to a
+ higher-layer protocol."
+ ::= { portMgmtStatsTableEntry 3 }
+
+portMgmtStatsRxDropped OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of inbound packets that were dropped."
+ ::= { portMgmtStatsTableEntry 4 }
+
+portMgmtStatsRxOverruns OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of data overruns over this link."
+ ::= { portMgmtStatsTableEntry 5 }
+
+portMgmtStatsRxFrame OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames received on this link."
+ ::= { portMgmtStatsTableEntry 6 }
+
+portMgmtStatsTxpackets OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of packet allocations from the packet buffer pool by
+ the TCP/IP protocol stack."
+ ::= { portMgmtStatsTableEntry 7 }
+
+portMgmtStatsTxErrors OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of outbound packets that contained
+ errors preventing them from being deliverable to a
+ higher-layer protocol."
+ ::= { portMgmtStatsTableEntry 8 }
+
+portMgmtStatsTxDropped OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of outbound packets that were dropped."
+ ::= { portMgmtStatsTableEntry 9 }
+
+portMgmtStatsTxOverruns OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of data overruns over this link."
+ ::= { portMgmtStatsTableEntry 10 }
+
+portMgmtStatsTxCarrier OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of times that the carrier sense
+ condition was lost or never asserted when
+ attempting to transmit a frame on a this
+ interface."
+ ::= { portMgmtStatsTableEntry 11 }
+
+portMgmtStatsTxCollisions OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of collisions on this outbound segment."
+ ::= { portMgmtStatsTableEntry 12 }
+
+portMgmtStatsRxBytes OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of bytes received."
+ ::= { portMgmtStatsTableEntry 13 }
+
+portMgmtStatsRxMulticast OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of multicast packets received."
+ ::= { portMgmtStatsTableEntry 14 }
+
+portMgmtStatsTxBytes OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of bytes transmitted."
+ ::= { portMgmtStatsTableEntry 15 }
+
+-- 802.1x port stats table
+
+dot1xPortStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Dot1xPortStatsTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of 802.1x port statistics."
+ ::= { portStats 2 }
+
+dot1xPortStatsTableEntry OBJECT-TYPE
+ SYNTAX Dot1xPortStatsTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the 802.1x port stats table."
+ INDEX { dot1xPortStatsIndx }
+ ::= { dot1xPortStatsTable 1 }
+
+Dot1xPortStatsTableEntry ::=
+ SEQUENCE {
+ dot1xPortStatsIndx Integer32,
+ eapolFramesRx Integer32,
+ eapolFramesTx Integer32,
+ eapolStartFramesRx Integer32,
+ eapolLogoffFramesRx Integer32,
+ eapolRespIdFramesRx Integer32,
+ eapolRespFramesRx Integer32,
+ eapolReqIdFramesTx Integer32,
+ eapolReqFramesTx Integer32,
+ invalidEapolFramesRx Integer32,
+ eapLengthErrorFramesRx Integer32,
+ authEntersConnecting Integer32,
+ authEapLogoffsWhileConnecting Integer32,
+ authEntersAuthenticating Integer32,
+ authSuccessesWhileAuthenticating Integer32,
+ authTimeoutsWhileAuthenticating Integer32,
+ authFailWhileAuthenticating Integer32,
+ authReauthsWhileAuthenticating Integer32,
+ authEapStartsWhileAuthenticating Integer32,
+ authEapLogoffWhileAuthenticating Integer32,
+ authReauthsWhileAuthenticated Integer32,
+ authEapStartsWhileAuthenticated Integer32,
+ authEapLogoffWhileAuthenticated Integer32,
+ backendResponses Integer32,
+ backendAccessChallenges Integer32,
+ backendOtherRequestsToSupplicant Integer32,
+ backendNonNakResponsesFromSupplicant Integer32,
+ backendAuthSuccesses Integer32,
+ backendAuthFails Integer32,
+ lastEapolFrameVersion Integer32,
+ lastEapolFrameSource MacAddress
+ }
+
+dot1xPortStatsIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The 802.1x port stats index."
+ ::= { dot1xPortStatsTableEntry 1 }
+
+eapolFramesRx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 2 }
+
+eapolFramesTx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 3 }
+
+eapolStartFramesRx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 4 }
+
+
+eapolLogoffFramesRx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 5 }
+
+eapolRespIdFramesRx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 6 }
+
+eapolRespFramesRx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 7 }
+
+eapolReqIdFramesTx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 8 }
+
+
+eapolReqFramesTx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 9 }
+
+invalidEapolFramesRx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= {dot1xPortStatsTableEntry 10 }
+
+eapLengthErrorFramesRx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 11 }
+
+authEntersConnecting OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 12 }
+
+
+authEapLogoffsWhileConnecting OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 13 }
+
+authEntersAuthenticating OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 14 }
+
+authSuccessesWhileAuthenticating OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 15 }
+
+authTimeoutsWhileAuthenticating OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 16 }
+
+authFailWhileAuthenticating OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 17 }
+
+authReauthsWhileAuthenticating OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 18 }
+
+authEapStartsWhileAuthenticating OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 19 }
+
+authEapLogoffWhileAuthenticating OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 20 }
+
+
+authReauthsWhileAuthenticated OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 21 }
+
+authEapStartsWhileAuthenticated OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 22 }
+
+authEapLogoffWhileAuthenticated OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 23 }
+
+backendResponses OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 24 }
+
+backendAccessChallenges OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 25 }
+
+backendOtherRequestsToSupplicant OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 26 }
+
+backendNonNakResponsesFromSupplicant OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 27 }
+
+backendAuthSuccesses OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 28 }
+
+backendAuthFails OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 29 }
+
+lastEapolFrameVersion OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 30 }
+
+lastEapolFrameSource OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dot1xPortStatsTableEntry 31 }
+
+allportsStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AllportsStatsTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of all ports statistics."
+ ::= { portStats 3 }
+
+allportsStatsTableEntry OBJECT-TYPE
+ SYNTAX AllportsStatsTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the table of all ports statistics."
+ INDEX { allportsStatsIndx }
+ ::= { allportsStatsTable 1 }
+
+AllportsStatsTableEntry ::=
+ SEQUENCE {
+ allportsStatsIndx Integer32,
+ allportsStatsDescr DisplayString,
+ allportsStatsSpeed INTEGER,
+ allportsStatsPhysAddress PhysAddress,
+ allportsStatsAdminStatus INTEGER,
+ allportsStatsOperStatus INTEGER,
+ allportsStatsInOctets Counter32,
+ allportsStatsOutOctets Counter32,
+ allportsStatsInPkts Counter32,
+ allportsStatsOutPkts Counter32,
+ allportsStatsInUcast DisplayString,
+ allportsStatsOutUcast DisplayString,
+ allportsStatsInBcast DisplayString,
+ allportsStatsOutBcast DisplayString,
+ allportsStatsInMcast DisplayString,
+ allportsStatsOutMcast DisplayString,
+ allportsStatsInDiscards Counter32,
+ allportsStatsOutDiscards Counter32,
+ allportsStatsInErrors Counter32,
+ allportsStatsOutErrors Counter32,
+ allportsStatsInUnknownProtos DisplayString,
+ allportsStatsOutQLen DisplayString
+ ,
+ allportsStatsipInReceives Counter32,
+ allportsStatsipInHeaderErrors Counter32,
+ allportsStatsipInDiscards Counter32
+ ,
+ allportsStatsLinkStateChange Counter32
+}
+
+allportsStatsIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port number."
+ ::= { allportsStatsTableEntry 1 }
+
+allportsStatsDescr OBJECT-TYPE
+ SYNTAX DisplayString(SIZE(0..5))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port description."
+ ::= { allportsStatsTableEntry 2 }
+
+allportsStatsSpeed OBJECT-TYPE
+ SYNTAX INTEGER {
+ mbs10(2),
+ mbs100(3),
+ mbs1000(4),
+ any(5)
+ ,
+ mbs10000(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current operational speed of the port."
+ ::= { allportsStatsTableEntry 3 }
+
+allportsStatsPhysAddress OBJECT-TYPE
+ SYNTAX PhysAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port MAC Address."
+ ::= { allportsStatsTableEntry 4 }
+
+allportsStatsAdminStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ up(1),
+ down(2),
+ testing(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port Admin state."
+ ::= { allportsStatsTableEntry 5 }
+
+allportsStatsOperStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ up(1),
+ down(2),
+ testing(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port Operational Status."
+ ::= { allportsStatsTableEntry 6 }
+
+allportsStatsInOctets OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Octets In for port."
+ ::= { allportsStatsTableEntry 7 }
+
+allportsStatsOutOctets OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Octets Out for port."
+ ::= { allportsStatsTableEntry 8 }
+
+allportsStatsInPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Packets In for port."
+ ::= { allportsStatsTableEntry 9 }
+
+allportsStatsOutPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Packets Out for port."
+ ::= { allportsStatsTableEntry 10 }
+
+allportsStatsInUcast OBJECT-TYPE
+ SYNTAX DisplayString(SIZE(0..20))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Unicast Packets In for port."
+ ::= { allportsStatsTableEntry 11 }
+
+allportsStatsOutUcast OBJECT-TYPE
+ SYNTAX DisplayString(SIZE(0..20))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Unicast Packets Out for port."
+ ::= { allportsStatsTableEntry 12 }
+
+allportsStatsInBcast OBJECT-TYPE
+ SYNTAX DisplayString(SIZE(0..20))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Broadcasts Packets In for port."
+ ::= { allportsStatsTableEntry 13 }
+
+allportsStatsOutBcast OBJECT-TYPE
+ SYNTAX DisplayString(SIZE(0..20))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Broadcasts Packets Out for port."
+ ::= { allportsStatsTableEntry 14 }
+
+allportsStatsInMcast OBJECT-TYPE
+ SYNTAX DisplayString(SIZE(0..20))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Multicast Packets In for port."
+ ::= { allportsStatsTableEntry 15 }
+
+allportsStatsOutMcast OBJECT-TYPE
+ SYNTAX DisplayString(SIZE(0..20))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Multicast Packets Out for port."
+ ::= { allportsStatsTableEntry 16 }
+
+allportsStatsInDiscards OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Discarded Packets for port."
+ ::= { allportsStatsTableEntry 17 }
+
+allportsStatsOutDiscards OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Outbound Packets for port."
+ ::= { allportsStatsTableEntry 18 }
+
+allportsStatsInErrors OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Error Packets for port."
+ ::= { allportsStatsTableEntry 19 }
+
+allportsStatsOutErrors OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Not sent packets due to error."
+ ::= { allportsStatsTableEntry 20 }
+
+allportsStatsInUnknownProtos OBJECT-TYPE
+ SYNTAX DisplayString(SIZE(0..20))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Unknown protocol packets."
+ ::= { allportsStatsTableEntry 21 }
+
+allportsStatsOutQLen OBJECT-TYPE
+ SYNTAX DisplayString(SIZE(0..20))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Outbound Packet Queue Length."
+ ::= { allportsStatsTableEntry 22 }
+
+allportsStatsipInReceives OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Ip In Receives."
+ ::= { allportsStatsTableEntry 23 }
+
+allportsStatsipInHeaderErrors OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Ip In Header Errors."
+ ::= { allportsStatsTableEntry 24 }
+
+allportsStatsipInDiscards OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Ip In Discards."
+ ::= { allportsStatsTableEntry 25 }
+
+allportsStatsLinkStateChange OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of link state changes."
+ ::= { allportsStatsTableEntry 26 }
+
+clearPortsStats OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ clear(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this to clear(2) results in clearing the statistics for all ports."
+ ::= { portStats 4 }
+
+agDiffState OBJECT-TYPE
+ SYNTAX INTEGER {
+ diff(1),
+ flashdiff(2),
+ idle(3),
+ inprogress(4),
+ complete(5)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When this object is read the current state is returned.
+ idle(3) indicates that there is no diff in progess.
+ complete(5) indicates that the last diff operation is completed.
+ Setting the value to diff(1), will start a new diff operation
+ Diff compares the new configuration with the current configuration
+ and shows the pending configuration changes.
+ Setting the value to flashdiff(1), will start a new diff operation.
+ flashdiff compares new configuration with the flash configuration.
+ To read the configuration changes use the agDiffTable once the
+ state of this variable returns complete."
+ ::= { agDiff 2 }
+
+agDiffTableSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of strings in the diff table."
+ ::= { agDiff 3 }
+
+agDiffTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AgDiffTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of URL path for URL load balancing in the current_config."
+ ::= { agDiff 4 }
+
+agDiffTableEntry OBJECT-TYPE
+ SYNTAX AgDiffTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an URL path for URL load balancing."
+ INDEX { agDiffIndex }
+ ::= { agDiffTable 1 }
+
+AgDiffTableEntry ::= SEQUENCE {
+ agDiffIndex Integer32,
+ agDiffString OCTET STRING
+ }
+
+agDiffIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The table index."
+ ::= { agDiffTableEntry 1 }
+
+agDiffString OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A string in the diff table."
+ ::= { agDiffTableEntry 2 }
+
+-- Config Dump
+agCfgDumpState OBJECT-TYPE
+ SYNTAX INTEGER {
+ dump(1),
+ idle(2),
+ inprogress(3),
+ complete(4)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When this object is read the current state is returned.
+ idle(2) indicates that there is no dump in progess.
+ complete(4) indicates that the last dump operation is completed.
+ Setting the value to dump(1), will start a new dump operation
+ Dump will show the current configuration.
+ To read the configuration dump use the agCfgDumpTable once the
+ state of this variable returns complete.
+ Once the agCfgDumpTable is read the state should be set back to
+ 'idle' which frees the dump buffer and others can issue a dump
+ command via SNMP."
+ ::= { agCfgDump 2 }
+
+agCfgDumpTableSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of strings in the dump table."
+ ::= { agCfgDump 3 }
+
+agCfgDumpTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AgCfgDumpTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of dump strings."
+ ::= { agCfgDump 4 }
+
+agCfgDumpTableEntry OBJECT-TYPE
+ SYNTAX AgCfgDumpTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in the dump table."
+ INDEX { agCfgDumpIndex }
+ ::= { agCfgDumpTable 1 }
+
+AgCfgDumpTableEntry ::= SEQUENCE {
+ agCfgDumpIndex Integer32,
+ agCfgDumpString OCTET STRING
+ }
+
+agCfgDumpIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The table index."
+ ::= { agCfgDumpTableEntry 1 }
+
+agCfgDumpString OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A string in the dump table."
+ ::= { agCfgDumpTableEntry 2 }
+
+-- GeaPort Information
+geaportInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF GeaportInfoTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of gea port mapping."
+ ::= { geaportInfo 1 }
+
+geaportInfoTableEntry OBJECT-TYPE
+ SYNTAX GeaportInfoTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in the geaport table mapping."
+ INDEX { geaportInfoLogicalIndex }
+ ::= { geaportInfoTable 1 }
+
+GeaportInfoTableEntry ::= SEQUENCE {
+ geaportInfoLogicalIndex Integer32,
+ geaportInfoPort INTEGER,
+ geaportInfoUnit INTEGER
+ }
+
+geaportInfoLogicalIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The logical port index."
+ ::= { geaportInfoTableEntry 1 }
+
+geaportInfoPort OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The GEA Port (0-based)."
+ ::= { geaportInfoTableEntry 2 }
+
+geaportInfoUnit OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The GEA Unit."
+ ::= { geaportInfoTableEntry 3 }
+
+-- UFDFO Information
+
+ufdInfoState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Uplink Failure Detection State."
+ ::= { ufdInfo 1 }
+
+ufdInfoLtMStatus OBJECT-TYPE
+ SYNTAX INTEGER{
+ up(1),
+ down(2),
+ forwarding(3),
+ blocked(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "LtM Status."
+ ::= { ufdInfo 2 }
+
+ufdInfoLtMPorts OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The LtM port list. The ports are presented in bitmap format.
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ port 8
+ || ||
+ || ||___ port 7
+ || |____ port 6
+ || . . .
+ ||_________ port 1
+ |__________ reserved
+
+ where x : 1 - The represented port belongs to LtM
+ 0 - The represented port does not belong to LtM."
+ ::= { ufdInfo 3 }
+
+ufdInfoLtMTrunks OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The LtM trunk list. The trunks are presented in bitmap format.
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ trunk 8
+ || ||
+ || ||___ trunk 7
+ || |____ trunk 6
+ || . . .
+ ||_________ trunk 1
+ |__________ reserved
+
+ where x : 1 - The represented trunk belongs to LtM
+ 0 - The represented trunk does not belong to LtM."
+ ::= { ufdInfo 4 }
+
+ufdInfoLtMAdminkey OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The LtM admin key."
+ ::= { ufdInfo 5 }
+
+ufdInfoLtDStatus OBJECT-TYPE
+ SYNTAX INTEGER{
+ up(1),
+ autoDisabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "LtD status."
+ ::= { ufdInfo 6 }
+
+ufdInfoLtDPorts OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The LtD port list. The ports are presented in bitmap format.
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ port 8
+ || ||
+ || ||___ port 7
+ || |____ port 6
+ || . . .
+ ||_________ port 1
+ |__________ reserved
+
+ where x : 1 - The represented port belongs to LtD
+ 0 - The represented port does not belong to LtD."
+ ::= { ufdInfo 7 }
+
+ufdInfoLtDTrunks OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The LtD trunk list. The trunks are presented in bitmap format.
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ trunk 8
+ || ||
+ || ||___ trunk 7
+ || |____ trunk 6
+ || . . .
+ ||_________ trunk 1
+ |__________ reserved
+
+ where x : 1 - The represented trunk belongs to LtD
+ 0 - The represented trunk does not belong to LtD."
+ ::= { ufdInfo 8 }
+
+
+ufdInfoLtDAdminkeyMaxEnt OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the LtD admin key configuration table."
+ ::= { ufdInfo 9 }
+
+ufdInfoLtDAdminkeyTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UfdInfoLtDAdminkeyTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of LtD admin key configuration."
+ ::= { ufdInfo 10 }
+
+ufdInfoLtDAdminkeyTableEntry OBJECT-TYPE
+ SYNTAX UfdInfoLtDAdminkeyTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the LtD admin key table."
+ INDEX { ufdInfoLtDAdminkey }
+ ::= { ufdInfoLtDAdminkeyTable 1 }
+
+UfdInfoLtDAdminkeyTableEntry ::= SEQUENCE {
+ ufdInfoLtDAdminkey INTEGER
+ }
+
+ufdInfoLtDAdminkey OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The LtD admin key."
+ ::= { ufdInfoLtDAdminkeyTableEntry 1 }
+
+
+-- SFP Information
+
+sfpInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SfpInfoTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of external port SFP information."
+ ::= { sfpInfo 1 }
+
+sfpInfoTableEntry OBJECT-TYPE
+ SYNTAX SfpInfoTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the external port SFP information table."
+ INDEX { sfpInfoIndx }
+ ::= { sfpInfoTable 1 }
+
+SfpInfoTableEntry ::= SEQUENCE {
+ sfpInfoIndx Integer32,
+ sfpInfoPort DisplayString,
+ sfpInfoDevice DisplayString,
+ sfpInfoTXEnable INTEGER,
+ sfpInfoRXSignal INTEGER,
+ sfpInfoTXFault INTEGER,
+ sfpInfoApproved INTEGER
+ }
+
+sfpInfoIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The external port SFX index."
+ ::= { sfpInfoTableEntry 1 }
+
+sfpInfoPort OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..6))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "External Port SFP/XFP alias."
+ ::= { sfpInfoTableEntry 2 }
+
+sfpInfoDevice OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..6))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "External Port SFP/XFP Device."
+ ::= { sfpInfoTableEntry 3 }
+
+sfpInfoTXEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ notInstalled (1),
+ enabled (2),
+ disabled (3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "External Port SFP/XFP TX-Enable."
+ ::= { sfpInfoTableEntry 4 }
+
+sfpInfoRXSignal OBJECT-TYPE
+ SYNTAX INTEGER {
+ notInstalled (1),
+ lost (2),
+ ok (3),
+ notAvailable (4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "External Port SFP/XFP RX-Signal."
+ ::= { sfpInfoTableEntry 5 }
+
+sfpInfoTXFault OBJECT-TYPE
+ SYNTAX INTEGER {
+ notInstalled (1),
+ fault (2),
+ none (3),
+ notAvailable (4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "External Port SFP/XFP TX-Fault."
+ ::= { sfpInfoTableEntry 6 }
+
+sfpInfoApproved OBJECT-TYPE
+ SYNTAX INTEGER {
+ notInstalled (1),
+ notXFP (2),
+ notSFP (3),
+ yes (4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "External Port SFP/XFP Approval."
+ ::= { sfpInfoTableEntry 7 }
+
+
+-- NTP Statisitics
+
+ntpPrimaryServerReqSent OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of NTP requests sent to Primary NTP Server."
+ ::= { ntpStats 1 }
+
+ntpPrimaryServerRespRcvd OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of NTP responces received from Primary NTP Server."
+ ::= { ntpStats 2 }
+
+ntpPrimaryServerUpdates OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of NTP Updates by Primary NTP Server."
+ ::= { ntpStats 3 }
+
+ntpSecondaryServerReqSent OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of NTP requests sent to Secondary NTP Server."
+ ::= { ntpStats 4 }
+
+ntpSecondaryServerRespRcvd OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of NTP responces received from Secondary NTP Server."
+ ::= { ntpStats 5 }
+
+ntpSecondaryServerUpdates OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of NTP Updates by Secondary NTP Server."
+ ::= { ntpStats 6 }
+
+ntpLastUpdateServer OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ primary(1),
+ secondary(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of ntp server updated last time."
+ ::= { ntpStats 7 }
+
+ntpLastUpdateTime OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The last time updated by ntp server."
+ ::= { ntpStats 8 }
+
+ntpClearStats OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ clear(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this value to clear(2) clears the stats for ntp."
+ ::= { ntpStats 9 }
+
+ntpSystemCurrentTime OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current system time."
+ ::= { ntpStats 10 }
+
+
+ aclStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AclStatsTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of ACL statistics."
+ ::= { aclStats 1 }
+
+aclStatsTableEntry OBJECT-TYPE
+ SYNTAX AclStatsTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Statistics about a particular ACL configuration entry."
+ INDEX { aclStatsIndex }
+ ::= { aclStatsTable 1 }
+
+AclStatsTableEntry ::= SEQUENCE {
+ aclStatsIndex Integer32,
+ aclStatsHits Counter32,
+ aclClearStats INTEGER
+ }
+
+aclStatsIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The acl index."
+ ::= { aclStatsTableEntry 1 }
+
+aclStatsHits OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of hits for this ACL entry"
+ ::= { aclStatsTableEntry 2 }
+
+aclClearStats OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ clear(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this value to clear(2) clears the stats for the ACL."
+ ::= { aclStatsTableEntry 3 }
+
+-- Clear Statistics
+snmpClearStats OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ clear(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this to clear(2) results in clearing the SNMP statistics."
+ ::= { agClearStats 1 }
+
+-- ----------------------------------------------------------------------------
+-- } INSERT: bt2Switch
+-- ----------------------------------------------------------------------------
+
+
+layer2 OBJECT IDENTIFIER
+ ::= { hpSwitchBladeType6-Mgmt 2 }
+
+-- ----------------------------------------------------------------------------
+-- { INSERT: bt2Physical
+-- ----------------------------------------------------------------------------
+
+layer2Configs OBJECT IDENTIFIER ::= { layer2 1 }
+layer2Stats OBJECT IDENTIFIER ::= { layer2 2 }
+layer2Info OBJECT IDENTIFIER ::= { layer2 3 }
+layer2Oper OBJECT IDENTIFIER ::= { layer2 4 }
+
+vlan OBJECT IDENTIFIER ::= { layer2Configs 1 }
+trunkgroup OBJECT IDENTIFIER ::= { layer2Configs 2 }
+stgCfg OBJECT IDENTIFIER ::= { layer2Configs 3 }
+mirroring OBJECT IDENTIFIER ::= { layer2Configs 4 }
+mstCfg OBJECT IDENTIFIER ::= { layer2Configs 5 }
+lacp OBJECT IDENTIFIER ::= { layer2Configs 6 }
+thash OBJECT IDENTIFIER ::= { layer2Configs 7 }
+l2GeneralCfg OBJECT IDENTIFIER ::= { layer2Configs 8 }
+ufd OBJECT IDENTIFIER ::= { layer2Configs 9 }
+
+-- layer2Configs 10 is being used by failoverCfg in aosFailoverCfg.mib
+
+dot1x OBJECT IDENTIFIER ::= { layer2Configs 11 }
+fdb OBJECT IDENTIFIER ::= { layer2Configs 12 }
+
+thashL2 OBJECT IDENTIFIER ::= { thash 1 }
+
+mirrPortMirr OBJECT IDENTIFIER ::= { mirroring 1 }
+
+mstGeneralCfg OBJECT IDENTIFIER ::= { mstCfg 1 }
+mstCistCfg OBJECT IDENTIFIER ::= { mstCfg 2 }
+
+ufdGeneralCfg OBJECT IDENTIFIER ::= { ufd 1 }
+fdbGeneralCfg OBJECT IDENTIFIER ::= { fdb 1 }
+
+dot1xCurCfgGlobalTable OBJECT IDENTIFIER ::= { dot1x 5 }
+dot1xNewCfgGlobalTable OBJECT IDENTIFIER ::= { dot1x 6 }
+
+fdbStats OBJECT IDENTIFIER ::= { layer2Stats 1 }
+stpStats OBJECT IDENTIFIER ::= { layer2Stats 2 }
+lacpStats OBJECT IDENTIFIER ::= { layer2Stats 3 }
+ufdStats OBJECT IDENTIFIER ::= { layer2Stats 4 }
+
+cistInfo OBJECT IDENTIFIER ::= { layer2Info 1 }
+fdbInfo OBJECT IDENTIFIER ::= { layer2Info 2 }
+stpInfo OBJECT IDENTIFIER ::= { layer2Info 3 }
+lacpInfo OBJECT IDENTIFIER ::= { layer2Info 4 }
+dot1xInfo OBJECT IDENTIFIER ::= { layer2Info 5 }
+dot1pInfo OBJECT IDENTIFIER ::= { layer2Info 6 }
+genInfo OBJECT IDENTIFIER ::= { layer2Info 7 }
+vlanInfo OBJECT IDENTIFIER ::= { layer2Info 8 }
+trunkGroupInfo OBJECT IDENTIFIER ::= { layer2Info 9 }
+
+dot1xSystemInfo OBJECT IDENTIFIER ::= { dot1xInfo 2 }
+
+
+cistGeneralInfo OBJECT IDENTIFIER ::= { cistInfo 1 }
+
+-- VLAN group
+vlanMaxEnt OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the VLAN configuration table."
+ ::= { vlan 1 }
+
+vlanCurCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF VlanCurCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of VLAN configuration."
+ ::= { vlan 2 }
+
+vlanCurCfgTableEntry OBJECT-TYPE
+ SYNTAX VlanCurCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the VLAN configuration table."
+ INDEX { vlanCurCfgVlanId }
+ ::= { vlanCurCfgTable 1 }
+
+VlanCurCfgTableEntry ::= SEQUENCE {
+ vlanCurCfgVlanId Integer32,
+ vlanCurCfgVlanName DisplayString,
+ vlanCurCfgPorts OCTET STRING,
+ vlanCurCfgState INTEGER,
+ vlanCurCfgStg Integer32
+ }
+
+vlanCurCfgVlanId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VLAN identifier."
+ ::= { vlanCurCfgTableEntry 1 }
+
+vlanCurCfgVlanName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VLAN name."
+ ::= { vlanCurCfgTableEntry 2 }
+
+vlanCurCfgPorts OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port list in the VLAN. The ports are presented in bitmap format.
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ port 8
+ || ||
+ || ||___ port 7
+ || |____ port 6
+ || . . .
+ ||_________ port 1
+ |__________ reserved
+
+ where x : 1 - The represented port belongs to the VLAN
+ 0 - The represented port does not belong to the VLAN"
+ ::= { vlanCurCfgTableEntry 3 }
+
+vlanCurCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable a VLAN"
+ ::= { vlanCurCfgTableEntry 4 }
+
+
+vlanCurCfgStg OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Spanning Tree Group for the VLAN."
+ ::= { vlanCurCfgTableEntry 6 }
+
+
+
+vlanNewCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF VlanNewCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of VLAN configuration."
+ ::= { vlan 3 }
+
+vlanNewCfgTableEntry OBJECT-TYPE
+ SYNTAX VlanNewCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the VLAN configuration table."
+ INDEX { vlanNewCfgVlanId }
+ ::= { vlanNewCfgTable 1 }
+
+VlanNewCfgTableEntry ::= SEQUENCE {
+ vlanNewCfgVlanId Integer32,
+ vlanNewCfgVlanName DisplayString,
+ vlanNewCfgPorts OCTET STRING,
+ vlanNewCfgState INTEGER,
+ vlanNewCfgAddPort Integer32,
+ vlanNewCfgRemovePort Integer32,
+ vlanNewCfgDelete INTEGER,
+ vlanNewCfgStg Integer32
+ }
+
+vlanNewCfgVlanId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VLAN identifier."
+ ::= { vlanNewCfgTableEntry 1 }
+
+vlanNewCfgVlanName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The VLAN name."
+ ::= { vlanNewCfgTableEntry 2 }
+
+vlanNewCfgPorts OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port list in the VLAN. The ports are presented in bitmap format.
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ port 8
+ || ||
+ || ||___ port 7
+ || |____ port 6
+ || . . .
+ ||_________ port 1
+ |__________ reserved
+
+ where x : 1 - The represented port belongs to the VLAN
+ 0 - The represented port does not belong to the VLAN"
+ ::= { vlanNewCfgTableEntry 3 }
+
+vlanNewCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable a VLAN"
+ ::= { vlanNewCfgTableEntry 4 }
+
+vlanNewCfgAddPort OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The port to be added to the specified VLAN. A '0' value is
+ returned when read."
+ ::= { vlanNewCfgTableEntry 5 }
+
+vlanNewCfgRemovePort OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The port to be removed from the specified VLAN. A '0'
+ value is returned when read."
+ ::= { vlanNewCfgTableEntry 6 }
+
+vlanNewCfgDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This is an action object to create or delete a VLAN.
+ other(1) is returned always when read.
+ The following values are writable: delete(2)...to delete a VLAN"
+ ::= { vlanNewCfgTableEntry 7 }
+
+
+vlanNewCfgStg OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The Spanning Tree Group for the VLAN."
+ ::= { vlanNewCfgTableEntry 9 }
+
+
+
+
+
+-- Trunk Group Group
+trunkGroupTableMaxSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of entries in trunk group table."
+ ::= { trunkgroup 1 }
+
+trunkGroupCurCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TrunkGroupCurCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of trunk group configuration."
+ ::= { trunkgroup 2 }
+
+trunkGroupCurCfgTableEntry OBJECT-TYPE
+ SYNTAX TrunkGroupCurCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the trunk group configuration table."
+ INDEX { trunkGroupCurCfgIndex }
+ ::= { trunkGroupCurCfgTable 1 }
+
+TrunkGroupCurCfgTableEntry ::= SEQUENCE {
+ trunkGroupCurCfgIndex Integer32,
+ trunkGroupCurCfgPorts OCTET STRING,
+ trunkGroupCurCfgState INTEGER
+ }
+
+trunkGroupCurCfgIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The identifier of the trunk group."
+ ::= { trunkGroupCurCfgTableEntry 1 }
+
+trunkGroupCurCfgPorts OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port list in the trunk group. The ports are presented in
+ bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ port 8
+ || ||
+ || ||___ port 7
+ || |____ port 6
+ || . . .
+ ||_________ port 1
+ |__________ reserved
+
+ where x : 1 - The represented port belongs to the trunk group
+ 0 - The represented port does not belong to the trunk group"
+ ::= { trunkGroupCurCfgTableEntry 2 }
+
+trunkGroupCurCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable a trunk group."
+ ::= { trunkGroupCurCfgTableEntry 3 }
+
+
+trunkGroupNewCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TrunkGroupNewCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of trunk group configuration."
+ ::= { trunkgroup 3 }
+
+trunkGroupNewCfgTableEntry OBJECT-TYPE
+ SYNTAX TrunkGroupNewCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the trunk group configuration table."
+ INDEX { trunkGroupNewCfgIndex }
+ ::= { trunkGroupNewCfgTable 1 }
+
+TrunkGroupNewCfgTableEntry ::= SEQUENCE {
+ trunkGroupNewCfgIndex Integer32,
+ trunkGroupNewCfgPorts OCTET STRING,
+ trunkGroupNewCfgAddPort Integer32,
+ trunkGroupNewCfgRemovePort Integer32,
+ trunkGroupNewCfgState INTEGER,
+ trunkGroupNewCfgDelete INTEGER
+ }
+
+trunkGroupNewCfgIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The identifier of the trunk group."
+ ::= { trunkGroupNewCfgTableEntry 1 }
+
+trunkGroupNewCfgPorts OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port list in the trunk group. The ports are presented
+ in bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ port 8
+ || ||
+ || ||___ port 7
+ || |____ port 6
+ || . . .
+ ||_________ port 1
+ |__________ reserved
+
+ where x : 1 - The represented port belongs to the trunk group
+ 0 - The represented port does not belong to the trunk group"
+ ::= { trunkGroupNewCfgTableEntry 2 }
+
+trunkGroupNewCfgAddPort OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The port to be added in the trunk group. When read, 0 is returned."
+ ::= { trunkGroupNewCfgTableEntry 3 }
+
+trunkGroupNewCfgRemovePort OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The port to be deleted from the trunk group. when read, 0
+ is returned."
+ ::= { trunkGroupNewCfgTableEntry 4 }
+
+trunkGroupNewCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable a trunk group."
+ ::= { trunkGroupNewCfgTableEntry 5 }
+
+trunkGroupNewCfgDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Setting the value to delete(2) will delete the entire
+ row. When read, other(1) is returned."
+ ::= { trunkGroupNewCfgTableEntry 6 }
+
+
+-- Trunk hash
+l2ThashCurCfgSmacState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable smac hash."
+ ::= { thashL2 1 }
+
+l2ThashNewCfgSmacState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable smac hash."
+ ::= { thashL2 2 }
+
+l2ThashCurCfgDmacState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable dmac hash."
+ ::= { thashL2 3 }
+
+l2ThashNewCfgDmacState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable dmac hash."
+ ::= { thashL2 4 }
+
+l2ThashCurCfgSipState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable sip hash."
+ ::= { thashL2 5 }
+
+l2ThashNewCfgSipState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable sip hash."
+ ::= { thashL2 6 }
+
+l2ThashCurCfgDipState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable dip hash."
+ ::= { thashL2 7 }
+
+l2ThashNewCfgDipState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable dip hash."
+ ::= { thashL2 8 }
+
+
+-- Spanning Tree Group Configuration
+-- This group specifies the additional configurations that are not
+-- covered by the Bridge MIB (RFC 1493).
+-- The relative Spanning Tree information can be retrieved or configured
+-- using Bridge MIB with an unique community string for each group specified
+-- in entLogicalTable of Entity MIB (RFC 2037).
+--
+stgCurCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF StgCurCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of Spanning Tree Group configuration."
+ ::= { stgCfg 1 }
+
+stgCurCfgTableEntry OBJECT-TYPE
+ SYNTAX StgCurCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular Spanning Tree Group configuration."
+ INDEX { stgCurCfgIndex }
+ ::= { stgCurCfgTable 1 }
+
+StgCurCfgTableEntry ::= SEQUENCE {
+ stgCurCfgIndex Integer32,
+ stgCurCfgState INTEGER,
+ stgCurCfgPriority INTEGER,
+ stgCurCfgBrgHelloTime INTEGER,
+ stgCurCfgBrgForwardDelay INTEGER,
+ stgCurCfgBrgMaxAge INTEGER,
+ stgCurCfgVlanBmap OCTET STRING
+ }
+
+stgCurCfgIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The identifier of a particular Spanning Tree Group. This is also
+ index to the entLogicalTable of Entity MIB."
+ ::= { stgCurCfgTableEntry 1 }
+
+stgCurCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Turn on of off Spanning Tree operation of a particular Spanning
+ Tree Group."
+ ::= { stgCurCfgTableEntry 2 }
+
+
+stgCurCfgPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of the write-able portion of the Bridge ID, i.e., the first
+ two octets of the (8 octet long) Bridge ID."
+ ::= { stgCurCfgTableEntry 5 }
+
+stgCurCfgBrgHelloTime OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value in seconds that all bridges use for HelloTime when this
+ bridge is acting as the root."
+ ::= { stgCurCfgTableEntry 6 }
+
+stgCurCfgBrgForwardDelay OBJECT-TYPE
+ SYNTAX INTEGER (4..30)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value in seconds that all bridges use for ForwardDelay when this
+ bridge is acting as the root."
+ ::= { stgCurCfgTableEntry 7 }
+
+stgCurCfgBrgMaxAge OBJECT-TYPE
+ SYNTAX INTEGER (6..40)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value in seconds that all bridges use for MaxAge when this bridge
+ is acting as the root."
+ ::= { stgCurCfgTableEntry 8 }
+
+
+stgCurCfgVlanBmap OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..512))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vlans applied to the spanning tree group. The vlans are
+ presented in bitmap format. This string displays vlan number
+ from 1 to 4095.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ vlan 9
+ || ||
+ || ||___ vlan 8
+ || |____ vlan 7
+ || . . .
+ ||_________ vlan 2
+ |__________ vlan 1 (as index to stgCurCfgTable)
+
+ where x : 1 - The represented vlan applied to the spanning tree.
+ 0 - The represented vlan not applied to the spanning tree"
+ ::= { stgCurCfgTableEntry 10 }
+
+
+stgNewCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF StgNewCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of Spanning Tree Groups configuration in the new_config."
+ ::= { stgCfg 2 }
+
+stgNewCfgTableEntry OBJECT-TYPE
+ SYNTAX StgNewCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular Spanning Tree Group configuration."
+ INDEX { stgNewCfgIndex }
+ ::= { stgNewCfgTable 1 }
+
+StgNewCfgTableEntry ::= SEQUENCE {
+ stgNewCfgIndex Integer32,
+ stgNewCfgState INTEGER,
+ stgNewCfgDefaultCfg INTEGER,
+ stgNewCfgAddVlan Integer32,
+ stgNewCfgRemoveVlan Integer32,
+ stgNewCfgPriority INTEGER,
+ stgNewCfgBrgHelloTime INTEGER,
+ stgNewCfgBrgForwardDelay INTEGER,
+ stgNewCfgBrgMaxAge INTEGER,
+ stgNewCfgVlanBmap OCTET STRING
+ }
+
+stgNewCfgIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The identifier of a particular Spanning Tree Group. This is also
+ index to the entLogicalTable of Entity MIB."
+ ::= { stgNewCfgTableEntry 1 }
+
+stgNewCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Turn on of off Spanning Tree operation of a particular Spanning
+ Tree Group."
+ ::= { stgNewCfgTableEntry 2 }
+
+stgNewCfgDefaultCfg OBJECT-TYPE
+ SYNTAX INTEGER {
+ default-config(1)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Setting the value to default-config(1) will set the default
+ configuration as recommended by IEEE 802.1D for a particular
+ Spanning Tree Group. default-config (1) is always returned
+ When read, but it does not mean anything."
+ ::= { stgNewCfgTableEntry 3 }
+
+stgNewCfgAddVlan OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The vlan to be added to the specified Spanning Tree Group. A
+ '0' value is returned when read."
+ ::= {stgNewCfgTableEntry 4 }
+
+stgNewCfgRemoveVlan OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The vlan to be removed from the specified Spanning Tree Group.
+ A '0' value is returned when read."
+ ::= { stgNewCfgTableEntry 5 }
+
+
+stgNewCfgPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of the write-able portion of the Bridge ID, i.e., the first
+ two octets of the (8 octet long) Bridge ID."
+ ::= { stgNewCfgTableEntry 8 }
+
+stgNewCfgBrgHelloTime OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value in seconds that all bridges use for HelloTime when this
+ bridge is acting as the root."
+ ::= { stgNewCfgTableEntry 9 }
+
+stgNewCfgBrgForwardDelay OBJECT-TYPE
+ SYNTAX INTEGER (4..30)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value in seconds that all bridges use for ForwardDelay when this
+ bridge is acting as the root."
+ ::= { stgNewCfgTableEntry 10 }
+
+stgNewCfgBrgMaxAge OBJECT-TYPE
+ SYNTAX INTEGER (6..40)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value in seconds that all bridges use for MaxAge when this bridge
+ is acting as the root."
+ ::= { stgNewCfgTableEntry 11 }
+
+
+stgNewCfgVlanBmap OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..512))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vlans applied to the spanning tree group. The vlans are
+ presented in bitmap format. This string displays vlan number
+ from 1 to 4095.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ vlan 9
+ || ||
+ || ||___ vlan 8
+ || |____ vlan 7
+ || . . .
+ ||_________ vlan 2
+ |__________ vlan 1 (as index to stgCurCfgTable)
+
+ where x : 1 - The represented vlan applied to the spanning tree.
+ 0 - The represented vlan not applied to the spanning tree"
+ ::= { stgNewCfgTableEntry 13 }
+
+
+stgCurCfgPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF StgCurCfgPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of Spanning Tree Group port configuration in the
+ current_config."
+ ::= { stgCfg 3 }
+
+stgCurCfgPortTableEntry OBJECT-TYPE
+ SYNTAX StgCurCfgPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about port configuration of a particular Spanning Tree
+ Group."
+ INDEX { stgCurCfgStgIndex, stgCurCfgPortIndex }
+ ::= { stgCurCfgPortTable 1 }
+
+StgCurCfgPortTableEntry ::= SEQUENCE {
+ stgCurCfgStgIndex Integer32,
+ stgCurCfgPortIndex Integer32,
+ stgCurCfgPortState INTEGER,
+ stgCurCfgPortPriority INTEGER,
+ stgCurCfgPortPathCost INTEGER,
+ stgCurCfgPortLink INTEGER,
+ stgCurCfgPortEdge INTEGER,
+ stgCurCfgPortFastFwd INTEGER
+ }
+
+stgCurCfgStgIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The identifier of a particular Spanning Tree Group. This is also
+ index to the entLogicalTable of Entity MIB."
+ ::= { stgCurCfgPortTableEntry 1 }
+
+stgCurCfgPortIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port identifier of a particular Spanning Tree Group."
+ ::= { stgCurCfgPortTableEntry 2 }
+
+stgCurCfgPortState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Turn on of off Spanning Tree operation of a particular port of a
+ Spanning Tree Group."
+ ::= { stgCurCfgPortTableEntry 3 }
+
+stgCurCfgPortPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of the priority field which is contained in the first
+ (in network byte order) octet of the (2 octet long) Port ID."
+ ::= { stgCurCfgPortTableEntry 4 }
+
+stgCurCfgPortPathCost OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The contribution of this port to the path cost of paths towards the
+ spanning tree root which include this port."
+ ::= { stgCurCfgPortTableEntry 5 }
+
+stgCurCfgPortLink OBJECT-TYPE
+ SYNTAX INTEGER {
+ auto(1),
+ p2p(2),
+ shared(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of the port link."
+ ::= { stgCurCfgPortTableEntry 6 }
+
+stgCurCfgPortEdge OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of port edge."
+ ::= { stgCurCfgPortTableEntry 7 }
+
+stgCurCfgPortFastFwd OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of port fast forwarding."
+ ::= { stgCurCfgPortTableEntry 8 }
+
+stgNewCfgPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF StgNewCfgPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of Spanning Tree Group port configuration in the
+ new_config."
+ ::= { stgCfg 4 }
+
+stgNewCfgPortTableEntry OBJECT-TYPE
+ SYNTAX StgNewCfgPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about port configuration of a particular Spanning Tree
+ Group."
+ INDEX { stgNewCfgStgIndex, stgNewCfgPortIndex }
+ ::= { stgNewCfgPortTable 1 }
+
+StgNewCfgPortTableEntry ::= SEQUENCE {
+ stgNewCfgStgIndex Integer32,
+ stgNewCfgPortIndex Integer32,
+ stgNewCfgPortState INTEGER,
+ stgNewCfgPortPriority INTEGER,
+ stgNewCfgPortPathCost INTEGER,
+ stgNewCfgPortLink INTEGER,
+ stgNewCfgPortEdge INTEGER,
+ stgNewCfgPortFastFwd INTEGER
+ }
+
+stgNewCfgStgIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The identifier of a particular Spanning Tree Group. This is also
+ index to the entLogicalTable of Entity MIB."
+ ::= { stgNewCfgPortTableEntry 1 }
+
+stgNewCfgPortIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port identifier of a particular Spanning Tree Group."
+ ::= { stgNewCfgPortTableEntry 2 }
+
+stgNewCfgPortState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Turn on of off Spanning Tree operation of a particular port of a
+ Spanning Tree Group."
+ ::= { stgNewCfgPortTableEntry 3 }
+
+stgNewCfgPortPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of the priority field which is contained in the first
+ (in network byte order) octet of the (2 octet long) Port ID."
+ ::= { stgNewCfgPortTableEntry 4 }
+
+stgNewCfgPortPathCost OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The contribution of this port to the path cost of paths towards the
+ spanning tree root which include this port."
+ ::= { stgNewCfgPortTableEntry 5 }
+
+stgNewCfgPortLink OBJECT-TYPE
+ SYNTAX INTEGER {
+ auto(1),
+ p2p(2),
+ shared(3)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The type of the port link."
+ ::= { stgNewCfgPortTableEntry 6 }
+
+stgNewCfgPortEdge OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The state of port edge."
+ ::= { stgNewCfgPortTableEntry 7 }
+
+stgNewCfgPortFastFwd OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The state of port fast forwarding."
+ ::= { stgNewCfgPortTableEntry 8 }
+
+-- MST Configuration
+
+mstCurCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable MSTP/RSTP"
+ ::= { mstGeneralCfg 1 }
+
+mstNewCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable MSTP/RSTP"
+ ::= { mstGeneralCfg 2 }
+
+mstCurCfgRegionName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Name for the Region's configuration."
+ ::= { mstGeneralCfg 3 }
+
+mstNewCfgRegionName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The Name for the Region's configuration."
+ ::= { mstGeneralCfg 4 }
+
+mstCurCfgRegionVersion OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Version of the MST Region."
+ ::= { mstGeneralCfg 5 }
+
+mstNewCfgRegionVersion OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Version of the MST Region."
+ ::= { mstGeneralCfg 6 }
+
+mstCurCfgMaxHopCount OBJECT-TYPE
+ SYNTAX INTEGER (4..60)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the maximum hop count value."
+ ::= { mstGeneralCfg 7 }
+
+mstNewCfgMaxHopCount OBJECT-TYPE
+ SYNTAX INTEGER (4..60)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Indicates the maximum hop count value."
+ ::= { mstGeneralCfg 8 }
+
+mstCurCfgStpMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ mstp(1),
+ rstp(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The version of Spanning Tree Protocal the bridge is currently
+ running."
+ ::= { mstGeneralCfg 9 }
+
+mstNewCfgStpMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ mstp(1),
+ rstp(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The version of Spanning Tree Protocal the bridge is currently
+ running."
+ ::= { mstGeneralCfg 10 }
+
+mstCistDefaultCfg OBJECT-TYPE
+ SYNTAX INTEGER {
+ default(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting the value to default(1) will set the Multiple
+ Spanning Tree and member parameters to default. default(1) is
+ always returned when read, but it does not mean anything."
+ ::= { mstCistCfg 1 }
+
+-- CIST Brige Configuration
+mstCistBridgeCfg OBJECT IDENTIFIER ::= { mstCistCfg 2 }
+
+mstCistCurCfgBridgePriority OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of the writable portion of the Brigde Identifier comprising
+ of the first two octets."
+ ::= { mstCistBridgeCfg 1 }
+
+mstCistNewCfgBridgePriority OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of the writable portion of the Brigde Identifier comprising
+ of the first two octets."
+ ::= { mstCistBridgeCfg 2 }
+
+
+mstCistCurCfgBridgeMaxAge OBJECT-TYPE
+ SYNTAX INTEGER (6..40)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value in seconds that all bridges use for MaxAge when this bridge
+ is acting as the root."
+ ::= { mstCistBridgeCfg 5 }
+
+mstCistNewCfgBridgeMaxAge OBJECT-TYPE
+ SYNTAX INTEGER (6..40)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value in seconds that all bridges use for MaxAge when this bridge
+ is acting as the root."
+ ::= { mstCistBridgeCfg 6 }
+
+mstCistCurCfgBridgeForwardDelay OBJECT-TYPE
+ SYNTAX INTEGER (4..30)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value in seconds that all bridges use for ForwardDelay when this
+ bridge is acting as the root."
+ ::= { mstCistBridgeCfg 7 }
+
+mstCistNewCfgBridgeForwardDelay OBJECT-TYPE
+ SYNTAX INTEGER (4..30)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value in seconds that all bridges use for ForwardDelay when this
+ bridge is acting as the root."
+ ::= { mstCistBridgeCfg 8 }
+
+mstCistCurCfgVlanBmap OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..512))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vlans applied to the CIST group. The vlans are
+ presented in bitmap format. This string displays vlan number
+ from 1 to 4094.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ vlan 9
+ || ||
+ || ||___ vlan 8
+ || |____ vlan 7
+ || . . .
+ ||_________ vlan 2
+ |__________ vlan 1
+
+ where x : 1 - The represented vlan applied to the CIST group.
+ 0 - The represented vlan not applied to the group"
+ ::= { mstCistBridgeCfg 9 }
+
+mstCistNewCfgVlanBmap OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..512))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vlans applied to the CIST group. The vlans are
+ presented in bitmap format. This string displays vlan number
+ from 1 to 4094.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ vlan 9
+ || ||
+ || ||___ vlan 8
+ || |____ vlan 7
+ || . . .
+ ||_________ vlan 2
+ |__________ vlan 1
+
+ where x : 1 - The represented vlan applied to the CIST group.
+ 0 - The represented vlan not applied to the group"
+ ::= { mstCistBridgeCfg 10 }
+
+mstCistNewCfgAddVlan OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The vlan to be added to the CIST Group. A
+ '0' value is returned when read."
+ ::= { mstCistBridgeCfg 11 }
+
+-- CIST Port Configuration
+
+mstCistCurCfgPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF MstCistCurCfgPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of CIST Port configuration."
+ ::= { mstCistCfg 3 }
+
+mstCistCurCfgPortTableEntry OBJECT-TYPE
+ SYNTAX MstCistCurCfgPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular CIST Port configuration."
+ INDEX { mstCistCurCfgPortIndex }
+ ::= { mstCistCurCfgPortTable 1 }
+
+MstCistCurCfgPortTableEntry ::= SEQUENCE {
+ mstCistCurCfgPortIndex Integer32,
+ mstCistCurCfgPortPriority INTEGER,
+ mstCistCurCfgPortPathCost INTEGER,
+ mstCistCurCfgPortLinkType INTEGER,
+ mstCistCurCfgPortEdge INTEGER,
+ mstCistCurCfgPortStpState INTEGER,
+ mstCistCurCfgPortHelloTime INTEGER
+ }
+
+mstCistCurCfgPortIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port number of the port for which this entry contains spanning
+ tree configuration."
+ ::= { mstCistCurCfgPortTableEntry 1 }
+
+mstCistCurCfgPortPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..240)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The four most significant bits of the Port Identifier of the
+ Spanning Tree instance can be modified by setting this value."
+ ::= { mstCistCurCfgPortTableEntry 2 }
+
+mstCistCurCfgPortPathCost OBJECT-TYPE
+ SYNTAX INTEGER (0..200000000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The contribution of this port to the path cost of paths towards
+ the CIST Root which include this port."
+ ::= { mstCistCurCfgPortTableEntry 3 }
+
+mstCistCurCfgPortLinkType OBJECT-TYPE
+ SYNTAX INTEGER {
+ auto(1),
+ p2p(2),
+ shared(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The administrative point-to-point status of the LAN segment attached
+ to this port. A value of p2p (2) indicates that this port should
+ always be treated as if it is connected to a point-to-point link.
+ A value of shared(3) indicates that this port should be treated as
+ having a shared media connection. A value of auto(1) indicates that
+ this port is considered to have a point-to-point link if it is an
+ Aggregator and all of its members are aggregatable, or if the MAC
+ entity is configured for full duplex operation, either through
+ auto-negotiation or by management means."
+ ::= { mstCistCurCfgPortTableEntry 4 }
+
+mstCistCurCfgPortEdge OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of the Edge Port parameter."
+ ::= { mstCistCurCfgPortTableEntry 5 }
+
+mstCistCurCfgPortStpState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Turn port's Spanning Tree on/off."
+ ::= { mstCistCurCfgPortTableEntry 6 }
+
+mstCistCurCfgPortHelloTime OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The amount of time between the transmission of Configuration Port
+ PDUs in seconds."
+ ::= { mstCistCurCfgPortTableEntry 7 }
+
+mstCistNewCfgPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF MstCistNewCfgPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of CIST Port configuration."
+ ::= { mstCistCfg 4 }
+
+mstCistNewCfgPortTableEntry OBJECT-TYPE
+ SYNTAX MstCistNewCfgPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular CIST Port configuration."
+ INDEX { mstCistNewCfgPortIndex }
+ ::= { mstCistNewCfgPortTable 1 }
+
+MstCistNewCfgPortTableEntry ::= SEQUENCE {
+ mstCistNewCfgPortIndex Integer32,
+ mstCistNewCfgPortPriority INTEGER,
+ mstCistNewCfgPortPathCost INTEGER,
+ mstCistNewCfgPortLinkType INTEGER,
+ mstCistNewCfgPortEdge INTEGER,
+ mstCistNewCfgPortStpState INTEGER,
+ mstCistNewCfgPortHelloTime INTEGER
+ }
+
+mstCistNewCfgPortIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port number of the port for which this entry contains spanning
+ tree configuration."
+ ::= { mstCistNewCfgPortTableEntry 1 }
+
+mstCistNewCfgPortPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..240)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The four most significant bits of the Port Identifier of the
+ Spanning Tree instance can be modified by setting this value."
+ ::= { mstCistNewCfgPortTableEntry 2 }
+
+mstCistNewCfgPortPathCost OBJECT-TYPE
+ SYNTAX INTEGER (0..200000000)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The contribution of this port to the path cost of paths towards
+ the CIST Root which include this port."
+ ::= { mstCistNewCfgPortTableEntry 3 }
+
+mstCistNewCfgPortLinkType OBJECT-TYPE
+ SYNTAX INTEGER {
+ auto(1),
+ p2p(2),
+ shared(3)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The administrative point-to-point status of the LAN segment attached
+ to this port. A value of p2p (2) indicates that this port should
+ always be treated as if it is connected to a point-to-point link.
+ A value of shared(3) indicates that this port should be treated as
+ having a shared media connection. A value of auto(1) indicates that
+ this port is considered to have a point-to-point link if it is an
+ Aggregator and all of its members are aggregatable, or if the MAC
+ entity is configured for full duplex operation, either through
+ auto-negotiation or by management means."
+ ::= { mstCistNewCfgPortTableEntry 4 }
+
+mstCistNewCfgPortEdge OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of the Edge Port parameter."
+ ::= { mstCistNewCfgPortTableEntry 5 }
+
+mstCistNewCfgPortStpState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Turn port's Spanning Tree on/off."
+ ::= { mstCistNewCfgPortTableEntry 6 }
+
+mstCistNewCfgPortHelloTime OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The amount of time between the transmission of Configuration Port
+ PDUs in seconds."
+ ::= { mstCistNewCfgPortTableEntry 7 }
+
+-- Complete Port Mirroring
+pmCurCfgPortMirrState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of port-based port mirroring."
+ ::= { mirrPortMirr 1 }
+
+pmNewCfgPortMirrState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The state of port-based port mirroring."
+ ::= { mirrPortMirr 2 }
+
+pmCurCfgPortMonitorTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PmCurCfgPortMonitorEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of monitoring ports."
+ ::= { mirrPortMirr 3 }
+
+pmCurCfgPortMonitorEntry OBJECT-TYPE
+ SYNTAX PmCurCfgPortMonitorEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the monitoring port table."
+ INDEX { pmCurCfgPmirrMoniPortIndex, pmCurCfgPmirrMirrPortIndex }
+ ::= { pmCurCfgPortMonitorTable 1 }
+
+PmCurCfgPortMonitorEntry ::= SEQUENCE {
+ pmCurCfgPmirrMoniPortIndex Integer32,
+ pmCurCfgPmirrMirrPortIndex Integer32,
+ pmCurCfgPmirrDirection INTEGER
+ }
+
+pmCurCfgPmirrMoniPortIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The monitoring port number."
+ ::= { pmCurCfgPortMonitorEntry 1 }
+
+pmCurCfgPmirrMirrPortIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The mirrored port number"
+ ::= { pmCurCfgPortMonitorEntry 2 }
+
+pmCurCfgPmirrDirection OBJECT-TYPE
+ SYNTAX INTEGER {
+ in(1),
+ out(2),
+ both(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of traffic to be monitored with respect to the
+ mirrored port."
+ ::= { pmCurCfgPortMonitorEntry 3 }
+
+
+pmNewCfgPortMonitorTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PmNewCfgPortMonitorEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of monitoring ports."
+ ::= { mirrPortMirr 4 }
+
+pmNewCfgPortMonitorEntry OBJECT-TYPE
+ SYNTAX PmNewCfgPortMonitorEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the monitoring port table."
+ INDEX { pmNewCfgPmirrMoniPortIndex, pmNewCfgPmirrMirrPortIndex }
+ ::= { pmNewCfgPortMonitorTable 1 }
+
+PmNewCfgPortMonitorEntry ::= SEQUENCE {
+ pmNewCfgPmirrMoniPortIndex Integer32,
+ pmNewCfgPmirrMirrPortIndex Integer32,
+ pmNewCfgPmirrDirection INTEGER,
+ pmNewCfgPmirrDelete INTEGER,
+ pmNewCfgPmonDelete INTEGER
+ }
+
+pmNewCfgPmirrMoniPortIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The monitoring port number."
+ ::= { pmNewCfgPortMonitorEntry 1 }
+
+pmNewCfgPmirrMirrPortIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The mirrored port number"
+ ::= { pmNewCfgPortMonitorEntry 2 }
+
+pmNewCfgPmirrDirection OBJECT-TYPE
+ SYNTAX INTEGER {
+ in(1),
+ out(2),
+ both(3)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The type of traffic to be monitored with respect to the
+ mirrored port."
+ ::= { pmNewCfgPortMonitorEntry 3 }
+
+pmNewCfgPmirrDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Setting the value to delete(2) will delete the entire
+ row. When read, other(1) is returned."
+ ::= { pmNewCfgPortMonitorEntry 4 }
+
+
+pmNewCfgPmonDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Setting the value to delete(2) will delete the monitor
+ port. When read, other(1) is returned."
+ ::= { pmNewCfgPortMonitorEntry 10 }
+
+-- Link Aggregation Control Protocol Group
+lacpCurSystemPriority OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A 2-octet read-write value indicating the priority
+ value associated with the Actor's System ID."
+ ::= { lacp 1 }
+
+lacpNewSystemPriority OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "A 2-octet read-write value indicating the priority
+ value associated with the Actor's System ID."
+ ::= { lacp 2 }
+
+lacpCurSystemTimeoutTime OBJECT-TYPE
+ SYNTAX INTEGER {
+ short(3),
+ long(90)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "If a port does not receive LACPDUs for Timeout time LACP
+ information pertaining to the port is invalidated.
+ Its every 3 sec (short) and every 90 sec (long 3)."
+ ::= { lacp 5 }
+
+lacpNewSystemTimeoutTime OBJECT-TYPE
+ SYNTAX INTEGER {
+ short(3),
+ long(90)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "If a port does not receive LACPDUs for Timeout time LACP
+ information pertaining to the port is invalidated.
+ Its every 3 sec (short) and every 90 sec (long 3)."
+ ::= { lacp 6 }
+
+lacpCurPortCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF LacpCurPortCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of LACP port configuration."
+ ::= { lacp 7 }
+
+lacpCurPortCfgTableEntry OBJECT-TYPE
+ SYNTAX LacpCurPortCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the LACP port configuration table."
+ INDEX { lacpCurPortCfgTableId }
+ ::= { lacpCurPortCfgTable 1 }
+
+LacpCurPortCfgTableEntry ::= SEQUENCE {
+ lacpCurPortCfgTableId Integer32,
+ lacpCurPortState INTEGER,
+ lacpCurPortActorPortPriority INTEGER,
+ lacpCurPortActorAdminKey INTEGER
+ }
+
+lacpCurPortCfgTableId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " LACP port number."
+ ::= { lacpCurPortCfgTableEntry 1 }
+
+lacpCurPortState OBJECT-TYPE
+ SYNTAX INTEGER {
+ off(1),
+ active(2),
+ passive(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "LACP port state can be one of three states
+ off (Not participating in LACP)
+ Active (Initiates LACPDU updates)
+ Passive (Does not initiate LACPDU updates but responds to peer."
+ ::= { lacpCurPortCfgTableEntry 2 }
+
+lacpCurPortActorPortPriority OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The priority value assigned to this Aggregation Port.
+ This 16-bit value is read-only."
+ ::= { lacpCurPortCfgTableEntry 3 }
+
+lacpCurPortActorAdminKey OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current administrative value of the Key for the
+ Aggregation Port. This is a 16-bit read-only value.
+ The meaning of particular Key values is of local
+ significance."
+ ::= { lacpCurPortCfgTableEntry 4 }
+
+lacpNewPortCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF LacpNewPortCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of LACP port configuration."
+ ::= { lacp 8 }
+
+lacpNewPortCfgTableEntry OBJECT-TYPE
+ SYNTAX LacpNewPortCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the LACP port configuration table."
+ INDEX { lacpNewPortCfgTableId }
+ ::= { lacpNewPortCfgTable 1 }
+
+LacpNewPortCfgTableEntry ::= SEQUENCE {
+ lacpNewPortCfgTableId Integer32,
+ lacpNewPortState INTEGER,
+ lacpNewPortActorPortPriority INTEGER,
+ lacpNewPortActorAdminKey INTEGER
+ }
+
+lacpNewPortCfgTableId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " LACP port number."
+ ::= { lacpNewPortCfgTableEntry 1 }
+
+lacpNewPortState OBJECT-TYPE
+ SYNTAX INTEGER {
+ off(1),
+ active(2),
+ passive(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "LACP port state can be one of three states
+ off (Not participating in LACP)
+ Active (Initiates LACPDU updates)
+ Passive (Does not initiate LACPDU updates but responds to peer."
+ ::= { lacpNewPortCfgTableEntry 2 }
+
+lacpNewPortActorPortPriority OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The priority value assigned to this Aggregation Port.
+ This 16-bit value is read-write."
+ ::= { lacpNewPortCfgTableEntry 3 }
+
+lacpNewPortActorAdminKey OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The current administrative value of the Key for the
+ Aggregation Port. This is a 16-bit read-write value.
+ The meaning of particular Key values is of local
+ significance."
+ ::= { lacpNewPortCfgTableEntry 4 }
+
+-- L2 general
+upfastCurCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable uplink fast"
+ ::= { l2GeneralCfg 1 }
+
+upfastNewCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable uplink fast"
+ ::= { l2GeneralCfg 2 }
+
+updateCurCfgState OBJECT-TYPE
+ SYNTAX INTEGER (10..200)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "UplinkFast station update rate: packets per second"
+ ::= { l2GeneralCfg 3 }
+
+updateNewCfgState OBJECT-TYPE
+ SYNTAX INTEGER (10..200)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "UplinkFast station update rate: packets per second"
+ ::= { l2GeneralCfg 4 }
+
+pvstCompatibilityCurCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable PVST+ compatibility"
+ ::= { l2GeneralCfg 9 }
+
+pvstCompatibilityNewCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable PVST+ compatibility"
+ ::= { l2GeneralCfg 10 }
+
+-- FDB Statistics
+
+
+fdbStatsCurrent OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current number of entries in the Forwarding Database."
+ ::= { fdbStats 3 }
+
+fdbStatsHiwat OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Highest number of entries recorded at any given time in the
+ Forwarding Database."
+ ::= { fdbStats 4 }
+
+
+fdbStatsClear OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ clear(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Clear FDB statistics"
+ ::= { fdbStats 11 }
+
+
+-- STP Statistics
+
+stgStatsPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF StgStatsPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of Spanning Tree Group port statistics."
+ ::= { stpStats 1 }
+
+stgStatsPortTableEntry OBJECT-TYPE
+ SYNTAX StgStatsPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Statistics about port of a particular Spanning Tree Group."
+ INDEX { stgStatsStpIndex, stgStatsPortIndex }
+ ::= { stgStatsPortTable 1 }
+
+StgStatsPortTableEntry ::= SEQUENCE {
+ stgStatsStpIndex Integer32,
+ stgStatsPortIndex Integer32,
+ stgStatsPortRcvCfgBpdus Counter32,
+ stgStatsPortRcvTcnBpdus Counter32,
+ stgStatsPortXmtCfgBpdus Counter32,
+ stgStatsPortXmtTcnBpdus Counter32
+ }
+
+stgStatsStpIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The identifier of a particular Spanning Tree Group."
+ ::= { stgStatsPortTableEntry 1 }
+
+stgStatsPortIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port identifier of a particular Spanning Tree Group."
+ ::= { stgStatsPortTableEntry 2 }
+
+stgStatsPortRcvCfgBpdus OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of Configuration BPDU's received on this port."
+ ::= { stgStatsPortTableEntry 3 }
+
+stgStatsPortRcvTcnBpdus OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of TCN BPDU's received on this port."
+ ::= { stgStatsPortTableEntry 4 }
+
+stgStatsPortXmtCfgBpdus OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of Configuration BPDU's trasmitted from the port."
+ ::= { stgStatsPortTableEntry 5 }
+
+stgStatsPortXmtTcnBpdus OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of TCN BPDU's trasmitted from the port."
+ ::= { stgStatsPortTableEntry 6 }
+
+
+-- LACP Statistics
+
+lacpStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF LacpStatsTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of LACP Stats."
+ ::= {lacpStats 1}
+
+lacpStatsTableEntry OBJECT-TYPE
+ SYNTAX LacpStatsTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Lacp status info."
+ INDEX { lacpStatsIndex }
+ ::= { lacpStatsTable 1 }
+
+LacpStatsTableEntry ::= SEQUENCE {
+ lacpStatsIndex Integer32,
+ lacpdusRx Integer32,
+ markerpdusRx Integer32,
+ markerresponsepdusRx Integer32,
+ unknownRx Integer32,
+ illegalRx Integer32,
+ lacpdusTx Integer32,
+ markerpdusTx Integer32,
+ markerresponsepdusTx Integer32,
+ lacpClearStats INTEGER
+}
+
+lacpStatsIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Index"
+ ::= {lacpStatsTableEntry 1}
+
+lacpdusRx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Valid LACPDUs received"
+ ::= {lacpStatsTableEntry 2}
+
+markerpdusRx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Valid Marker PDUs received"
+ ::= {lacpStatsTableEntry 3}
+
+markerresponsepdusRx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Valid Marker Rsp PDUs received"
+ ::= {lacpStatsTableEntry 4}
+
+unknownRx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Unknown version/TLV type"
+ ::= {lacpStatsTableEntry 5}
+
+illegalRx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Illegal subtype received"
+ ::= {lacpStatsTableEntry 6}
+
+lacpdusTx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "LACPDUs transmitted"
+ ::= {lacpStatsTableEntry 7}
+
+markerpdusTx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Market PDUs transmitted"
+ ::= {lacpStatsTableEntry 8}
+
+markerresponsepdusTx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Marker Rsp PDUs transmitted "
+ ::= {lacpStatsTableEntry 9}
+
+lacpClearStats OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ clear(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this to clear(2) results in clearing the LACP statistics."
+ ::= { lacpStatsTableEntry 10 }
+
+
+-- UFD stats
+
+ufdNoLtMLinkFailure OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " "
+ ::= {ufdStats 1}
+
+ufdNoLtMLinkBlockingState OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " "
+ ::= {ufdStats 2}
+
+ufdNoLtDAutoDisabled OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " "
+ ::= {ufdStats 3}
+
+ufdClearStats OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ clear(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " Setting this value to clear(2) clears the UFD stats."
+ ::= {ufdStats 4}
+
+
+
+
+
+
+-- FDB stats
+
+fdbClear OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ clear(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this value to clear(2) clears the entire master FDB."
+ ::= { fdbInfo 1 }
+
+fdbTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF FdbEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of FDB entries."
+ ::= { fdbInfo 2 }
+
+fdbEntry OBJECT-TYPE
+ SYNTAX FdbEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the FDB table"
+ INDEX { fdbMacAddr }
+ ::= { fdbTable 1 }
+
+FdbEntry ::= SEQUENCE {
+ fdbMacAddr PhysAddress,
+ fdbVlan Integer32,
+ fdbSrcPort Integer32,
+ fdbSrcTrunk Integer32,
+ fdbState INTEGER,
+ fdbRefSps DisplayString,
+ fdbLearnedPort Integer32,
+ fdbStatus Integer32
+ }
+
+fdbMacAddr OBJECT-TYPE
+ SYNTAX PhysAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The MAC address for the FDB entry."
+ ::= { fdbEntry 1 }
+
+fdbVlan OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VLAN ID for the FDB entry."
+ ::= { fdbEntry 2 }
+
+fdbSrcPort OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Either the value '0', or the port number of the port on which a frame
+ having a source address equal to the value of the corresponding
+ instance has been seen. A value of '0' indicates that the port
+ number has not been learned but that the bridge does have some
+ forwarding/filtering information about this address."
+ ::= { fdbEntry 3 }
+
+fdbState OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(1),
+ forward(2),
+ trunk(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the FDB entry. The meanings of the values are :
+ unknown(1) : the MAC address has not yet been learned by the switch
+ but has only been seen as a destination address
+ forward(2) : the MAC address has been learned by the switch
+ trunk(3) : frames with this MAC address are forwarded to trunk
+ group"
+ ::= { fdbEntry 4 }
+
+fdbRefSps OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The referenced SPs associated with this FDB entry."
+ ::= { fdbEntry 5 }
+
+fdbLearnedPort OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The learned port associated with this FDB entry."
+ ::= { fdbEntry 6 }
+
+fdbSrcTrunk OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Either the value '0', or the trunk number of the trunk on which a frame
+ having a source address equal to the value of the corresponding
+ instance has been seen. A value of '0' indicates that the source
+ address is not associated with a trunk."
+ ::= { fdbEntry 7 }
+
+fdbStatus OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "'1' if it is permanent
+ '0' if it is not permanent"
+ ::= { fdbEntry 8 }
+
+
+
+-- STP information
+
+stpInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF StpInfoTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of Spanning Tree Group information."
+ ::= { stpInfo 1 }
+
+stpInfoTableEntry OBJECT-TYPE
+ SYNTAX StpInfoTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular Spanning Tree Group."
+ INDEX { stpInfoIndex }
+ ::= { stpInfoTable 1 }
+
+StpInfoTableEntry ::= SEQUENCE {
+ stpInfoIndex Integer32,
+ stpInfoState INTEGER,
+ stgInfoVlanBmap OCTET STRING,
+ stpInfoTimeSinceTopChange TimeTicks,
+ stpInfoTopChanges Counter32,
+ stpInfoDesignatedRoot BridgeId,
+ stpInfoRootCost Integer32,
+ stpInfoRootPort Integer32,
+ stpInfoHelloTime Integer32,
+ stpInfoMaxAge Integer32,
+ stpInfoForwardDelay Integer32,
+ stpInfoHoldTime Integer32,
+ stpInfoBrgPriority INTEGER,
+ stpInfoBrgHelloTime INTEGER,
+ stpInfoBrgForwardDelay INTEGER,
+ stpInfoBrgMaxAge INTEGER,
+ stpInfoAgingTime INTEGER
+ }
+
+stpInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The identifier of a particular Spanning Tree Group. This is also
+ index to the entLogicalTable of Entity MIB."
+ ::= { stpInfoTableEntry 1 }
+
+stpInfoState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Turn on of off Spanning Tree operation of a particular Spanning
+ Tree Group."
+ ::= { stpInfoTableEntry 2 }
+
+stgInfoVlanBmap OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..512))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vlans applied to the spanning tree group. The vlans are
+ presented in bitmap format. This string displays vlan number
+ from 1 to 4096.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ vlan 9
+ || ||
+ || ||___ vlan 8
+ || |____ vlan 7
+ || . . .
+ ||_________ vlan 2
+ |__________ vlan 1 (as index to stgCurCfgTable)
+
+ where x : 1 - The represented vlan applied to the spanning tree.
+ 0 - The represented vlan not applied to the spanning tree"
+ ::= { stpInfoTableEntry 3 }
+
+stpInfoTimeSinceTopChange OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time (in hundredths of a second) since the last time a topology
+ change was detected by the bridge entity."
+ ::= { stpInfoTableEntry 4 }
+
+stpInfoTopChanges OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of topology changes detected by this bridge since
+ the management entity was last reset or initialized."
+ ::= { stpInfoTableEntry 5 }
+
+stpInfoDesignatedRoot OBJECT-TYPE
+ SYNTAX BridgeId
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The bridge identifier of the root of the spanning tree as determined
+ by the Spanning Tree Protocol as executed by this node. This value
+ is used as the Root Identifier parameter in all Configuration Bridge
+ PDUs originated by this node."
+ ::= { stpInfoTableEntry 6 }
+
+stpInfoRootCost OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The cost of the path to the root as seen from this bridge."
+ ::= { stpInfoTableEntry 7 }
+
+stpInfoRootPort OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port number of the port which offers the lowest cost path from
+ this bridge to the root bridge."
+ ::= { stpInfoTableEntry 8 }
+
+stpInfoMaxAge OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum age of Spanning Tree Protocol information learned from
+ the network on any port before it is discarded, in units of
+ hundredths of a second. This is the actual value that this bridge is
+ currently using."
+ ::= { stpInfoTableEntry 9 }
+
+stpInfoHelloTime OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The amount of time between the transmission of Configuration bridge
+ PDUs by this node on any port when it is the root of the spanning
+ tree or trying to become so, in units of hundredths of a second.
+ This is the actual value that this bridge is currently using."
+ ::= { stpInfoTableEntry 10 }
+
+stpInfoForwardDelay OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This time value, measured in units of hundredths of a second,
+ controls how fast a port changes its spanning state when moving
+ towards the Forwarding state. The value determines how long the port
+ stays in each of the Listening and Learning states, which precede
+ the Forwarding state. This value is also used, when a topology
+ change has been detected and is underway, to age all dynamic entries
+ in the Forwarding Database."
+ ::= { stpInfoTableEntry 11 }
+
+stpInfoHoldTime OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This time value determines the interval length during which no more
+ than two Configuration bridge PDUs shall be transmitted by this node,
+ in units of hundredths of a second."
+ ::= { stpInfoTableEntry 12 }
+
+stpInfoBrgPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of the write-able portion of the Bridge ID, i.e., the first
+ two octets of the (8 octet long) Bridge ID."
+ ::= { stpInfoTableEntry 13 }
+
+stpInfoBrgHelloTime OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value in seconds that all bridges use for HelloTime when this
+ bridge is acting as the root."
+ ::= { stpInfoTableEntry 14 }
+
+stpInfoBrgForwardDelay OBJECT-TYPE
+ SYNTAX INTEGER (4..30)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value in seconds that all bridges use for ForwardDelay when this
+ bridge is acting as the root."
+ ::= { stpInfoTableEntry 15 }
+
+stpInfoBrgMaxAge OBJECT-TYPE
+ SYNTAX INTEGER (6..40)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value in seconds that all bridges use for MaxAge when this bridge
+ is acting as the root."
+ ::= { stpInfoTableEntry 16 }
+
+stpInfoAgingTime OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The timeout period in seconds for aging out dynamically learned
+ forwarding information."
+ ::= { stpInfoTableEntry 17 }
+
+stpInfoPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF StpInfoPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of Spanning Tree Group port information."
+ ::= { stpInfo 2 }
+
+stpInfoPortTableEntry OBJECT-TYPE
+ SYNTAX StpInfoPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about port configuration for a particular Spanning Tree
+ Group."
+ INDEX { stpInfoPortStpIndex, stpInfoPortIndex }
+ ::= { stpInfoPortTable 1 }
+
+StpInfoPortTableEntry ::= SEQUENCE {
+ stpInfoPortStpIndex Integer32,
+ stpInfoPortIndex Integer32,
+ stpInfoPortState INTEGER,
+ stpInfoPortDesignatedRoot BridgeId,
+ stpInfoPortDesignatedCost Integer32,
+ stpInfoPortDesignatedBridge BridgeId,
+ stpInfoPortDesignatedPort OCTET STRING,
+ stpInfoPortForwardTransitions Counter32,
+ stpInfoPortPathCost Integer32
+ }
+
+stpInfoPortStpIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The identifier of a particular Spanning Tree Group."
+ ::= { stpInfoPortTableEntry 1 }
+
+stpInfoPortIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port identifier of a particular Spanning Tree Group."
+ ::= { stpInfoPortTableEntry 2 }
+
+stpInfoPortState OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(1),
+ blocking(2),
+ listening(3),
+ learning(4),
+ forwarding(5),
+ broken(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port's current state as defined by application of the Spanning
+ Tree Protocol. This state controls what action a port takes on
+ reception of a frame. If the bridge has detected a port that is
+ malfunctioning it will place that port into the broken(6) state.
+ For ports which are disabled, this object will have a value of
+ disabled(1)."
+ ::= { stpInfoPortTableEntry 3 }
+
+stpInfoPortDesignatedRoot OBJECT-TYPE
+ SYNTAX BridgeId
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The unique Bridge Identifier of the Bridge recorded as the Root in
+ the Configuration BPDUs transmitted by the Designated Bridge for the
+ segment to which the port is attached."
+ ::= { stpInfoPortTableEntry 4 }
+
+stpInfoPortDesignatedCost OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The path cost of the Designated Port of the segment connected to this
+ port. This value is compared to the Root Path Cost field in received
+ bridge PDUs."
+ ::= { stpInfoPortTableEntry 5 }
+
+stpInfoPortDesignatedBridge OBJECT-TYPE
+ SYNTAX BridgeId
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Bridge Identifier of the bridge which this port considers to be
+ the Designated Bridge for this port's segment."
+ ::= { stpInfoPortTableEntry 6 }
+
+stpInfoPortDesignatedPort OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (2))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Port Identifier of the port on the Designated Bridge for this
+ port's segment."
+ ::= { stpInfoPortTableEntry 7 }
+
+stpInfoPortForwardTransitions OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of times this port has transitioned from the Learning
+ state to the Forwarding state."
+ ::= { stpInfoPortTableEntry 8 }
+
+stpInfoPortPathCost OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The path cost of the port."
+ ::= { stpInfoPortTableEntry 9 }
+
+-- CIST Information
+
+cistRoot OBJECT-TYPE
+ SYNTAX BridgeId
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The bridge identifier of the Root of the common spanning
+ tree as determined by the Spanning Tree Protocol
+ as executed by this node. This value is used as
+ the CIST Root Identifier parameter in all Configuration
+ Bridge PDUs originated by this node."
+ ::= { cistGeneralInfo 1 }
+
+cistRootPathCost OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The cost of the path to the CIST Root as seen from this bridge."
+ ::= { cistGeneralInfo 2 }
+
+cistRootPort OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Port Number of the Port which offers the lowest path cost from
+ this bridge to the CIST Root Bridge."
+ ::= { cistGeneralInfo 3 }
+
+
+cistRootMaxAge OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value in seconds that all bridges use for MaxAge when this bridge
+ is acting as the root."
+ ::= { cistGeneralInfo 5 }
+
+cistRootForwardDelay OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value in seconds that all bridges use for ForwardDelay when this
+ bridge is acting as the root."
+ ::= { cistGeneralInfo 6 }
+
+cistRegionalRoot OBJECT-TYPE
+ SYNTAX BridgeId
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The bridge identifier of the Root of the Multiple
+ spanning tree region as determined by the Spanning Tree
+ Protocol as executed by this node. This value is used as
+ the CIST Regional Root Identifier parameter in all Configuration
+ Bridge PDUs originated by this node."
+ ::= { cistGeneralInfo 7 }
+
+cistRegionalPathCost OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Cost of the path to the CIST Regional Root as seen from this
+ bridge."
+ ::= { cistGeneralInfo 8 }
+
+cistBridgePriority OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of the writable portion of the Brigde Identifier comprising
+ of the first two octets."
+ ::= { cistGeneralInfo 9 }
+
+cistBridgeMaxAge OBJECT-TYPE
+ SYNTAX INTEGER (6..40)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value in seconds that all bridges use for MaxAge when this bridge
+ is acting as the root."
+ ::= { cistGeneralInfo 10 }
+
+cistBridgeForwardDelay OBJECT-TYPE
+ SYNTAX INTEGER (4..30)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value in seconds that all bridges use for ForwardDelay when this
+ bridge is acting as the root."
+ ::= { cistGeneralInfo 11 }
+
+cistMaxHopCount OBJECT-TYPE
+ SYNTAX INTEGER (4..60)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the maximum hop count value."
+ ::= { cistGeneralInfo 12 }
+
+mstpDigest OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The digest of the mstp."
+ ::= { cistGeneralInfo 13 }
+
+-- CIST Port Information Table
+cistInfoPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CistInfoPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of CIST Port information."
+ ::= { cistInfo 2 }
+
+cistInfoPortTableEntry OBJECT-TYPE
+ SYNTAX CistInfoPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular CIST Port."
+ INDEX { cistInfoPortIndex }
+ ::= { cistInfoPortTable 1 }
+
+CistInfoPortTableEntry ::= SEQUENCE {
+ cistInfoPortIndex Integer32,
+ cistInfoPortPriority Integer32,
+ cistInfoPortPathCost Integer32,
+ cistInfoPortState INTEGER,
+ cistInfoPortRole INTEGER,
+ cistInfoPortDesignatedBridge BridgeId,
+ cistInfoPortDesignatedPort OCTET STRING,
+ cistInfoPortLinkType INTEGER,
+ cistInfoPortHelloTime INTEGER
+ }
+
+cistInfoPortIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port number of the port for which this entry contains spanning
+ tree configuration."
+ ::= { cistInfoPortTableEntry 1 }
+
+cistInfoPortPriority OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The four most significant bits of the Port Identifier of the
+ Spanning Tree instance can be modified by setting this value."
+ ::= { cistInfoPortTableEntry 2 }
+
+cistInfoPortPathCost OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The contribution of this port to the path cost of paths towards
+ the CIST Root which include this port."
+ ::= { cistInfoPortTableEntry 3 }
+
+cistInfoPortState OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled (1),
+ discarding (2),
+ learning (4),
+ forwarding (5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current state of the Port as defined by the Common
+ spanning tree protocol."
+ ::= { cistInfoPortTableEntry 4 }
+
+cistInfoPortRole OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(1),
+ alternate(2),
+ backup(3),
+ root(4),
+ designated(5),
+ master(6),
+ unknown(7)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Selected Port Role of the port for this spanning tree instance."
+ ::= { cistInfoPortTableEntry 5 }
+
+cistInfoPortDesignatedBridge OBJECT-TYPE
+ SYNTAX BridgeId
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The unique Bridge Identifier of the bridge which this port
+ considers to be the Designated Bridge for the port's segment."
+ ::= { cistInfoPortTableEntry 6 }
+
+cistInfoPortDesignatedPort OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (2))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Port identifier of the port on the Designated Bridge
+ for this port's segment."
+ ::= { cistInfoPortTableEntry 7 }
+
+cistInfoPortLinkType OBJECT-TYPE
+ SYNTAX INTEGER {
+ p2p(1),
+ shared(2),
+ unknown(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The point-to-point status of the LAN segment attached
+ to this port. A value of p2p (2) indicates that this port is being
+ treated as if it is connected to a point-to-point link.
+ A value of shared(3) indicates that this port is being treated as
+ having a shared media connection."
+ ::= { cistInfoPortTableEntry 8 }
+
+cistInfoPortHelloTime OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The amount of time between the transmission of Configuration Port
+ PDUs in seconds."
+ ::= { cistInfoPortTableEntry 9 }
+
+
+-- LACP information
+
+lacpInfoAggrTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF LacpInfoAggrTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of LACP aggregator information."
+ ::= { lacpInfo 1 }
+
+lacpInfoAggrTableEntry OBJECT-TYPE
+ SYNTAX LacpInfoAggrTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a LACP aggregator."
+ INDEX { lacpInfoAggrIndex }
+ ::= { lacpInfoAggrTable 1 }
+
+LacpInfoAggrTableEntry ::= SEQUENCE {
+ lacpInfoAggrIndex Integer32,
+ lacpInfoAggrId Integer32,
+ lacpInfoAggrMac DisplayString,
+ lacpInfoAggrActSysPrio Integer32,
+ lacpInfoAggrActSysId DisplayString,
+ lacpInfoAggrIndivState INTEGER,
+ lacpInfoAggrActAdminKey Integer32,
+ lacpInfoAggrActOperKey Integer32,
+ lacpInfoAggrPartSysPrio Integer32,
+ lacpInfoAggrPartSysId DisplayString,
+ lacpInfoAggrPartOperKey Integer32,
+ lacpInfoAggrReadyState INTEGER,
+ lacpInfoAggrNumPorts Integer32,
+ lacpInfoAggrPorts DisplayString
+ }
+
+lacpInfoAggrIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The aggregator identifier."
+ ::= { lacpInfoAggrTableEntry 1 }
+
+lacpInfoAggrId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoAggrTableEntry 2 }
+
+lacpInfoAggrMac OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoAggrTableEntry 3 }
+
+lacpInfoAggrActSysPrio OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoAggrTableEntry 4 }
+
+lacpInfoAggrActSysId OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoAggrTableEntry 5 }
+
+lacpInfoAggrIndivState OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoAggrTableEntry 6 }
+
+lacpInfoAggrActAdminKey OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoAggrTableEntry 7 }
+
+lacpInfoAggrActOperKey OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoAggrTableEntry 8 }
+
+lacpInfoAggrPartSysPrio OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoAggrTableEntry 9 }
+
+lacpInfoAggrPartSysId OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoAggrTableEntry 10 }
+
+lacpInfoAggrPartOperKey OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoAggrTableEntry 11 }
+
+lacpInfoAggrReadyState OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoAggrTableEntry 12 }
+
+lacpInfoAggrNumPorts OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoAggrTableEntry 13 }
+
+lacpInfoAggrPorts OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoAggrTableEntry 14 }
+
+
+lacpInfoPort OBJECT IDENTIFIER ::= { lacpInfo 2 }
+
+lacpInfoPortGeneralTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF LacpInfoPortGeneralTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of LACP port general information."
+ ::= { lacpInfoPort 1 }
+
+lacpInfoPortGeneralTableEntry OBJECT-TYPE
+ SYNTAX LacpInfoPortGeneralTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "General information about a LACP port."
+ INDEX { lacpInfoPortGeneralIndex }
+ ::= { lacpInfoPortGeneralTable 1 }
+
+LacpInfoPortGeneralTableEntry ::= SEQUENCE {
+ lacpInfoPortGeneralIndex Integer32,
+ lacpInfoPortLacpEna INTEGER,
+ lacpInfoPortAdminEna INTEGER,
+ lacpInfoPortActSysId DisplayString,
+ lacpInfoPortActSysPrio Integer32,
+ lacpInfoPortActAdminKey Integer32,
+ lacpInfoPortActOperKey Integer32,
+ lacpInfoPortActPortNum Integer32,
+ lacpInfoPortActPortPrio Integer32,
+ lacpInfoPortIndivState INTEGER,
+ lacpInfoSelAggrId Integer32,
+ lacpInfoAttAggrId Integer32,
+ lacpInfoPortReadyN INTEGER,
+ lacpInfoPortNtt INTEGER,
+ lacpInfoPortSelected INTEGER,
+ lacpInfoPortMoved INTEGER,
+ lacpInfoCollDetState INTEGER,
+ lacpInfoPortRxState DisplayString,
+ lacpInfoPortMuxState DisplayString,
+ lacpInfoPortPerState DisplayString
+ }
+
+lacpInfoPortGeneralIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port identifier."
+ ::= { lacpInfoPortGeneralTableEntry 1 }
+
+lacpInfoPortLacpEna OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortGeneralTableEntry 2 }
+
+lacpInfoPortAdminEna OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortGeneralTableEntry 3 }
+
+lacpInfoPortActSysId OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortGeneralTableEntry 4 }
+
+lacpInfoPortActSysPrio OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortGeneralTableEntry 5 }
+
+lacpInfoPortActAdminKey OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortGeneralTableEntry 6 }
+
+lacpInfoPortActOperKey OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortGeneralTableEntry 7 }
+
+lacpInfoPortActPortNum OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortGeneralTableEntry 8 }
+
+lacpInfoPortActPortPrio OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortGeneralTableEntry 9 }
+
+lacpInfoPortIndivState OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortGeneralTableEntry 10 }
+
+lacpInfoSelAggrId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortGeneralTableEntry 11 }
+
+lacpInfoAttAggrId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortGeneralTableEntry 12 }
+
+lacpInfoPortReadyN OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "True value for Ready_N flag indicates that the wait while timer
+ has expired and it is waiting to attach to an aggregator.
+ There is one Ready_N value for each port."
+ ::= { lacpInfoPortGeneralTableEntry 13 }
+
+lacpInfoPortNtt OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Need to transmit flag. True indicates that there is new protocol
+ information that should be transmitted on the link."
+ ::= { lacpInfoPortGeneralTableEntry 14 }
+
+lacpInfoPortSelected OBJECT-TYPE
+ SYNTAX INTEGER {
+ selected(1),
+ unselected(2),
+ standby(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Selected flag value indicates that the selection logic has selected
+ an appropriate Aggregator. A value of unselected indicates that no
+ aggregator is currently selected. A value of standby indicates that
+ although the selection logic has selected an appropriate Aggregator,
+ aggregation restrictions currently precent the port from being
+ enabled as part of the aggregation, and so the port is being held
+ in standby condition."
+ ::= { lacpInfoPortGeneralTableEntry 15 }
+
+lacpInfoPortMoved OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Port Moved flag is set to true if the receive machine for a port
+ is in the port_disabled state, and the combination of partner oper
+ system and partner oper port number in use by the port has been
+ used by received in an incoming LACPDU on a different port."
+ ::= { lacpInfoPortGeneralTableEntry 16 }
+
+lacpInfoCollDetState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortGeneralTableEntry 17 }
+
+lacpInfoPortRxState OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortGeneralTableEntry 18 }
+
+lacpInfoPortMuxState OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortGeneralTableEntry 19 }
+
+lacpInfoPortPerState OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortGeneralTableEntry 20 }
+
+
+lacpInfoPortAdminTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF LacpInfoPortAdminTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of LACP port admin information."
+ ::= { lacpInfoPort 2 }
+
+lacpInfoPortAdminTableEntry OBJECT-TYPE
+ SYNTAX LacpInfoPortAdminTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Admin information about a LACP port."
+ INDEX { lacpInfoPortAdminIndex }
+ ::= { lacpInfoPortAdminTable 1 }
+
+LacpInfoPortAdminTableEntry ::= SEQUENCE {
+ lacpInfoPortAdminIndex Integer32,
+ lacpInfoPortActAdPortState DisplayString,
+ lacpInfoPortActAdActiv INTEGER,
+ lacpInfoPortActAdSync INTEGER,
+ lacpInfoPortActAdDef INTEGER,
+ lacpInfoPortActAdTimeout INTEGER,
+ lacpInfoPortActAdColl INTEGER,
+ lacpInfoPortActAdExp INTEGER,
+ lacpInfoPortActAdAggr INTEGER,
+ lacpInfoPortActAdDist INTEGER
+ }
+
+lacpInfoPortAdminIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port identifier."
+ ::= { lacpInfoPortAdminTableEntry 1 }
+
+
+lacpInfoPortActAdPortState OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of Actor Administrator Port. This is a octet mask
+ with the following bits: Activity, Synchronization, Defaulted,
+ Timeout, Collecting, Expired, Aggregation and Distributing.
+ If all of them are 0 then the state is showed as 0x0, else it is
+ displayed a blank state which mean is not a NULL state"
+ ::= { lacpInfoPortAdminTableEntry 7 }
+
+lacpInfoPortActAdActiv OBJECT-TYPE
+ SYNTAX INTEGER {
+ active(1),
+ passive(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortAdminTableEntry 8 }
+
+lacpInfoPortActAdSync OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortAdminTableEntry 9 }
+
+lacpInfoPortActAdDef OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortAdminTableEntry 10 }
+
+lacpInfoPortActAdTimeout OBJECT-TYPE
+ SYNTAX INTEGER {
+ short(1),
+ long(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortAdminTableEntry 11 }
+
+lacpInfoPortActAdColl OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortAdminTableEntry 12 }
+
+lacpInfoPortActAdExp OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortAdminTableEntry 13 }
+
+lacpInfoPortActAdAggr OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortAdminTableEntry 14 }
+
+lacpInfoPortActAdDist OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortAdminTableEntry 15 }
+
+
+
+lacpInfoPortOperTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF LacpInfoPortOperTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of LACP port oper information."
+ ::= { lacpInfoPort 3 }
+
+lacpInfoPortOperTableEntry OBJECT-TYPE
+ SYNTAX LacpInfoPortOperTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Oper information about a LACP port."
+ INDEX { lacpInfoPortOperIndex }
+ ::= { lacpInfoPortOperTable 1 }
+
+LacpInfoPortOperTableEntry ::= SEQUENCE {
+ lacpInfoPortOperIndex Integer32,
+ lacpInfoPortPartOpSysPrio Integer32,
+ lacpInfoPortPartOpSysId DisplayString,
+ lacpInfoPortPartOpKey Integer32,
+ lacpInfoPortPartOpPortNum Integer32,
+ lacpInfoPortPartOpPortPrio Integer32,
+ lacpInfoPortActOpPortState DisplayString,
+ lacpInfoPortActOpActiv INTEGER,
+ lacpInfoPortActOpSync INTEGER,
+ lacpInfoPortActOpDef INTEGER,
+ lacpInfoPortActOpTimeout INTEGER,
+ lacpInfoPortActOpColl INTEGER,
+ lacpInfoPortActOpExp INTEGER,
+ lacpInfoPortActOpAggr INTEGER,
+ lacpInfoPortActOpDist INTEGER,
+ lacpInfoPortPartOpPortState DisplayString,
+ lacpInfoPortPartOpActiv INTEGER,
+ lacpInfoPortPartOpSync INTEGER,
+ lacpInfoPortPartOpDef INTEGER,
+ lacpInfoPortPartOpTimeout INTEGER,
+ lacpInfoPortPartOpColl INTEGER,
+ lacpInfoPortPartOpExp INTEGER,
+ lacpInfoPortPartOpAggr INTEGER,
+ lacpInfoPortPartOpDist INTEGER
+ }
+
+lacpInfoPortOperIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port identifier."
+ ::= { lacpInfoPortOperTableEntry 1 }
+
+lacpInfoPortPartOpSysPrio OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortOperTableEntry 2 }
+
+lacpInfoPortPartOpSysId OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortOperTableEntry 3 }
+
+lacpInfoPortPartOpKey OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortOperTableEntry 4 }
+
+lacpInfoPortPartOpPortNum OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortOperTableEntry 5 }
+
+lacpInfoPortPartOpPortPrio OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortOperTableEntry 6 }
+
+lacpInfoPortActOpPortState OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of Actor Operator Port. This is a octet mask
+ with the following bits: Activity, Synchronization, Defaulted,
+ Timeout, Collecting, Expired, Aggregation and Distributing.
+ If all of them are 0 then the state is showed as 0x0, else it is
+ displayed a blank state which mean is not a NULL state"
+ ::= { lacpInfoPortOperTableEntry 7 }
+
+lacpInfoPortActOpActiv OBJECT-TYPE
+ SYNTAX INTEGER {
+ active(1),
+ passive(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortOperTableEntry 8 }
+
+lacpInfoPortActOpSync OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortOperTableEntry 9 }
+
+lacpInfoPortActOpDef OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortOperTableEntry 10 }
+
+lacpInfoPortActOpTimeout OBJECT-TYPE
+ SYNTAX INTEGER {
+ short(1),
+ long(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortOperTableEntry 11 }
+
+lacpInfoPortActOpColl OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortOperTableEntry 12 }
+
+lacpInfoPortActOpExp OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortOperTableEntry 13 }
+
+lacpInfoPortActOpAggr OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortOperTableEntry 14 }
+
+lacpInfoPortActOpDist OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortOperTableEntry 15 }
+
+lacpInfoPortPartOpPortState OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of Partner Operator Port. This is a octet mask
+ with the following bits: Activity, Synchronization, Defaulted,
+ Timeout, Collecting, Expired, Aggregation and Distributing.
+ If all of them are 0 then the state is showed as 0x0, else it is
+ displayed a blank state which mean is not a NULL state"
+ ::= { lacpInfoPortOperTableEntry 16 }
+
+lacpInfoPortPartOpActiv OBJECT-TYPE
+ SYNTAX INTEGER {
+ active(1),
+ passive(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortOperTableEntry 17 }
+
+lacpInfoPortPartOpSync OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortOperTableEntry 18 }
+
+lacpInfoPortPartOpDef OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortOperTableEntry 19 }
+
+lacpInfoPortPartOpTimeout OBJECT-TYPE
+ SYNTAX INTEGER {
+ short(1),
+ long(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortOperTableEntry 20 }
+
+lacpInfoPortPartOpColl OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortOperTableEntry 21 }
+
+lacpInfoPortPartOpExp OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortOperTableEntry 22 }
+
+lacpInfoPortPartOpAggr OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortOperTableEntry 23 }
+
+lacpInfoPortPartOpDist OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { lacpInfoPortOperTableEntry 24 }
+
+
+
+
+-- UFD Configuration
+
+
+ufdCurCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable UFD state"
+ ::= { ufdGeneralCfg 1 }
+
+ufdNewCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable UFD state"
+ ::= { ufdGeneralCfg 2 }
+
+ufdCurCfgLtMPorts OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The LtM port list. The ports are presented in bitmap format.
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ port 8
+ || ||
+ || ||___ port 7
+ || |____ port 6
+ || . . .
+ ||_________ port 1
+ |__________ reserved
+
+ where x : 1 - The represented port belongs to LtM
+ 0 - The represented port does not belong to LtM"
+ ::= { ufdGeneralCfg 3 }
+
+ufdNewCfgLtMPorts OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The LtM port list. The ports are presented in bitmap format.
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ port 8
+ || ||
+ || ||___ port 7
+ || |____ port 6
+ || . . .
+ ||_________ port 1
+ |__________ reserved
+
+ where x : 1 - The represented port belongs to LtM
+ 0 - The represented port does not belong to LtM"
+ ::= { ufdGeneralCfg 4 }
+
+ufdCurCfgLtMTrunks OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The LtM trunk list. The trunks are presented in bitmap format.
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ trunk 8
+ || ||
+ || ||___ trunk 7
+ || |____ trunk 6
+ || . . .
+ ||_________ trunk 1
+ |__________ reserved
+
+ where x : 1 - The represented trunk belongs to LtM
+ 0 - The represented trunk does not belong to LtM"
+ ::= { ufdGeneralCfg 5 }
+
+ufdNewCfgLtMTrunks OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The LtM trunk list. The trunks are presented in bitmap format.
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ trunk 8
+ || ||
+ || ||___ trunk 7
+ || |____ trunk 6
+ || . . .
+ ||_________ trunk 1
+ |__________ reserved
+
+ where x : 1 - The represented trunk belongs to LtM
+ 0 - The represented trunk does not belong to LtM"
+ ::= { ufdGeneralCfg 6 }
+
+ufdCurCfgLtMAdminkey OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The LtM admin key."
+ ::= { ufdGeneralCfg 7 }
+
+ufdNewCfgLtMAdminkey OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The LtM admin key."
+ ::= { ufdGeneralCfg 8 }
+
+ufdCurCfgLtDPorts OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The LtD port list. The ports are presented in bitmap format.
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ port 8
+ || ||
+ || ||___ port 7
+ || |____ port 6
+ || . . .
+ ||_________ port 1
+ |__________ reserved
+
+ where x : 1 - The represented port belongs to LtD
+ 0 - The represented port does not belong to LtD"
+ ::= { ufdGeneralCfg 9 }
+
+ufdNewCfgLtDPorts OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The LtD port list. The ports are presented in bitmap format.
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ port 8
+ || ||
+ || ||___ port 7
+ || |____ port 6
+ || . . .
+ ||_________ port 1
+ |__________ reserved
+
+ where x : 1 - The represented port belongs to LtD
+ 0 - The represented port does not belong to LtD"
+ ::= { ufdGeneralCfg 10 }
+
+ufdCurCfgLtDTrunks OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The LtD trunk list. The trunks are presented in bitmap format.
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ trunk 8
+ || ||
+ || ||___ trunk 7
+ || |____ trunk 6
+ || . . .
+ ||_________ trunk 1
+ |__________ reserved
+
+ where x : 1 - The represented trunk belongs to LtD
+ 0 - The represented trunk does not belong to LtD"
+ ::= { ufdGeneralCfg 11 }
+
+ufdNewCfgLtDTrunks OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The LtD trunk list. The trunks are presented in bitmap format.
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ trunk 8
+ || ||
+ || ||___ trunk 7
+ || |____ trunk 6
+ || . . .
+ ||_________ trunk 1
+ |__________ reserved
+
+ where x : 1 - The represented trunk belongs to LtD
+ 0 - The represented trunk does not belong to LtD"
+ ::= { ufdGeneralCfg 12 }
+
+ufdLtDAdminkeyMaxEnt OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the LtD admin key configuration table."
+ ::= { ufdGeneralCfg 13 }
+
+ufdLtDAdminkeyCurCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UfdLtDAdminkeyCurCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of LtD admin key configuration."
+ ::= { ufdGeneralCfg 14 }
+
+ufdLtDAdminkeyCurCfgTableEntry OBJECT-TYPE
+ SYNTAX UfdLtDAdminkeyCurCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the LtD admin key table."
+ INDEX { ufdLtDAdminkeyCurCfg }
+ ::= { ufdLtDAdminkeyCurCfgTable 1 }
+
+UfdLtDAdminkeyCurCfgTableEntry ::= SEQUENCE {
+ ufdLtDAdminkeyCurCfg INTEGER
+ }
+
+ufdLtDAdminkeyCurCfg OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The LtD admin key."
+ ::= { ufdLtDAdminkeyCurCfgTableEntry 1 }
+
+ufdLtDAdminkeyNewCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UfdLtDAdminkeyNewCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of LtD admin key configuration."
+ ::= { ufdGeneralCfg 15 }
+
+ufdLtDAdminkeyNewCfgTableEntry OBJECT-TYPE
+ SYNTAX UfdLtDAdminkeyNewCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the LtD admin key table."
+ INDEX { ufdLtDAdminkeyNewCfg }
+ ::= { ufdLtDAdminkeyNewCfgTable 1 }
+
+UfdLtDAdminkeyNewCfgTableEntry ::= SEQUENCE {
+ ufdLtDAdminkeyNewCfg INTEGER
+ }
+
+ufdLtDAdminkeyNewCfg OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The LtD admin key."
+ ::= { ufdLtDAdminkeyNewCfgTableEntry 1 }
+
+ufdNewCfgAddLtMPort OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The port to be added to LtM. A '0' value is
+ returned when read."
+ ::= { ufdGeneralCfg 16 }
+
+ufdNewCfgRemoveLtMPort OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The port to be removed from LtM. A '0'
+ value is returned when read."
+ ::= { ufdGeneralCfg 17 }
+
+ufdNewCfgAddLtMTrunk OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The trunk to be added to LtM. A '0' value is
+ returned when read."
+ ::= { ufdGeneralCfg 18 }
+
+ufdNewCfgRemoveLtMTrunk OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The trunk to be removed from LtM. A '0'
+ value is returned when read."
+ ::= { ufdGeneralCfg 19 }
+
+ufdNewCfgAddLtMAdminkey OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The admin key to be added to LtM. A '0' value is
+ returned when read."
+ ::= { ufdGeneralCfg 20 }
+
+ufdNewCfgRemoveLtMAdminkey OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The admin key to be removed from LtM. A '0'
+ value is returned when read."
+ ::= { ufdGeneralCfg 21 }
+
+ufdNewCfgAddLtDPort OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The port to be added to LtD. A '0' value is
+ returned when read."
+ ::= { ufdGeneralCfg 22 }
+
+ufdNewCfgRemoveLtDPort OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The port to be removed from LtM. A '0'
+ value is returned when read."
+ ::= { ufdGeneralCfg 23 }
+
+ufdNewCfgAddLtDTrunk OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The trunk to be added to LtM. A '0' value is
+ returned when read."
+ ::= { ufdGeneralCfg 24 }
+
+ufdNewCfgRemoveLtDTrunk OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The trunk to be removed from LtD. A '0'
+ value is returned when read."
+ ::= { ufdGeneralCfg 25 }
+
+ufdNewCfgAddLtDAdminkey OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The admin key to be added to LtD. A '0' value is
+ returned when read."
+ ::= { ufdGeneralCfg 26 }
+
+ufdNewCfgRemoveLtDAdminkey OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The admin key to be removed from LtD. A '0'
+ value is returned when read."
+ ::= { ufdGeneralCfg 27 }
+
+ufdCurCfgGlobalState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current global Failover settings."
+ ::= { ufdGeneralCfg 28 }
+
+ufdNewCfgGlobalState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "New global Failover settings."
+ ::= { ufdGeneralCfg 29 }
+
+
+
+
+
+--dot1x
+
+
+dot1xCurStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(0),
+ disable(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Dot1x status "
+ ::= { dot1x 1 }
+
+dot1xNewStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(0),
+ disable(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ " Dot1x status "
+ ::= { dot1x 2 }
+
+
+
+dot1xCurCfgPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Dot1xCurCfgPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of 8021x configuration in the Current_config."
+ ::= { dot1x 3 }
+
+dot1xCurCfgPortEntry OBJECT-TYPE
+ SYNTAX Dot1xCurCfgPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about 8021x Port Config"
+ INDEX { dot1xCurCfgPortIndex }
+ ::= { dot1xCurCfgPortTable 1 }
+
+Dot1xCurCfgPortEntry ::= SEQUENCE {
+ dot1xCurCfgPortIndex Integer32,
+ dot1xCurCfgPortMode INTEGER,
+ dot1xCurCfgPortQtPeriod INTEGER,
+ dot1xCurCfgPortTxPeriod INTEGER,
+ dot1xCurCfgPortSupTmout INTEGER,
+ dot1xCurCfgPortSrvTmout INTEGER,
+ dot1xCurCfgPortMaxRq INTEGER,
+ dot1xCurCfgPortRaPeriod INTEGER,
+ dot1xCurCfgPortReAuth INTEGER
+ }
+
+dot1xCurCfgPortIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The 8021x Port number for which the table is related."
+ ::= { dot1xCurCfgPortEntry 1}
+
+dot1xCurCfgPortMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ forceUnauth(0),
+ auto(1),
+ forceAuth(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Port authenticaton mode
+ forceUnauth(0),
+ auto(1),
+ forceAuth(2)
+ "
+ ::= { dot1xCurCfgPortEntry 2 }
+
+dot1xCurCfgPortQtPeriod OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Quiet period (0-65535) "
+ ::= { dot1xCurCfgPortEntry 3 }
+
+dot1xCurCfgPortTxPeriod OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Tx Period "
+ ::= { dot1xCurCfgPortEntry 4 }
+
+dot1xCurCfgPortSupTmout OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Supplicant timeout (1..65535) "
+ ::= { dot1xCurCfgPortEntry 5 }
+
+dot1xCurCfgPortSrvTmout OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Server timeout (1..65535) "
+ ::= { dot1xCurCfgPortEntry 6 }
+
+dot1xCurCfgPortMaxRq OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Maximum numer of requests (1..10) "
+ ::= { dot1xCurCfgPortEntry 7 }
+
+dot1xCurCfgPortRaPeriod OBJECT-TYPE
+ SYNTAX INTEGER (0..604800)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Reautentication period (0..604800) "
+ ::= { dot1xCurCfgPortEntry 8 }
+
+
+dot1xCurCfgPortReAuth OBJECT-TYPE
+ SYNTAX INTEGER {
+ off(0),
+ on(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " ReAuthentication state
+ off(0),
+ on(1)
+ "
+ ::= { dot1xCurCfgPortEntry 9 }
+
+
+
+
+
+dot1xNewCfgPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Dot1xNewCfgPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of 8021x configuration in the new_config."
+ ::= { dot1x 4 }
+
+dot1xNewCfgPortEntry OBJECT-TYPE
+ SYNTAX Dot1xNewCfgPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about 8021x Port Config"
+ INDEX { dot1xNewCfgPortIndex }
+ ::= { dot1xNewCfgPortTable 1 }
+
+Dot1xNewCfgPortEntry ::= SEQUENCE {
+ dot1xNewCfgPortIndex Integer32,
+ dot1xNewCfgPortMode INTEGER,
+ dot1xNewCfgPortQtPeriod INTEGER,
+ dot1xNewCfgPortTxPeriod INTEGER,
+ dot1xNewCfgPortSupTmout INTEGER,
+ dot1xNewCfgPortSrvTmout INTEGER,
+ dot1xNewCfgPortMaxRq INTEGER,
+ dot1xNewCfgPortRaPeriod INTEGER,
+ dot1xNewCfgPortReAuth INTEGER ,
+ dot1xNewCfgPortDefault INTEGER ,
+ dot1xNewCfgPortApplyGlobal INTEGER
+ }
+
+dot1xNewCfgPortIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The 8021x Port number for which the table is related."
+ ::= { dot1xNewCfgPortEntry 1}
+
+dot1xNewCfgPortMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ forceUnauth(0),
+ auto(1),
+ forceAuth(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ " Port authentication mode
+ forceUnauth(0),
+ auto(1),
+ forceAuth(2) "
+ ::= { dot1xNewCfgPortEntry 2 }
+
+dot1xNewCfgPortQtPeriod OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ " Quiet period (0..65535) "
+ ::= { dot1xNewCfgPortEntry 3 }
+
+dot1xNewCfgPortTxPeriod OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ " Tx Period (1..65535) "
+ ::= { dot1xNewCfgPortEntry 4 }
+
+dot1xNewCfgPortSupTmout OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ " Supplicant Timeout (1..65535) "
+ ::= { dot1xNewCfgPortEntry 5 }
+
+dot1xNewCfgPortSrvTmout OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ " Server Timeout (1..65535) "
+ ::= { dot1xNewCfgPortEntry 6 }
+
+dot1xNewCfgPortMaxRq OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ " Maximum number of requests (1..10) "
+ ::= { dot1xNewCfgPortEntry 7 }
+
+dot1xNewCfgPortRaPeriod OBJECT-TYPE
+ SYNTAX INTEGER (1..604800)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ " Reauthentication period (1..604800) "
+ ::= { dot1xNewCfgPortEntry 8 }
+
+
+dot1xNewCfgPortReAuth OBJECT-TYPE
+ SYNTAX INTEGER {
+ off(0),
+ on(1)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ " Reauthentication state
+ off(0),
+ on(1) "
+ ::= { dot1xNewCfgPortEntry 9 }
+
+
+
+dot1xNewCfgPortDefault OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(0),
+ apply(1)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ " Port default settings "
+ ::= { dot1xNewCfgPortEntry 10 }
+
+
+dot1xNewCfgPortApplyGlobal OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(0),
+ apply(1)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ " Apply Global config "
+ ::= { dot1xNewCfgPortEntry 11 }
+
+
+
+
+
+
+
+dot1xCurCfgGlobalMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ forceUnauth(0),
+ auto(1),
+ forceAuth(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Autehtication Mode
+ forceUnauth(0),
+ auto(1),
+ forceAuth(2) "
+ ::= { dot1xCurCfgGlobalTable 1 }
+
+dot1xCurCfgGlobalQtPeriod OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Quiet period (0..65535) "
+ ::= { dot1xCurCfgGlobalTable 2 }
+
+dot1xCurCfgGlobalTxPeriod OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Tx period (1..65535) "
+ ::= { dot1xCurCfgGlobalTable 3 }
+
+dot1xCurCfgGlobalSupTmout OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Supplicant timeout (1..65535) "
+ ::= { dot1xCurCfgGlobalTable 4 }
+
+dot1xCurCfgGlobalSrvTmout OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Server timeout (1..65535) "
+ ::= { dot1xCurCfgGlobalTable 5 }
+
+dot1xCurCfgGlobalMaxRq OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Maximum number of requests (1..10) "
+ ::= { dot1xCurCfgGlobalTable 6 }
+
+dot1xCurCfgGlobalRaPeriod OBJECT-TYPE
+ SYNTAX INTEGER (0..604800)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Reauthentication period (0..604800) "
+ ::= { dot1xCurCfgGlobalTable 7 }
+
+
+dot1xCurCfgGlobalReAuth OBJECT-TYPE
+ SYNTAX INTEGER {
+ off(0),
+ on(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " "
+ ::= { dot1xCurCfgGlobalTable 8 }
+
+
+
+
+
+
+dot1xNewCfgGlobalMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ forceUnauth(0),
+ auto(1),
+ forceAuth(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ " Authentication Mode "
+ ::= { dot1xNewCfgGlobalTable 1 }
+
+dot1xNewCfgGlobalQtPeriod OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ " Quiet Period (0..65535) "
+ ::= { dot1xNewCfgGlobalTable 2 }
+
+dot1xNewCfgGlobalTxPeriod OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ " Tx Period (1..65535) "
+ ::= { dot1xNewCfgGlobalTable 3 }
+
+dot1xNewCfgGlobalSupTmout OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ " Supplicand timeout (1..65535) "
+ ::= { dot1xNewCfgGlobalTable 4 }
+
+dot1xNewCfgGlobalSrvTmout OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ " Server timeout (1..65535) "
+ ::= { dot1xNewCfgGlobalTable 5 }
+
+dot1xNewCfgGlobalMaxRq OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ " Maximum number of requests (1..10) "
+ ::= { dot1xNewCfgGlobalTable 6 }
+
+dot1xNewCfgGlobalRaPeriod OBJECT-TYPE
+ SYNTAX INTEGER (1..604800)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ " Reauthentication period (1..604800) "
+ ::= { dot1xNewCfgGlobalTable 7 }
+
+
+dot1xNewCfgGlobalReAuth OBJECT-TYPE
+ SYNTAX INTEGER {
+ off(0),
+ on(1)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ " Reauthentication status "
+ ::= { dot1xNewCfgGlobalTable 8 }
+
+
+
+
+
+
+
+
+
+
+dot1xInfoPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Dot1xInfoPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of 8021x configuration in the Current_config."
+ ::= { dot1xInfo 1 }
+
+dot1xInfoPortEntry OBJECT-TYPE
+ SYNTAX Dot1xInfoPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about 8021x Port Config"
+ INDEX { dot1xInfoPortIndex }
+ ::= { dot1xInfoPortTable 1 }
+
+Dot1xInfoPortEntry ::= SEQUENCE {
+ dot1xInfoPortIndex Integer32,
+ dot1xInfoPortAuthMode INTEGER,
+ dot1xInfoPortAuthStatus INTEGER,
+ dot1xInfoPortCtrlDir INTEGER,
+ dot1xInfoPortAuthPAEState INTEGER,
+ dot1xInfoPortBackAuthState INTEGER
+ }
+
+dot1xInfoPortIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The 8021x Port number for which the table is related."
+ ::= { dot1xInfoPortEntry 1}
+
+dot1xInfoPortAuthMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ forceUnauth(0),
+ auto(1),
+ forceAuth(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Authentication mode "
+ ::= { dot1xInfoPortEntry 2 }
+
+dot1xInfoPortAuthStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ authorized(0),
+ unauthorized(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Authentication status "
+ ::= { dot1xInfoPortEntry 3 }
+
+dot1xInfoPortCtrlDir OBJECT-TYPE
+ SYNTAX INTEGER {
+ both(0),
+ in(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Controlled Directions "
+ ::= { dot1xInfoPortEntry 4 }
+
+dot1xInfoPortAuthPAEState OBJECT-TYPE
+ SYNTAX INTEGER {
+ initialize(0),
+ disconnected(1),
+ connecting(2),
+ authenticating(3),
+ authenticated(4),
+ aborting(5),
+ held(6),
+ forceauth(7),
+ forceunauth(8)
+
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Authenticator PAE State "
+ ::= { dot1xInfoPortEntry 5 }
+
+dot1xInfoPortBackAuthState OBJECT-TYPE
+ SYNTAX INTEGER {
+ request(0),
+ response(1),
+ success(2),
+ fail(3),
+ timeout(4),
+ idle(5),
+ initialize(6)
+
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Backend authenticator PAE state "
+ ::= { dot1xInfoPortEntry 6 }
+
+
+
+
+
+
+dot1xSystemCapability OBJECT-TYPE
+ SYNTAX INTEGER {
+ authenticator(0),
+ supplicant(1),
+ authenticatorAndSupplicant(2),
+ unknown(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " System capability "
+ ::= { dot1xSystemInfo 1 }
+
+
+
+dot1xSystemStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(0),
+ disabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " System status "
+ ::= { dot1xSystemInfo 2 }
+
+dot1xSystemProtoVersion OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Protocol version "
+ ::= { dot1xSystemInfo 3 }
+
+-- FDB
+fdbCurCfgAgingTime OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Fdb current aging time"
+ ::= { fdbGeneralCfg 1 }
+
+fdbNewCfgAgingTime OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Fdb new aging time."
+ ::= { fdbGeneralCfg 2 }
+
+fdbCurCfgStaticTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF FdbCurCfgStaticEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of FDB static entries."
+ ::= { fdb 3 }
+
+fdbCurCfgStaticEntry OBJECT-TYPE
+ SYNTAX FdbCurCfgStaticEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the fdb table."
+ INDEX { fdbCurCfgEntryIndex }
+ ::= { fdbCurCfgStaticTable 1 }
+
+FdbCurCfgStaticEntry ::= SEQUENCE {
+ fdbCurCfgEntryIndex Integer32,
+ fdbCurCfgVlan Integer32,
+ fdbCurCfgPort Integer32,
+ fdbCurCfgMac PhysAddress
+ }
+
+fdbCurCfgEntryIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The fdb entry index"
+ ::= { fdbCurCfgStaticEntry 1 }
+
+fdbCurCfgVlan OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Add vlan for fdb entry index"
+ ::= { fdbCurCfgStaticEntry 2 }
+
+fdbCurCfgPort OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The MAC address port number."
+ ::= { fdbCurCfgStaticEntry 3 }
+
+fdbCurCfgMac OBJECT-TYPE
+ SYNTAX PhysAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Add a fdb entry."
+ ::= { fdbCurCfgStaticEntry 4 }
+
+fdbNewCfgStaticTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF FdbNewCfgStaticEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of FDB static entries."
+ ::= { fdb 2 }
+
+fdbNewCfgStaticEntry OBJECT-TYPE
+ SYNTAX FdbNewCfgStaticEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the fdb table."
+ INDEX { fdbNewCfgEntryIndex }
+ ::= { fdbNewCfgStaticTable 1 }
+
+FdbNewCfgStaticEntry ::= SEQUENCE {
+ fdbNewCfgEntryIndex Integer32,
+ fdbNewCfgAddVlan Integer32,
+ fdbNewCfgAddPort Integer32,
+ fdbNewCfgAddMac PhysAddress,
+ fdbNewCfgDelStaticEntry INTEGER
+ }
+
+fdbNewCfgEntryIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The fdb entry index"
+ ::= { fdbNewCfgStaticEntry 1 }
+
+fdbNewCfgAddVlan OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Add vlan for fdb entry index"
+ ::= { fdbNewCfgStaticEntry 2 }
+
+fdbNewCfgAddPort OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The MAC address port number."
+ ::= { fdbNewCfgStaticEntry 3 }
+
+fdbNewCfgAddMac OBJECT-TYPE
+ SYNTAX PhysAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Add a fdb entry."
+ ::= { fdbNewCfgStaticEntry 4 }
+
+fdbNewCfgDelStaticEntry OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other(1) is returned. Setting the value to anything
+ other than 2(delete) has no effect on the state of the row."
+ ::= { fdbNewCfgStaticEntry 5 }
+
+
+-- 802.1p Information
+
+dot1pInfoPriorityCOSTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Dot1pInfoPriorityCOSEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of current priority to COS queue information."
+ ::= { dot1pInfo 1 }
+
+dot1pInfoPriorityCOSEntry OBJECT-TYPE
+ SYNTAX Dot1pInfoPriorityCOSEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Current information about 8021p priority to COS queue."
+ INDEX { dot1pInfoPriorityIndex }
+ ::= { dot1pInfoPriorityCOSTable 1 }
+
+Dot1pInfoPriorityCOSEntry ::= SEQUENCE {
+ dot1pInfoPriorityIndex INTEGER,
+ dot1pInfoPriorityCOSQueue INTEGER,
+ dot1pInfoPriorityCOSWeight INTEGER
+ }
+
+dot1pInfoPriorityIndex OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The 8021p priority for which the table is related."
+ ::= { dot1pInfoPriorityCOSEntry 1 }
+
+dot1pInfoPriorityCOSQueue OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The 8021p priority COSq."
+ ::= { dot1pInfoPriorityCOSEntry 2 }
+
+dot1pInfoPriorityCOSWeight OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The 8021p priority weight."
+ ::= { dot1pInfoPriorityCOSEntry 3 }
+
+
+dot1pInfoPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Dot1pInfoPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of 8021p port priority configuration
+ in the Current_config."
+ ::= { dot1pInfo 2 }
+
+dot1pInfoPortEntry OBJECT-TYPE
+ SYNTAX Dot1pInfoPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about 8021p Port Priority"
+ INDEX { dot1pInfoPortIndex }
+ ::= { dot1pInfoPortTable 1 }
+
+Dot1pInfoPortEntry ::= SEQUENCE {
+ dot1pInfoPortIndex Integer32,
+ dot1pInfoPortPriority INTEGER,
+ dot1pInfoPortCOSq INTEGER,
+ dot1pInfoPortWeight INTEGER
+ }
+
+dot1pInfoPortIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The 8021p Port number for which the table is related."
+ ::= { dot1pInfoPortEntry 1 }
+
+dot1pInfoPortPriority OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The 8021p Port number for which the table is related."
+ ::= { dot1pInfoPortEntry 2 }
+
+dot1pInfoPortCOSq OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The 8021p port COSq."
+ ::= { dot1pInfoPortEntry 3 }
+
+dot1pInfoPortWeight OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The 8021p port weight."
+ ::= { dot1pInfoPortEntry 4 }
+
+-- General Information
+
+generalInfoStpUplinkFast OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "STP uplink fast mode"
+ ::= { genInfo 1 }
+
+generalInfoUplinkFastRate OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "STP fast uplink rate."
+ ::= { genInfo 2 }
+
+-- VLAN information
+
+vlanInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF VlanInfoTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of VLAN information."
+ ::= { vlanInfo 1 }
+
+vlanInfoTableEntry OBJECT-TYPE
+ SYNTAX VlanInfoTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular VLAN."
+ INDEX { vlanInfoId }
+ ::= { vlanInfoTable 1 }
+
+VlanInfoTableEntry ::= SEQUENCE {
+ vlanInfoId INTEGER,
+ vlanInfoName DisplayString,
+ vlanInfoStatus INTEGER,
+ vlanInfoPorts OCTET STRING
+ }
+
+vlanInfoId OBJECT-TYPE
+ SYNTAX INTEGER (1..4095)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VLAN identifier."
+ ::= { vlanInfoTableEntry 1 }
+
+vlanInfoName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VLAN name."
+ ::= { vlanInfoTableEntry 2 }
+
+vlanInfoStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable, VLAN state information"
+ ::= { vlanInfoTableEntry 3 }
+
+vlanInfoPorts OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port list information in the VLAN. The ports are presented
+ in bitmap format.
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ port 8
+ || ||
+ || ||___ port 7
+ || |____ port 6
+ || . . .
+ ||_________ port 1
+ |__________ reserved
+
+ where x : 1 - The represented port belongs to the VLAN
+ 0 - The represented port does not belong to the VLAN"
+ ::= { vlanInfoTableEntry 4 }
+
+
+-- Trunk Group Information
+
+trunkGroupInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TrunkGroupInfoTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of trunk group information."
+ ::= { trunkGroupInfo 1 }
+
+trunkGroupInfoTableEntry OBJECT-TYPE
+ SYNTAX TrunkGroupInfoTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in trunk group information table."
+ INDEX { trunkGroupInfoIndex }
+ ::= { trunkGroupInfoTable 1 }
+
+TrunkGroupInfoTableEntry ::= SEQUENCE {
+ trunkGroupInfoIndex Integer32,
+ trunkGroupInfoState INTEGER,
+ trunkGroupInfoProtocol INTEGER,
+ trunkGroupInfoPorts OCTET STRING,
+ trunkGroupInfoStgs OCTET STRING
+ }
+
+trunkGroupInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The identifier of the trunk group."
+ ::= { trunkGroupInfoTableEntry 1 }
+
+trunkGroupInfoState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Trunk group state."
+ ::= { trunkGroupInfoTableEntry 2 }
+
+trunkGroupInfoPorts OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port list in the trunk group. The ports are presented in
+ bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ port 8
+ || ||
+ || ||___ port 7
+ || |____ port 6
+ || . . .
+ ||_________ port 1
+ |__________ reserved
+
+ where x : 1 - The represented port belongs to the trunk group
+ 0 - The represented port does not belong to the trunk group"
+ ::= { trunkGroupInfoTableEntry 3 }
+
+trunkGroupInfoProtocol OBJECT-TYPE
+ SYNTAX INTEGER {
+ static(1),
+ lacp(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Trunk group protocol
+ Static - static trunk group
+ Lacp - dynamic trunk group"
+ ::= { trunkGroupInfoTableEntry 4 }
+
+trunkGroupInfoStgs OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The stg list the trunk group is in. The stgs are presented in
+ bitmap format."
+ ::= { trunkGroupInfoTableEntry 5 }
+
+
+trunkGroupInfoPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TrunkGroupInfoPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of Trunk Group Info."
+ ::= {trunkGroupInfo 2 }
+
+trunkGroupInfoPortTableEntry OBJECT-TYPE
+ SYNTAX TrunkGroupInfoPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the Trunk Info table."
+ INDEX { trunkGroupInfoPortTrunkId, trunkGroupInfoPortPortId }
+ ::= { trunkGroupInfoPortTable 1 }
+
+TrunkGroupInfoPortTableEntry ::= SEQUENCE {
+ trunkGroupInfoPortTrunkId Integer32,
+ trunkGroupInfoPortPortId Integer32,
+ trunkGroupInfoPortStatus INTEGER
+ }
+
+trunkGroupInfoPortTrunkId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Trunk identifier."
+ ::= { trunkGroupInfoPortTableEntry 1 }
+
+trunkGroupInfoPortPortId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Port identifier."
+ ::= { trunkGroupInfoPortTableEntry 2 }
+
+trunkGroupInfoPortStatus OBJECT-TYPE
+ SYNTAX INTEGER{
+ down(0),
+ blocking(1),
+ forwarding(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Port Status."
+ ::= { trunkGroupInfoPortTableEntry 3 }
+
+-- ----------------------------------------------------------------------------
+-- } INSERT: bt2Physical
+-- ----------------------------------------------------------------------------
+
+
+layer3 OBJECT IDENTIFIER
+ ::= { hpSwitchBladeType6-Mgmt 3 }
+
+-- ----------------------------------------------------------------------------
+-- { INSERT: bt2Network
+-- ----------------------------------------------------------------------------
+
+layer3Configs OBJECT IDENTIFIER ::= { layer3 1 }
+layer3Stats OBJECT IDENTIFIER ::= { layer3 2 }
+layer3Info OBJECT IDENTIFIER ::= { layer3 3 }
+layer3Oper OBJECT IDENTIFIER ::= { layer3 4 }
+
+ipInterfaceCfg OBJECT IDENTIFIER ::= { layer3Configs 1 }
+ipGatewayCfg OBJECT IDENTIFIER ::= { layer3Configs 2 }
+ipStaticRouteCfg OBJECT IDENTIFIER ::= { layer3Configs 3 }
+ipForwardCfg OBJECT IDENTIFIER ::= { layer3Configs 4 }
+vrrpCfg OBJECT IDENTIFIER ::= { layer3Configs 6 }
+arpCfg OBJECT IDENTIFIER ::= { layer3Configs 7 }
+ipBootpCfg OBJECT IDENTIFIER ::= { layer3Configs 8 }
+dnsCfg OBJECT IDENTIFIER ::= { layer3Configs 9 }
+ipNwfCfg OBJECT IDENTIFIER ::= { layer3Configs 10 }
+ipRmapCfg OBJECT IDENTIFIER ::= { layer3Configs 11 }
+ospfCfg OBJECT IDENTIFIER ::= { layer3Configs 13 }
+
+ipGeneralCfg OBJECT IDENTIFIER ::= { layer3Configs 14 }
+igmpCfg OBJECT IDENTIFIER ::= { layer3Configs 15 }
+rip2Cfg OBJECT IDENTIFIER ::= { layer3Configs 18 }
+
+arpStats OBJECT IDENTIFIER ::= { layer3Stats 2 }
+routeStats OBJECT IDENTIFIER ::= { layer3Stats 3 }
+vrrpStats OBJECT IDENTIFIER ::= { layer3Stats 4 }
+ospfStats OBJECT IDENTIFIER ::= { layer3Stats 5 }
+clearStats OBJECT IDENTIFIER ::= { layer3Stats 6 }
+igmpStats OBJECT IDENTIFIER ::= { layer3Stats 7 }
+ipStats OBJECT IDENTIFIER ::= { layer3Stats 8 }
+rip2Stats OBJECT IDENTIFIER ::= { layer3Stats 13 }
+dnsStats OBJECT IDENTIFIER ::= { layer3Stats 14 }
+geal3Stats OBJECT IDENTIFIER ::= { layer3Stats 15 }
+ipRoutingInfo OBJECT IDENTIFIER ::= { layer3Info 1 }
+arpInfo OBJECT IDENTIFIER ::= { layer3Info 2 }
+vrrpInfo OBJECT IDENTIFIER ::= { layer3Info 3 }
+ospfInfo OBJECT IDENTIFIER ::= { layer3Info 4 }
+igmpInfo OBJECT IDENTIFIER ::= { layer3Info 5 }
+rip2Info OBJECT IDENTIFIER ::= { layer3Info 7 }
+
+ipInfo OBJECT IDENTIFIER ::= { layer3Info 8 }
+
+vrrpOper OBJECT IDENTIFIER ::= { layer3Oper 1 }
+
+
+-- IP Configuration
+
+ipInterfaceTableMax OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the IP interface table."
+ ::= { ipInterfaceCfg 1 }
+
+ipCurCfgIntfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpCurCfgIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of IP interface configuration."
+ ::= { ipInterfaceCfg 2 }
+
+ipCurCfgIntfEntry OBJECT-TYPE
+ SYNTAX IpCurCfgIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the Ip interface table"
+ INDEX { ipCurCfgIntfIndex }
+ ::= { ipCurCfgIntfTable 1 }
+
+IpCurCfgIntfEntry ::= SEQUENCE {
+ ipCurCfgIntfIndex Integer32,
+ ipCurCfgIntfAddr IpAddress,
+ ipCurCfgIntfMask IpAddress,
+ ipCurCfgIntfBroadcast IpAddress,
+ ipCurCfgIntfVlan INTEGER,
+ ipCurCfgIntfState INTEGER,
+ ipCurCfgIntfBootpRelay INTEGER
+ }
+
+ipCurCfgIntfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The interface number for which the IP information is related."
+ ::= { ipCurCfgIntfEntry 1}
+
+ipCurCfgIntfAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of the interface."
+ ::= { ipCurCfgIntfEntry 2 }
+
+ipCurCfgIntfMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The subnet mask of the interface."
+ ::= { ipCurCfgIntfEntry 3 }
+
+ipCurCfgIntfBroadcast OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The broadcast address of the interface."
+ ::= { ipCurCfgIntfEntry 4 }
+
+ipCurCfgIntfVlan OBJECT-TYPE
+ SYNTAX INTEGER (1..4095)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VLAN associated with the interface."
+ ::= { ipCurCfgIntfEntry 5 }
+
+ipCurCfgIntfState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the interface."
+ ::= { ipCurCfgIntfEntry 6 }
+
+ipCurCfgIntfBootpRelay OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable/disable BOOTP relay."
+ ::= { ipCurCfgIntfEntry 7 }
+
+ipNewCfgIntfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpNewCfgIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of interface configuration in the New Configuration Block."
+ ::= { ipInterfaceCfg 3 }
+
+ipNewCfgIntfEntry OBJECT-TYPE
+ SYNTAX IpNewCfgIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the Ip interface table"
+ INDEX { ipNewCfgIntfIndex }
+ ::= { ipNewCfgIntfTable 1 }
+
+IpNewCfgIntfEntry ::= SEQUENCE {
+ ipNewCfgIntfIndex Integer32,
+ ipNewCfgIntfAddr IpAddress,
+ ipNewCfgIntfMask IpAddress,
+ ipNewCfgIntfVlan INTEGER,
+ ipNewCfgIntfState INTEGER,
+ ipNewCfgIntfDelete INTEGER,
+ ipNewCfgIntfBootpRelay INTEGER
+ }
+
+ipNewCfgIntfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The interface number for which the IP information is related."
+ ::= { ipNewCfgIntfEntry 1 }
+
+ipNewCfgIntfAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IP address of the interface."
+ ::= { ipNewCfgIntfEntry 2 }
+
+ipNewCfgIntfMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The subnet mask of the interface."
+ ::= { ipNewCfgIntfEntry 3 }
+
+ipNewCfgIntfVlan OBJECT-TYPE
+ SYNTAX INTEGER (1..4095)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The VLAN associated with the interface."
+ ::= { ipNewCfgIntfEntry 5 }
+
+ipNewCfgIntfState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The state of the interface."
+ ::= { ipNewCfgIntfEntry 6 }
+
+ipNewCfgIntfDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other(1) is returned. Setting the value to anything
+ other than 2(delete) has no effect on the state of the row."
+ ::= { ipNewCfgIntfEntry 7 }
+
+ipNewCfgIntfBootpRelay OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable/disable BOOTP relay."
+ ::= { ipNewCfgIntfEntry 8 }
+
+-- IP Gateway Table Configuration
+
+
+ipGatewayTableMax OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the IP gateway table."
+ ::= { ipGatewayCfg 3 }
+
+ipCurCfgGwTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpCurCfgGwEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of gateways in the Current configuration Block."
+ ::= { ipGatewayCfg 4 }
+
+ipCurCfgGwEntry OBJECT-TYPE
+ SYNTAX IpCurCfgGwEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the Ip gateway table"
+ INDEX { ipCurCfgGwIndex }
+ ::= { ipCurCfgGwTable 1 }
+
+IpCurCfgGwEntry ::= SEQUENCE {
+ ipCurCfgGwIndex Integer32,
+ ipCurCfgGwAddr IpAddress,
+ ipCurCfgGwInterval INTEGER,
+ ipCurCfgGwRetry INTEGER,
+ ipCurCfgGwArp INTEGER,
+ ipCurCfgGwState INTEGER
+ }
+
+ipCurCfgGwIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The gateway number for which the information is related."
+ ::= { ipCurCfgGwEntry 1}
+
+ipCurCfgGwAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of the default gateway."
+ ::= { ipCurCfgGwEntry 2 }
+
+ipCurCfgGwInterval OBJECT-TYPE
+ SYNTAX INTEGER (0..60)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The interval between ping attempts."
+ ::= { ipCurCfgGwEntry 3 }
+
+ipCurCfgGwRetry OBJECT-TYPE
+ SYNTAX INTEGER (1..120)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of failed attempts to declare the default gateway DOWN."
+ ::= { ipCurCfgGwEntry 4 }
+
+ipCurCfgGwState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the default gateway."
+ ::= { ipCurCfgGwEntry 5 }
+
+ipCurCfgGwArp OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of ARP only health checks."
+ ::= { ipCurCfgGwEntry 6 }
+
+
+ipNewCfgGwTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpNewCfgGwEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of gateway configuration in the new configuration block."
+ ::= { ipGatewayCfg 5 }
+
+ipNewCfgGwEntry OBJECT-TYPE
+ SYNTAX IpNewCfgGwEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the Ip default gateway table"
+ INDEX { ipNewCfgGwIndex }
+ ::= { ipNewCfgGwTable 1 }
+
+IpNewCfgGwEntry ::= SEQUENCE {
+ ipNewCfgGwIndex Integer32,
+ ipNewCfgGwAddr IpAddress,
+ ipNewCfgGwInterval INTEGER,
+ ipNewCfgGwRetry INTEGER,
+ ipNewCfgGwState INTEGER,
+ ipNewCfgGwArp INTEGER,
+ ipNewCfgGwDelete INTEGER
+ }
+
+ipNewCfgGwIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The gateway number for which the information is related."
+ ::= { ipNewCfgGwEntry 1}
+
+ipNewCfgGwAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IP address of the default gateway."
+ ::= { ipNewCfgGwEntry 2 }
+
+ipNewCfgGwInterval OBJECT-TYPE
+ SYNTAX INTEGER (0..60)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The interval in seconds between ping attempts."
+ ::= { ipNewCfgGwEntry 3 }
+
+ipNewCfgGwRetry OBJECT-TYPE
+ SYNTAX INTEGER (1..120)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The number of failed attempts to declare the default gateway DOWN."
+ ::= { ipNewCfgGwEntry 4 }
+
+ipNewCfgGwState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The state of the default gateway."
+ ::= { ipNewCfgGwEntry 5 }
+
+ipNewCfgGwDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other is returned. Setting the value to anything other
+ than 2(delete) has no effect on the state of the row."
+ ::= { ipNewCfgGwEntry 6 }
+
+ipNewCfgGwArp OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The state of the ARP only health checks."
+ ::= { ipNewCfgGwEntry 7 }
+
+
+--
+-- IP Static Route Configuration
+--
+ipStaticRouteTableMaxSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the Static Route table."
+ ::= { ipStaticRouteCfg 1 }
+
+ipCurCfgStaticRouteTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpCurCfgStaticRouteEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of static routes in the current configuration block."
+ ::= { ipStaticRouteCfg 2 }
+
+ipCurCfgStaticRouteEntry OBJECT-TYPE
+ SYNTAX IpCurCfgStaticRouteEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the static IP route table"
+ INDEX { ipCurCfgStaticRouteIndx }
+ ::= { ipCurCfgStaticRouteTable 1 }
+
+IpCurCfgStaticRouteEntry ::= SEQUENCE {
+ ipCurCfgStaticRouteIndx Integer32,
+ ipCurCfgStaticRouteDestIp IpAddress,
+ ipCurCfgStaticRouteMask IpAddress,
+ ipCurCfgStaticRouteGateway IpAddress,
+ ipCurCfgStaticRouteInterface Integer32
+ }
+
+ipCurCfgStaticRouteIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the static routing table."
+ ::= { ipCurCfgStaticRouteEntry 1}
+
+ipCurCfgStaticRouteDestIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The destination IP address of this route."
+ ::= { ipCurCfgStaticRouteEntry 2}
+
+ipCurCfgStaticRouteMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The destination IP address of this route."
+ ::= { ipCurCfgStaticRouteEntry 3}
+
+ipCurCfgStaticRouteGateway OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The destination IP address of this route."
+ ::= { ipCurCfgStaticRouteEntry 4}
+
+ipCurCfgStaticRouteInterface OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP interface of this route. The IP address of the specified
+ interface shall be use as source IP when performs routing."
+ ::= { ipCurCfgStaticRouteEntry 5}
+
+ipNewCfgStaticRouteTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpNewCfgStaticRouteEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of static routes in the new configuration block."
+ ::= { ipStaticRouteCfg 3 }
+
+ipStaticRouteClearAllByDestIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Clears all static routes with the specified destination IP address."
+ ::= { ipStaticRouteCfg 4}
+
+ipStaticRouteClearAllByGatewayIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Clears all static routes with the specified gateway IP address."
+ ::= { ipStaticRouteCfg 5}
+
+ipStaticRouteClearAllByInterface OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Clears all routes on the specified inteface number."
+ ::= { ipStaticRouteCfg 6}
+
+ipStaticRouteClearAll OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ clear(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When set to clear(2),clears all static routes. Otherwhise nothing is done."
+ ::= { ipStaticRouteCfg 7}
+
+ipNewCfgStaticRouteEntry OBJECT-TYPE
+ SYNTAX IpNewCfgStaticRouteEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the static IP route table"
+ INDEX { ipNewCfgStaticRouteIndx }
+ ::= { ipNewCfgStaticRouteTable 1 }
+
+IpNewCfgStaticRouteEntry ::= SEQUENCE {
+ ipNewCfgStaticRouteIndx Integer32,
+ ipNewCfgStaticRouteDestIp IpAddress,
+ ipNewCfgStaticRouteMask IpAddress,
+ ipNewCfgStaticRouteGateway IpAddress,
+ ipNewCfgStaticRouteAction INTEGER,
+ ipNewCfgStaticRouteInterface Integer32
+ }
+
+ipNewCfgStaticRouteIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the static routing table."
+ ::= { ipNewCfgStaticRouteEntry 1}
+
+ipNewCfgStaticRouteDestIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The destination IP address of this route."
+ ::= { ipNewCfgStaticRouteEntry 2}
+
+ipNewCfgStaticRouteMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The subnet mask of this route."
+ ::= { ipNewCfgStaticRouteEntry 3}
+
+ipNewCfgStaticRouteGateway OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IP address of the gateway for this route."
+ ::= { ipNewCfgStaticRouteEntry 4}
+
+ipNewCfgStaticRouteAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other is returned. Setting the value to anything other
+ than 2(delete) has no effect on the state of the row."
+ ::= { ipNewCfgStaticRouteEntry 5 }
+
+ipNewCfgStaticRouteInterface OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IP interface of this route. The IP address of the specified
+ interface shall be use as source IP when performs routing."
+ ::= { ipNewCfgStaticRouteEntry 6 }
+
+
+
+-- RIP version 2 Configuration
+
+ripCurCfgIntfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RipCurCfgIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of RIP on IP interface configuration in the current_config."
+ ::= { rip2Cfg 1 }
+
+ripCurCfgIntfEntry OBJECT-TYPE
+ SYNTAX RipCurCfgIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about RIP on IP interface."
+ INDEX { ripCurCfgIntfIndex }
+ ::= { ripCurCfgIntfTable 1 }
+
+RipCurCfgIntfEntry ::= SEQUENCE {
+ ripCurCfgIntfIndex INTEGER,
+ ripCurCfgIntfVersion INTEGER,
+ ripCurCfgIntfSupply INTEGER,
+ ripCurCfgIntfListen INTEGER,
+ ripCurCfgIntfDefault INTEGER,
+ ripCurCfgIntfTrigUpdate INTEGER,
+ ripCurCfgIntfMcastUpdate INTEGER,
+ ripCurCfgIntfPoisonReverse INTEGER,
+ ripCurCfgIntfState INTEGER,
+ ripCurCfgIntfMetric INTEGER,
+ ripCurCfgIntfAuth INTEGER,
+ ripCurCfgIntfKey DisplayString,
+ ripCurCfgIntfSplitHorizon INTEGER
+ }
+
+ripCurCfgIntfIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The interface number for which the RIP information is related."
+ ::= { ripCurCfgIntfEntry 1}
+
+ripCurCfgIntfVersion OBJECT-TYPE
+ SYNTAX INTEGER {
+ ripVersion1(1),
+ ripVersion2(2),
+ ripVersionBoth(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RIP version."
+ ::= { ripCurCfgIntfEntry 2 }
+
+ripCurCfgIntfSupply OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable supplying route updates."
+ ::= { ripCurCfgIntfEntry 3 }
+
+ripCurCfgIntfListen OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable listening to route updates."
+ ::= { ripCurCfgIntfEntry 4 }
+
+ ripCurCfgIntfDefault OBJECT-TYPE
+ SYNTAX INTEGER {
+ both(1),
+ listen(2),
+ supply(3),
+ none(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Specifies what RIP does with default routes."
+ ::= { ripCurCfgIntfEntry 5 }
+
+ripCurCfgIntfTrigUpdate OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tirggered updates."
+ ::= { ripCurCfgIntfEntry 6 }
+
+ripCurCfgIntfMcastUpdate OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable multicast updates."
+ ::= { ripCurCfgIntfEntry 7 }
+
+ripCurCfgIntfPoisonReverse OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RIP poison reverse."
+ ::= { ripCurCfgIntfEntry 8 }
+
+ripCurCfgIntfState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable RIP protocol."
+ ::= { ripCurCfgIntfEntry 9 }
+
+ripCurCfgIntfMetric OBJECT-TYPE
+ SYNTAX INTEGER (1..16)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RIP route metric for this interface."
+ ::= { ripCurCfgIntfEntry 10 }
+
+ripCurCfgIntfAuth OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ password(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable RIP update authorization with a
+ simple plain text password."
+ ::= { ripCurCfgIntfEntry 11 }
+
+ripCurCfgIntfKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RIP update authentication password."
+ ::= { ripCurCfgIntfEntry 12 }
+
+ripCurCfgIntfSplitHorizon OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RIP split horizon."
+ ::= {ripCurCfgIntfEntry 13 }
+
+ripNewCfgIntfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RipNewCfgIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of RIP on IP interface configuration in the new_config."
+ ::= { rip2Cfg 2 }
+
+ripNewCfgIntfEntry OBJECT-TYPE
+ SYNTAX RipNewCfgIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about RIP on IP interface."
+ INDEX { ripNewCfgIntfIndex }
+ ::= { ripNewCfgIntfTable 1 }
+
+RipNewCfgIntfEntry ::= SEQUENCE {
+ ripNewCfgIntfIndex INTEGER,
+ ripNewCfgIntfVersion INTEGER,
+ ripNewCfgIntfSupply INTEGER,
+ ripNewCfgIntfListen INTEGER,
+ ripNewCfgIntfDefault INTEGER,
+ ripNewCfgIntfTrigUpdate INTEGER,
+ ripNewCfgIntfMcastUpdate INTEGER,
+ ripNewCfgIntfPoisonReverse INTEGER,
+ ripNewCfgIntfState INTEGER,
+ ripNewCfgIntfMetric INTEGER,
+ ripNewCfgIntfAuth INTEGER,
+ ripNewCfgIntfKey DisplayString,
+ ripNewCfgIntfSplitHorizon INTEGER
+ }
+
+ripNewCfgIntfIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The interface number for which the RIP information is related."
+ ::= { ripNewCfgIntfEntry 1}
+
+ripNewCfgIntfVersion OBJECT-TYPE
+ SYNTAX INTEGER {
+ ripVersion1(1),
+ ripVersion2(2),
+ ripVersionBoth(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "RIP version."
+ ::= { ripNewCfgIntfEntry 2 }
+
+ripNewCfgIntfSupply OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable supplying route updates."
+ ::= { ripNewCfgIntfEntry 3 }
+
+ripNewCfgIntfListen OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable listening to route updates."
+ ::= { ripNewCfgIntfEntry 4 }
+
+ ripNewCfgIntfDefault OBJECT-TYPE
+ SYNTAX INTEGER {
+ both(1),
+ listen(2),
+ supply(3),
+ none(4)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Specifies what RIP does with default routes. The default routes
+ action could be set to listen/supply/both/none."
+ ::= { ripNewCfgIntfEntry 5 }
+
+ripNewCfgIntfTrigUpdate OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tirggered updates."
+ ::= { ripNewCfgIntfEntry 6 }
+
+ripNewCfgIntfMcastUpdate OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable multicast updates."
+ ::= { ripNewCfgIntfEntry 7 }
+
+ripNewCfgIntfPoisonReverse OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "RIP poison reverse."
+ ::= { ripNewCfgIntfEntry 8 }
+
+ripNewCfgIntfState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable RIP protocol."
+ ::= { ripNewCfgIntfEntry 9 }
+
+ripNewCfgIntfMetric OBJECT-TYPE
+ SYNTAX INTEGER (1..15)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "RIP route metric for this interface."
+ ::= { ripNewCfgIntfEntry 10 }
+
+ripNewCfgIntfAuth OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ password(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable RIP update authorization with a
+ simple plain text password."
+ ::= { ripNewCfgIntfEntry 11 }
+
+ripNewCfgIntfKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "RIP update authentication password."
+ ::= { ripNewCfgIntfEntry 12 }
+
+ripNewCfgIntfSplitHorizon OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "RIP split horizon."
+ ::= { ripNewCfgIntfEntry 13 }
+
+ripGeneral OBJECT IDENTIFIER ::= { rip2Cfg 3 }
+
+rip2CurCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RIP global state."
+ ::= { ripGeneral 1 }
+
+rip2NewCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Globally turn RIP on or off."
+ ::= { ripGeneral 2 }
+
+rip2CurCfgUpdatePeriod OBJECT-TYPE
+ SYNTAX INTEGER (1..120)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Update Period in seconds."
+ ::= { ripGeneral 3 }
+
+rip2NewCfgUpdatePeriod OBJECT-TYPE
+ SYNTAX INTEGER (1..120)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Update Period in seconds."
+ ::= { ripGeneral 4 }
+
+ripRouteRedistribution OBJECT IDENTIFIER ::= { rip2Cfg 4 }
+
+ripRedistributeStatic OBJECT IDENTIFIER ::= { ripRouteRedistribution 1 }
+
+ripCurCfgStaticMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..15)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The metric to be assigned to static routes.
+ A value of 0 indicates none."
+ ::= { ripRedistributeStatic 1 }
+
+ripNewCfgStaticMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..15)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The metric to be assigned to static routes.
+ A value of 0 indicates none."
+ ::= { ripRedistributeStatic 2 }
+
+ripCurCfgStaticOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ripRedistributeStatic 5 }
+
+ripNewCfgStaticOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ripRedistributeStatic 6 }
+
+ripNewCfgStaticAddOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be add into out-rmap list. When read, 0 is returned."
+ ::= { ripRedistributeStatic 7 }
+
+ripNewCfgStaticRemoveOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be removed from out-rmap list. When read,
+ 0 is returned."
+ ::= { ripRedistributeStatic 8 }
+
+
+ripRedistributeFixed OBJECT IDENTIFIER ::= { ripRouteRedistribution 4 }
+
+ripCurCfgFixedMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..15)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The export metric for fixed routes. A value of 0 indicates none"
+ ::= { ripRedistributeFixed 1 }
+
+ripNewCfgFixedMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..15)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The export metric for fixed routes. A value of 0 indicates none"
+ ::= { ripRedistributeFixed 2 }
+
+ripCurCfgFixedOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ripRedistributeFixed 5 }
+
+ripNewCfgFixedOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ripRedistributeFixed 6 }
+
+ripNewCfgFixedAddOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be add into out-rmap list. When read, 0 is returned."
+ ::= { ripRedistributeFixed 7 }
+
+ripNewCfgFixedRemoveOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be removed from out-rmap list. When read,
+ 0 is returned."
+ ::= { ripRedistributeFixed 8 }
+
+ripRedistributeOspf OBJECT IDENTIFIER ::= { ripRouteRedistribution 5 }
+
+ripCurCfgOspfMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..15)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The export metric for RIP routes. A value of 0 indicates none"
+ ::= { ripRedistributeOspf 1 }
+
+ripNewCfgOspfMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..15)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The export metric for RIP routes. A value of 0 indicates none"
+ ::= { ripRedistributeOspf 2 }
+
+ripCurCfgOspfOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ripRedistributeOspf 5 }
+
+ripNewCfgOspfOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ripRedistributeOspf 6 }
+
+ripNewCfgOspfAddOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be add into out-rmap list. When read, 0 is returned."
+ ::= { ripRedistributeOspf 7 }
+
+ripNewCfgOspfRemoveOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be removed from out-rmap list. When read,
+ 0 is returned."
+ ::= { ripRedistributeOspf 8 }
+
+ripRedistributeEospf OBJECT IDENTIFIER ::= { ripRouteRedistribution 6 }
+
+ripCurCfgEospfMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..15)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The export metric for RIP routes. A value of 0 indicates none"
+ ::= { ripRedistributeEospf 1 }
+
+ripNewCfgEospfMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..15)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The export metric for RIP routes. A value of 0 indicates none"
+ ::= { ripRedistributeEospf 2 }
+
+ripCurCfgEospfOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ripRedistributeEospf 5 }
+
+ripNewCfgEospfOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ripRedistributeEospf 6 }
+
+ripNewCfgEospfAddOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be add into out-rmap list. When read, 0 is returned."
+ ::= { ripRedistributeEospf 7 }
+
+ripNewCfgEospfRemoveOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be removed from out-rmap list. When read,
+ 0 is returned."
+ ::= { ripRedistributeEospf 8 }
+
+-- IP Forwarding Configuration
+
+ipFwdGeneralCfg OBJECT IDENTIFIER ::= {ipForwardCfg 1 }
+
+ipFwdCurCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(2),
+ off(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "IP forwarding global state."
+ ::= { ipFwdGeneralCfg 1 }
+
+ipFwdNewCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(2),
+ off(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP forwarding global state."
+ ::= { ipFwdGeneralCfg 2 }
+
+ipFwdCurCfgDirectedBcast OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable forwarding directed broadcasts."
+ ::= { ipFwdGeneralCfg 3 }
+
+ipFwdNewCfgDirectedBcast OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable forwarding directed broadcasts."
+ ::= { ipFwdGeneralCfg 4 }
+
+
+--
+-- ARP configuration
+--
+arpCurCfgReARPPeriod OBJECT-TYPE
+ SYNTAX INTEGER (2..120)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Re-ARP Period in seconds."
+ ::= { arpCfg 1 }
+
+arpNewCfgReARPPeriod OBJECT-TYPE
+ SYNTAX INTEGER (2..120)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Re-ARP Period in seconds."
+ ::= { arpCfg 2 }
+
+--
+-- Static ARP Configuration
+--
+ipStaticArpTableMaxSize OBJECT-TYPE
+ SYNTAX INTEGER (1..128)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the Static ARP table."
+ ::= { arpCfg 3 }
+
+ipCurCfgStaticArpTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpCurCfgStaticArpEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of static ARPs in the current configuration block."
+ ::= { arpCfg 4 }
+
+ipCurCfgStaticArpEntry OBJECT-TYPE
+ SYNTAX IpCurCfgStaticArpEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the static ARP table"
+ INDEX { ipCurCfgStaticArpIndx }
+ ::= { ipCurCfgStaticArpTable 1 }
+
+IpCurCfgStaticArpEntry ::= SEQUENCE {
+ ipCurCfgStaticArpIndx Integer32,
+ ipCurCfgStaticArpIp IpAddress,
+ ipCurCfgStaticArpMAC DisplayString,
+ ipCurCfgStaticArpVlan INTEGER,
+ ipCurCfgStaticArpPort Integer32
+ }
+
+ipCurCfgStaticArpIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the static ARP table."
+ ::= { ipCurCfgStaticArpEntry 1}
+
+ipCurCfgStaticArpIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address for the ARP entry."
+ ::= { ipCurCfgStaticArpEntry 2}
+
+ipCurCfgStaticArpMAC OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The MAC address for the ARP entry."
+ ::= { ipCurCfgStaticArpEntry 3 }
+
+ipCurCfgStaticArpVlan OBJECT-TYPE
+ SYNTAX INTEGER(1..4095)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VLAN for the ARP entry."
+ ::= { ipCurCfgStaticArpEntry 4}
+
+ipCurCfgStaticArpPort OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port for the ARP entry."
+ ::= { ipCurCfgStaticArpEntry 5}
+
+ipNewCfgStaticArpTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpNewCfgStaticArpEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of static ARPs in the new configuration block."
+ ::= { arpCfg 5 }
+
+ipNewCfgStaticArpEntry OBJECT-TYPE
+ SYNTAX IpNewCfgStaticArpEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the static ARP table"
+ INDEX { ipNewCfgStaticArpIndx }
+ ::= { ipNewCfgStaticArpTable 1 }
+
+IpNewCfgStaticArpEntry ::= SEQUENCE {
+ ipNewCfgStaticArpIndx Integer32,
+ ipNewCfgStaticArpIp IpAddress,
+ ipNewCfgStaticArpMAC DisplayString,
+ ipNewCfgStaticArpVlan INTEGER,
+ ipNewCfgStaticArpPort Integer32,
+ ipNewCfgStaticArpAction INTEGER
+ }
+
+ipNewCfgStaticArpIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the static ARP table."
+ ::= { ipNewCfgStaticArpEntry 1}
+
+ipNewCfgStaticArpIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IP address for the ARP entry."
+ ::= { ipNewCfgStaticArpEntry 2}
+
+ipNewCfgStaticArpMAC OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The MAC address for the ARP entry."
+ ::= { ipNewCfgStaticArpEntry 3 }
+
+ipNewCfgStaticArpVlan OBJECT-TYPE
+ SYNTAX INTEGER(1..4095)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The VLAN for the ARP entry."
+ ::= { ipNewCfgStaticArpEntry 4}
+
+ipNewCfgStaticArpPort OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The port for the ARP entry."
+ ::= { ipNewCfgStaticArpEntry 5}
+
+ipNewCfgStaticArpAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other is returned. Setting the value to anything other
+ than 2(delete) has no effect on the state of the row."
+ ::= { ipNewCfgStaticArpEntry 6 }
+
+
+--
+-- IP Bootp Configration
+--
+ipCurCfgBootpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of BOOTP server."
+ ::= { ipBootpCfg 1 }
+
+ipNewCfgBootpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP address of BOOTP server."
+ ::= { ipBootpCfg 2 }
+
+ipCurCfgBootpAddr2 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of second BOOTP server."
+ ::= { ipBootpCfg 3 }
+
+ipNewCfgBootpAddr2 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP address of second BOOTP server."
+ ::= { ipBootpCfg 4 }
+
+ipCurCfgBootpState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of BOOTP relay."
+ ::= { ipBootpCfg 5 }
+
+ipNewCfgBootpState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The state of BOOTP relay."
+ ::= { ipBootpCfg 6 }
+
+
+
+-- VRRP (Virtual Router Redundantcy Protocol) Group
+
+vrrpGeneral OBJECT IDENTIFIER ::= { vrrpCfg 1 }
+
+vrrpCurCfgGenState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable VRRP operation globally."
+ ::= { vrrpGeneral 1 }
+
+vrrpNewCfgGenState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable VRRP operation globally."
+ ::= { vrrpGeneral 2 }
+
+vrrpCurCfgGenTckVirtRtrInc OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The increment of VRRP virtual router priority. The priority is
+ adjusted by tracking the state of other virtual routers."
+ ::= { vrrpGeneral 3 }
+
+vrrpNewCfgGenTckVirtRtrInc OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The increment of VRRP virtual router priority. The priority is
+ adjusted by tracking the state of other virtual routers."
+ ::= { vrrpGeneral 4 }
+
+vrrpCurCfgGenTckIpIntfInc OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The increment of VRRP virtual router priority. The priority is
+ adjusted by tracking the state of other router interfaces."
+ ::= { vrrpGeneral 5 }
+
+vrrpNewCfgGenTckIpIntfInc OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The increment of VRRP virtual router priority. The priority is
+ adjusted by tracking the state of other router interfaces."
+ ::= { vrrpGeneral 6 }
+
+vrrpCurCfgGenTckVlanPortInc OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The increment of VRRP virtual router priority. The priority is
+ adjusted by tracking the port state of ports that belongs to the
+ same virtual LAN as the virtual router."
+ ::= { vrrpGeneral 7 }
+
+vrrpNewCfgGenTckVlanPortInc OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The increment of VRRP virtual router priority. The priority is
+ adjusted by tracking the port state of ports that belongs to the
+ same virtual LAN as the virtual router."
+ ::= { vrrpGeneral 8 }
+
+
+
+
+vrrpVirtRtrTableMaxSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of entries in VRRP virtual router table."
+ ::= { vrrpCfg 2 }
+
+vrrpCurCfgVirtRtrTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF VrrpCurCfgVirtRtrTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of VRRP virtual routers configuration in current_config."
+ ::= { vrrpCfg 3 }
+
+vrrpCurCfgVirtRtrTableEntry OBJECT-TYPE
+ SYNTAX VrrpCurCfgVirtRtrTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a VRRP virtual router."
+ INDEX { vrrpCurCfgVirtRtrIndx }
+ ::= { vrrpCurCfgVirtRtrTable 1 }
+
+VrrpCurCfgVirtRtrTableEntry ::= SEQUENCE {
+ vrrpCurCfgVirtRtrIndx Integer32,
+ vrrpCurCfgVirtRtrID INTEGER,
+ vrrpCurCfgVirtRtrAddr IpAddress,
+ vrrpCurCfgVirtRtrIfIndex Integer32,
+ vrrpCurCfgVirtRtrInterval INTEGER,
+ vrrpCurCfgVirtRtrPriority INTEGER,
+ vrrpCurCfgVirtRtrPreempt INTEGER,
+ vrrpCurCfgVirtRtrState INTEGER,
+ vrrpCurCfgVirtRtrTckVirtRtr INTEGER,
+ vrrpCurCfgVirtRtrTckIpIntf INTEGER,
+ vrrpCurCfgVirtRtrTckVlanPort INTEGER
+ }
+
+vrrpCurCfgVirtRtrIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router table index."
+ ::= { vrrpCurCfgVirtRtrTableEntry 1 }
+
+vrrpCurCfgVirtRtrID OBJECT-TYPE
+ SYNTAX INTEGER (1..250)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router identifier."
+ ::= { vrrpCurCfgVirtRtrTableEntry 2 }
+
+vrrpCurCfgVirtRtrAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router IP address."
+ ::= { vrrpCurCfgVirtRtrTableEntry 3 }
+
+vrrpCurCfgVirtRtrIfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IfIndex that the VRRP virtual router is representing."
+ ::= { vrrpCurCfgVirtRtrTableEntry 4 }
+
+vrrpCurCfgVirtRtrInterval OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time interval between VRRP advertisements in seconds."
+ ::= { vrrpCurCfgVirtRtrTableEntry 5 }
+
+vrrpCurCfgVirtRtrPriority OBJECT-TYPE
+ SYNTAX INTEGER (1..254)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The priority value to be used by the specified VRRP virtual routers."
+ ::= { vrrpCurCfgVirtRtrTableEntry 6 }
+
+vrrpCurCfgVirtRtrPreempt OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This is for controlling whether a higher priority Backup
+ VRRP virtual router preempts a low priority Master.
+
+ enabled(1) - allow preemption
+ disabled(2) - prohibit preemption"
+ ::= { vrrpCurCfgVirtRtrTableEntry 7 }
+
+vrrpCurCfgVirtRtrState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the VRRP virtual router."
+ ::= { vrrpCurCfgVirtRtrTableEntry 8 }
+
+
+vrrpCurCfgVirtRtrTckVirtRtr OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking other virtual routers for priority
+ adjustment. The priority increment is defined
+ in vrrpCurCfgGenTckVirtRtrInc."
+ ::= { vrrpCurCfgVirtRtrTableEntry 10 }
+
+vrrpCurCfgVirtRtrTckIpIntf OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking other router interfaces for
+ priority adjustment. The priority increment is defined
+ in vrrpCurCfgGenTckIpIntfInc."
+ ::= { vrrpCurCfgVirtRtrTableEntry 11 }
+
+vrrpCurCfgVirtRtrTckVlanPort OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking port state of VLAN ports
+ for priority adjustment. The priority increment is
+ defined in vrrpCurCfgGenTckVlanPortInc."
+ ::= { vrrpCurCfgVirtRtrTableEntry 12 }
+
+
+vrrpNewCfgVirtRtrTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF VrrpNewCfgVirtRtrTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of VRRP virtual routers configuration in current_config."
+ ::= { vrrpCfg 4 }
+
+vrrpNewCfgVirtRtrTableEntry OBJECT-TYPE
+ SYNTAX VrrpNewCfgVirtRtrTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a VRRP virtual router."
+ INDEX { vrrpNewCfgVirtRtrIndx }
+ ::= { vrrpNewCfgVirtRtrTable 1 }
+
+VrrpNewCfgVirtRtrTableEntry ::= SEQUENCE {
+ vrrpNewCfgVirtRtrIndx Integer32,
+ vrrpNewCfgVirtRtrID INTEGER,
+ vrrpNewCfgVirtRtrAddr IpAddress,
+ vrrpNewCfgVirtRtrIfIndex Integer32,
+ vrrpNewCfgVirtRtrInterval INTEGER,
+ vrrpNewCfgVirtRtrPriority INTEGER,
+ vrrpNewCfgVirtRtrPreempt INTEGER,
+ vrrpNewCfgVirtRtrState INTEGER,
+ vrrpNewCfgVirtRtrDelete INTEGER,
+ vrrpNewCfgVirtRtrTckVirtRtr INTEGER,
+ vrrpNewCfgVirtRtrTckIpIntf INTEGER,
+ vrrpNewCfgVirtRtrTckVlanPort INTEGER
+ }
+
+vrrpNewCfgVirtRtrIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router table index."
+ ::= { vrrpNewCfgVirtRtrTableEntry 1 }
+
+vrrpNewCfgVirtRtrID OBJECT-TYPE
+ SYNTAX INTEGER (1..250)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router identifier."
+ ::= { vrrpNewCfgVirtRtrTableEntry 2 }
+
+vrrpNewCfgVirtRtrAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router IP address."
+ ::= { vrrpNewCfgVirtRtrTableEntry 3 }
+
+vrrpNewCfgVirtRtrIfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IfIndex that the VRRP virtual router is representing."
+ ::= { vrrpNewCfgVirtRtrTableEntry 4 }
+
+vrrpNewCfgVirtRtrInterval OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The time interval between VRRP advertisements in seconds."
+ ::= { vrrpNewCfgVirtRtrTableEntry 5 }
+
+vrrpNewCfgVirtRtrPriority OBJECT-TYPE
+ SYNTAX INTEGER (1..254)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The priority value to be used by the specified VRRP virtual router."
+ ::= { vrrpNewCfgVirtRtrTableEntry 6 }
+
+vrrpNewCfgVirtRtrPreempt OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This is for controlling whether a higher priority Backup
+ VRRP virtual router preempts a low priority Master.
+
+ enabled(1) - allow preemption
+ disabled(2) - prohibit preemption"
+ ::= { vrrpNewCfgVirtRtrTableEntry 7 }
+
+vrrpNewCfgVirtRtrState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the VRRP virtual router."
+ ::= { vrrpNewCfgVirtRtrTableEntry 8 }
+
+vrrpNewCfgVirtRtrDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other(1) is returned. Setting the value to anything
+ other than delete(2) has no effect on the state of the row."
+ ::= { vrrpNewCfgVirtRtrTableEntry 9 }
+
+
+vrrpNewCfgVirtRtrTckVirtRtr OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking other virtual routers for
+ priority adjustment. the priority increment is defined
+ in vrrpNewCfgGenTckVirtRtrInc."
+ ::= { vrrpNewCfgVirtRtrTableEntry 11 }
+
+vrrpNewCfgVirtRtrTckIpIntf OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking other router interfaces for
+ priority adjustment. the priority increment is defined
+ in vrrpNewCfgGenTckIpIntfInc."
+ ::= { vrrpNewCfgVirtRtrTableEntry 12 }
+
+vrrpNewCfgVirtRtrTckVlanPort OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking port state of VLAN ports
+ for priority adjustment. the priority increment is
+ defined in vrrpNewCfgGenTckVlanPortInc."
+ ::= { vrrpNewCfgVirtRtrTableEntry 13 }
+
+
+-- VRRP Interface Table
+
+vrrpIfTableMaxSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of entries in VRRP interface table."
+ ::= { vrrpCfg 5 }
+
+vrrpCurCfgIfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF VrrpCurCfgIfTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of VRRP interface configuration in current_config."
+ ::= { vrrpCfg 6 }
+
+vrrpCurCfgIfTableEntry OBJECT-TYPE
+ SYNTAX VrrpCurCfgIfTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a VRRP interface."
+ INDEX { vrrpCurCfgIfIndx }
+ ::= { vrrpCurCfgIfTable 1 }
+
+VrrpCurCfgIfTableEntry ::= SEQUENCE {
+ vrrpCurCfgIfIndx Integer32,
+ vrrpCurCfgIfAuthType INTEGER,
+ vrrpCurCfgIfPasswd DisplayString
+ }
+
+vrrpCurCfgIfIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP interface index. This is eqivalent to IfIndex."
+ ::= { vrrpCurCfgIfTableEntry 1 }
+
+vrrpCurCfgIfAuthType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ simple-text-password(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Type of authentication being used.
+ none(1) - no authentication
+ simple-text-password(2) - use password specified in
+ vrrpCurCfgIfPasswd for authentication."
+ ::= { vrrpCurCfgIfTableEntry 2 }
+
+vrrpCurCfgIfPasswd OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..8))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The password for authentication."
+ ::= { vrrpCurCfgIfTableEntry 3 }
+
+vrrpNewCfgIfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF VrrpNewCfgIfTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of VRRP interface configuration in current_config."
+ ::= { vrrpCfg 7 }
+
+vrrpNewCfgIfTableEntry OBJECT-TYPE
+ SYNTAX VrrpNewCfgIfTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a VRRP interface."
+ INDEX { vrrpNewCfgIfIndx }
+ ::= { vrrpNewCfgIfTable 1 }
+
+VrrpNewCfgIfTableEntry ::= SEQUENCE {
+ vrrpNewCfgIfIndx Integer32,
+ vrrpNewCfgIfAuthType INTEGER,
+ vrrpNewCfgIfPasswd DisplayString,
+ vrrpNewCfgIfDelete INTEGER
+ }
+
+vrrpNewCfgIfIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP interface index. This is eqivalent to IfIndex."
+ ::= { vrrpNewCfgIfTableEntry 1 }
+
+vrrpNewCfgIfAuthType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ simple-text-password(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Type of authentication being used.
+ none(1) - no authentication
+ simple-text-password(2) - use password specified in
+ vrrpNewCfgIfPasswd for authentication."
+ ::= { vrrpNewCfgIfTableEntry 2 }
+
+vrrpNewCfgIfPasswd OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..8))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The password for authentication."
+ ::= { vrrpNewCfgIfTableEntry 3 }
+
+vrrpNewCfgIfDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other(1) is returned. Setting the value to anything
+ other than delete(2) has no effect on the state of the row."
+ ::= { vrrpNewCfgIfTableEntry 4 }
+
+-- Failover Virtual Router Groups
+vrrpVirtRtrGrpTableMaxSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of entries in VRRP Group table."
+ ::= { vrrpCfg 8 }
+
+vrrpCurCfgVirtRtrGrpTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF VrrpCurCfgVirtRtrGrpTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of VRRP virtual router group in current_config."
+ ::= { vrrpCfg 9 }
+
+vrrpCurCfgVirtRtrGrpTableEntry OBJECT-TYPE
+ SYNTAX VrrpCurCfgVirtRtrGrpTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a VRRP failover virtual router."
+ INDEX { vrrpCurCfgVirtRtrGrpIndx }
+ ::= { vrrpCurCfgVirtRtrGrpTable 1 }
+
+VrrpCurCfgVirtRtrGrpTableEntry ::= SEQUENCE {
+ vrrpCurCfgVirtRtrGrpIndx Integer32,
+ vrrpCurCfgVirtRtrGrpID INTEGER,
+ vrrpCurCfgVirtRtrGrpIfIndex Integer32,
+ vrrpCurCfgVirtRtrGrpInterval INTEGER,
+ vrrpCurCfgVirtRtrGrpPriority INTEGER,
+ vrrpCurCfgVirtRtrGrpPreempt INTEGER,
+ vrrpCurCfgVirtRtrGrpState INTEGER,
+ vrrpCurCfgVirtRtrGrpTckIpIntf INTEGER,
+ vrrpCurCfgVirtRtrGrpTckVlanPort INTEGER
+ }
+
+vrrpCurCfgVirtRtrGrpIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router table index."
+ ::= { vrrpCurCfgVirtRtrGrpTableEntry 1 }
+
+vrrpCurCfgVirtRtrGrpID OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router identifier."
+ ::= { vrrpCurCfgVirtRtrGrpTableEntry 2 }
+
+vrrpCurCfgVirtRtrGrpIfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IfIndex that the VRRP virtual router is representing."
+ ::= { vrrpCurCfgVirtRtrGrpTableEntry 3 }
+
+vrrpCurCfgVirtRtrGrpInterval OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time interval between VRRP advertisements in seconds."
+ ::= { vrrpCurCfgVirtRtrGrpTableEntry 4 }
+
+vrrpCurCfgVirtRtrGrpPriority OBJECT-TYPE
+ SYNTAX INTEGER (1..254)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The priority value to be used by the specified VRRP virtual routers."
+ ::= { vrrpCurCfgVirtRtrGrpTableEntry 5 }
+
+vrrpCurCfgVirtRtrGrpPreempt OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This is for controlling whether a higher priority Backup
+ VRRP virtual router preempts a low priority Master.
+
+ enabled(1) - allow preemption
+ disabled(2) - prohibit preemption"
+ ::= { vrrpCurCfgVirtRtrGrpTableEntry 6 }
+
+vrrpCurCfgVirtRtrGrpState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the VRRP virtual router."
+ ::= { vrrpCurCfgVirtRtrGrpTableEntry 7 }
+
+
+vrrpCurCfgVirtRtrGrpTckIpIntf OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking other router interfaces for
+ priority adjustment. the priority increment is defined
+ in vrrpCurCfgGenTckIpIntfInc."
+ ::= { vrrpCurCfgVirtRtrGrpTableEntry 10 }
+
+vrrpCurCfgVirtRtrGrpTckVlanPort OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking port state of VLAN ports
+ for priority adjustment. the priority increment is
+ defined in vrrpCurCfgGenTckVlanPortInc."
+ ::= { vrrpCurCfgVirtRtrGrpTableEntry 11 }
+
+
+vrrpNewCfgVirtRtrGrpTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF VrrpNewCfgVirtRtrGrpTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of VRRP virtual router group configuration in new_config."
+ ::= { vrrpCfg 10 }
+
+vrrpNewCfgVirtRtrGrpTableEntry OBJECT-TYPE
+ SYNTAX VrrpNewCfgVirtRtrGrpTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a VRRP failover virtual router."
+ INDEX { vrrpNewCfgVirtRtrGrpIndx }
+ ::= { vrrpNewCfgVirtRtrGrpTable 1 }
+
+VrrpNewCfgVirtRtrGrpTableEntry ::= SEQUENCE {
+ vrrpNewCfgVirtRtrGrpIndx Integer32,
+ vrrpNewCfgVirtRtrGrpID INTEGER,
+ vrrpNewCfgVirtRtrGrpIfIndex Integer32,
+ vrrpNewCfgVirtRtrGrpInterval INTEGER,
+ vrrpNewCfgVirtRtrGrpPriority INTEGER,
+ vrrpNewCfgVirtRtrGrpPreempt INTEGER,
+ vrrpNewCfgVirtRtrGrpState INTEGER,
+ vrrpNewCfgVirtRtrGrpDelete INTEGER,
+ vrrpNewCfgVirtRtrGrpTckIpIntf INTEGER,
+ vrrpNewCfgVirtRtrGrpTckVlanPort INTEGER
+ }
+
+vrrpNewCfgVirtRtrGrpIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router table index."
+ ::= { vrrpNewCfgVirtRtrGrpTableEntry 1 }
+
+vrrpNewCfgVirtRtrGrpID OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router identifier."
+ ::= { vrrpNewCfgVirtRtrGrpTableEntry 2 }
+
+vrrpNewCfgVirtRtrGrpIfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IfIndex that the VRRP virtual router is representing."
+ ::= { vrrpNewCfgVirtRtrGrpTableEntry 3 }
+
+vrrpNewCfgVirtRtrGrpInterval OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The time interval between VRRP advertisements in seconds."
+ ::= { vrrpNewCfgVirtRtrGrpTableEntry 4 }
+
+vrrpNewCfgVirtRtrGrpPriority OBJECT-TYPE
+ SYNTAX INTEGER (1..254)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The priority value to be used by the specified VRRP virtual router."
+ ::= { vrrpNewCfgVirtRtrGrpTableEntry 5 }
+
+vrrpNewCfgVirtRtrGrpPreempt OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This is for controlling whether a higher priority Backup
+ VRRP virtual router preempts a low priority Master.
+
+ enabled(1) - allow preemption
+ disabled(2) - prohibit preemption"
+ ::= { vrrpNewCfgVirtRtrGrpTableEntry 6 }
+
+vrrpNewCfgVirtRtrGrpState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the VRRP virtual router."
+ ::= { vrrpNewCfgVirtRtrGrpTableEntry 7 }
+
+vrrpNewCfgVirtRtrGrpDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other(1) is returned. Setting the value to anything
+ other than delete(2) has no effect on the state of the row."
+ ::= { vrrpNewCfgVirtRtrGrpTableEntry 8 }
+
+
+vrrpNewCfgVirtRtrGrpTckIpIntf OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking other router interfaces for
+ priority adjustment. the priority increment is defined
+ in vrrpNewCfgGenTckIpIntfInc."
+ ::= { vrrpNewCfgVirtRtrGrpTableEntry 11 }
+
+vrrpNewCfgVirtRtrGrpTckVlanPort OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking port state of VLAN ports
+ for priority adjustment. the priority increment is
+ defined in vrrpNewCfgGenTckVlanPortInc."
+ ::= { vrrpNewCfgVirtRtrGrpTableEntry 12 }
+
+
+-- Domain Name Server Configuration
+
+dnsCurCfgPrimaryIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The DNS primary IP address in the current_configuration block."
+ ::= { dnsCfg 1 }
+
+dnsNewCfgPrimaryIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The DNS primary IP address in the new_configuration block."
+ ::= { dnsCfg 2 }
+
+dnsCurCfgSecondaryIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The DNS primary IP address in the current_configuration block."
+ ::= { dnsCfg 3 }
+
+dnsNewCfgSecondaryIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The DNS primary IP address in the new_configuration block."
+ ::= { dnsCfg 4 }
+
+dnsCurCfgDomainName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..191))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The DNS doamin name in the current_configuration block."
+ ::= { dnsCfg 5 }
+
+dnsNewCfgDomainName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..191))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The DNS doamin name in the new_configuration block."
+ ::= { dnsCfg 6 }
+
+--
+-- IP network filter configuration
+--
+ipNwfTableMax OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the IP network filter table."
+ ::= { ipNwfCfg 1 }
+
+ipCurCfgNwfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpCurCfgNwfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of IP network filter configuration in the current_config."
+ ::= { ipNwfCfg 2 }
+
+ipCurCfgNwfEntry OBJECT-TYPE
+ SYNTAX IpCurCfgNwfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an IP network filter."
+ INDEX { ipCurCfgNwfIndex }
+ ::= { ipCurCfgNwfTable 1 }
+
+IpCurCfgNwfEntry ::= SEQUENCE {
+ ipCurCfgNwfIndex Integer32,
+ ipCurCfgNwfAddr IpAddress,
+ ipCurCfgNwfMask IpAddress,
+ ipCurCfgNwfState INTEGER
+ }
+
+ipCurCfgNwfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The netowrk filter number for which the NWF is related."
+ ::= { ipCurCfgNwfEntry 1}
+
+ipCurCfgNwfAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of the network filter."
+ ::= { ipCurCfgNwfEntry 2 }
+
+ipCurCfgNwfMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The subnet mask of the network filter."
+ ::= { ipCurCfgNwfEntry 3 }
+
+ipCurCfgNwfState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the network filter."
+ ::= { ipCurCfgNwfEntry 4 }
+
+ipNewCfgNwfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpNewCfgNwfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of IP network filter configuration in the current_config."
+ ::= { ipNwfCfg 3 }
+
+ipNewCfgNwfEntry OBJECT-TYPE
+ SYNTAX IpNewCfgNwfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an IP network filter."
+ INDEX { ipNewCfgNwfIndex }
+ ::= { ipNewCfgNwfTable 1 }
+
+IpNewCfgNwfEntry ::= SEQUENCE {
+ ipNewCfgNwfIndex Integer32,
+ ipNewCfgNwfAddr IpAddress,
+ ipNewCfgNwfMask IpAddress,
+ ipNewCfgNwfState INTEGER,
+ ipNewCfgNwfDelete INTEGER
+ }
+
+ipNewCfgNwfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The netowrk filter number for which the NWF is related."
+ ::= { ipNewCfgNwfEntry 1}
+
+ipNewCfgNwfAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IP address of the network filter."
+ ::= { ipNewCfgNwfEntry 2 }
+
+ipNewCfgNwfMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The subnet mask of the network filter."
+ ::= { ipNewCfgNwfEntry 3 }
+
+ipNewCfgNwfState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the network filter."
+ ::= { ipNewCfgNwfEntry 4 }
+
+ipNewCfgNwfDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other(1) is returned. Setting the value to anything
+ other than 2(delete) has no effect on the state of the row."
+ ::= { ipNewCfgNwfEntry 5 }
+
+--
+-- IP route map configuration
+--
+ipRmapTableMax OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the IP route map table."
+ ::= { ipRmapCfg 1 }
+
+ipCurCfgRmapTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpCurCfgRmapEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of IP route map configuration in the current_config."
+ ::= { ipRmapCfg 2 }
+
+ipCurCfgRmapEntry OBJECT-TYPE
+ SYNTAX IpCurCfgRmapEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an IP route map."
+ INDEX { ipCurCfgRmapIndex }
+ ::= { ipCurCfgRmapTable 1 }
+
+IpCurCfgRmapEntry ::= SEQUENCE {
+ ipCurCfgRmapIndex Integer32,
+ ipCurCfgRmapMetric Unsigned32,
+ ipCurCfgRmapPrec INTEGER,
+ ipCurCfgRmapState INTEGER,
+ ipCurCfgRmapMetricType INTEGER,
+ ipCurCfgRmapState INTEGER
+ }
+
+ipCurCfgRmapIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route map number for which the RMAP is related."
+ ::= { ipCurCfgRmapEntry 1}
+
+
+ipCurCfgRmapMetric OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The metric of the route map. 4294967295 means none"
+ ::= { ipCurCfgRmapEntry 3 }
+
+ipCurCfgRmapPrec OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The precedence of the route map."
+ ::= { ipCurCfgRmapEntry 4 }
+
+
+ipCurCfgRmapState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the route map."
+ ::= { ipCurCfgRmapEntry 6 }
+
+
+ipCurCfgRmapMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF metric-type of the matched route."
+ ::= { ipCurCfgRmapEntry 8 }
+
+ipNewCfgRmapTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpNewCfgRmapEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of IP route map configuration in the current_config."
+ ::= { ipRmapCfg 3 }
+
+ipNewCfgRmapEntry OBJECT-TYPE
+ SYNTAX IpNewCfgRmapEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an IP route map."
+ INDEX { ipNewCfgRmapIndex }
+ ::= { ipNewCfgRmapTable 1 }
+
+IpNewCfgRmapEntry ::= SEQUENCE {
+ ipNewCfgRmapIndex Integer32,
+ ipNewCfgRmapMetric Unsigned32,
+ ipNewCfgRmapPrec INTEGER,
+ ipNewCfgRmapState INTEGER,
+ ipNewCfgRmapMetricType INTEGER,
+ ipNewCfgRmapDelete INTEGER
+ }
+
+ipNewCfgRmapIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route map number for which the RMAP is related."
+ ::= { ipNewCfgRmapEntry 1}
+
+
+ipNewCfgRmapMetric OBJECT-TYPE
+ SYNTAX Unsigned32 (0..16777215)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The metric of the route map. 16777215 means none"
+ ::= { ipNewCfgRmapEntry 3 }
+
+ipNewCfgRmapPrec OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The precedence of the route map."
+ ::= { ipNewCfgRmapEntry 4 }
+
+
+ipNewCfgRmapState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the route map."
+ ::= { ipNewCfgRmapEntry 6 }
+
+
+ipNewCfgRmapMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The OSPF metric-type of the matched route."
+ ::= { ipNewCfgRmapEntry 8 }
+
+ipNewCfgRmapDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other(1) is returned. Setting the value to anything
+ other than 2(delete) has no effect on the state of the row."
+ ::= { ipNewCfgRmapEntry 9 }
+
+ipAlistTableMax OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the IP route map table."
+ ::= { ipRmapCfg 4 }
+
+ipCurCfgAlistTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpCurCfgAlistEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of IP route map access list configuration in the
+ current_config."
+ ::= { ipRmapCfg 5 }
+
+ipCurCfgAlistEntry OBJECT-TYPE
+ SYNTAX IpCurCfgAlistEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an IP route map."
+ INDEX { ipCurCfgAlistRmapIndex, ipCurCfgAlistIndex }
+ ::= { ipCurCfgAlistTable 1 }
+
+IpCurCfgAlistEntry ::= SEQUENCE {
+ ipCurCfgAlistRmapIndex Integer32,
+ ipCurCfgAlistIndex Integer32,
+ ipCurCfgAlistNwf INTEGER,
+ ipCurCfgAlistMetric Unsigned32,
+ ipCurCfgAlistAction INTEGER,
+ ipCurCfgAlistState INTEGER
+ }
+
+ipCurCfgAlistRmapIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route map number for which the RMAP is related."
+ ::= { ipCurCfgAlistEntry 1 }
+
+ipCurCfgAlistIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The access list number for which the access list is related."
+ ::= { ipCurCfgAlistEntry 2 }
+
+ipCurCfgAlistNwf OBJECT-TYPE
+ SYNTAX INTEGER (0..256)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The network filter number of the route map access list.
+ 0 means none"
+ ::= { ipCurCfgAlistEntry 3 }
+
+ipCurCfgAlistMetric OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The metric of the route map access list. 4294967295 means none"
+ ::= { ipCurCfgAlistEntry 4 }
+
+ipCurCfgAlistAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ permit(1),
+ deny(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Action of the route map access list."
+ ::= { ipCurCfgAlistEntry 5 }
+
+ipCurCfgAlistState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the route map access list."
+ ::= { ipCurCfgAlistEntry 6 }
+
+ipNewCfgAlistTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpNewCfgAlistEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of IP route map access list configuration in the
+ current_config."
+ ::= { ipRmapCfg 6 }
+
+ipNewCfgAlistEntry OBJECT-TYPE
+ SYNTAX IpNewCfgAlistEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an IP route map."
+ INDEX { ipNewCfgAlistRmapIndex, ipNewCfgAlistIndex }
+ ::= { ipNewCfgAlistTable 1 }
+
+IpNewCfgAlistEntry ::= SEQUENCE {
+ ipNewCfgAlistRmapIndex Integer32,
+ ipNewCfgAlistIndex Integer32,
+ ipNewCfgAlistNwf INTEGER,
+ ipNewCfgAlistMetric Unsigned32,
+ ipNewCfgAlistAction INTEGER,
+ ipNewCfgAlistState INTEGER,
+ ipNewCfgAlistDelete INTEGER
+ }
+
+ipNewCfgAlistRmapIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route map number for which the RMAP is related."
+ ::= { ipNewCfgAlistEntry 1 }
+
+ipNewCfgAlistIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The access list number for which the access list is related."
+ ::= { ipNewCfgAlistEntry 2 }
+
+ipNewCfgAlistNwf OBJECT-TYPE
+ SYNTAX INTEGER (1..256)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The network filter number of the route map access list.
+ 0 means none"
+ ::= { ipNewCfgAlistEntry 3 }
+
+ipNewCfgAlistMetric OBJECT-TYPE
+ SYNTAX Unsigned32 (1..16777215)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The metric of the route map access list. 16777215 means none"
+ ::= { ipNewCfgAlistEntry 4 }
+
+ipNewCfgAlistAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ permit(1),
+ deny(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Action of the route map access list."
+ ::= { ipNewCfgAlistEntry 5 }
+
+ipNewCfgAlistState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the route map access list."
+ ::= { ipNewCfgAlistEntry 6 }
+
+ipNewCfgAlistDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other(1) is returned. Setting the value to anything
+ other than 2(delete) has no effect on the state of the row."
+ ::= { ipNewCfgAlistEntry 7 }
+
+
+
+--
+-- IP OSPF configuration
+--
+ospfGeneral OBJECT IDENTIFIER ::= { ospfCfg 1 }
+
+ospfCurCfgDefaultRouteMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777215)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Specify the metric to be assigned."
+ ::= { ospfGeneral 1 }
+
+ospfNewCfgDefaultRouteMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777214)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Specify the metric to be assigned."
+ ::= { ospfGeneral 2 }
+
+ospfCurCfgDefaultRouteMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Specify the AS External metric type to be assigned."
+ ::= { ospfGeneral 3 }
+
+ospfNewCfgDefaultRouteMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Specify the AS External metric type to be assigned."
+ ::= { ospfGeneral 4 }
+
+ospfIntfTableMaxSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the OSPF Interface table."
+ ::= { ospfGeneral 5 }
+
+ospfAreaTableMaxSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the OSPF Area table."
+ ::= { ospfGeneral 6 }
+
+ospfRangeTableMaxSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the OSPF Range table."
+ ::= { ospfGeneral 7 }
+
+ospfVirtIntfTableMaxSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the OSPF Virtual Interface
+ table."
+ ::= { ospfGeneral 8 }
+
+ospfHostTableMaxSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the OSPF Host table."
+ ::= { ospfGeneral 9 }
+
+ospfCurCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "OSPF global state."
+ ::= { ospfGeneral 10 }
+
+ospfNewCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Globally turn OSPF on or off."
+ ::= { ospfGeneral 11 }
+
+ospfCurCfgLSDB OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The LSDB limit for external LSA."
+ ::= { ospfGeneral 12 }
+
+ospfNewCfgLSDB OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set the LSDB limit for external LSA."
+ ::= { ospfGeneral 13 }
+
+ospfCurCfgAreaTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfCurCfgAreaEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Area configuration in the current_config."
+ ::= { ospfCfg 2 }
+
+ospfCurCfgAreaEntry OBJECT-TYPE
+ SYNTAX OspfCurCfgAreaEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a OSPF area."
+ INDEX { ospfCurCfgAreaIndex }
+ ::= { ospfCurCfgAreaTable 1 }
+
+OspfCurCfgAreaEntry ::= SEQUENCE {
+ ospfCurCfgAreaIndex Integer32,
+ ospfCurCfgAreaId IpAddress,
+ ospfCurCfgAreaSpfInterval INTEGER,
+ ospfCurCfgAreaAuthType INTEGER,
+ ospfCurCfgAreaType INTEGER,
+ ospfCurCfgAreaMetric INTEGER,
+ ospfCurCfgAreaStatus INTEGER
+ }
+
+ospfCurCfgAreaIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF area number for which the OSPF area table is related."
+ ::= { ospfCurCfgAreaEntry 1}
+
+ospfCurCfgAreaId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the OSPF area."
+ ::= { ospfCurCfgAreaEntry 2 }
+
+ospfCurCfgAreaSpfInterval OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The SPF interval for the OSPF area."
+ ::= { ospfCurCfgAreaEntry 3 }
+
+ospfCurCfgAreaAuthType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ password(2),
+ md5(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Type of authentication being used.
+ none(1) - no authentication
+ password(2) - use password
+ md5(3) - use MD5 authentication."
+
+ ::= { ospfCurCfgAreaEntry 4 }
+
+ospfCurCfgAreaType OBJECT-TYPE
+ SYNTAX INTEGER {
+ transit(0),
+ stub(1),
+ nssa(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Type of Area.
+ transit(0)
+ stub(1)
+ nssa(2)"
+
+ ::= { ospfCurCfgAreaEntry 5 }
+
+ospfCurCfgAreaMetric OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Metric (1-65535)"
+
+ ::= { ospfCurCfgAreaEntry 6 }
+
+ospfCurCfgAreaStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Status
+ disabled(0)
+ enabled(1)"
+
+ ::= { ospfCurCfgAreaEntry 7 }
+
+
+ospfNewCfgAreaTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfNewCfgAreaEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Area configuration in the new_config."
+ ::= { ospfCfg 3 }
+
+ospfNewCfgAreaEntry OBJECT-TYPE
+ SYNTAX OspfNewCfgAreaEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a OSPF area."
+ INDEX { ospfNewCfgAreaIndex }
+ ::= { ospfNewCfgAreaTable 1 }
+
+OspfNewCfgAreaEntry ::= SEQUENCE {
+ ospfNewCfgAreaIndex Integer32,
+ ospfNewCfgAreaId IpAddress,
+ ospfNewCfgAreaSpfInterval INTEGER,
+ ospfNewCfgAreaAuthType INTEGER,
+ ospfNewCfgAreaType INTEGER,
+ ospfNewCfgAreaMetric INTEGER,
+ ospfNewCfgAreaStatus INTEGER,
+ ospfNewCfgAreaDelete INTEGER
+ }
+
+ospfNewCfgAreaIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF area number for which the OSPF area table is related."
+ ::= { ospfNewCfgAreaEntry 1}
+
+ospfNewCfgAreaId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the OSPF area."
+ ::= { ospfNewCfgAreaEntry 2 }
+
+ospfNewCfgAreaSpfInterval OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The SPF interval for the OSPF area."
+ ::= { ospfNewCfgAreaEntry 3 }
+
+ospfNewCfgAreaAuthType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ password(2),
+ md5(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Type of authentication being used.
+ none(1) - no authentication
+ password(2) - use password.
+ md5(3) - use MD5 authentication."
+ ::= { ospfNewCfgAreaEntry 4 }
+
+ospfNewCfgAreaType OBJECT-TYPE
+ SYNTAX INTEGER {
+ transit(0),
+ stub(1),
+ nssa(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Type of Area.
+ transit(0)
+ stub(1)
+ nssa(2)"
+
+ ::= { ospfNewCfgAreaEntry 5 }
+
+ospfNewCfgAreaMetric OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Metric (1-65535)"
+
+ ::= { ospfNewCfgAreaEntry 6 }
+
+ospfNewCfgAreaStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Status
+ disabled(0)
+ enabled(1)"
+
+ ::= { ospfNewCfgAreaEntry 7 }
+
+ospfNewCfgAreaDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(0),
+ yes(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Delete the area
+ no(0),
+ yes(1)"
+
+ ::= { ospfNewCfgAreaEntry 8 }
+
+
+
+-- OSPF Host Table
+
+ospfCurCfgHostTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfCurCfgHostEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Host configuration."
+ ::= { ospfCfg 12 }
+
+ospfCurCfgHostEntry OBJECT-TYPE
+ SYNTAX OspfCurCfgHostEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a OSPF host."
+ INDEX { ospfCurCfgHostIndex }
+ ::= { ospfCurCfgHostTable 1 }
+
+OspfCurCfgHostEntry ::= SEQUENCE {
+ ospfCurCfgHostIndex Integer32,
+ ospfCurCfgHostIpAddr IpAddress,
+ ospfCurCfgHostAreaIndex Integer32,
+ ospfCurCfgHostCost INTEGER,
+ ospfCurCfgHostState INTEGER
+ }
+
+ospfCurCfgHostIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF host number for which the OSPF host table is related."
+ ::= { ospfCurCfgHostEntry 1}
+
+ospfCurCfgHostIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the OSPF host."
+ ::= { ospfCurCfgHostEntry 2 }
+
+ospfCurCfgHostAreaIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The area index."
+ ::= { ospfCurCfgHostEntry 3 }
+
+ospfCurCfgHostCost OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The cost of the OSPF host."
+ ::= { ospfCurCfgHostEntry 4 }
+
+ospfCurCfgHostState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable an OSPF Host"
+ ::= { ospfCurCfgHostEntry 5 }
+
+ospfNewCfgHostTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfNewCfgHostEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Host configuration."
+ ::= { ospfCfg 13 }
+
+ospfNewCfgHostEntry OBJECT-TYPE
+ SYNTAX OspfNewCfgHostEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a OSPF host."
+ INDEX { ospfNewCfgHostIndex }
+ ::= { ospfNewCfgHostTable 1 }
+
+OspfNewCfgHostEntry ::= SEQUENCE {
+ ospfNewCfgHostIndex Integer32,
+ ospfNewCfgHostIpAddr IpAddress,
+ ospfNewCfgHostAreaIndex Integer32,
+ ospfNewCfgHostCost INTEGER,
+ ospfNewCfgHostState INTEGER,
+ ospfNewCfgHostDelete INTEGER
+ }
+
+ospfNewCfgHostIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF host number for which the OSPF host table is related."
+ ::= { ospfNewCfgHostEntry 1}
+
+ospfNewCfgHostIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the OSPF host."
+ ::= { ospfNewCfgHostEntry 2 }
+
+ospfNewCfgHostAreaIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The OSPF area index."
+ ::= { ospfNewCfgHostEntry 3 }
+
+ospfNewCfgHostCost OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The cost of the OSPF host."
+ ::= { ospfNewCfgHostEntry 4 }
+
+ospfNewCfgHostState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable an OSPF Host"
+ ::= { ospfNewCfgHostEntry 5 }
+
+ospfNewCfgHostDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(0),
+ yes(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Delete the OSPF host:
+ no(0),
+ yes(1)"
+ ::= { ospfNewCfgHostEntry 6 }
+
+ospfMdkeyTableMaxSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the OSPF Mdkey table."
+ ::= { ospfCfg 11 }
+
+ospfCurCfgMdkeyTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfCurCfgMdkeyEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF MD5 keys in the current_config."
+ ::= { ospfCfg 5 }
+
+ospfCurCfgMdkeyEntry OBJECT-TYPE
+ SYNTAX OspfCurCfgMdkeyEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an OSPF MD keys table."
+ INDEX { ospfCurCfgMdkeyIndex }
+ ::= { ospfCurCfgMdkeyTable 1 }
+
+OspfCurCfgMdkeyEntry ::= SEQUENCE {
+ ospfCurCfgMdkeyIndex Integer32,
+ ospfCurCfgMdkeyKey DisplayString
+ }
+
+ospfCurCfgMdkeyIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF MD5 Key number for which the OSPF MdKey table is related."
+ ::= { ospfCurCfgMdkeyEntry 1}
+
+ospfCurCfgMdkeyKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The character string representing the MD5 Key."
+ ::= { ospfCurCfgMdkeyEntry 2 }
+
+ospfNewCfgMdkeyTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfNewCfgMdkeyEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF MD5 keys in the new_config."
+ ::= { ospfCfg 6 }
+
+ospfNewCfgMdkeyEntry OBJECT-TYPE
+ SYNTAX OspfNewCfgMdkeyEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an OSPF MD keys table."
+ INDEX { ospfNewCfgMdkeyIndex }
+ ::= { ospfNewCfgMdkeyTable 1 }
+
+OspfNewCfgMdkeyEntry ::= SEQUENCE {
+ ospfNewCfgMdkeyIndex Integer32,
+ ospfNewCfgMdkeyKey DisplayString,
+ ospfNewCfgMdkeyDelete INTEGER
+ }
+
+ospfNewCfgMdkeyIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF MD5 Key number for which the OSPF MdKey table is related."
+ ::= { ospfNewCfgMdkeyEntry 1}
+
+ospfNewCfgMdkeyKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The character string representing the MD5 Key."
+ ::= { ospfNewCfgMdkeyEntry 2 }
+
+ospfNewCfgMdkeyDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other(1) is returned. Setting the value to anything
+ other than 2(delete) has no effect on the state of the row."
+ ::= { ospfNewCfgMdkeyEntry 3}
+
+ospfCurCfgIntfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfCurCfgIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Interface configuration in the current_config."
+ ::= { ospfCfg 7 }
+
+ospfCurCfgIntfEntry OBJECT-TYPE
+ SYNTAX OspfCurCfgIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an OSPF Interface."
+ INDEX { ospfCurCfgIntfIndex }
+ ::= { ospfCurCfgIntfTable 1 }
+
+OspfCurCfgIntfEntry ::= SEQUENCE {
+ ospfCurCfgIntfIndex Integer32,
+ ospfCurCfgIntfId IpAddress,
+ ospfCurCfgIntfArea INTEGER,
+ ospfCurCfgIntfMdkey INTEGER,
+ ospfCurCfgIntfCost INTEGER,
+ ospfCurCfgIntfPrio INTEGER,
+ ospfCurCfgIntfHello INTEGER,
+ ospfCurCfgIntfDead INTEGER,
+ ospfCurCfgIntfTrans INTEGER,
+ ospfCurCfgIntfRetra INTEGER,
+ ospfCurCfgIntfAuthKey DisplayString,
+ ospfCurCfgIntfStatus INTEGER
+
+}
+
+ospfCurCfgIntfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF Interface number for which the OSPF Interface table is related."
+ ::= { ospfCurCfgIntfEntry 1}
+
+ospfCurCfgIntfId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the OSPF interface."
+ ::= { ospfCurCfgIntfEntry 2 }
+
+
+ospfCurCfgIntfArea OBJECT-TYPE
+ SYNTAX INTEGER (0..2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the area that the interface belongs"
+ ::= { ospfCurCfgIntfEntry 3 }
+
+
+ospfCurCfgIntfMdkey OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The MD5 key for the OSPF interface
+ 0 (none) no MD5 authentication."
+ ::= { ospfCurCfgIntfEntry 4 }
+
+
+ospfCurCfgIntfCost OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface cost"
+ ::= { ospfCurCfgIntfEntry 5 }
+
+ospfCurCfgIntfPrio OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface router priority"
+ ::= { ospfCurCfgIntfEntry 6 }
+
+ospfCurCfgIntfHello OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Hello interval"
+ ::= { ospfCurCfgIntfEntry 7 }
+
+ospfCurCfgIntfDead OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Dead interval"
+ ::= { ospfCurCfgIntfEntry 8 }
+
+ospfCurCfgIntfTrans OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transit delay"
+ ::= { ospfCurCfgIntfEntry 9 }
+
+
+ospfCurCfgIntfRetra OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Retransmit interval"
+ ::= { ospfCurCfgIntfEntry 10 }
+
+ospfCurCfgIntfAuthKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..8))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Authentication Key"
+ ::= { ospfCurCfgIntfEntry 11 }
+
+
+ospfCurCfgIntfStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Status of the interface
+ disabled(0),
+ enabled(1)"
+ ::= { ospfCurCfgIntfEntry 12 }
+
+ospfNewCfgIntfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfNewCfgIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Interface configuration in the new_config."
+ ::= { ospfCfg 8 }
+
+ospfNewCfgIntfEntry OBJECT-TYPE
+ SYNTAX OspfNewCfgIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an OSPF Interface."
+ INDEX { ospfNewCfgIntfIndex }
+ ::= { ospfNewCfgIntfTable 1 }
+
+OspfNewCfgIntfEntry ::= SEQUENCE {
+ ospfNewCfgIntfIndex Integer32,
+ ospfNewCfgIntfId IpAddress,
+ ospfNewCfgIntfArea INTEGER,
+ ospfNewCfgIntfMdkey INTEGER,
+ ospfNewCfgIntfCost INTEGER,
+ ospfNewCfgIntfPrio INTEGER,
+ ospfNewCfgIntfHello INTEGER,
+ ospfNewCfgIntfDead INTEGER,
+ ospfNewCfgIntfTrans INTEGER,
+ ospfNewCfgIntfRetra INTEGER,
+ ospfNewCfgIntfAuthKey DisplayString,
+ ospfNewCfgIntfStatus INTEGER,
+ ospfNewCfgIntfDelete INTEGER
+
+}
+
+ospfNewCfgIntfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF Interface number for which the OSPF Interface table is related."
+ ::= { ospfNewCfgIntfEntry 1}
+
+ospfNewCfgIntfId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the OSPF interface."
+ ::= { ospfNewCfgIntfEntry 2 }
+
+
+ospfNewCfgIntfArea OBJECT-TYPE
+ SYNTAX INTEGER (0..2)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The index of the area that the interface belongs (0..2)"
+ ::= { ospfNewCfgIntfEntry 3 }
+
+
+
+ospfNewCfgIntfMdkey OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The MD5 key for the OSPF interface
+ 0 (none) no MD5 authentication."
+ ::= { ospfNewCfgIntfEntry 4 }
+
+ospfNewCfgIntfCost OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Interface cost(1..65535)"
+ ::= { ospfNewCfgIntfEntry 5 }
+
+ospfNewCfgIntfPrio OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Interface router priority(0..255)"
+ ::= { ospfNewCfgIntfEntry 6 }
+
+
+ospfNewCfgIntfHello OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Hello interval(1..65535)"
+ ::= { ospfNewCfgIntfEntry 7 }
+
+ospfNewCfgIntfDead OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Dead interval(1..65535)"
+ ::= { ospfNewCfgIntfEntry 8 }
+
+ospfNewCfgIntfTrans OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Transit delay(1..3600)"
+ ::= { ospfNewCfgIntfEntry 9 }
+
+
+ospfNewCfgIntfRetra OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Retransmit interval(1..3600)"
+ ::= { ospfNewCfgIntfEntry 10 }
+
+
+ospfNewCfgIntfAuthKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..8))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Authentication Key"
+ ::= { ospfNewCfgIntfEntry 11 }
+
+
+ospfNewCfgIntfStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Status of the interface
+ disabled(0),
+ enabled(1)"
+ ::= { ospfNewCfgIntfEntry 12 }
+
+
+ospfNewCfgIntfDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(0),
+ delete(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Delete the interface
+ other(0),
+ delete(1)"
+ ::= { ospfNewCfgIntfEntry 13 }
+
+ospfCurCfgVirtIntfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfCurCfgVirtIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Virtual Interface configuration in the current_config."
+ ::= { ospfCfg 9 }
+
+ospfCurCfgVirtIntfEntry OBJECT-TYPE
+ SYNTAX OspfCurCfgVirtIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an OSPF virtual Interface."
+ INDEX { ospfCurCfgVirtIntfIndex }
+ ::= { ospfCurCfgVirtIntfTable 1 }
+
+OspfCurCfgVirtIntfEntry ::= SEQUENCE {
+ ospfCurCfgVirtIntfIndex Integer32,
+ ospfCurCfgVirtIntfAreaId INTEGER,
+ ospfCurCfgVirtIntfNbr IpAddress,
+ ospfCurCfgVirtIntfMdkey INTEGER,
+ ospfCurCfgVirtIntfHello INTEGER,
+ ospfCurCfgVirtIntfDead INTEGER,
+ ospfCurCfgVirtIntfTrans INTEGER,
+ ospfCurCfgVirtIntfRetra INTEGER,
+ ospfCurCfgVirtIntfAuthKey DisplayString,
+ ospfCurCfgVirtIntfStatus INTEGER
+ }
+
+ospfCurCfgVirtIntfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF Virtual Interface number for which the OSPF
+ Virtual Interface table is related."
+ ::= { ospfCurCfgVirtIntfEntry 1}
+
+ospfCurCfgVirtIntfAreaId OBJECT-TYPE
+ SYNTAX INTEGER (0..2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the OSPF area to which this virtual interface
+ belongs."
+ ::= { ospfCurCfgVirtIntfEntry 2 }
+
+ospfCurCfgVirtIntfNbr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the OSPF neighbor for this virtual interface."
+ ::= { ospfCurCfgVirtIntfEntry 3 }
+
+ospfCurCfgVirtIntfMdkey OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The MD5 key for the OSPF virtual interface
+ 0 (none) no MD5 authentication."
+ ::= { ospfCurCfgVirtIntfEntry 4 }
+
+
+
+ospfCurCfgVirtIntfHello OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Hello interval"
+ ::= { ospfCurCfgVirtIntfEntry 5 }
+
+ospfCurCfgVirtIntfDead OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Dead interval"
+ ::= { ospfCurCfgVirtIntfEntry 6 }
+
+
+
+ospfCurCfgVirtIntfTrans OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transit delay"
+ ::= { ospfCurCfgVirtIntfEntry 7 }
+
+
+ospfCurCfgVirtIntfRetra OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Retransmit interval"
+ ::= { ospfCurCfgVirtIntfEntry 8 }
+
+ospfCurCfgVirtIntfAuthKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..8))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Authentication Key"
+ ::= { ospfCurCfgVirtIntfEntry 9 }
+
+
+ospfCurCfgVirtIntfStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Status
+ disabled(0),
+ enabled(1)"
+ ::= { ospfCurCfgVirtIntfEntry 10 }
+
+
+
+
+
+
+ospfNewCfgVirtIntfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfNewCfgVirtIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Virtual Interface configuration in the new_config."
+ ::= { ospfCfg 10 }
+
+ospfNewCfgVirtIntfEntry OBJECT-TYPE
+ SYNTAX OspfNewCfgVirtIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an OSPF virtual Interface."
+ INDEX { ospfNewCfgVirtIntfIndex }
+ ::= { ospfNewCfgVirtIntfTable 1 }
+
+OspfNewCfgVirtIntfEntry ::= SEQUENCE {
+ ospfNewCfgVirtIntfIndex Integer32,
+ ospfNewCfgVirtIntfAreaId INTEGER,
+ ospfNewCfgVirtIntfNbr IpAddress,
+ ospfNewCfgVirtIntfMdkey INTEGER,
+ ospfNewCfgVirtIntfHello INTEGER,
+ ospfNewCfgVirtIntfDead INTEGER,
+ ospfNewCfgVirtIntfTrans INTEGER,
+ ospfNewCfgVirtIntfRetra INTEGER,
+ ospfNewCfgVirtIntfAuthKey DisplayString,
+ ospfNewCfgVirtIntfStatus INTEGER,
+ ospfNewCfgVirtIntfDelete INTEGER
+ }
+
+ospfNewCfgVirtIntfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF Virtual Interface number for which the OSPF
+ Virtual Interface table is related."
+ ::= { ospfNewCfgVirtIntfEntry 1}
+
+ospfNewCfgVirtIntfAreaId OBJECT-TYPE
+ SYNTAX INTEGER (0..2)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The index of the OSPF area to which this virtual interface
+ belongs."
+ ::= { ospfNewCfgVirtIntfEntry 2 }
+
+ospfNewCfgVirtIntfNbr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the OSPF neighbor for this virtual interface."
+ ::= { ospfNewCfgVirtIntfEntry 3 }
+
+ospfNewCfgVirtIntfMdkey OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The MD5 key for the OSPF virtual interface
+ 0 (none) no MD5 authentication."
+ ::= { ospfNewCfgVirtIntfEntry 4 }
+
+
+ospfNewCfgVirtIntfHello OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Hello interval(1..65535)"
+ ::= { ospfNewCfgVirtIntfEntry 5 }
+
+ospfNewCfgVirtIntfDead OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Dead interval(1..65535)"
+ ::= { ospfNewCfgVirtIntfEntry 6 }
+
+
+
+ospfNewCfgVirtIntfTrans OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Transit dela(1..3600)y"
+ ::= { ospfNewCfgVirtIntfEntry 7 }
+
+
+ospfNewCfgVirtIntfRetra OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Retransmit interval(1..3600)"
+ ::= { ospfNewCfgVirtIntfEntry 8 }
+
+
+ospfNewCfgVirtIntfAuthKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..8))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Authentication Key SIZE(0..8)"
+ ::= { ospfNewCfgVirtIntfEntry 9 }
+
+
+ospfNewCfgVirtIntfStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Status
+ disabled(0),
+ enabled(1) "
+ ::= { ospfNewCfgVirtIntfEntry 10 }
+
+
+ospfNewCfgVirtIntfDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(0),
+ delete(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Delete
+ other(0),
+ delete(1)"
+ ::= { ospfNewCfgVirtIntfEntry 11 }
+
+
+
+
+
+-- ospf range
+
+ospfCurCfgRangeTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfCurCfgRangeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF summary range in the current configuration."
+ ::= { ospfCfg 14 }
+
+ospfCurCfgRangeEntry OBJECT-TYPE
+ SYNTAX OspfCurCfgRangeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an OSPF summary range."
+ INDEX { ospfCurCfgRangeIndex }
+ ::= { ospfCurCfgRangeTable 1 }
+
+OspfCurCfgRangeEntry ::= SEQUENCE {
+ ospfCurCfgRangeIndex Integer32,
+ ospfCurCfgRangeAddr IpAddress,
+ ospfCurCfgRangeMask IpAddress,
+ ospfCurCfgRangeAreaIndex Integer32,
+ ospfCurCfgRangeHideState INTEGER,
+ ospfCurCfgRangeState INTEGER
+ }
+
+ospfCurCfgRangeIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The range number for which the OSPF summary range table is related."
+ ::= { ospfCurCfgRangeEntry 1}
+
+ospfCurCfgRangeAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the range."
+ ::= { ospfCurCfgRangeEntry 2 }
+
+ospfCurCfgRangeMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The mask of the range."
+ ::= { ospfCurCfgRangeEntry 3 }
+
+ospfCurCfgRangeAreaIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The area index."
+ ::= { ospfCurCfgRangeEntry 4 }
+
+ospfCurCfgRangeHideState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the hide range."
+ ::= { ospfCurCfgRangeEntry 5 }
+
+ospfCurCfgRangeState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the range."
+ ::= { ospfCurCfgRangeEntry 6 }
+
+ospfNewCfgRangeTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfNewCfgRangeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF summary range in the new configuration."
+ ::= { ospfCfg 15 }
+
+ospfNewCfgRangeEntry OBJECT-TYPE
+ SYNTAX OspfNewCfgRangeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an OSPF summary range."
+ INDEX { ospfNewCfgRangeIndex }
+ ::= { ospfNewCfgRangeTable 1 }
+
+OspfNewCfgRangeEntry ::= SEQUENCE {
+ ospfNewCfgRangeIndex Integer32,
+ ospfNewCfgRangeAddr IpAddress,
+ ospfNewCfgRangeMask IpAddress,
+ ospfNewCfgRangeAreaIndex Integer32,
+ ospfNewCfgRangeHideState INTEGER,
+ ospfNewCfgRangeState INTEGER,
+ ospfNewCfgRangeDelete INTEGER
+ }
+
+ospfNewCfgRangeIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The range number for which the OSPF summary range table is related."
+ ::= { ospfNewCfgRangeEntry 1}
+
+ospfNewCfgRangeAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the range."
+ ::= { ospfNewCfgRangeEntry 2 }
+
+ospfNewCfgRangeMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The mask of the range."
+ ::= { ospfNewCfgRangeEntry 3 }
+
+ospfNewCfgRangeAreaIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The area index."
+ ::= { ospfNewCfgRangeEntry 4 }
+
+ospfNewCfgRangeHideState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The state of the hide range."
+ ::= { ospfNewCfgRangeEntry 5 }
+
+ospfNewCfgRangeState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The state of the range."
+ ::= { ospfNewCfgRangeEntry 6 }
+
+ospfNewCfgRangeDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other(1) is returned. Setting the value to anything
+ other than 2(delete) has no effect on the state of the row."
+ ::= { ospfNewCfgRangeEntry 7 }
+
+ospfRouteRedistribution OBJECT IDENTIFIER ::= { ospfCfg 4 }
+
+ospfRedistributeStatic OBJECT IDENTIFIER ::= { ospfRouteRedistribution 1 }
+
+ospfCurCfgStaticMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777214)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The metric to be assigned to static routes.
+ A value of 0 indicates none."
+ ::= { ospfRedistributeStatic 1 }
+
+ospfNewCfgStaticMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777214)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The metric to be assigned to static routes.
+ A value of 0 indicates none."
+ ::= { ospfRedistributeStatic 2 }
+
+ospfCurCfgStaticMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The AS External metric type for static routes."
+ ::= { ospfRedistributeStatic 3 }
+
+ospfNewCfgStaticMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The AS External metric type for static routes."
+ ::= { ospfRedistributeStatic 4 }
+
+ospfCurCfgStaticOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ospfRedistributeStatic 5 }
+
+ospfNewCfgStaticOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ospfRedistributeStatic 6 }
+
+ospfNewCfgStaticAddOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be add into out-rmap list. When read, 0 is returned."
+ ::= { ospfRedistributeStatic 7 }
+
+ospfNewCfgStaticRemoveOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be removed from out-rmap list. When read,
+ 0 is returned."
+ ::= { ospfRedistributeStatic 8 }
+
+
+ospfRedistributeFixed OBJECT IDENTIFIER ::= { ospfRouteRedistribution 4 }
+
+ospfCurCfgFixedMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777214)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The export metric for fixed routes. A value of 0 indicates none"
+ ::= { ospfRedistributeFixed 1 }
+
+ospfNewCfgFixedMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777214)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The export metric for fixed routes. A value of 0 indicates none"
+ ::= { ospfRedistributeFixed 2 }
+
+ospfCurCfgFixedMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The AS External metric type for fixed routes."
+ ::= { ospfRedistributeFixed 3 }
+
+ospfNewCfgFixedMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The AS External metric type for fixed routes."
+ ::= { ospfRedistributeFixed 4 }
+
+ospfCurCfgFixedOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ospfRedistributeFixed 5 }
+
+ospfNewCfgFixedOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ospfRedistributeFixed 6 }
+
+ospfNewCfgFixedAddOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be add into out-rmap list. When read, 0 is returned."
+ ::= { ospfRedistributeFixed 7 }
+
+ospfNewCfgFixedRemoveOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be removed from out-rmap list. When read,
+ 0 is returned."
+ ::= { ospfRedistributeFixed 8 }
+
+ospfRedistributeRip OBJECT IDENTIFIER ::= { ospfRouteRedistribution 5 }
+
+ospfCurCfgRipMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777214)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The export metric for RIP routes. A value of 0 indicates none"
+ ::= { ospfRedistributeRip 1 }
+
+ospfNewCfgRipMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777214)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The export metric for RIP routes. A value of 0 indicates none"
+ ::= { ospfRedistributeRip 2 }
+
+ospfCurCfgRipMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The AS External metric type for RIP routes."
+ ::= { ospfRedistributeRip 3 }
+
+ospfNewCfgRipMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The AS External metric type for RIP routes."
+ ::= { ospfRedistributeRip 4 }
+
+ospfCurCfgRipOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ospfRedistributeRip 5 }
+
+ospfNewCfgRipOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ospfRedistributeRip 6 }
+
+ospfNewCfgRipAddOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be add into out-rmap list. When read, 0 is returned."
+ ::= { ospfRedistributeRip 7 }
+
+ospfNewCfgRipRemoveOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be removed from out-rmap list. When read,
+ 0 is returned."
+ ::= { ospfRedistributeRip 8 }
+
+ipCurCfgRouterID OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The router ID of the switch."
+ ::= { ipGeneralCfg 1 }
+
+ipNewCfgRouterID OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The router ID of the switch."
+ ::= { ipGeneralCfg 2 }
+
+
+-- IGMP Snooping config
+igmpCurCfgOnOff OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Globally turn IGMP On/Off."
+ ::= { igmpCfg 1}
+
+igmpNewCfgOnOff OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Globally turn IGMP On/Off."
+ ::= { igmpCfg 2}
+
+igmpSnoopCfgGen OBJECT IDENTIFIER ::= { igmpCfg 3 }
+igmpStaticMrtrCfg OBJECT IDENTIFIER ::= { igmpCfg 4 }
+igmpFilterCfg OBJECT IDENTIFIER ::= { igmpCfg 5 }
+
+igmpSnoopCfg OBJECT IDENTIFIER ::= { igmpSnoopCfgGen 1 }
+
+igmpSnoopCurCfgTimeout OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Set IGMP Report timeout."
+ ::= { igmpSnoopCfg 1 }
+
+igmpSnoopNewCfgTimeout OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set IGMP Report timeout."
+ ::= { igmpSnoopCfg 2 }
+
+igmpSnoopCurCfgMrto OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of multicast router timeout in the current config."
+ ::= { igmpSnoopCfg 3 }
+
+igmpSnoopNewCfgMrto OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of multicast router timeout in the new config."
+ ::= { igmpSnoopCfg 4 }
+
+
+igmpSnoopNewCfgVlanFastlvAdd OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The VLAN to be added to fastleave vlan list. When read,
+ 0 is returned."
+ ::= { igmpSnoopCfg 12 }
+
+igmpSnoopNewCfgVlanFastlvRem OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The VLAN to be removed from fastleave vlan list. When read,
+ 0 is returned."
+ ::= { igmpSnoopCfg 13 }
+
+igmpSnoopCurCfgVlanFastlvBmap OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The fastlv enabled vlans present in the in vlan map list.
+ The fastlv enabled vlans are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Vlan 9
+ || ||
+ || ||___ Vlan 8
+ || |____ Vlan 7
+ || . . .
+ ||_________ Vlan 2
+ |__________ Vlan 1
+
+ where x : 1 - The represented vlan has fastlv enabled
+ 0 - The represented vlan does not have fastlv enabled."
+ ::= { igmpSnoopCfg 14 }
+
+igmpSnoopNewCfgVlanFastlvBmap OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The fastlv enabled vlans present in the in vlan map list.
+ The fastlv enabled vlans are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Vlan 9
+ || ||
+ || ||___ Vlan 8
+ || |____ Vlan 7
+ || . . .
+ ||_________ Vlan 2
+ |__________ Vlan 1
+
+ where x : 1 - The represented vlan has fastlv enabled
+ 0 - The represented vlan does not have fastlv enabled."
+ ::= { igmpSnoopCfg 15 }
+
+igmpSnoopCurCfgRobust OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of expected packet loss on subnet in the current config."
+ ::= { igmpSnoopCfg 16 }
+
+igmpSnoopNewCfgRobust OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of expected packet loss on subnet in the new config."
+ ::= { igmpSnoopCfg 17 }
+
+igmpSnoopNewCfgVlanAdd OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The VLAN to be added to snooping vlan list. When read,
+ 0 is returned."
+ ::= { igmpSnoopCfg 18 }
+
+igmpSnoopNewCfgVlanRem OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The VLAN to be removed from snooping vlan list. When read,
+ 0 is returned."
+ ::= { igmpSnoopCfg 19 }
+
+igmpSnoopNewCfgVlanClear OBJECT-TYPE
+ SYNTAX INTEGER {
+ clear(1),
+ ok(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Removing ALL Snooping Vlans."
+ ::= { igmpSnoopCfg 20 }
+
+igmpSnoopCurCfgVlanBmap OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The snooping vlans present in the in vlan map list.
+ The snooping vlans are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Vlan 9
+ || ||
+ || ||___ Vlan 8
+ || |____ Vlan 7
+ || . . .
+ ||_________ Vlan 2
+ |__________ Vlan 1
+
+ where x : 1 - The represented vlan has snoop enabled
+ 0 - The represented vlan does not have snooping enabled."
+ ::= { igmpSnoopCfg 21 }
+
+igmpSnoopNewCfgVlanBmap OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The snooping vlans present in the in vlan map list.
+ The snooping vlans are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Vlan 9
+ || ||
+ || ||___ Vlan 8
+ || |____ Vlan 7
+ || . . .
+ ||_________ Vlan 2
+ |__________ Vlan 1
+
+ where x : 1 - The represented vlan has snoop enabled
+ 0 - The represented vlan does not have snooping enabled."
+ ::= { igmpSnoopCfg 22 }
+
+igmpSnoopCurCfgQInterval OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "IGMP Query Interval of current config."
+ ::= { igmpSnoopCfg 23 }
+
+igmpSnoopNewCfgQInterval OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IGMP Query Interval of new config."
+ ::= { igmpSnoopCfg 24 }
+
+igmpSnoopCurCfgSrcIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The source ip for GSQ proxy in current config."
+ ::= { igmpSnoopCfg 25 }
+
+igmpSnoopNewCfgSrcIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source ip for GSQ proxy in new config."
+ ::= { igmpSnoopCfg 26 }
+
+igmpSnoopCurCfgAggrEnaDis OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable of IGMP Report aggregation."
+ ::= { igmpSnoopCfg 27}
+
+igmpSnoopNewCfgAggrEnaDis OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable of IGMP Report aggregation."
+ ::= { igmpSnoopCfg 28}
+
+igmpSnoopCurCfgFlood OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable of flood unregistered IPMC"
+ ::= { igmpSnoopCfg 29}
+
+igmpSnoopNewCfgFlood OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable of flood unregistered IPMC"
+ ::= { igmpSnoopCfg 30}
+
+igmpV3SnoopCfg OBJECT IDENTIFIER ::= { igmpSnoopCfgGen 2 }
+
+igmpV3SnoopCurCfgSources OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of sources to snoop in a group record in current config."
+ ::= { igmpV3SnoopCfg 1 }
+
+igmpV3SnoopNewCfgSources OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Number of sources to snoop in a group record in new config."
+ ::= { igmpV3SnoopCfg 2 }
+
+igmpV3SnoopCurCfgEnaDis OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current status of IGMP V3 Snooping."
+ ::= { igmpV3SnoopCfg 3 }
+
+igmpV3SnoopNewCfgEnaDis OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set Enable/Disable of IGMP V3 Snooping."
+ ::= { igmpV3SnoopCfg 4 }
+
+igmpV3SnoopCurCfgExcludeEnaDis OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current status of IGMP V3 EXCLUDE filter-mode Snooping."
+ ::= { igmpV3SnoopCfg 5 }
+
+igmpV3SnoopNewCfgExcludeEnaDis OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set Enable/Disable of IGMP V3 EXCLUDE filter-mode Snooping."
+ ::= { igmpV3SnoopCfg 6 }
+
+igmpV3SnoopCurCfgV1V2EnaDis OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current status of IGMP V1/V2 Report Snooping."
+ ::= { igmpV3SnoopCfg 7 }
+
+igmpV3SnoopNewCfgV1V2EnaDis OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set Enable/Disable of IGMP V1/V2 Report Snooping."
+ ::= { igmpV3SnoopCfg 8 }
+
+
+-- IGMP Static Mrtr Support
+igmpStaticMrtrCurCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IgmpStaticMrtrCurCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The IGMP Static Multicast Router table in the current configuration block."
+ ::= { igmpStaticMrtrCfg 1 }
+
+igmpStaticMrtrCurCfgTableEntry OBJECT-TYPE
+ SYNTAX IgmpStaticMrtrCurCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the Static Multicast Router table."
+ INDEX { igmpStaticMrtrCurCfgIndx }
+ ::= { igmpStaticMrtrCurCfgTable 1 }
+
+IgmpStaticMrtrCurCfgTableEntry ::= SEQUENCE {
+ igmpStaticMrtrCurCfgIndx Integer32,
+ igmpStaticMrtrCurCfgPortId Integer32,
+ igmpStaticMrtrCurCfgVlanId Integer32,
+ igmpStaticMrtrCurCfgVersion INTEGER
+ }
+
+igmpStaticMrtrCurCfgIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IGMP Multicast Router table port index."
+ ::= { igmpStaticMrtrCurCfgTableEntry 1 }
+
+igmpStaticMrtrCurCfgPortId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IGMP Multicast Router port in the current configuration block."
+ ::= { igmpStaticMrtrCurCfgTableEntry 2 }
+
+igmpStaticMrtrCurCfgVlanId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IGMP Multicast Router port in the current configuration block."
+ ::= { igmpStaticMrtrCurCfgTableEntry 3 }
+
+igmpStaticMrtrCurCfgVersion OBJECT-TYPE
+ SYNTAX INTEGER {
+ version1(1),
+ version2(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IGMP version of the IGMP Static Multicast Router."
+ ::= { igmpStaticMrtrCurCfgTableEntry 4 }
+
+igmpStaticMrtrNewCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IgmpStaticMrtrNewCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The IGMP Static Multicast Router table in the new configuration block."
+ ::= { igmpStaticMrtrCfg 2 }
+
+igmpStaticMrtrNewCfgTableEntry OBJECT-TYPE
+ SYNTAX IgmpStaticMrtrNewCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the Static Multicast Router table."
+ INDEX { igmpStaticMrtrNewCfgIndx }
+ ::= { igmpStaticMrtrNewCfgTable 1 }
+
+IgmpStaticMrtrNewCfgTableEntry ::= SEQUENCE {
+ igmpStaticMrtrNewCfgIndx Integer32,
+ igmpStaticMrtrNewCfgPortId Integer32,
+ igmpStaticMrtrNewCfgVlanId Integer32,
+ igmpStaticMrtrNewCfgVersion INTEGER,
+ igmpStaticMrtrNewCfgDelete INTEGER
+ }
+
+igmpStaticMrtrNewCfgIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IGMP Multicast Router table port index."
+ ::= { igmpStaticMrtrNewCfgTableEntry 1 }
+
+igmpStaticMrtrNewCfgPortId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IGMP Multicast Router port in the new configuration block."
+ ::= { igmpStaticMrtrNewCfgTableEntry 2 }
+
+igmpStaticMrtrNewCfgVlanId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IGMP Multicast Router port in the new configuration block."
+ ::= { igmpStaticMrtrNewCfgTableEntry 3 }
+
+igmpStaticMrtrNewCfgVersion OBJECT-TYPE
+ SYNTAX INTEGER {
+ version1(1),
+ version2(2),
+ version3(3)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IGMP version of the IGMP Static Multicast Router."
+ ::= { igmpStaticMrtrNewCfgTableEntry 4 }
+
+igmpStaticMrtrNewCfgDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other(1) is returned. Setting the value to anything
+ other than 2(delete) has no effect on the state of the row."
+ ::= { igmpStaticMrtrNewCfgTableEntry 5 }
+
+-- IGMP Filtering
+igmpFltCurCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IgmpFltCurCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The IGMP filtering table in the current configuration block."
+ ::= { igmpFilterCfg 1 }
+
+igmpFltCurCfgTableEntry OBJECT-TYPE
+ SYNTAX IgmpFltCurCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the filtering table."
+ INDEX { igmpFltCurCfgIndx }
+ ::= { igmpFltCurCfgTable 1 }
+
+IgmpFltCurCfgTableEntry ::= SEQUENCE {
+ igmpFltCurCfgIndx Integer32,
+ igmpFltCurCfgMcastIp1 IpAddress,
+ igmpFltCurCfgMcastIp2 IpAddress,
+ igmpFltCurCfgAction INTEGER,
+ igmpFltCurCfgState INTEGER
+ }
+
+igmpFltCurCfgIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IGMP filter table index."
+ ::= { igmpFltCurCfgTableEntry 1 }
+
+igmpFltCurCfgMcastIp1 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Range1 Multicast IP address to be filtered."
+ ::= { igmpFltCurCfgTableEntry 2 }
+
+igmpFltCurCfgMcastIp2 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Range2 Multicast IP address to be filtered."
+ ::= { igmpFltCurCfgTableEntry 3 }
+
+igmpFltCurCfgAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ allow(1),
+ deny(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The action for the IGMP filtering rule."
+ ::= { igmpFltCurCfgTableEntry 4 }
+
+igmpFltCurCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of this IGMP filtering rule."
+ ::= { igmpFltCurCfgTableEntry 5 }
+
+igmpFltNewCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IgmpFltNewCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The IGMP filtering table in the current configuration block."
+ ::= { igmpFilterCfg 2 }
+
+igmpFltNewCfgTableEntry OBJECT-TYPE
+ SYNTAX IgmpFltNewCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the filtering table."
+ INDEX { igmpFltNewCfgIndx }
+ ::= { igmpFltNewCfgTable 1 }
+
+IgmpFltNewCfgTableEntry ::= SEQUENCE {
+ igmpFltNewCfgIndx Integer32,
+ igmpFltNewCfgMcastIp1 IpAddress,
+ igmpFltNewCfgMcastIp2 IpAddress,
+ igmpFltNewCfgAction INTEGER,
+ igmpFltNewCfgState INTEGER,
+ igmpFltNewCfgDelete INTEGER
+ }
+
+igmpFltNewCfgIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IGMP filter table index."
+ ::= { igmpFltNewCfgTableEntry 1 }
+
+igmpFltNewCfgMcastIp1 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Range1 Multicast source IP address to be filtered."
+ ::= { igmpFltNewCfgTableEntry 2 }
+
+igmpFltNewCfgMcastIp2 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Range2 Multicast source IP address to be filtered."
+ ::= { igmpFltNewCfgTableEntry 3 }
+
+igmpFltNewCfgAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ allow(1),
+ deny(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The action for the IGMP filtering rule."
+ ::= { igmpFltNewCfgTableEntry 4 }
+
+igmpFltNewCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The state of this IGMP filtering rule."
+ ::= { igmpFltNewCfgTableEntry 5 }
+
+igmpFltNewCfgDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other(1) is returned. Setting the value to anything
+ other than 2(delete) has no effect on the state of the row."
+ ::= { igmpFltNewCfgTableEntry 6 }
+
+
+-- IGMP Filtering Port Table
+
+igmpFltCurCfgPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IgmpFltCurCfgPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The IGMP filtering port table in the current configuration block."
+ ::= { igmpFilterCfg 3 }
+
+igmpFltCurCfgPortTableEntry OBJECT-TYPE
+ SYNTAX IgmpFltCurCfgPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the IGMP filtering port table."
+ INDEX { igmpFltCurCfgPortIndx }
+ ::= { igmpFltCurCfgPortTable 1 }
+
+IgmpFltCurCfgPortTableEntry ::= SEQUENCE {
+ igmpFltCurCfgPortIndx Integer32,
+ igmpFltCurCfgPortState INTEGER,
+ igmpFltCurCfgPortFiltBmap OCTET STRING
+ }
+
+igmpFltCurCfgPortIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port index."
+ ::= { igmpFltCurCfgPortTableEntry 1 }
+
+igmpFltCurCfgPortState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable IGMP filtering."
+ ::= { igmpFltCurCfgPortTableEntry 2 }
+
+igmpFltCurCfgPortFiltBmap OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..256))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IGMP filtering rules applied to the port. The filtering rules are
+ presented in bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ filter 9
+ || ||
+ || ||___ filter 8
+ || |____ filter 7
+ || . . .
+ ||_________ filter 2
+ |__________ filter 1 (as index to igmpFltCurCfgTable)
+
+ where x : 1 - The represented IGMP filter rule applied to the port
+ 0 - The represented IGMP filter rule not applied to the port "
+ ::= { igmpFltCurCfgPortTableEntry 3 }
+
+igmpFltNewCfgPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IgmpFltNewCfgPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The IGMP filtering port table in the new configuration block."
+ ::= { igmpFilterCfg 4 }
+
+igmpFltNewCfgPortTableEntry OBJECT-TYPE
+ SYNTAX IgmpFltNewCfgPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the IGMP filtering port table."
+ INDEX { igmpFltNewCfgPortIndx }
+ ::= { igmpFltNewCfgPortTable 1 }
+
+IgmpFltNewCfgPortTableEntry ::= SEQUENCE {
+ igmpFltNewCfgPortIndx Integer32,
+ igmpFltNewCfgPortState INTEGER,
+ igmpFltNewCfgPortFiltBmap OCTET STRING,
+ igmpFltNewCfgPortAddFiltRule Integer32,
+ igmpFltNewCfgPortRemFiltRule Integer32
+ }
+
+igmpFltNewCfgPortIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port index."
+ ::= { igmpFltNewCfgPortTableEntry 1 }
+
+igmpFltNewCfgPortState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable IGMP filtering."
+ ::= { igmpFltNewCfgPortTableEntry 2 }
+
+igmpFltNewCfgPortFiltBmap OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..256))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IGMP filtering rules applied to the port. The filtering rules
+ are presented in bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ filter 9
+ || ||
+ || ||___ filter 8
+ || |____ filter 7
+ || . . .
+ ||_________ filter 2
+ |__________ filter 1 (as index to fltNewCfgTable)
+
+ where x : 1 - The represented filter rule applied to the port
+ 0 - The represented filter rule not applied to the port "
+ ::= { igmpFltNewCfgPortTableEntry 3 }
+
+igmpFltNewCfgPortAddFiltRule OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This is an action object to add filtering rule to a port. The value
+ specified with this object is the index to the fltNewCfgTable for
+ which filtering rule to be added to the port. The range of the
+ valid index is between 1 and igmpFltCurCfgTableMaxSize. When read, the
+ value '0' is returned always."
+ ::= { igmpFltNewCfgPortTableEntry 4 }
+
+igmpFltNewCfgPortRemFiltRule OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This is an action object to remove filtering rule from a port. The
+ value specified with this object is the index to the fltNewCfgTable
+ for which filtering rule to be removed from the port. The range of
+ the valid index is between 1 and igmpFltCurCfgTableMaxSize. When read,
+ the value '0' is returned always."
+ ::= { igmpFltNewCfgPortTableEntry 5 }
+
+igmpFltCurCfgEnaDis OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable of IGMP Filtering."
+ ::= { igmpFilterCfg 5 }
+
+igmpFltNewCfgEnaDis OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable of IGMP Filtering."
+ ::= { igmpFilterCfg 6 }
+
+-- Statistics
+
+
+-- RIPv2 Statistics
+
+ripStatInPackets OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of RIP packets recieved."
+ ::= { rip2Stats 1 }
+
+ripStatOutPackets OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of RIP packets transmitted."
+ ::= { rip2Stats 2 }
+
+ripStatInRequestPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of RIP requests recieved."
+ ::= { rip2Stats 3 }
+
+ripStatInResponsePkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of RIP response recieved."
+ ::= { rip2Stats 4 }
+
+ripStatOutRequestPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of RIP requests transmitted."
+ ::= { rip2Stats 5 }
+
+ripStatOutResponsePkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of RIP responses transmitted."
+ ::= { rip2Stats 6 }
+
+ripStatRouteTimeout OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of RIP route timeouts."
+ ::= { rip2Stats 7 }
+
+ripStatInBadSizePkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of bad size RIP packets recieved."
+ ::= { rip2Stats 8 }
+
+ripStatInBadVersion OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of RIP bad versions recieved."
+ ::= { rip2Stats 9 }
+
+ripStatInBadZeros OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of RIP bad zeros recieved."
+ ::= { rip2Stats 10 }
+
+ripStatInBadSourcePort OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of RIP bad source port recieved."
+ ::= { rip2Stats 11 }
+
+ripStatInBadSourceIP OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of RIP bad source IP recieved."
+ ::= { rip2Stats 12 }
+
+ripStatInSelfRcvPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of RIP packets from self received."
+ ::= { rip2Stats 13 }
+
+--DNS Statistics
+
+
+dnsStatInGoodDnsRequests OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of good DNS request packets received."
+ ::= { dnsStats 1 }
+
+dnsStatOutDnsRequests OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of DNS request packets"
+ ::= { dnsStats 2 }
+
+dnsStatInBadDnsRequests OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of bad DNS request packets received"
+ ::= { dnsStats 3 }
+
+
+-- GEAL3 Stats
+
+maxL3TableSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Max L3 table size"
+ ::= {geal3Stats 1}
+
+noL3EntriesUsed OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of L3 entries used"
+ ::= {geal3Stats 2}
+
+maxLpmTableSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Max LPM table size"
+ ::= {geal3Stats 3}
+
+noLpmEntriesUsed OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of LPM entries used"
+ ::= {geal3Stats 4}
+
+maxBlockInLpmTable OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Max number of blocks in LPM table"
+ ::= {geal3Stats 5}
+
+noBlocksUsedInLpmTable OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of blocks used in LPM table"
+ ::= {geal3Stats 6}
+
+
+-- ARP Statistics Group
+
+arpStatEntries OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current number of ARP entries."
+ ::= { arpStats 1 }
+
+arpStatHighWater OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The highest number of ARP entries."
+ ::= { arpStats 2 }
+
+arpStatMaxEntries OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of ARP entries."
+ ::= { arpStats 3 }
+
+-- ROUTE Statistics Group
+
+routeStatEntries OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current number of IP routes."
+ ::= { routeStats 1 }
+
+routeStatHighWater OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The highest number of IP routes."
+ ::= { routeStats 2 }
+
+routeStatMaxEntries OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of IP routes."
+ ::= { routeStats 3 }
+
+-- The VRRP Statistics
+
+vrrpStatInAdvers OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good VRRP advertisements which are received."
+ ::= { vrrpStats 1 }
+
+vrrpStatOutAdvers OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good VRRP advertisements which are transmitted."
+ ::= { vrrpStats 2 }
+
+vrrpStatOutBadAdvers OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of bad VRRP advertisements which are received."
+ ::= { vrrpStats 3 }
+
+vrrpStatBadVersion OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of bad VRRP version adv which are received."
+ ::= { vrrpStats 4 }
+
+vrrpStatBadAddress OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of bad VRRP addres adv which are received."
+ ::= { vrrpStats 5 }
+
+vrrpStatBadPassword OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of bad VRRP advertisements which are received."
+ ::= { vrrpStats 6 }
+
+vrrpStatBadVrid OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of bad VRRP version ID adv which are received."
+ ::= { vrrpStats 7 }
+
+vrrpStatBadData OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of bad VRRP advertisements which are received."
+ ::= { vrrpStats 8 }
+
+vrrpStatBadInterval OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of bad VRRP iutervals which are received."
+ ::= { vrrpStats 9 }
+
+
+-- Clear Statistics for ip and ip interface
+ipClearStats OBJECT-TYPE
+ SYNTAX INTEGER {
+ clear(1),
+ ok(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this to clear(1) results in clearing the IP statistics."
+ ::= { clearStats 1 }
+
+vrrpClearStats OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ clear(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this to clear(2) results in clearing the VRRP statistics."
+ ::= { clearStats 2 }
+
+
+ripClearStats OBJECT-TYPE
+ SYNTAX INTEGER {
+ clear(1),
+ ok(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this to clear(1) results in clearing the RIP statistics."
+ ::= { clearStats 4 }
+
+ospfClearStats OBJECT-TYPE
+ SYNTAX INTEGER {
+ clear(1),
+ ok(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this to clear(1) results in clearing the OSPF statistics."
+ ::= { clearStats 5 }
+
+tcpClearStats OBJECT-TYPE
+ SYNTAX INTEGER {
+ clear(1),
+ ok(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this to clear(1) results in clearing the TCP statistics."
+ ::= { clearStats 6 }
+
+udpClearStats OBJECT-TYPE
+ SYNTAX INTEGER {
+ clear(1),
+ ok(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this to clear(1) results in clearing the UDP statistics."
+ ::= { clearStats 7 }
+
+dnsClearStats OBJECT-TYPE
+ SYNTAX INTEGER {
+ clear(1),
+ ok(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this to clear(1) results in clearing the DNS statistics."
+ ::= { clearStats 8 }
+
+arpClearStats OBJECT-TYPE
+ SYNTAX INTEGER {
+ clear(1),
+ ok(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this to clear(1) results in clearing the ARP statistics."
+ ::= { clearStats 9 }
+
+icmpClearStats OBJECT-TYPE
+ SYNTAX INTEGER {
+ clear(1),
+ ok(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this to clear(1) results in clearing the ICMP statistics."
+ ::= { clearStats 10 }
+
+routeClearStats OBJECT-TYPE
+ SYNTAX INTEGER {
+ clear(1),
+ ok(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this to clear(1) results in clearing the Route statistics."
+ ::= { clearStats 11 }
+
+-- igmp stats
+igmpClearAllStats OBJECT-TYPE
+ SYNTAX INTEGER {
+ clear(1),
+ ok(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this to clear(1) results in clearing the IGMP statistics."
+ ::= { igmpStats 2 }
+
+igmpStatsTotalIgmpGroups OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of IGMP groups."
+ ::= { igmpStats 3 }
+
+igmpStatsTotalIpmcGroups OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of IPMC groups."
+ ::= { igmpStats 4 }
+
+-- Ospf Statistics
+
+-- Ospf Statistics for all interfaces and OSPF areas
+ospfGeneralStats OBJECT IDENTIFIER ::= { ospfStats 1 }
+ospfCumRxTxStats OBJECT IDENTIFIER ::= { ospfGeneralStats 1 }
+ospfCumNbrChangeStats OBJECT IDENTIFIER ::= { ospfGeneralStats 2 }
+ospfCumIntfChangeStats OBJECT IDENTIFIER ::= { ospfGeneralStats 3 }
+ospfTimersKickOffStats OBJECT IDENTIFIER ::= { ospfGeneralStats 4 }
+
+-- Ospf Statistics / Area
+ospfArea OBJECT IDENTIFIER ::= { ospfStats 2 }
+
+ospfAreaRxTxStats OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfAreaRxTxStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Area Rx/Tx Statistics."
+ ::= { ospfArea 1 }
+
+ospfAreaRxTxStatsEntry OBJECT-TYPE
+ SYNTAX OspfAreaRxTxStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Rx Tx packet Statistics about a OSPF area."
+ INDEX { ospfAreaRxTxIndex }
+ ::= { ospfAreaRxTxStats 1 }
+
+OspfAreaRxTxStatsEntry ::= SEQUENCE {
+ ospfAreaRxTxIndex Integer32,
+ ospfAreaRxPkts Counter32,
+ ospfAreaTxPkts Counter32,
+ ospfAreaRxHello Counter32,
+ ospfAreaTxHello Counter32,
+ ospfAreaRxDatabase Counter32,
+ ospfAreaTxDatabase Counter32,
+ ospfAreaRxlsReqs Counter32,
+ ospfAreaTxlsReqs Counter32,
+ ospfAreaRxlsAcks Counter32,
+ ospfAreaTxlsAcks Counter32,
+ ospfAreaRxlsUpdates Counter32,
+ ospfAreaTxlsUpdates Counter32
+ }
+
+ospfAreaRxTxIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the ospf Area for which these statistics apply."
+ ::= { ospfAreaRxTxStatsEntry 1 }
+
+ospfAreaRxPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of OSPF packets received in this OSPF area."
+ ::= { ospfAreaRxTxStatsEntry 2 }
+
+ospfAreaTxPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of OSPF packets transmitted in this OSPF area."
+ ::= { ospfAreaRxTxStatsEntry 3 }
+
+ospfAreaRxHello OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Hello packets received in this OSPF area."
+ ::= { ospfAreaRxTxStatsEntry 4 }
+
+ospfAreaTxHello OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Hello packets transmitted in this OSPF
+ area."
+ ::= { ospfAreaRxTxStatsEntry 5 }
+
+ospfAreaRxDatabase OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Database Description packets transmitted
+ for this OSPF area."
+ ::= { ospfAreaRxTxStatsEntry 6 }
+
+ospfAreaTxDatabase OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Database Description packets transmitted
+ for this OSPF area."
+ ::= { ospfAreaRxTxStatsEntry 7 }
+
+ospfAreaRxlsReqs OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Link State Request packets received for
+ this OSPF area."
+ ::= { ospfAreaRxTxStatsEntry 8 }
+
+ospfAreaTxlsReqs OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Link State Request packets transmitted for
+ this OSPF area."
+ ::= { ospfAreaRxTxStatsEntry 9 }
+
+ospfAreaRxlsAcks OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Link State Acknowledgement packets received for
+ this OSPF area."
+ ::= { ospfAreaRxTxStatsEntry 10 }
+
+ospfAreaTxlsAcks OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Link State Acknowledgement packets transmitted
+ for this OSPF area."
+ ::= { ospfAreaRxTxStatsEntry 11 }
+
+ospfAreaRxlsUpdates OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Link State Update packets received for
+ this OSPF area."
+ ::= { ospfAreaRxTxStatsEntry 12 }
+
+ospfAreaTxlsUpdates OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Link State Update packets transmitted for
+ this OSPF area."
+ ::= { ospfAreaRxTxStatsEntry 13 }
+
+
+ospfAreaNbrChangeStats OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfAreaNbrChangeStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Area Neighbour Statistics."
+ ::= { ospfArea 2 }
+
+ospfAreaNbrChangeStatsEntry OBJECT-TYPE
+ SYNTAX OspfAreaNbrChangeStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Area Neighbour Change Statistics about a OSPF area."
+ INDEX { ospfAreaNbrIndex }
+ ::= { ospfAreaNbrChangeStats 1 }
+
+OspfAreaNbrChangeStatsEntry ::= SEQUENCE {
+ ospfAreaNbrIndex Integer32,
+ ospfAreaNbrhello Counter32,
+ ospfAreaNbrStart Counter32,
+ ospfAreaNbrAdjointOk Counter32,
+ ospfAreaNbrNegotiationDone Counter32,
+ ospfAreaNbrExchangeDone Counter32,
+ ospfAreaNbrBadRequests Counter32,
+ ospfAreaNbrBadSequence Counter32,
+ ospfAreaNbrLoadingDone Counter32,
+ ospfAreaNbrN1way Counter32,
+ ospfAreaNbrRstAd Counter32,
+ ospfAreaNbrDown Counter32,
+ ospfAreaNbrN2way Counter32
+ }
+
+ospfAreaNbrIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the ospf Area for which these statistics apply."
+ ::= { ospfAreaNbrChangeStatsEntry 1 }
+
+ospfAreaNbrhello OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Hello packets received from neighbours
+ in this OSPF area."
+ ::= { ospfAreaNbrChangeStatsEntry 2 }
+
+ospfAreaNbrStart OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of neighbours in this state (i.e. an indication
+ that Hello packets should now be sent to the neighbour at intervals
+ of HelloInterval seconds.) in this OSPF area."
+ ::= { ospfAreaNbrChangeStatsEntry 3 }
+
+ospfAreaNbrAdjointOk OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of decisions to be made (again) as to whether
+ an adjacency should be established/maintained with the neighbour.
+ for this OSPF area."
+ ::= { ospfAreaNbrChangeStatsEntry 4 }
+
+ospfAreaNbrNegotiationDone OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of neighbours in this state wherein the
+ Master/slave relationship has been negotiated, and sequence
+ numbers have been exchanged, for this OSPF area."
+ ::= { ospfAreaNbrChangeStatsEntry 5 }
+
+ospfAreaNbrExchangeDone OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of neighbours in this state (i.e. in an
+ adjacency's final state) having transimitted a full sequence
+ of Database Description packets, for this OSPF area."
+ ::= { ospfAreaNbrChangeStatsEntry 6 }
+
+ospfAreaNbrBadRequests OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of Link State Requests which have been received
+ for a link state advertisement not contained in the database across
+ this OSPF area."
+ ::= { ospfAreaNbrChangeStatsEntry 7 }
+
+ospfAreaNbrBadSequence OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Database Description packets which have been
+ received that either
+ a) has an unexpected DD sequence number
+ b) Unexpectedly has the init bit set
+ c) Has an options field differing from the last Options field
+ received in a Database Description packet.
+ Any of these conditions indicate that some error has occured during
+ adjacency establishment for this OSPF area."
+ ::= { ospfAreaNbrChangeStatsEntry 8 }
+
+ospfAreaNbrLoadingDone OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of link state updates received for all
+ out-of-date portions of the database in this OSPF area."
+ ::= { ospfAreaNbrChangeStatsEntry 9 }
+
+ospfAreaNbrN1way OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Hello packets received from neighbours, in
+ which this router is not mentioned in this OSPF area."
+ ::= { ospfAreaNbrChangeStatsEntry 10 }
+
+ospfAreaNbrRstAd OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of times the Neighbour adjacency has been reset
+ across this OPSF area."
+ ::= { ospfAreaNbrChangeStatsEntry 11 }
+
+ospfAreaNbrDown OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Neighbouring routers down (i.e. in the initial
+ state of a neighbour conversation.) in this OSPF area."
+ ::= { ospfAreaNbrChangeStatsEntry 12 }
+
+ospfAreaNbrN2way OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Hello packets received from neighbours, in
+ which this router is mentioned in this OSPF area."
+ ::= { ospfAreaNbrChangeStatsEntry 13 }
+
+ospfAreaChangeStats OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfAreaChangeStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Area Change Statistics."
+ ::= { ospfArea 3 }
+
+ospfAreaChangeStatsEntry OBJECT-TYPE
+ SYNTAX OspfAreaChangeStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Area Change Statistics about a OSPF area."
+ INDEX { ospfAreaIntfIndex }
+ ::= { ospfAreaChangeStats 1 }
+
+OspfAreaChangeStatsEntry ::= SEQUENCE {
+ ospfAreaIntfIndex Integer32,
+ ospfAreaIntfHello Counter32,
+ ospfAreaIntfDown Counter32,
+ ospfAreaIntfLoop Counter32,
+ ospfAreaIntfUnloop Counter32,
+ ospfAreaIntfWaitTimer Counter32,
+ ospfAreaIntfBackup Counter32,
+ ospfAreaIntfNbrChange Counter32
+ }
+
+ospfAreaIntfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the OSPF Area for which these statistics apply."
+ ::= { ospfAreaChangeStatsEntry 1 }
+
+ospfAreaIntfHello OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Hello packets sent on this OSPF area."
+ ::= { ospfAreaChangeStatsEntry 2 }
+
+ospfAreaIntfDown OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of interfaces down in this OSPF area."
+ ::= { ospfAreaChangeStatsEntry 3 }
+
+ospfAreaIntfLoop OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of interfaces no longer connected to
+ the attatched network in this OSPF area."
+ ::= { ospfAreaChangeStatsEntry 4 }
+
+ospfAreaIntfUnloop OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of interfaces connected to the attatched
+ network in this OSPF area.."
+ ::= { ospfAreaChangeStatsEntry 5 }
+
+
+ospfAreaIntfWaitTimer OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of times the Wait Timer has been fired,
+ (indicating the end of the waiting period that is required
+ before electing a (Backup) Designated Router) for this
+ OSPF area."
+ ::= { ospfAreaChangeStatsEntry 6 }
+
+ospfAreaIntfBackup OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Backup Designated Routers on the attatched
+ network for this OSPF area."
+ ::= { ospfAreaChangeStatsEntry 7 }
+
+
+ospfAreaIntfNbrChange OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of changes in the set of bidirectional neighbours
+ associated with the interface in this OSPF area."
+ ::= { ospfAreaChangeStatsEntry 8 }
+
+ospfAreaErrorStats OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfAreaErrorStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Area Error Statistics."
+ ::= { ospfArea 4 }
+
+ospfAreaErrorStatsEntry OBJECT-TYPE
+ SYNTAX OspfAreaErrorStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Error Statistics for an OSPF area."
+ INDEX { ospfAreaErrIndex }
+ ::= { ospfAreaErrorStats 1 }
+
+OspfAreaErrorStatsEntry ::= SEQUENCE {
+ ospfAreaErrIndex Integer32,
+ ospfAreaErrAuthFailure Counter32,
+ ospfAreaErrNetmaskMismatch Counter32,
+ ospfAreaErrHelloMismatch Counter32,
+ ospfAreaErrDeadMismatch Counter32,
+ ospfAreaErrOptionsMismatch Counter32,
+ ospfAreaErrUnknownNbr Counter32,
+ ospfAreaErrAreaMismatch Counter32
+ }
+
+ospfAreaErrIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the OSPF Area for which these statistics apply."
+ ::= { ospfAreaErrorStatsEntry 1 }
+
+ospfAreaErrAuthFailure OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received with a wrong password in
+ this area."
+ ::= { ospfAreaErrorStatsEntry 2 }
+
+ospfAreaErrNetmaskMismatch OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received with a wrong netmask in
+ this area."
+ ::= { ospfAreaErrorStatsEntry 3 }
+
+ospfAreaErrHelloMismatch OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received with a different hello interval
+ in this area."
+ ::= { ospfAreaErrorStatsEntry 4 }
+
+ospfAreaErrDeadMismatch OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received with a different dead interval
+ in this area."
+ ::= { ospfAreaErrorStatsEntry 5 }
+
+ospfAreaErrOptionsMismatch OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received with a different options
+ in this area."
+ ::= { ospfAreaErrorStatsEntry 6 }
+
+ospfAreaErrUnknownNbr OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received from an unknown neighbor
+ in this area."
+ ::= { ospfAreaErrorStatsEntry 7 }
+
+ospfAreaErrAreaMismatch OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received with a wrong area."
+ ::= { ospfAreaErrorStatsEntry 8 }
+
+-- Ospf Statistics / Interface
+ospfInterface OBJECT IDENTIFIER ::= { ospfStats 3 }
+
+ospfIntfRxTxStats OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfIntfRxTxStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Interface Rx/Tx packet Statistics."
+ ::= { ospfInterface 1 }
+
+ospfIntfRxTxStatsEntry OBJECT-TYPE
+ SYNTAX OspfIntfRxTxStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "OSPF interface Rx/Tx packet statistics."
+ INDEX { ospfIntfRxTxIndex }
+ ::= { ospfIntfRxTxStats 1 }
+
+OspfIntfRxTxStatsEntry ::= SEQUENCE {
+ ospfIntfRxTxIndex Integer32,
+ ospfIntfRxPkts Counter32,
+ ospfIntfTxPkts Counter32,
+ ospfIntfRxHello Counter32,
+ ospfIntfTxHello Counter32,
+ ospfIntfRxDatabase Counter32,
+ ospfIntfTxDatabase Counter32,
+ ospfIntfRxlsReqs Counter32,
+ ospfIntfTxlsReqs Counter32,
+ ospfIntfRxlsAcks Counter32,
+ ospfIntfTxlsAcks Counter32,
+ ospfIntfRxlsUpdates Counter32,
+ ospfIntfTxlsUpdates Counter32
+ }
+
+ospfIntfRxTxIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF interface for which these statistics apply."
+ ::= { ospfIntfRxTxStatsEntry 1 }
+
+ospfIntfRxPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of OSPF packets received for this OSPF interface."
+ ::= { ospfIntfRxTxStatsEntry 2 }
+
+ospfIntfTxPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of OSPF packets transmitted for this OSPF interface."
+ ::= { ospfIntfRxTxStatsEntry 3 }
+
+ospfIntfRxHello OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Hello packets received
+ for this OSPF interface."
+ ::= { ospfIntfRxTxStatsEntry 4 }
+
+ospfIntfTxHello OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Hello packets transmitted
+ for this OSPF interface."
+ ::= { ospfIntfRxTxStatsEntry 5 }
+
+ospfIntfRxDatabase OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Database Description packets received
+ for this OSPF interface."
+ ::= { ospfIntfRxTxStatsEntry 6 }
+
+ospfIntfTxDatabase OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Database Description packets transmitted
+ for this OSPF interface."
+ ::= { ospfIntfRxTxStatsEntry 7 }
+
+ospfIntfRxlsReqs OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Link State Request packets received
+ for this OSPF interface."
+ ::= { ospfIntfRxTxStatsEntry 8 }
+
+ospfIntfTxlsReqs OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Link State Request packets transmitted
+ for this OSPF interface."
+ ::= { ospfIntfRxTxStatsEntry 9 }
+
+ospfIntfRxlsAcks OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Link State Acknowledgement packets received
+ for this OSPF interface."
+ ::= { ospfIntfRxTxStatsEntry 10 }
+
+ospfIntfTxlsAcks OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Link State Acknowledgement packets transmitted
+ for this OSPF interface."
+ ::= { ospfIntfRxTxStatsEntry 11 }
+
+ospfIntfRxlsUpdates OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Link State Update packets received for
+ this OSPF interface."
+ ::= { ospfIntfRxTxStatsEntry 12 }
+
+ospfIntfTxlsUpdates OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Link State Update packets transmitted for
+ this OSPF interface."
+ ::= { ospfIntfRxTxStatsEntry 13 }
+
+
+ospfIntfNbrChangeStats OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfIntfNbrChangeStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Interface Neighbour change Statistics."
+ ::= { ospfInterface 2 }
+
+ospfIntfNbrChangeStatsEntry OBJECT-TYPE
+ SYNTAX OspfIntfNbrChangeStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "OSPF interface Neighbour Change statistics."
+ INDEX { ospfIntfNbrIndex }
+ ::= { ospfIntfNbrChangeStats 1 }
+
+OspfIntfNbrChangeStatsEntry ::= SEQUENCE {
+ ospfIntfNbrIndex Integer32,
+ ospfIntfNbrhello Counter32,
+ ospfIntfNbrStart Counter32,
+ ospfIntfNbrAdjointOk Counter32,
+ ospfIntfNbrNegotiationDone Counter32,
+ ospfIntfNbrExchangeDone Counter32,
+ ospfIntfNbrBadRequests Counter32,
+ ospfIntfNbrBadSequence Counter32,
+ ospfIntfNbrLoadingDone Counter32,
+ ospfIntfNbrN1way Counter32,
+ ospfIntfNbrRstAd Counter32,
+ ospfIntfNbrDown Counter32,
+ ospfIntfNbrN2way Counter32
+ }
+
+ospfIntfNbrIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the OSPF Interface for which these statistics apply."
+ ::= { ospfIntfNbrChangeStatsEntry 1 }
+
+ospfIntfNbrhello OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Hello packets received from neighbours
+ in this OSPF interface."
+ ::= { ospfIntfNbrChangeStatsEntry 2 }
+
+ospfIntfNbrStart OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of neighbours in this state (i.e. an indication
+ that Hello packets should now be sent to the neighbour at intervals
+ of HelloInterval seconds.) in this OSPF interface."
+ ::= { ospfIntfNbrChangeStatsEntry 3 }
+
+ospfIntfNbrAdjointOk OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of decisions to be made (again) as to whether
+ an adjacency should be established/maintained with the neighbour.
+ for this OSPF interface."
+ ::= { ospfIntfNbrChangeStatsEntry 4 }
+
+ospfIntfNbrNegotiationDone OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of neighbours in this state wherein the
+ Master/slave relationship has been negotiated, and sequence
+ numbers have been exchanged, for this OSPF interface."
+ ::= { ospfIntfNbrChangeStatsEntry 5 }
+
+ospfIntfNbrExchangeDone OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of neighbours in this state (i.e. in an
+ adjacency's final state) having transimitted a full sequence
+ of Database Description packets, for this OSPF interface."
+ ::= { ospfIntfNbrChangeStatsEntry 6 }
+
+ospfIntfNbrBadRequests OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Link State Requests which have been received
+ for a link state advertisement not contained in the database for
+ this interface."
+ ::= { ospfIntfNbrChangeStatsEntry 7 }
+
+ospfIntfNbrBadSequence OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Database Description packets which have been
+ received that either
+ a) has an unexpected DD sequence number
+ b) Unexpectedly has the init bit set
+ c) Has an options field differing from the last Options field
+ received in a Database Description packet.
+ Any of these conditions indicate that some error has occured during
+ adjacency establishment for this interface."
+ ::= { ospfIntfNbrChangeStatsEntry 8 }
+
+ospfIntfNbrLoadingDone OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of link state updates received for all
+ out-of-date portions of the database for this OSPF interface."
+ ::= { ospfIntfNbrChangeStatsEntry 9 }
+
+ospfIntfNbrN1way OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Hello packets received from neighbours, in
+ which this router is not mentioned for this OSPF interface."
+ ::= { ospfIntfNbrChangeStatsEntry 10 }
+
+ospfIntfNbrRstAd OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of times the Neighbour adjacency has been reset
+ on this interface."
+ ::= { ospfIntfNbrChangeStatsEntry 11 }
+
+ospfIntfNbrDown OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Neighbouring routers down (i.e. in the initial
+ state of a neighbour conversation.) for this interface."
+ ::= { ospfIntfNbrChangeStatsEntry 12 }
+
+ospfIntfNbrN2way OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Hello packets received from neighbours, in
+ which this router is mentioned for this OSPF interface."
+ ::= { ospfIntfNbrChangeStatsEntry 13 }
+
+ospfIntfChangeStats OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfIntfChangeStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Interface change Statistics."
+ ::= { ospfInterface 3 }
+
+ospfIntfChangeStatsEntry OBJECT-TYPE
+ SYNTAX OspfIntfChangeStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "OSPF interface Change statistics."
+ INDEX { ospfIntfIndex }
+ ::= { ospfIntfChangeStats 1 }
+
+OspfIntfChangeStatsEntry ::= SEQUENCE {
+ ospfIntfIndex Integer32,
+ ospfIntfHello Counter32,
+ ospfIntfDown Counter32,
+ ospfIntfLoop Counter32,
+ ospfIntfUnloop Counter32,
+ ospfIntfWaitTimer Counter32,
+ ospfIntfBackup Counter32,
+ ospfIntfNbrChange Counter32
+ }
+
+ospfIntfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the OSPF Interface for which these statistics apply."
+ ::= { ospfIntfChangeStatsEntry 1 }
+
+ospfIntfHello OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Hello packets sent by this interface."
+ ::= { ospfIntfChangeStatsEntry 2 }
+
+ospfIntfDown OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of times the interface was down."
+ ::= { ospfIntfChangeStatsEntry 3 }
+
+ospfIntfLoop OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of times the interface was no longer connected to
+ the attatched network."
+ ::= { ospfIntfChangeStatsEntry 4 }
+
+ospfIntfUnloop OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of times the interface, connected back to
+ the attatched network."
+ ::= { ospfIntfChangeStatsEntry 5 }
+
+ospfIntfWaitTimer OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of times the Wait Timer has been fired,
+ (indicating the end of the waiting period that is required
+ before electing a (Backup) Designated Router) for this
+ OSPF interface."
+ ::= { ospfIntfChangeStatsEntry 6 }
+
+ospfIntfBackup OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Backup Designated Routers on the attatched
+ network for this OSPF interface."
+ ::= { ospfIntfChangeStatsEntry 7 }
+
+ospfIntfNbrChange OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of changes in the set of bidirectional neighbours
+ associated with the interface for this OSPF interface."
+ ::= { ospfIntfChangeStatsEntry 8 }
+
+ospfIntfErrorStats OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfIntfErrorStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Interface Error Statistics."
+ ::= { ospfInterface 4 }
+
+ospfIntfErrorStatsEntry OBJECT-TYPE
+ SYNTAX OspfIntfErrorStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Error Statistics for an OSPF area."
+ INDEX { ospfIntfErrIndex }
+ ::= { ospfIntfErrorStats 1 }
+
+OspfIntfErrorStatsEntry ::= SEQUENCE {
+ ospfIntfErrIndex Integer32,
+ ospfIntfErrAuthFailure Counter32,
+ ospfIntfErrNetmaskMismatch Counter32,
+ ospfIntfErrHelloMismatch Counter32,
+ ospfIntfErrDeadMismatch Counter32,
+ ospfIntfErrOptionsMismatch Counter32,
+ ospfIntfErrUnknownNbr Counter32,
+ ospfIntfErrAreaMismatch Counter32
+ }
+
+ospfIntfErrIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the OSPF Intf for which these statistics apply."
+ ::= { ospfIntfErrorStatsEntry 1 }
+
+ospfIntfErrAuthFailure OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received with a wrong password in
+ this area."
+ ::= { ospfIntfErrorStatsEntry 2 }
+
+ospfIntfErrNetmaskMismatch OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received with a wrong netmask in
+ this area."
+ ::= { ospfIntfErrorStatsEntry 3 }
+
+ospfIntfErrHelloMismatch OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received with a different hello interval
+ in this area."
+ ::= { ospfIntfErrorStatsEntry 4 }
+
+ospfIntfErrDeadMismatch OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received with a different dead interval
+ in this area."
+ ::= { ospfIntfErrorStatsEntry 5 }
+
+ospfIntfErrOptionsMismatch OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received with a different options
+ in this area."
+ ::= { ospfIntfErrorStatsEntry 6 }
+
+ospfIntfErrUnknownNbr OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received from an unknown neighbor
+ in this area."
+ ::= { ospfIntfErrorStatsEntry 7 }
+
+ospfIntfErrAreaMismatch OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received with a wrong area."
+ ::= { ospfIntfErrorStatsEntry 8 }
+
+-- Ospf General Statistics contains the cumulative stats for all
+-- areas / interfaces
+ospfCumRxPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of all OSPF packets received on all OSPF areas
+ and interfaces."
+ ::= { ospfCumRxTxStats 1 }
+
+ospfCumTxPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of all OSPF packets transmitted on all OSPF areas
+ and interfaces."
+ ::= { ospfCumRxTxStats 2 }
+
+ospfCumRxHello OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of all Hello packets received on all OSPF areas
+ and interfaces."
+ ::= { ospfCumRxTxStats 3 }
+
+ospfCumTxHello OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of all Hello packets transmitted on all OSPF areas
+ and interfaces."
+ ::= { ospfCumRxTxStats 4 }
+
+ospfCumRxDatabase OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of all Database Description packets received on
+ all OSPF areas and interfaces."
+ ::= { ospfCumRxTxStats 5 }
+
+ospfCumTxDatabase OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of all Database Description packets transmitted on
+ all OSPF areas and interfaces."
+ ::= { ospfCumRxTxStats 6 }
+
+ospfCumRxlsReqs OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of all Link State Request packets received on
+ all OSPF areas and interfaces."
+ ::= { ospfCumRxTxStats 7 }
+
+ospfCumTxlsReqs OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of all Link State Request packets transmitted on
+ all OSPF areas and interfaces."
+ ::= { ospfCumRxTxStats 8 }
+
+ospfCumRxlsAcks OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of all Link State Acknowledgement packets received
+ on all OSPF areas and interfaces."
+ ::= { ospfCumRxTxStats 9 }
+
+ospfCumTxlsAcks OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of all Link State Acknowledgement packets transmitted
+ on all OSPF areas and interfaces."
+ ::= { ospfCumRxTxStats 10 }
+
+ospfCumRxlsUpdates OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of all Link State Update packets received
+ on all OSPF areas and interfaces."
+ ::= { ospfCumRxTxStats 11 }
+
+ospfCumTxlsUpdates OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of all Link State Update packets transmitted
+ on all OSPF areas and interfaces."
+ ::= { ospfCumRxTxStats 12 }
+
+ospfCumNbrhello OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of all Hello packets received from neighbours
+ on all OSPF areas and interfaces."
+ ::= { ospfCumNbrChangeStats 1 }
+
+ospfCumNbrStart OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of neighbours in this state (i.e. an indication
+ that Hello packets should now be sent to the neighbour at intervals
+ of HelloInterval seconds.) across all OSPF areas and interfaces."
+ ::= { ospfCumNbrChangeStats 2 }
+
+ospfCumNbrAdjointOk OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of decisions to be made (again) as to whether
+ an adjacency should be established/maintained with the neighbour
+ across all OSPF areas and interfaces."
+ ::= { ospfCumNbrChangeStats 3 }
+
+ospfCumNbrNegotiationDone OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of neighbours in this state wherein the
+ Master/slave relationship has been negotiated, and sequence
+ numbers have been exchanged, across all OSPF areas and
+ interfaces."
+ ::= { ospfCumNbrChangeStats 4 }
+
+ospfCumNbrExchangeDone OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of neighbours in this state (i.e. in an
+ adjacency's final state) having transimitted a full sequence
+ of Database Description packets, across all OSPF areas
+ and interfaces."
+ ::= { ospfCumNbrChangeStats 5 }
+
+ospfCumNbrBadRequests OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of Link State Requests which have been received
+ for a link state advertisement not contained in the database across
+ all interfaces and OSPF areas."
+ ::= { ospfCumNbrChangeStats 6 }
+
+ospfCumNbrBadSequence OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of Database Description packets which have been
+ received that either
+ a) has an unexpected DD sequence number
+ b) Unexpectedly has the init bit set
+ c) Has an options field differing from the last Options field
+ received in a Database Description packet.
+ Any of these conditions indicate that some error has occured during
+ adjacency establishment for all OSPF areas and interfaces."
+ ::= { ospfCumNbrChangeStats 7 }
+
+ospfCumNbrLoadingDone OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of link state updates received for all
+ out-of-date portions of the database across all OSPF areas
+ and interfaces."
+ ::= { ospfCumNbrChangeStats 8 }
+
+ospfCumNbrN1way OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of Hello packets received from neighbours, in
+ which this router is not mentioned across all OSPF interfaces
+ and areas."
+ ::= { ospfCumNbrChangeStats 9 }
+
+ospfCumNbrRstAd OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of times the Neighbour adjacency has been reset
+ across all OPSF areas and interfaces."
+ ::= { ospfCumNbrChangeStats 10 }
+
+ospfCumNbrDown OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Neighbouring routers down (i.e. in the initial
+ state of a neighbour conversation.) across all OSPF areas and
+ interfaces."
+ ::= { ospfCumNbrChangeStats 11 }
+
+ospfCumNbrN2way OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of Hello packets received from neighbours, in
+ which this router is mentioned across all OSPF interfaces
+ and areas."
+ ::= { ospfCumNbrChangeStats 12 }
+
+ospfCumIntfHello OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of Hello packets sent on all interfaces
+ and areas"
+ ::= { ospfCumIntfChangeStats 1 }
+
+ospfCumIntfDown OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of interfaces down in all OSPF areas."
+ ::= { ospfCumIntfChangeStats 2 }
+
+ospfCumIntfLoop OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of interfaces no longer connected to
+ the attatched network across all OSPF areas and interfaces."
+ ::= { ospfCumIntfChangeStats 3 }
+
+ospfCumIntfUnloop OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of interfaces, connected to
+ the attatched network in all OSPF areas."
+ ::= { ospfCumIntfChangeStats 4 }
+
+ospfCumIntfWaitTimer OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of times the Wait Timer has been fired,
+ (indicating the end of the waiting period that is required
+ before electing a (Backup) Designated Router) across all
+ OSPF areas and interfaces."
+ ::= { ospfCumIntfChangeStats 5 }
+
+ospfCumIntfBackup OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of Backup Designated Routers on the attatched
+ network for all OSPF areas and interfaces."
+ ::= { ospfCumIntfChangeStats 6 }
+
+ospfCumIntfNbrChange OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of changes in the set of bidirectional
+ neighbours associated with any interface across all OSPF areas."
+ ::= { ospfCumIntfChangeStats 7 }
+
+ospfTmrsKckOffHello OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of times the Hello timer has been fired
+ (which triggers the send of a Hello packet) across all OPSF
+ areas and interfaces."
+ ::= { ospfTimersKickOffStats 1 }
+
+ospfTmrsKckOffRetransmit OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of times the Retransmit timer has been
+ fired across all OPSF areas and interfaces."
+ ::= { ospfTimersKickOffStats 2 }
+
+ospfTmrsKckOffLsaLock OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of times the Lsa Lock timer has been
+ fired across all OSPF areas and interfaces."
+ ::= { ospfTimersKickOffStats 3 }
+
+ospfTmrsKckOffLsaAck OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of times the Lsa Ack timer has been
+ fired across all ospf areas and interfaces."
+ ::= { ospfTimersKickOffStats 4 }
+
+ospfTmrsKckOffDbage OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of times the Dbage has been fired."
+ ::= { ospfTimersKickOffStats 5 }
+
+ospfTmrsKckOffSummary OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of times the Summary timer has been fired."
+ ::= { ospfTimersKickOffStats 6 }
+
+ospfTmrsKckOffAseExport OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of times the ASE Export timer has been fired."
+ ::= { ospfTimersKickOffStats 7 }
+
+-- IP statistics
+
+ipStatsInReceives OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "ip InReceive"
+ ::= { ipStats 1 }
+
+ipStatsInHdrErrors OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "ip InHdrError"
+ ::= { ipStats 2 }
+
+ipStatsInAddrErrors OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "ip InAddrErrors"
+ ::= { ipStats 3 }
+
+ipStatsInUnknownProtos OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "ip InUnknownProtos"
+ ::= { ipStats 4 }
+
+ipStatsInDiscards OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "ip InDiscards"
+ ::= { ipStats 5 }
+
+ipStatsInDelivers OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "ip InDelivers"
+ ::= { ipStats 6 }
+
+ipStatsOutRequests OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "ip OutRequests"
+ ::= { ipStats 7 }
+
+ipStatsOutDiscards OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "ip OutDiscards"
+ ::= { ipStats 8 }
+
+ipStatsDefaultTTL OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "ip DefaultTTL"
+ ::= { ipStats 9 }
+
+-- IGMP Snooping statistics
+igmpSnoopStats OBJECT-TYPE
+ SYNTAX SEQUENCE OF IgmpSnoopStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Interface Error Statistics."
+ ::= { igmpStats 1 }
+
+igmpSnoopStatsEntry OBJECT-TYPE
+ SYNTAX IgmpSnoopStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Statistics for IGMP Snooping."
+ INDEX { igmpSnoopVlanIndex }
+ ::= { igmpSnoopStats 1 }
+
+IgmpSnoopStatsEntry ::= SEQUENCE {
+ igmpSnoopVlanIndex Integer32,
+ rxIgmpValidPkts Counter32,
+ rxIgmpInvalidPkts Counter32,
+ rxIgmpGenQueries Counter32,
+ rxIgmpGrpSpecificQueries Counter32,
+ rxIgmpLeaves Counter32,
+ rxIgmpReports Counter32,
+ txIgmpGrpSpecificQueries Counter32,
+ txIgmpReports Counter32,
+ txIgmpLeaves Counter32,
+ rxIgmpGroupSourceSpecificQueries Counter32,
+ rxIgmpV3CurrentStateRecords Counter32,
+ rxIgmpV3SourceListChangeRecords Counter32,
+ rxIgmpV3FilterChangeRecords Counter32
+ }
+
+igmpSnoopVlanIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the VLAN for which these statistics apply."
+ ::= { igmpSnoopStatsEntry 1 }
+
+rxIgmpValidPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of valid IGMP packets received
+ on this VLAN."
+ ::= { igmpSnoopStatsEntry 2 }
+
+rxIgmpInvalidPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of invalid IGMP packets received
+ on this VLAN."
+ ::= { igmpSnoopStatsEntry 3 }
+
+rxIgmpGenQueries OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of IGMP General Query packets received
+ on this VLAN."
+ ::= { igmpSnoopStatsEntry 4 }
+
+rxIgmpGrpSpecificQueries OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of IGMP Group Specific Query packets received
+ on this VLAN."
+ ::= { igmpSnoopStatsEntry 5 }
+
+rxIgmpLeaves OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of IGMP Leave packets received
+ on this VLAN."
+ ::= { igmpSnoopStatsEntry 6 }
+
+rxIgmpReports OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of IGMP Report packets received
+ on this VLAN."
+ ::= { igmpSnoopStatsEntry 7 }
+
+txIgmpGrpSpecificQueries OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of IGMP Group Specific Query packets
+ transmitted on this VLAN."
+ ::= { igmpSnoopStatsEntry 8 }
+
+txIgmpReports OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of IGMP Report packets transmitted
+ on this VLAN."
+ ::= { igmpSnoopStatsEntry 9 }
+
+txIgmpLeaves OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of IGMP Leave packets transmitted
+ on this VLAN."
+ ::= { igmpSnoopStatsEntry 10 }
+
+rxIgmpGroupSourceSpecificQueries OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of IGMP Group Source Specific (GSSQ) Queries received
+ on this VLAN."
+ ::= { igmpSnoopStatsEntry 11 }
+
+rxIgmpV3CurrentStateRecords OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of IGMP Current State Records (CSRs) received
+ on this VLAN."
+ ::= { igmpSnoopStatsEntry 12 }
+
+rxIgmpV3SourceListChangeRecords OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of IGMP Source List Change Records (SLCRs) received
+ on this VLAN."
+ ::= { igmpSnoopStatsEntry 13 }
+
+rxIgmpV3FilterChangeRecords OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of IGMP Filter Mode Change Records (FMCRs) received
+ on this VLAN."
+ ::= { igmpSnoopStatsEntry 14 }
+
+-- Information - Run-time IP Route Table
+
+ipRouteInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpRouteInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of run-time IP routes."
+ ::= { ipRoutingInfo 1 }
+
+ipRouteInfoEntry OBJECT-TYPE
+ SYNTAX IpRouteInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the run-time IP route table"
+ INDEX { ipRouteInfoIndx }
+ ::= { ipRouteInfoTable 1 }
+
+IpRouteInfoEntry ::= SEQUENCE {
+ ipRouteInfoIndx Integer32,
+ ipRouteInfoDestIp IpAddress,
+ ipRouteInfoMask IpAddress,
+ ipRouteInfoGateway IpAddress,
+ ipRouteInfoTag INTEGER,
+ ipRouteInfoType INTEGER,
+ ipRouteInfoInterface Integer32,
+ ipRouteInfoMetric Integer32
+ }
+
+ipRouteInfoIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of this route table."
+ ::= { ipRouteInfoEntry 1 }
+
+ipRouteInfoDestIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The destination IP address of this route."
+ ::= { ipRouteInfoEntry 2 }
+
+ipRouteInfoMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The destination IP mask of this route."
+ ::= { ipRouteInfoEntry 3 }
+
+ipRouteInfoGateway OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The next-hop router address for this route."
+ ::= { ipRouteInfoEntry 4 }
+
+ipRouteInfoTag OBJECT-TYPE
+ SYNTAX INTEGER {
+ fixed(1),
+ static(2),
+ addr(3),
+ rip(4),
+ broadcast(5),
+ martian(6),
+ multicast(7),
+ vip(8),
+ bgp(9),
+ ospf(10),
+ none(11)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The tag-type for this route."
+ ::= { ipRouteInfoEntry 5 }
+
+ipRouteInfoType OBJECT-TYPE
+ SYNTAX INTEGER {
+ indirect(1),
+ direct(2),
+ local(3),
+ broadcast(4),
+ martian(5),
+ multicast(6),
+ other(7)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of the route."
+ ::= { ipRouteInfoEntry 6 }
+
+ipRouteInfoInterface OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The interface number for which the destination address is applicable."
+ ::= { ipRouteInfoEntry 7 }
+
+ipRouteInfoMetric OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The metric of this route."
+ ::= { ipRouteInfoEntry 8 }
+
+routeTableClear OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ clear(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this value to clear(2) clears the route table."
+ ::= { ipRoutingInfo 2 }
+
+-- Run Time ARP Table
+
+arpInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AgArpInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of ARP entries."
+ ::= { arpInfo 1 }
+
+arpInfoEntry OBJECT-TYPE
+ SYNTAX AgArpInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the ARP table"
+ INDEX { arpInfoDestIp }
+ ::= { arpInfoTable 1 }
+
+AgArpInfoEntry ::= SEQUENCE {
+ arpInfoDestIp IpAddress,
+ arpInfoMacAddr PhysAddress,
+ arpInfoVLAN Integer32,
+ arpInfoSrcPort Integer32,
+ arpInfoFlag INTEGER
+ }
+
+arpInfoDestIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The destination IP address of the ARP entry."
+ ::= { arpInfoEntry 1 }
+
+arpInfoMacAddr OBJECT-TYPE
+ SYNTAX PhysAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The MAC address for the ARP entry."
+ ::= { arpInfoEntry 2 }
+
+arpInfoVLAN OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VLAN identifier for the ARP entry."
+ ::= { arpInfoEntry 3 }
+
+arpInfoSrcPort OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port number on which this entry's equivalence is effective."
+ ::= { arpInfoEntry 4 }
+
+
+arpInfoFlag OBJECT-TYPE
+ SYNTAX INTEGER {
+ clear(1),
+ unresolved(2),
+ permanent(3),
+ indirect(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The flag associated with this ARP entry."
+ ::= { arpInfoEntry 6 }
+
+arpCacheClear OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ clear(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this value to clear(2) clears the ARP cache."
+ ::= { arpInfo 2 }
+
+-- igmp snooping info table
+igmpInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IgmpInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of IGMP group membership information."
+ ::= { igmpInfo 1 }
+
+igmpInfoEntry OBJECT-TYPE
+ SYNTAX IgmpInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an IGMP group member ."
+ INDEX { igmpInfoIndex }
+ ::= { igmpInfoTable 1 }
+
+IgmpInfoEntry ::= SEQUENCE {
+ igmpInfoIndex Integer32,
+ igmpInfoGroupId IpAddress,
+ igmpInfoVlanId Integer32,
+ igmpInfoVersion INTEGER,
+ igmpInfoPortNum Integer32,
+ igmpInfoExpires DisplayString,
+ igmpInfoMode INTEGER,
+ igmpInfoSourceIp IpAddress,
+ igmpInfoFwd INTEGER
+ }
+
+igmpInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The igmp group number for which the IGMP info table is related."
+ ::= { igmpInfoEntry 1}
+
+igmpInfoGroupId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of the IGMP group."
+ ::= { igmpInfoEntry 2}
+
+igmpInfoVlanId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VLAN ID for this IGMP group."
+ ::= { igmpInfoEntry 3}
+
+
+
+igmpInfoVersion OBJECT-TYPE
+ SYNTAX INTEGER {
+ v3(1),
+ v2(2),
+ v1(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Version of IGMP host."
+ ::= { igmpInfoEntry 5}
+
+igmpInfoPortNum OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Version of IGMP host."
+ ::= { igmpInfoEntry 6 }
+
+igmpInfoExpires OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The expiration time for this host."
+ ::= { igmpInfoEntry 7 }
+
+igmpInfoMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ exclude(1),
+ include(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IGMPv3 filter-mode for this host."
+ ::= { igmpInfoEntry 8 }
+
+igmpInfoSourceIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The source IP address of the IGMP group."
+ ::= { igmpInfoEntry 9 }
+
+igmpInfoFwd OBJECT-TYPE
+ SYNTAX INTEGER {
+ yes(1),
+ no(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IGMPv3 forwarding for this source/group IP for this host."
+ ::= { igmpInfoEntry 10 }
+
+
+igmpMrtrInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IgmpMrtrInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of IGMP mrouters."
+ ::= { igmpInfo 2 }
+
+igmpMrtrInfoEntry OBJECT-TYPE
+ SYNTAX IgmpMrtrInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an IGMP mrouter."
+ INDEX { igmpMrtrInfoIndex }
+ ::= { igmpMrtrInfoTable 1 }
+
+IgmpMrtrInfoEntry ::= SEQUENCE {
+ igmpMrtrInfoIndex Integer32,
+ igmpMrtrInfoVlanId Integer32,
+ igmpMrtrInfoPortId Integer32,
+ igmpMrtrInfoVersion Integer32,
+ igmpMrtrInfoExpires DisplayString,
+ igmpMrtrInfoMrt Integer32,
+ igmpMrtrInfoQrv INTEGER,
+ igmpMrtrInfoQqic INTEGER
+ }
+
+igmpMrtrInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The mrouter number for which the IGMP mrouter info table is related."
+ ::= { igmpMrtrInfoEntry 1}
+
+igmpMrtrInfoVlanId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VLAN ID on which this IGMP mrouter is attached."
+ ::= { igmpMrtrInfoEntry 2}
+
+igmpMrtrInfoPortId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port on which this IGMP mrouter is attached."
+ ::= { igmpMrtrInfoEntry 3}
+
+igmpMrtrInfoVersion OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The version of this IGMP mrouter."
+ ::= { igmpMrtrInfoEntry 4}
+
+igmpMrtrInfoExpires OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The expiration time for this mrouter."
+ ::= { igmpMrtrInfoEntry 5 }
+
+igmpMrtrInfoMrt OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Maximum Query Response time of this IGMP mrouter."
+ ::= { igmpMrtrInfoEntry 6 }
+
+igmpMrtrInfoQrv OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Querier Robustness value of this IGMP mrouter."
+ ::= { igmpMrtrInfoEntry 7 }
+
+igmpMrtrInfoQqic OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Querier query interval code of this IGMP mrouter."
+ ::= { igmpMrtrInfoEntry 8 }
+
+-- RIP Information
+
+rip2GeneralInfo OBJECT IDENTIFIER ::= { rip2Info 1 }
+
+ripInfoState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RIP global state."
+ ::= { rip2GeneralInfo 1 }
+
+ripInfoUpdatePeriod OBJECT-TYPE
+ SYNTAX INTEGER (1..120)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Update Period in seconds."
+ ::= { rip2GeneralInfo 2 }
+
+rip2InfoIntfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RipInfoIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The information table of RIP."
+ ::= { rip2Info 2 }
+
+ripInfoIntfEntry OBJECT-TYPE
+ SYNTAX RipInfoIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about RIP on IP interface."
+ INDEX { ripInfoIntfIndex }
+ ::= { rip2InfoIntfTable 1 }
+
+RipInfoIntfEntry ::= SEQUENCE {
+ ripInfoIntfIndex Integer32,
+ ripInfoIntfVersion INTEGER,
+ ripInfoIntfAddress IpAddress,
+ ripInfoIntfState INTEGER,
+ ripInfoIntfListen INTEGER,
+ ripInfoIntfTrigUpdate INTEGER,
+ ripInfoIntfMcastUpdate INTEGER,
+ ripInfoIntfPoisonReverse INTEGER,
+ ripInfoIntfSupply INTEGER,
+ ripInfoIntfMetric INTEGER,
+ ripInfoIntfAuth INTEGER,
+ ripInfoIntfKey DisplayString,
+ ripInfoIntfDefault INTEGER
+ }
+
+ripInfoIntfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The interface number for which the RIP information is related."
+ ::= { ripInfoIntfEntry 1 }
+
+ripInfoIntfVersion OBJECT-TYPE
+ SYNTAX INTEGER {
+ ripVersion1(1),
+ ripVersion2(2),
+ ripVersionBoth(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RIP version."
+ ::= { ripInfoIntfEntry 2 }
+
+ripInfoIntfAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The interface address."
+ ::= { ripInfoIntfEntry 3 }
+
+ripInfoIntfState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of RIP protocol."
+ ::= { ripInfoIntfEntry 4 }
+
+ripInfoIntfListen OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of listening to route updates."
+ ::= { ripInfoIntfEntry 5 }
+
+ripInfoIntfTrigUpdate OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of triggered updates."
+ ::= { ripInfoIntfEntry 6 }
+
+ripInfoIntfMcastUpdate OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of multicast updates."
+ ::= { ripInfoIntfEntry 7 }
+
+ripInfoIntfPoisonReverse OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of RIP poison reverse."
+ ::= { ripInfoIntfEntry 8 }
+
+ripInfoIntfSupply OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of supplying route updates."
+ ::= { ripInfoIntfEntry 9 }
+
+ripInfoIntfMetric OBJECT-TYPE
+ SYNTAX INTEGER (1..15)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RIP route metric for this interface."
+ ::= { ripInfoIntfEntry 10 }
+
+ripInfoIntfAuth OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ password(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of Authentication used on this interface."
+ ::= { ripInfoIntfEntry 11 }
+
+ripInfoIntfKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RIP update authentication password."
+ ::= { ripInfoIntfEntry 12 }
+
+ripInfoIntfDefault OBJECT-TYPE
+ SYNTAX INTEGER {
+ both(1),
+ listen(2),
+ supply(3),
+ none(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Specifies what RIP does with default routes."
+ ::= { ripInfoIntfEntry 13 }
+
+
+-- IP Interface Information
+
+ipInfoRouterID OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Router ID information."
+ ::= { ipInfo 1 }
+
+ipIntfInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IntfInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of IP interface information."
+ ::= { ipInfo 2 }
+
+intfInfoEntry OBJECT-TYPE
+ SYNTAX IntfInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in IP interface information table."
+ INDEX { intfInfoIndex }
+ ::= { ipIntfInfoTable 1 }
+
+IntfInfoEntry ::= SEQUENCE {
+ intfInfoIndex Integer32,
+ intfInfoAddr DisplayString,
+ intfInfoNetMask DisplayString,
+ intfInfoBcastAddr DisplayString,
+ intfInfoVlan Integer32,
+ intfInfoStatus INTEGER
+ }
+
+intfInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The interface number for which the information is related."
+ ::= { intfInfoEntry 1 }
+
+intfInfoAddr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of the interface."
+ ::= { intfInfoEntry 2 }
+
+intfInfoNetMask OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The subnet mask of the interface."
+ ::= { intfInfoEntry 3 }
+
+intfInfoBcastAddr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The broadcast address of the interface."
+ ::= { intfInfoEntry 4 }
+
+intfInfoVlan OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VLAN number for this interface."
+ ::= { intfInfoEntry 5 }
+
+intfInfoStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ up(1),
+ down(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of the interface."
+ ::= { intfInfoEntry 6 }
+
+-- IP Gateway Information
+
+gatewayInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF GatewayInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table containing information for the default gateways."
+ ::= { ipInfo 3 }
+
+gatewayInfoEntry OBJECT-TYPE
+ SYNTAX GatewayInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the gateway information table"
+ INDEX { gatewayInfoIndex }
+ ::= { gatewayInfoTable 1 }
+
+GatewayInfoEntry ::= SEQUENCE {
+ gatewayInfoIndex Integer32,
+ gatewayInfoAddr IpAddress,
+ gatewayInfoVlan Integer32,
+ gatewayInfoStatus INTEGER
+ }
+
+gatewayInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The gateway number for which the information is related."
+ ::= { gatewayInfoEntry 1}
+
+gatewayInfoAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of the default gateway."
+ ::= { gatewayInfoEntry 2 }
+
+gatewayInfoVlan OBJECT-TYPE
+ SYNTAX Integer32 (0..4090)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VLAN number for this gateway (0 for any)."
+ ::= { gatewayInfoEntry 3 }
+
+gatewayInfoStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ up(1),
+ failed(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of the default gateway."
+ ::= { gatewayInfoEntry 4 }
+
+ipInfoBootpRelayState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of BOOTP relay."
+ ::= { ipInfo 4 }
+
+ipInfoBootpRelayAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of BOOTP server."
+ ::= { ipInfo 5 }
+
+ipInfoBootpRelayAddr2 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of second BOOTP server."
+ ::= { ipInfo 6 }
+
+ipInfoFwdState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "IP forwarding global state."
+ ::= { ipInfo 7 }
+
+ipInfoFwdDirectedBcast OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of forwarding directed broadcasts."
+ ::= { ipInfo 8 }
+
+ipInfoNwfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpInfoNwfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of IP network filter information."
+ ::= { ipInfo 9 }
+
+ipInfoNwfEntry OBJECT-TYPE
+ SYNTAX IpInfoNwfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the IP network filter information table."
+ INDEX { ipInfoNwfIndex }
+ ::= { ipInfoNwfTable 1 }
+
+IpInfoNwfEntry ::= SEQUENCE {
+ ipInfoNwfIndex Integer32,
+ ipInfoNwfAddr IpAddress,
+ ipInfoNwfMask IpAddress,
+ ipInfoNwfState INTEGER
+ }
+
+ipInfoNwfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The netowrk filter number for which the NWF is related."
+ ::= { ipInfoNwfEntry 1}
+
+ipInfoNwfAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of the network filter."
+ ::= { ipInfoNwfEntry 2 }
+
+ipInfoNwfMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The subnet mask of the network filter."
+ ::= { ipInfoNwfEntry 3 }
+
+ipInfoNwfState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the network filter."
+ ::= { ipInfoNwfEntry 4 }
+
+
+-- IP Route Map Information
+
+ipInfoRmapTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpInfoRmapEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of IP route map information."
+ ::= { ipInfo 10 }
+
+ipInfoRmapEntry OBJECT-TYPE
+ SYNTAX IpInfoRmapEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an IP route map."
+ INDEX { ipInfoRmapIndex }
+ ::= { ipInfoRmapTable 1 }
+
+IpInfoRmapEntry ::= SEQUENCE {
+ ipInfoRmapIndex Integer32,
+ ipInfoRmapLp Unsigned32,
+ ipInfoRmapMetric Unsigned32,
+ ipInfoRmapPrec INTEGER,
+ ipInfoRmapWeight INTEGER,
+ ipInfoRmapState INTEGER,
+ ipInfoRmapAp DisplayString,
+ ipInfoRmapMetricType INTEGER
+ }
+
+ipInfoRmapIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route map number for which the RMAP is related."
+ ::= { ipInfoRmapEntry 1}
+
+ipInfoRmapLp OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The local-preference of the route map. 4294967295 means none"
+ ::= { ipInfoRmapEntry 2 }
+
+ipInfoRmapMetric OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The metric of the route map. 4294967295 means none"
+ ::= { ipInfoRmapEntry 3 }
+
+ipInfoRmapPrec OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The precedence of the route map."
+ ::= { ipInfoRmapEntry 4 }
+
+ipInfoRmapWeight OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The weight of the route map. 65535 means none"
+ ::= { ipInfoRmapEntry 5 }
+
+ipInfoRmapState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the route map."
+ ::= { ipInfoRmapEntry 6 }
+
+ipInfoRmapAp OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..17))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The as-path prepend of the matched route. Up to 3 AS number can be
+ displayed for the string.
+ The usuage is:<AS number> [<AS number>][ <AS number>]"
+ ::= { ipInfoRmapEntry 7 }
+
+ipInfoRmapMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF metric-type of the matched route."
+ ::= { ipInfoRmapEntry 8 }
+
+-- IP OSPF Information
+
+ipOspfInfo OBJECT IDENTIFIER
+ ::= { ipInfo 11 }
+
+ipOspfInfoState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "OSPF global state."
+ ::= { ipOspfInfo 1 }
+
+ipOspfInfoDefaultRouteMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777215)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The metric to be assigned."
+ ::= { ipOspfInfo 2 }
+
+ipOspfInfoDefaultRouteMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The AS External metric type to be assigned."
+ ::= { ipOspfInfo 3 }
+
+ipOspfInfoRouterID OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The router ID of the switch."
+ ::= { ipOspfInfo 4 }
+
+ipOspfInfoLsdbLimit OBJECT-TYPE
+ SYNTAX INTEGER (0..2000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The LSDB limit for external LSA."
+ ::= { ipOspfInfo 5 }
+
+-- IP OSPF Area Information
+ipOspfAreaInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpOspfAreaInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Area Information."
+ ::= { ipOspfInfo 6 }
+
+ipOspfAreaInfoEntry OBJECT-TYPE
+ SYNTAX IpOspfAreaInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a OSPF area."
+ INDEX { ipOspfAreaInfoIndex, ipOspfAreaInfoId }
+ ::= { ipOspfAreaInfoTable 1 }
+
+IpOspfAreaInfoEntry ::= SEQUENCE {
+ ipOspfAreaInfoIndex Integer32,
+ ipOspfAreaInfoId IpAddress,
+ ipOspfAreaInfoSpfInterval INTEGER,
+ ipOspfAreaInfoAuthType INTEGER,
+ ipOspfAreaInfoType INTEGER,
+ ipOspfAreaInfoMetric INTEGER,
+ ipOspfAreaInfoStatus INTEGER
+ }
+
+ipOspfAreaInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF area number for which the OSPF area table is related."
+ ::= { ipOspfAreaInfoEntry 1 }
+
+ipOspfAreaInfoId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the OSPF area."
+ ::= { ipOspfAreaInfoEntry 2 }
+
+ipOspfAreaInfoSpfInterval OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The SPF interval for the OSPF area."
+ ::= { ipOspfAreaInfoEntry 3 }
+
+ipOspfAreaInfoAuthType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ password(2),
+ md5(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Type of authentication being used.
+ none(1) - no authentication
+ password(2) - use password
+ md5(3) - use MD5 authentication."
+ ::= { ipOspfAreaInfoEntry 4 }
+
+ipOspfAreaInfoType OBJECT-TYPE
+ SYNTAX INTEGER {
+ transit(0),
+ stub(1),
+ nssa(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Type of Area.
+ transit(0)
+ stub(1)
+ nssa(2)"
+ ::= { ipOspfAreaInfoEntry 5 }
+
+ipOspfAreaInfoMetric OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Metric (1-65535)"
+ ::= { ipOspfAreaInfoEntry 6 }
+
+ipOspfAreaInfoStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Status
+ disabled(0)
+ enabled(1)"
+ ::= { ipOspfAreaInfoEntry 7 }
+
+
+-- IP OSPF Range Information
+ipOspfRangeInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpOspfRangeInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF summary range information."
+ ::= { ipOspfInfo 7 }
+
+ipOspfRangeInfoEntry OBJECT-TYPE
+ SYNTAX IpOspfRangeInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an OSPF summary range."
+ INDEX { ipOspfRangeInfoIndex }
+ ::= { ipOspfRangeInfoTable 1 }
+
+IpOspfRangeInfoEntry ::= SEQUENCE {
+ ipOspfRangeInfoIndex Integer32,
+ ipOspfRangeInfoAddr IpAddress,
+ ipOspfRangeInfoMask IpAddress,
+ ipOspfRangeInfoAreaIndex Integer32,
+ ipOspfRangeInfoHideState INTEGER,
+ ipOspfRangeInfoState INTEGER
+ }
+
+ipOspfRangeInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The range number for which the OSPF summary range table is related."
+ ::= { ipOspfRangeInfoEntry 1}
+
+ipOspfRangeInfoAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the range."
+ ::= { ipOspfRangeInfoEntry 2 }
+
+ipOspfRangeInfoMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The mask of the range."
+ ::= { ipOspfRangeInfoEntry 3 }
+
+ipOspfRangeInfoAreaIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The area index."
+ ::= { ipOspfRangeInfoEntry 4 }
+
+ipOspfRangeInfoHideState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the hide range."
+ ::= { ipOspfRangeInfoEntry 5 }
+
+ipOspfRangeInfoState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the range."
+ ::= { ipOspfRangeInfoEntry 6 }
+
+
+-- IP OSPF Interface Information
+ipOspfIntfInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpOspfIntfInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Interface Information."
+ ::= { ipOspfInfo 8 }
+
+ipOspfIntfInfoEntry OBJECT-TYPE
+ SYNTAX IpOspfIntfInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an OSPF Interface."
+ INDEX { ipOspfIntfInfoIndex }
+ ::= { ipOspfIntfInfoTable 1 }
+
+IpOspfIntfInfoEntry ::= SEQUENCE {
+ ipOspfIntfInfoIndex Integer32,
+ ipOspfIntfInfoId IpAddress,
+ ipOspfIntfInfoArea INTEGER,
+ ipOspfIntfInfoMdkey INTEGER,
+ ipOspfIntfInfoCost INTEGER,
+ ipOspfIntfInfoPrio INTEGER,
+ ipOspfIntfInfoHello INTEGER,
+ ipOspfIntfInfoDead INTEGER,
+ ipOspfIntfInfoTrans INTEGER,
+ ipOspfIntfInfoRetra INTEGER,
+ ipOspfIntfInfoAuthKey DisplayString,
+ ipOspfIntfInfoStatus INTEGER
+
+}
+
+ipOspfIntfInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF Interface number for which the OSPF Interface table is related."
+ ::= { ipOspfIntfInfoEntry 1}
+
+ipOspfIntfInfoId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the OSPF interface."
+ ::= { ipOspfIntfInfoEntry 2 }
+
+ipOspfIntfInfoArea OBJECT-TYPE
+ SYNTAX INTEGER (0..2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the area that the interface belongs"
+ ::= { ipOspfIntfInfoEntry 3 }
+
+ipOspfIntfInfoMdkey OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The MD5 key for the OSPF interface
+ 0 (none) no MD5 authentication."
+ ::= { ipOspfIntfInfoEntry 4 }
+
+ipOspfIntfInfoCost OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface cost"
+ ::= { ipOspfIntfInfoEntry 5 }
+
+ipOspfIntfInfoPrio OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface router priority"
+ ::= { ipOspfIntfInfoEntry 6 }
+
+ipOspfIntfInfoHello OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Hello interval"
+ ::= { ipOspfIntfInfoEntry 7 }
+
+ipOspfIntfInfoDead OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Dead interval"
+ ::= { ipOspfIntfInfoEntry 8 }
+
+ipOspfIntfInfoTrans OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transit delay"
+ ::= { ipOspfIntfInfoEntry 9 }
+
+ipOspfIntfInfoRetra OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Retransmit interval"
+ ::= { ipOspfIntfInfoEntry 10 }
+
+ipOspfIntfInfoAuthKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..8))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Authentication Key"
+ ::= { ipOspfIntfInfoEntry 11 }
+
+ipOspfIntfInfoStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Status of the interface
+ disabled(0),
+ enabled(1)"
+ ::= { ipOspfIntfInfoEntry 12 }
+
+
+-- IP OSPF Virtual Link Information
+ipOspfVirtIntfInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpOspfVirtIntfInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Virtual Interface Information."
+ ::= { ipOspfInfo 9 }
+
+ipOspfVirtIntfInfoEntry OBJECT-TYPE
+ SYNTAX IpOspfVirtIntfInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an OSPF virtual Interface."
+ INDEX { ipOspfVirtIntfInfoIndex }
+ ::= { ipOspfVirtIntfInfoTable 1 }
+
+IpOspfVirtIntfInfoEntry ::= SEQUENCE {
+ ipOspfVirtIntfInfoIndex Integer32,
+ ipOspfVirtIntfInfoAreaId INTEGER,
+ ipOspfVirtIntfInfoNbr IpAddress,
+ ipOspfVirtIntfInfoMdkey INTEGER,
+ ipOspfVirtIntfInfoHello INTEGER,
+ ipOspfVirtIntfInfoDead INTEGER,
+ ipOspfVirtIntfInfoTrans INTEGER,
+ ipOspfVirtIntfInfoRetra INTEGER,
+ ipOspfVirtIntfInfoAuthKey DisplayString,
+ ipOspfVirtIntfInfoStatus INTEGER
+ }
+
+ipOspfVirtIntfInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF Virtual Interface number for which the OSPF
+ Virtual Interface table is related."
+ ::= { ipOspfVirtIntfInfoEntry 1}
+
+ipOspfVirtIntfInfoAreaId OBJECT-TYPE
+ SYNTAX INTEGER (0..2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the OSPF area to which this virtual interface
+ belongs."
+ ::= { ipOspfVirtIntfInfoEntry 2 }
+
+ipOspfVirtIntfInfoNbr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the OSPF neighbor for this virtual interface."
+ ::= { ipOspfVirtIntfInfoEntry 3 }
+
+ipOspfVirtIntfInfoMdkey OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The MD5 key for the OSPF virtual interface
+ 0 (none) no MD5 authentication."
+ ::= { ipOspfVirtIntfInfoEntry 4 }
+
+ipOspfVirtIntfInfoHello OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Hello interval"
+ ::= { ipOspfVirtIntfInfoEntry 5 }
+
+ipOspfVirtIntfInfoDead OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Dead interval"
+ ::= { ipOspfVirtIntfInfoEntry 6 }
+
+ipOspfVirtIntfInfoTrans OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transit delay"
+ ::= { ipOspfVirtIntfInfoEntry 7 }
+
+ipOspfVirtIntfInfoRetra OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Retransmit interval"
+ ::= { ipOspfVirtIntfInfoEntry 8 }
+
+ipOspfVirtIntfInfoAuthKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..8))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Authentication Key"
+ ::= { ipOspfVirtIntfInfoEntry 9 }
+
+ipOspfVirtIntfInfoStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Status
+ disabled(0),
+ enabled(1)"
+ ::= { ipOspfVirtIntfInfoEntry 10 }
+
+
+--IP OSPF Host Information
+ipOspfHostInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpOspfHostInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Host Information."
+ ::= { ipOspfInfo 10 }
+
+ipOspfHostInfoEntry OBJECT-TYPE
+ SYNTAX IpOspfHostInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a OSPF host."
+ INDEX { ipOspfHostInfoIndex, ipOspfHostInfoIpAddr }
+ ::= { ipOspfHostInfoTable 1 }
+
+IpOspfHostInfoEntry ::= SEQUENCE {
+ ipOspfHostInfoIndex Integer32,
+ ipOspfHostInfoIpAddr IpAddress,
+ ipOspfHostInfoAreaIndex Integer32,
+ ipOspfHostInfoCost Integer32,
+ ipOspfHostInfoState INTEGER
+ }
+
+ipOspfHostInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF host number for which the OSPF host table is related."
+ ::= { ipOspfHostInfoEntry 1}
+
+ipOspfHostInfoIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the OSPF host."
+ ::= { ipOspfHostInfoEntry 2 }
+
+ipOspfHostInfoAreaIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The area index."
+ ::= { ipOspfHostInfoEntry 3 }
+
+ipOspfHostInfoCost OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The cost of the corresponding host."
+ ::= { ipOspfHostInfoEntry 4 }
+
+ipOspfHostInfoState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable an OSPF Host"
+ ::= { ipOspfHostInfoEntry 5 }
+
+ipOspfRedistributeInfo OBJECT IDENTIFIER ::= { ipOspfInfo 11 }
+
+ipOspfRedistributeStaticInfo OBJECT IDENTIFIER
+ ::= { ipOspfRedistributeInfo 1 }
+
+ipOspfRedistributeStaticInfoMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777214)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The metric to be assigned to static routes.
+ A value of 0 indicates none."
+ ::= { ipOspfRedistributeStaticInfo 1 }
+
+ipOspfRedistributeStaticInfoMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The AS External metric type for static routes."
+ ::= { ipOspfRedistributeStaticInfo 2 }
+
+ipOspfRedistributeStaticInfoOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ipOspfRedistributeStaticInfo 3 }
+
+
+ipOspfRedistributeFixedInfo OBJECT IDENTIFIER
+ ::= { ipOspfRedistributeInfo 2 }
+
+ipOspfRedistributeFixedInfoMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777214)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The export metric for fixed routes. A value of 0 indicates none"
+ ::= { ipOspfRedistributeFixedInfo 1 }
+
+ipOspfRedistributeFixedInfoMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The AS External metric type for fixed routes."
+ ::= { ipOspfRedistributeFixedInfo 2 }
+
+ipOspfRedistributeFixedInfoOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ipOspfRedistributeFixedInfo 3 }
+
+
+ipOspfRedistributeRipInfo OBJECT IDENTIFIER
+ ::= { ipOspfRedistributeInfo 3 }
+
+ipOspfRedistributeRipInfoMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777214)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The export metric for RIP routes. A value of 0 indicates none"
+ ::= { ipOspfRedistributeRipInfo 1 }
+
+ipOspfRedistributeRipInfoMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The AS External metric type for RIP routes."
+ ::= { ipOspfRedistributeRipInfo 2 }
+
+ipOspfRedistributeRipInfoOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ipOspfRedistributeRipInfo 3 }
+
+ipOspfMd5keyInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpOspfMd5keyInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF MD5 keys Information."
+ ::= { ipOspfInfo 12 }
+
+ipOspfMd5keyInfoEntry OBJECT-TYPE
+ SYNTAX IpOspfMd5keyInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an OSPF MD keys table."
+ INDEX { ipOspfMd5keyInfoIndex }
+ ::= { ipOspfMd5keyInfoTable 1 }
+
+IpOspfMd5keyInfoEntry ::= SEQUENCE {
+ ipOspfMd5keyInfoIndex Integer32,
+ ipOspfMd5keyInfoKey DisplayString
+ }
+
+ipOspfMd5keyInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF MD5 Key number for which the OSPF MdKey table is related."
+ ::= { ipOspfMd5keyInfoEntry 1}
+
+ipOspfMd5keyInfoKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The character string representing the MD5 Key."
+ ::= { ipOspfMd5keyInfoEntry 2 }
+
+
+-- VRRP Information
+
+vrrpInfoVirtRtrTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF VrrpInfoVirtRtrTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of VRRP virtual router run-time information."
+ ::= { vrrpInfo 1 }
+
+vrrpInfoVirtRtrTableEntry OBJECT-TYPE
+ SYNTAX VrrpInfoVirtRtrTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The run-time information about a VRRP virtual router."
+ INDEX { vrrpInfoVirtRtrIndex }
+ ::= { vrrpInfoVirtRtrTable 1 }
+
+VrrpInfoVirtRtrTableEntry ::= SEQUENCE {
+ vrrpInfoVirtRtrIndex Integer32,
+ vrrpInfoVirtRtrConfig INTEGER,
+ vrrpInfoVirtRtrID INTEGER,
+ vrrpInfoVirtRtrAddr IpAddress,
+ vrrpInfoVirtRtrIfIndex Integer32,
+ vrrpInfoVirtRtrOwnership INTEGER,
+ vrrpInfoVirtRtrPriority INTEGER,
+ vrrpInfoVirtRtrState INTEGER
+ }
+
+vrrpInfoVirtRtrIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router index."
+ ::= { vrrpInfoVirtRtrTableEntry 1 }
+
+vrrpInfoVirtRtrConfig OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of the VRRP virtual router."
+ ::= { vrrpInfoVirtRtrTableEntry 2 }
+
+vrrpInfoVirtRtrID OBJECT-TYPE
+ SYNTAX INTEGER (1..250)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router identifier."
+ ::= { vrrpInfoVirtRtrTableEntry 3 }
+
+vrrpInfoVirtRtrAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router IP address."
+ ::= { vrrpInfoVirtRtrTableEntry 4 }
+
+vrrpInfoVirtRtrIfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IfIndex that the VRRP virtual router is representing."
+ ::= { vrrpInfoVirtRtrTableEntry 5 }
+
+vrrpInfoVirtRtrPriority OBJECT-TYPE
+ SYNTAX INTEGER (1..254)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The priority value to be used by the specified VRRP virtual routers."
+ ::= { vrrpInfoVirtRtrTableEntry 6 }
+
+vrrpInfoVirtRtrState OBJECT-TYPE
+ SYNTAX INTEGER {
+ init(1),
+ master(2),
+ backup(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router state."
+ ::= { vrrpInfoVirtRtrTableEntry 7 }
+
+vrrpInfoVirtRtrOwnership OBJECT-TYPE
+ SYNTAX INTEGER {
+ owner(1),
+ renter(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router ownership status."
+ ::= { vrrpInfoVirtRtrTableEntry 8 }
+
+
+-- Ospf Information
+
+ospfGeneralInfo OBJECT IDENTIFIER ::= { ospfInfo 1 }
+
+ospfVersion OBJECT-TYPE
+ SYNTAX INTEGER {
+ ospfVersion1(1),
+ ospfVersion2(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "OSPF version."
+ ::= { ospfGeneralInfo 1 }
+
+ospfRouterID OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The router ID of the switch."
+ ::= { ospfGeneralInfo 2 }
+
+ospfStartTime OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time when ospf has been started."
+ ::= { ospfGeneralInfo 3 }
+
+ospfProcessUptime OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time since ospf has been started."
+ ::= { ospfGeneralInfo 4 }
+
+ospfLsTypesSupported OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Link State Types that are supported."
+ ::= { ospfGeneralInfo 5 }
+
+ospfAreaBorderRouter OBJECT-TYPE
+ SYNTAX INTEGER {
+ yes(1),
+ no(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Area Border Router Role."
+ ::= { ospfGeneralInfo 6 }
+
+ospfAreaBoundaryRouter OBJECT-TYPE
+ SYNTAX INTEGER {
+ yes(1),
+ no(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Area Boundary Router Role."
+ ::= { ospfGeneralInfo 7 }
+
+ospfExternalLsa OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of external LSAs."
+ ::= { ospfGeneralInfo 8 }
+
+ospfIntfCountForRouter OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of interfaces for this router."
+ ::= { ospfGeneralInfo 9 }
+
+ospfVlinkCountForRouter OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of virtual links for this router."
+ ::= { ospfGeneralInfo 10 }
+
+ospfNewLsaReceived OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of new LSAs reveived."
+ ::= { ospfGeneralInfo 11 }
+
+ospfTotalLsaOriginated OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of LSAs originated."
+ ::= { ospfGeneralInfo 12 }
+
+ospfTotalNumberOfLsdbEntries OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of entries in the Link State Database."
+ ::= { ospfGeneralInfo 13 }
+
+ospfTotalNeighbours OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of OSPF neighbours."
+ ::= { ospfGeneralInfo 14 }
+
+ospfNbrInInitState OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of neighbours in the initial state of exchange."
+ ::= { ospfGeneralInfo 15 }
+
+ospfNbrInExchState OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of neighbours in the exchange state."
+ ::= { ospfGeneralInfo 16 }
+
+ospfNbrInFullState OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of neighbours in the Full state of exchange."
+ ::= { ospfGeneralInfo 17 }
+
+ospfTotalAreas OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Total number of areas."
+ ::= { ospfGeneralInfo 18 }
+
+ospfTotalTransitAreas OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Total number of Transit areas."
+ ::= { ospfGeneralInfo 19 }
+
+ospfTotalNssaAreas OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Total number of NSSA areas."
+ ::= { ospfGeneralInfo 20 }
+
+ospfTotalStubAreas OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Total number of STUB areas."
+ ::= { ospfGeneralInfo 21 }
+
+ospfAreaInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfAreaInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Area information."
+ ::= { ospfInfo 2 }
+
+ospfAreaInfoEntry OBJECT-TYPE
+ SYNTAX OspfAreaInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a OSPF area."
+ INDEX { ospfAreaInfoIndex }
+ ::= { ospfAreaInfoTable 1 }
+
+OspfAreaInfoEntry ::= SEQUENCE {
+ ospfAreaInfoIndex Integer32,
+ ospfAreaInfoId IpAddress,
+ ospfAreaInfoStatus INTEGER,
+ ospfTotalNumberOfInterfaces Integer32,
+ ospfNumberOfInterfacesUp Integer32,
+ ospfAreaInfoAuthType INTEGER,
+ ospfAreaInfoSPF Integer32,
+ ospfNumberOfLsdbEntries Integer32,
+ ospfAreaInfoAreaBorderRouter Integer32,
+ ospfAreaInfoASBoundaryRouter Integer32,
+ ospfAreaInfoTotalNeighbours Integer32,
+ ospfAreaInfoNeighborsINITstate Integer32,
+ ospfAreaInfoNeighborsEXCHstate Integer32,
+ ospfAreaInfoNeighborsFULLstate Integer32,
+ ospfAreaInfoLsTypesAccepted DisplayString
+ }
+
+ospfAreaInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF area number for which the OSPF info table is related."
+ ::= { ospfAreaInfoEntry 1 }
+
+ospfAreaInfoId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of the OSPF area."
+ ::= { ospfAreaInfoEntry 2 }
+
+ospfAreaInfoStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Area Status:
+ disabled(0), enabled(1)."
+ ::= { ospfAreaInfoEntry 3 }
+
+ospfTotalNumberOfInterfaces OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of interfaces for this OSPF area."
+ ::= { ospfAreaInfoEntry 4 }
+
+ospfNumberOfInterfacesUp OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of interfaces UP in area."
+ ::= { ospfAreaInfoEntry 5 }
+
+ospfAreaInfoAuthType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ password(2),
+ md5(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Type of authentication being used:
+ none(1) - no authentication
+ password(2) - use password
+ md5(3) - use MD5 authentication."
+ ::= { ospfAreaInfoEntry 6 }
+
+ospfAreaInfoSPF OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of times SPF ran."
+ ::= { ospfAreaInfoEntry 7 }
+
+ospfNumberOfLsdbEntries OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of Link State Database entries for this OSPF area."
+ ::= { ospfAreaInfoEntry 8 }
+
+ospfAreaInfoAreaBorderRouter OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Area Border Router count."
+ ::= { ospfAreaInfoEntry 9 }
+
+ospfAreaInfoASBoundaryRouter OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The AS Boundary Router count."
+ ::= { ospfAreaInfoEntry 10 }
+
+ospfAreaInfoTotalNeighbours OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of OSPF neighbors."
+ ::= { ospfAreaInfoEntry 11 }
+
+ ospfAreaInfoNeighborsINITstate OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total neighbors in INIT state."
+ ::= { ospfAreaInfoEntry 12 }
+
+ospfAreaInfoNeighborsEXCHstate OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total neighbors in EXCH state."
+ ::= { ospfAreaInfoEntry 13 }
+
+ospfAreaInfoNeighborsFULLstate OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total neighbors in FULL state."
+ ::= { ospfAreaInfoEntry 14 }
+
+ospfAreaInfoLsTypesAccepted OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..40))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "LS types accepted by this area."
+ ::= { ospfAreaInfoEntry 15 }
+
+
+ospfIntfInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfIntfInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Interface information."
+ ::= { ospfInfo 3 }
+
+ospfIntfInfoEntry OBJECT-TYPE
+ SYNTAX OspfIntfInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a OSPF interface."
+ INDEX { ospfIfInfoIndex }
+ ::= { ospfIntfInfoTable 1 }
+
+OspfIntfInfoEntry ::= SEQUENCE {
+ ospfIfInfoIndex Integer32,
+ ospfIfInfoIpAddress IpAddress,
+ ospfIfInfoArea INTEGER,
+ ospfIfInfoAdminStatus INTEGER,
+ ospfIfInfoRouterID IpAddress,
+ ospfIfInfoState INTEGER,
+ ospfIfInfoPriority INTEGER,
+ ospfIfInfoDesignatedRouterID IpAddress,
+ ospfIfInfoDesignatedRouterIpAddress IpAddress,
+ ospfIfInfoBackupDesignatedRouterID IpAddress,
+ ospfIfInfoBackupDesignatedRouterIpAddress IpAddress,
+ ospfIfInfoHello INTEGER,
+ ospfIfInfoDead INTEGER,
+ ospfIfInfoWait Integer32,
+ ospfIfInfoRetransmit INTEGER,
+ ospfIfInfoTransitDelay INTEGER,
+ ospfIfInfoTotalNeighbours Integer32,
+ ospfIfInfoEvents Integer32,
+ ospfIfInfoAuthType INTEGER
+ }
+
+ospfIfInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF interface number for which the OSPF info table is related."
+ ::= { ospfIntfInfoEntry 1 }
+
+ospfIfInfoIpAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of the OSPF interface."
+ ::= { ospfIntfInfoEntry 2 }
+
+ospfIfInfoArea OBJECT-TYPE
+ SYNTAX INTEGER (0..2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the area that the interface belongs."
+ ::= { ospfIntfInfoEntry 3 }
+
+ospfIfInfoAdminStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ down(0),
+ up(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Admin Status of the interface:
+ down(0), up(1)."
+ ::= { ospfIntfInfoEntry 4 }
+
+ospfIfInfoRouterID OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The router ID of the switch."
+ ::= { ospfIntfInfoEntry 5 }
+
+ospfIfInfoState OBJECT-TYPE
+ SYNTAX INTEGER {
+ down(0),
+ loopback(1),
+ waiting(2),
+ ptop(3),
+ dr(4),
+ backupdr(5),
+ drother(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the interface:
+ Down(0), Loopback(1),
+ Waiting(2), P to P(3),
+ DR(4), BackuDR(5),
+ DR Other(6)."
+ ::= { ospfIntfInfoEntry 6 }
+
+ospfIfInfoPriority OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface router priority"
+ ::= { ospfIntfInfoEntry 7 }
+
+ospfIfInfoDesignatedRouterID OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF Designated Router ID for this OSPF interface."
+ ::= { ospfIntfInfoEntry 8 }
+
+ospfIfInfoDesignatedRouterIpAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF Designated Router IP Address for this OSPF interface."
+ ::= { ospfIntfInfoEntry 9 }
+
+ospfIfInfoBackupDesignatedRouterID OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF Backup Designated Router ID for this OSPF
+ interface."
+ ::= { ospfIntfInfoEntry 10 }
+
+ospfIfInfoBackupDesignatedRouterIpAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF Backup Designated Router Ip Address for this OSPF
+ interface."
+ ::= { ospfIntfInfoEntry 11 }
+
+ospfIfInfoHello OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The hello timer for this OSPF interface."
+ ::= { ospfIntfInfoEntry 12 }
+
+ospfIfInfoDead OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The dead timer for this OSPF interface."
+ ::= { ospfIntfInfoEntry 13 }
+
+ospfIfInfoWait OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF Wait interval for this OSPF interface."
+ ::= { ospfIntfInfoEntry 14 }
+
+ospfIfInfoRetransmit OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The retransmit interval for this OSPF interface."
+ ::= { ospfIntfInfoEntry 15 }
+
+ospfIfInfoTransitDelay OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The transit delay for this OSPF interface."
+ ::= { ospfIntfInfoEntry 16 }
+
+ospfIfInfoTotalNeighbours OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of neighbours for this OSPF interface."
+ ::= { ospfIntfInfoEntry 17 }
+
+ospfIfInfoEvents OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of events for this OSPF interface."
+ ::= { ospfIntfInfoEntry 18 }
+
+ospfIfInfoAuthType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ password(2),
+ md5(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Type of authentication being used:
+ none(1) - no authentication,
+ password(2) - use password,
+ md5(3) - use MD5 authentication."
+ ::= { ospfIntfInfoEntry 19 }
+
+-- OSPF Interface/Virtual Interface Table
+
+ospfVirtIntfInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfVirtIntfInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF virtual interfaces information."
+ ::= { ospfInfo 4 }
+
+ospfVirtIntfInfoEntry OBJECT-TYPE
+ SYNTAX OspfVirtIntfInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an OSPF virtual interface."
+ INDEX { ospfVirtIntfInfoIndex }
+ ::= { ospfVirtIntfInfoTable 1 }
+
+OspfVirtIntfInfoEntry ::= SEQUENCE {
+ ospfVirtIntfInfoIndex Integer32,
+ ospfVirtIntfInfoIpAddr IpAddress,
+ ospfVirtIntfInfoArea INTEGER,
+ ospfVirtIntfInfoRouterId IpAddress,
+ ospfVirtIntfInfoState INTEGER,
+ ospfVirtIntfInfoCost INTEGER,
+ ospfVirtIntfInfoTrans INTEGER,
+ ospfVirtIntfInfoHello INTEGER,
+ ospfVirtIntfInfoDead INTEGER,
+ ospfVirtIntfInfoWait INTEGER,
+ ospfVirtIntfInfoRetra INTEGER,
+ ospfVirtIntfInfoAuth DisplayString,
+ ospfVirtIntfInfoEvents INTEGER,
+ ospfVirtIntfInfoNbr IpAddress,
+ ospfVirtIntfInfoNbrState INTEGER,
+ ospfVirtIntfInfoAreaId IpAddress
+ }
+
+ospfVirtIntfInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF Virtual Interface number for which this table is
+ related."
+ ::= { ospfVirtIntfInfoEntry 1 }
+
+ospfVirtIntfInfoIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of this virtual interface."
+ ::= { ospfVirtIntfInfoEntry 2 }
+
+ospfVirtIntfInfoArea OBJECT-TYPE
+ SYNTAX INTEGER (0..2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the OSPF area to which this virtual interface
+ belongs."
+ ::= { ospfVirtIntfInfoEntry 3 }
+
+ospfVirtIntfInfoRouterId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Router ID."
+ ::= { ospfVirtIntfInfoEntry 4 }
+
+ospfVirtIntfInfoState OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "State
+ disabled(0),
+ enabled(1)"
+ ::= { ospfVirtIntfInfoEntry 5 }
+
+ospfVirtIntfInfoCost OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The cost of the virtual interface."
+ ::= { ospfVirtIntfInfoEntry 6 }
+
+ospfVirtIntfInfoTrans OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The transit delay for the virtual interface."
+ ::= { ospfVirtIntfInfoEntry 7 }
+
+ospfVirtIntfInfoHello OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Hello interval."
+ ::= { ospfVirtIntfInfoEntry 8 }
+
+ospfVirtIntfInfoDead OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Dead interval."
+ ::= { ospfVirtIntfInfoEntry 9 }
+
+ospfVirtIntfInfoWait OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Wait interval."
+ ::= { ospfVirtIntfInfoEntry 10 }
+
+ospfVirtIntfInfoRetra OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Retransmit interval."
+ ::= { ospfVirtIntfInfoEntry 11 }
+
+ospfVirtIntfInfoAuth OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..8))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Authentication."
+ ::= { ospfVirtIntfInfoEntry 12 }
+
+ospfVirtIntfInfoEvents OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Events."
+ ::= { ospfVirtIntfInfoEntry 13 }
+
+ospfVirtIntfInfoNbr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the OSPF neighbor for this virtual interface."
+ ::= { ospfVirtIntfInfoEntry 14 }
+
+ospfVirtIntfInfoNbrState OBJECT-TYPE
+ SYNTAX INTEGER {
+ down(0),attempt(1),init(2),twoway(3),
+ exstart(4),exchange(5),loading(6),full(7)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "State
+ down(0),attempt(1),init(2),2 way(3),
+ exstart(4),exchange(5),loading(6),full(7)"
+ ::= { ospfVirtIntfInfoEntry 15 }
+
+ospfVirtIntfInfoAreaId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Thea AreaId of the virtual interface."
+ ::= { ospfVirtIntfInfoEntry 16 }
+
+
+-- OSPF Interface/Nbr Info Table
+
+ospfIfNbrTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfIfNbrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Interface Neighbor information."
+ ::= { ospfInfo 5 }
+
+ospfIfNbrEntry OBJECT-TYPE
+ SYNTAX OspfIfNbrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a OSPF interface, neighbor pair."
+ INDEX { ospfIfNbrIntfIndex, ospfIfNbrIpAddr }
+ ::= { ospfIfNbrTable 1 }
+
+OspfIfNbrEntry ::= SEQUENCE {
+ ospfIfNbrIntfIndex Integer32,
+ ospfIfNbrIpAddr IpAddress,
+ ospfIfNbrPriority Integer32,
+ ospfIfNbrState INTEGER,
+ ospfIfNbrDesignatedRtr IpAddress,
+ ospfIfNbrBackupDesignatedRtr IpAddress,
+ ospfIfNbrIpAddress IpAddress
+ }
+
+ospfIfNbrIntfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF Interface number for which this Interface/Nbr table is
+ related."
+ ::= { ospfIfNbrEntry 1}
+
+ospfIfNbrIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF Neighbor ID ."
+ ::= { ospfIfNbrEntry 2 }
+
+ospfIfNbrPriority OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The priority of the OSPF neighbor."
+ ::= { ospfIfNbrEntry 3 }
+
+ospfIfNbrState OBJECT-TYPE
+ SYNTAX INTEGER {
+ down(1),
+ attempt(2),
+ init(3),
+ twoway(4),
+ exStart(5),
+ exchange(6),
+ loading(7),
+ full(8)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the OSPF neighbor."
+ ::= { ospfIfNbrEntry 4 }
+
+ospfIfNbrDesignatedRtr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the Designated Router for this OSPF Neighbor."
+ ::= { ospfIfNbrEntry 5 }
+
+ospfIfNbrBackupDesignatedRtr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the backup designated Router for this OSPF Neighbor."
+ ::= { ospfIfNbrEntry 6 }
+
+ospfIfNbrIpAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the OSPF Neighbor."
+ ::= { ospfIfNbrEntry 7 }
+
+
+-- OSPF Interface/Summary Ranges Table
+
+ospfSumRangesInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfSumRangesInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF summary ranges information."
+ ::= { ospfInfo 6 }
+
+ospfSumRangesInfoEntry OBJECT-TYPE
+ SYNTAX OspfSumRangesInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Summary ranges information."
+ INDEX { ospfSumRangesInfoIndex }
+ ::= { ospfSumRangesInfoTable 1 }
+
+OspfSumRangesInfoEntry ::= SEQUENCE {
+ ospfSumRangesInfoIndex Integer32,
+ ospfSumRangesInfoArea INTEGER,
+ ospfSumRangesInfoNetwork IpAddress,
+ ospfSumRangesInfoMask IpAddress,
+ ospfSumRangesInfoAction INTEGER,
+ ospfSumRangesInfoListType INTEGER
+ }
+
+ospfSumRangesInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF range index for which this table is
+ related."
+ ::= { ospfSumRangesInfoEntry 1 }
+
+ospfSumRangesInfoArea OBJECT-TYPE
+ SYNTAX INTEGER (0..2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Area."
+ ::= { ospfSumRangesInfoEntry 2 }
+
+ospfSumRangesInfoNetwork OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Network."
+ ::= { ospfSumRangesInfoEntry 3 }
+
+ospfSumRangesInfoMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Mask."
+ ::= { ospfSumRangesInfoEntry 4 }
+
+ospfSumRangesInfoAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ propagate(0),
+ hide(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Action
+ propagate(0),
+ hide(1)"
+ ::= { ospfSumRangesInfoEntry 5 }
+
+ospfSumRangesInfoListType OBJECT-TYPE
+ SYNTAX INTEGER {
+ non-nssa(0),
+ nssa(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Summary address list
+ Non-NSSA(0),
+ NSSA(1)"
+ ::= { ospfSumRangesInfoEntry 6 }
+
+
+-- OSPF Interface/Routes Table
+
+ospfRoutesInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfRoutesInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF routes information."
+ ::= { ospfInfo 7 }
+
+ospfRoutesInfoEntry OBJECT-TYPE
+ SYNTAX OspfRoutesInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "OSPF routes information."
+ INDEX { ospfRoutesInfoIndex }
+ ::= { ospfRoutesInfoTable 1 }
+
+OspfRoutesInfoEntry ::= SEQUENCE {
+ ospfRoutesInfoIndex Integer32,
+ ospfRoutesInfoDestination IpAddress,
+ ospfRoutesInfoMask IpAddress,
+ ospfRoutesInfoVia IpAddress,
+ ospfRoutesInfoType DisplayString
+ }
+
+ospfRoutesInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF route table entry index for which
+ this table is related."
+ ::= { ospfRoutesInfoEntry 1 }
+
+ospfRoutesInfoDestination OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Destination."
+ ::= { ospfRoutesInfoEntry 2 }
+
+ospfRoutesInfoMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Mask."
+ ::= { ospfRoutesInfoEntry 3 }
+
+ospfRoutesInfoVia OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Next hop."
+ ::= { ospfRoutesInfoEntry 4 }
+
+ospfRoutesInfoType OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..8))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Route type. Codes: IA - OSPF inter area,
+ N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
+ E1 - OSPF external type 1, E2 - OSPF external type 2
+ * - best"
+ ::= { ospfRoutesInfoEntry 5 }
+
+
+-- OSPF Link State Database
+
+-- The Link State Database contains the Link State
+-- Advertisements from throughout the areas that the
+-- device is attached to.
+
+-- The Area ID, in OSPF, has the same format as an IP Address,
+-- but has the function of defining a summarization point for
+-- Link State Advertisements.
+
+-- The Router ID, in OSPF, has the same format as an IP Address,
+-- but identifies the router independent of its IP Address.
+
+ ospfLsdbInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfLsdbInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The OSPF Process's Link State Database."
+ REFERENCE
+ "OSPF Version 2, Section 12 Link State Adver-
+ tisements"
+ ::= { ospfInfo 8 }
+
+
+ ospfLsdbInfoEntry OBJECT-TYPE
+ SYNTAX OspfLsdbInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A single Link State Advertisement."
+ INDEX { ospfLsdbInfoIndex }
+ ::= { ospfLsdbInfoTable 1 }
+
+
+OspfLsdbInfoEntry ::=
+ SEQUENCE {
+ ospfLsdbInfoIndex
+ Integer32,
+ ospfLsdbInfoAreaId
+ IpAddress,
+ ospfLsdbInfoType
+ INTEGER,
+ ospfLsdbInfoLsid
+ IpAddress,
+ ospfLsdbInfoRouterId
+ IpAddress,
+ ospfLsdbInfoSequence
+ OCTET STRING,
+ ospfLsdbInfoAge
+ Integer32,
+ ospfLsdbInfoChecksum
+ Integer32,
+ ospfLsdbInfoAdvertisement
+ OCTET STRING
+ }
+
+
+ ospfLsdbInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The 32 bit index in the table."
+ REFERENCE
+ "Private MIBS"
+ ::= { ospfLsdbInfoEntry 1 }
+
+
+ ospfLsdbInfoAreaId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The 32 bit identifier of the Area from which
+ the LSA was received."
+ REFERENCE
+ "OSPF Version 2, Appendix C.2 Area parameters"
+ ::= { ospfLsdbInfoEntry 2 }
+
+-- External Link State Advertisements are permitted
+-- for backward compatibility, but should be displayed in
+-- the ospfExtLsdbTable rather than here.
+
+ ospfLsdbInfoType OBJECT-TYPE
+ SYNTAX INTEGER {
+ routerLink (1),
+ networkLink (2),
+ summaryLink (3),
+ asSummaryLink (4),
+ asExternalLink (5), -- but see ospfExtLsdbTable
+ multicastLink (6),
+ nssaExternalLink (7)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of the link state advertisement.
+ Each link state type has a separate advertise-
+ ment format."
+ REFERENCE
+ "OSPF Version 2, Appendix A.4.1 The Link State
+ Advertisement header"
+ ::= { ospfLsdbInfoEntry 3 }
+
+
+ ospfLsdbInfoLsid OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Link State ID is an LS Type Specific field
+ containing either a Router ID or an IP Address;
+ it identifies the piece of the routing domain
+ that is being described by the advertisement."
+ REFERENCE
+ "OSPF Version 2, Section 12.1.4 Link State ID"
+ ::= { ospfLsdbInfoEntry 4 }
+
+
+ ospfLsdbInfoRouterId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The 32 bit number that uniquely identifies the
+ originating router in the Autonomous System."
+ REFERENCE
+ "OSPF Version 2, Appendix C.1 Global parameters"
+ ::= { ospfLsdbInfoEntry 5 }
+
+-- Note that the OSPF Sequence Number is a 32 bit signed
+-- integer. It starts with the value '80000001'h,
+-- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h
+-- Thus, a typical sequence number will be very negative.
+-- Modified to OCTET STRING - for BLADE HARMONY
+
+ ospfLsdbInfoSequence OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(10))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sequence number field is a signed 32-bit
+ integer. It is used to detect old and dupli-
+ cate link state advertisements. The space of
+ sequence numbers is linearly ordered. The
+ larger the sequence number the more recent the
+ advertisement - displayed here in hexazecimal."
+ REFERENCE
+ "OSPF Version 2, Section 12.1.6 LS sequence
+ number"
+ ::= { ospfLsdbInfoEntry 6 }
+
+
+ ospfLsdbInfoAge OBJECT-TYPE
+ SYNTAX Integer32 -- Should be 0..MaxAge
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This field is the age of the link state adver-
+ tisement in seconds."
+ REFERENCE
+ "OSPF Version 2, Section 12.1.1 LS age"
+ ::= { ospfLsdbInfoEntry 7 }
+
+
+ ospfLsdbInfoChecksum OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This field is the checksum of the complete
+ contents of the advertisement, excepting the
+ age field. The age field is excepted so that
+ an advertisement's age can be incremented
+ without updating the checksum. The checksum
+ used is the same that is used for ISO connec-
+ tionless datagrams; it is commonly referred to
+ as the Fletcher checksum."
+ REFERENCE
+ "OSPF Version 2, Section 12.1.7 LS checksum"
+ ::= { ospfLsdbInfoEntry 8 }
+
+
+ ospfLsdbInfoAdvertisement OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(36))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The entire Link State Advertisement, including
+ its header."
+ REFERENCE
+ "OSPF Version 2, Section 12 Link State Adver-
+ tisements"
+ ::= { ospfLsdbInfoEntry 9 }
+
+
+-- SPF Link State Database, External
+
+-- The Link State Database contains the Link State
+-- Advertisements from throughout the areas that the
+-- device is attached to.
+
+-- This table is identical to the OSPF LSDB Table in
+-- format, but contains only External Link State
+-- Advertisements. The purpose is to allow external
+-- LSAs to be displayed once for the router rather
+-- than once in each non-stub area.
+
+ ospfExtLsdbInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfExtLsdbInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The OSPF Process's Links State Database."
+ REFERENCE
+ "OSPF Version 2, Section 12 Link State Adver-
+ tisements"
+ ::= { ospfInfo 9 }
+
+
+ ospfExtLsdbInfoEntry OBJECT-TYPE
+ SYNTAX OspfExtLsdbInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A single Link State Advertisement."
+ INDEX { ospfExtLsdbInfoIndex }
+ ::= { ospfExtLsdbInfoTable 1 }
+
+
+OspfExtLsdbInfoEntry ::=
+ SEQUENCE {
+ ospfExtLsdbInfoIndex
+ Integer32,
+ ospfExtLsdbInfoType
+ INTEGER,
+ ospfExtLsdbInfoLsid
+ IpAddress,
+ ospfExtLsdbInfoRouterId
+ IpAddress,
+ ospfExtLsdbInfoSequence
+ OCTET STRING,
+ ospfExtLsdbInfoAge
+ Integer32,
+ ospfExtLsdbInfoChecksum
+ Integer32,
+ ospfExtLsdbInfoAdvertisement
+ OCTET STRING
+ }
+
+
+ ospfExtLsdbInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The 32 bit index in the table."
+ REFERENCE
+ "Private MIBS"
+ ::= { ospfExtLsdbInfoEntry 1 }
+
+
+ ospfExtLsdbInfoType OBJECT-TYPE
+ SYNTAX INTEGER {
+ asExternalLink (5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of the link state advertisement.
+ Each link state type has a separate advertise-
+ ment format."
+ REFERENCE
+ "OSPF Version 2, Appendix A.4.1 The Link State
+ Advertisement header"
+ ::= { ospfExtLsdbInfoEntry 2 }
+
+
+ ospfExtLsdbInfoLsid OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Link State ID is an LS Type Specific field
+ containing either a Router ID or an IP Address;
+ it identifies the piece of the routing domain
+ that is being described by the advertisement."
+ REFERENCE
+ "OSPF Version 2, Section 12.1.4 Link State ID"
+ ::= { ospfExtLsdbInfoEntry 3 }
+
+
+ ospfExtLsdbInfoRouterId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The 32 bit number that uniquely identifies the
+ originating router in the Autonomous System."
+ REFERENCE
+ "OSPF Version 2, Appendix C.1 Global parameters"
+ ::= { ospfExtLsdbInfoEntry 4 }
+
+-- Note that the OSPF Sequence Number is a 32 bit signed
+-- integer. It starts with the value '80000001'h,
+-- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h
+-- Thus, a typical sequence number will be very negative.
+-- Modified to OCTET STRING - for BLADE HARMONY
+
+ ospfExtLsdbInfoSequence OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(10))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sequence number field is a signed 32-bit
+ integer. It is used to detect old and dupli-
+ cate link state advertisements. The space of
+ sequence numbers is linearly ordered. The
+ larger the sequence number the more recent the
+ advertisement - displayed here in hexazecimal."
+ REFERENCE
+ "OSPF Version 2, Section 12.1.6 LS sequence
+ number"
+ ::= { ospfExtLsdbInfoEntry 5 }
+
+
+ ospfExtLsdbInfoAge OBJECT-TYPE
+ SYNTAX Integer32 -- Should be 0..MaxAge
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This field is the age of the link state adver-
+ tisement in seconds."
+ REFERENCE
+ "OSPF Version 2, Section 12.1.1 LS age"
+ ::= { ospfExtLsdbInfoEntry 6 }
+
+
+ ospfExtLsdbInfoChecksum OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This field is the checksum of the complete
+ contents of the advertisement, excepting the
+ age field. The age field is excepted so that
+ an advertisement's age can be incremented
+ without updating the checksum. The checksum
+ used is the same that is used for ISO connec-
+ tionless datagrams; it is commonly referred to
+ as the Fletcher checksum."
+ REFERENCE
+ "OSPF Version 2, Section 12.1.7 LS checksum"
+ ::= { ospfExtLsdbInfoEntry 7 }
+
+
+ ospfExtLsdbInfoAdvertisement OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(36))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The entire Link State Advertisement, including
+ its header."
+ REFERENCE
+ "OSPF Version 2, Section 12 Link State Adver-
+ tisements"
+ ::= { ospfExtLsdbInfoEntry 8 }
+
+vrrpOperVirtRtrTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF VrrpOperVirtRtrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in the table of virtual routers."
+ ::= { vrrpOper 1 }
+
+vrrpOperVirtRtrEntry OBJECT-TYPE
+ SYNTAX VrrpOperVirtRtrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the vrrpOperVirtRtrTable "
+ INDEX { vrrpOperVirtRtrIndex }
+ ::= { vrrpOperVirtRtrTable 1 }
+
+VrrpOperVirtRtrEntry ::= SEQUENCE {
+ vrrpOperVirtRtrIndex Integer32,
+ vrrpOperVirtRtrBackup INTEGER
+ }
+
+vrrpOperVirtRtrIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index for the VRRP virtual router."
+ ::= { vrrpOperVirtRtrEntry 1 }
+
+vrrpOperVirtRtrBackup OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ backup(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When set to a value of 'backup(2)' it forces the specified
+ master virtual router into backup mode.
+ 'ok(1)' is returned when the object os read."
+ ::= { vrrpOperVirtRtrEntry 2 }
+
+vrrpOperVirtRtrGroupBackup OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ backup(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When set to a value of 'backup(2)' it forces the specified
+ master virtual router group into backup mode.
+ 'ok(1)' is returned when the object os read."
+ ::= { vrrpOper 2 }
+
+-- ----------------------------------------------------------------------------
+-- } INSERT: bt2Network
+-- ----------------------------------------------------------------------------
+
+
+bntTraps OBJECT IDENTIFIER
+ ::= { hpSwitchBladeType6-Mgmt 7 }
+
+-- ----------------------------------------------------------------------------
+-- { INSERT: bt2trap
+-- ----------------------------------------------------------------------------
+
+-- SECTION 2: Temporary Object Definitions Used In Traps
+
+bntSwTrapDisplayString OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Temporary string object used to store information being sent
+ in an BNT Switch trap."
+ ::= { bntTraps 1000 }
+
+
+-- SECTION 3: Trap Definitions
+
+
+bntSwDefGwUp TRAP-TYPE
+ ENTERPRISE bntTraps
+ VARIABLES { ipCurCfgGwIndex,
+ ipCurCfgGwAddr,
+ sysName, sysLocation, sysContact }
+ DESCRIPTION
+ "A bntSwDefGwUp trap signifies that the default
+ gateway is alive."
+ --#SEVERITY INFORMATIONAL
+ ::= 2 -- 0x02
+
+bntSwDefGwDown TRAP-TYPE
+ ENTERPRISE bntTraps
+ VARIABLES { ipCurCfgGwIndex,
+ ipCurCfgGwAddr,
+ sysName, sysLocation, sysContact }
+ DESCRIPTION
+ "A bntSwDefGwDown trap signifies that the default
+ gateway is down."
+ --#SEVERITY INFORMATIONAL
+ ::= 3 -- 0x03
+
+bntSwDefGwInService TRAP-TYPE
+ ENTERPRISE bntTraps
+ VARIABLES { ipCurCfgGwIndex,
+ ipCurCfgGwAddr,
+ sysName, sysLocation, sysContact }
+ DESCRIPTION
+ "A bntSwDefGwEnabled trap signifies that the default
+ gateway is up and in service."
+ --#SEVERITY INFORMATIONAL
+ ::= 4 -- 0x04
+
+bntSwDefGwNotInService TRAP-TYPE
+ ENTERPRISE bntTraps
+ VARIABLES { ipCurCfgGwIndex,
+ ipCurCfgGwAddr,
+ sysName, sysLocation, sysContact }
+ DESCRIPTION
+ "A bntSwDefGwDisabled trap signifies that the default
+ gateway is alive but not in service."
+ --#SEVERITY INFORMATIONAL
+ ::= 5 -- 0x05
+
+
+bntSwLoginFailure TRAP-TYPE
+ ENTERPRISE bntTraps
+ VARIABLES { bntSwTrapDisplayString,
+ sysName, sysLocation, sysContact }
+ DESCRIPTION
+ "A bntSwLoginFailure trap signifies that someone failed to
+ enter a valid username/password combination."
+ --#SEVERITY MAJOR
+ ::= 19 -- 0x13
+
+bntSwTempExceedThreshold TRAP-TYPE
+ ENTERPRISE bntTraps
+ VARIABLES { bntSwTrapDisplayString,
+ sysName, sysLocation, sysContact }
+ DESCRIPTION
+ "A bntSwTempExceedThreshold trap signifies that the
+ switch temperature has exceeded maximum safety limits."
+ --#SEVERITY CRITICAL
+ ::= 22 -- 0x16
+
+
+bntSwApplyComplete TRAP-TYPE
+ ENTERPRISE bntTraps
+ VARIABLES { bntSwTrapDisplayString,
+ sysName, sysLocation, sysContact }
+ DESCRIPTION
+ "A bntSwApplyComplete signifies that new configuration
+ has been applied."
+ --#SEVERITY INFORMATIONAL
+ ::= 27 -- 0x1B
+
+bntSwSaveComplete TRAP-TYPE
+ ENTERPRISE bntTraps
+ VARIABLES { bntSwTrapDisplayString,
+ sysName, sysLocation, sysContact }
+ DESCRIPTION
+ "A bntSwApplyComplete signifies that new configuration
+ has been saved."
+ --#SEVERITY INFORMATIONAL
+ ::= 28 -- 0x1C
+
+bntSwFwDownloadSucess TRAP-TYPE
+ ENTERPRISE bntTraps
+ VARIABLES { bntSwTrapDisplayString,
+ sysName, sysLocation, sysContact }
+ DESCRIPTION
+ "A bntSwFwDownloadSuccess signifies that firmware
+ has been downloaded to [image1|image2|boot image]."
+ --#SEVERITY INFORMATIONAL
+ ::= 29 -- 0x1D
+
+bntSwFwDownloadFailure TRAP-TYPE
+ ENTERPRISE bntTraps
+ VARIABLES { bntSwTrapDisplayString,
+ sysName, sysLocation, sysContact }
+ DESCRIPTION
+ "A bntSwFwDownloadFailure signifies that firmware
+ downloaded failed to [image1|image2|boot image]."
+ --#SEVERITY MINOR
+ ::= 30 -- 0x1E
+
+bntSwTempReturnThreshold TRAP-TYPE
+ ENTERPRISE bntTraps
+ VARIABLES { bntSwTrapDisplayString,
+ sysName, sysLocation, sysContact }
+ DESCRIPTION
+ "A bntSwTempReturnThreshold trap signifies that the
+ switch temperature has returned below maximum safety limits."
+ --#SEVERITY INFORMATIONAL
+ ::= 31 -- 0x1F
+
+
+bntSwUfdfoLtMFailure TRAP-TYPE
+ ENTERPRISE bntTraps
+ VARIABLES { bntSwTrapDisplayString,
+ sysName, sysLocation, sysContact }
+ DESCRIPTION
+ "A bntSwUfdfoLtMFailure trap signifies that a LtM link is down."
+ --#SEVERITY MAJOR
+ ::= 34 -- 0x22
+
+bntSwUfdfoLtMUP TRAP-TYPE
+ ENTERPRISE bntTraps
+ VARIABLES { bntSwTrapDisplayString,
+ sysName, sysLocation, sysContact }
+ DESCRIPTION
+ "A bntSwUfdfoLtMUP trap signifies that a LtM link is up."
+ --#SEVERITY INFORMATIONAL
+ ::= 35 -- 0x23
+
+bntSwUfdfoGlobalEna TRAP-TYPE
+ ENTERPRISE bntTraps
+ VARIABLES { bntSwTrapDisplayString,
+ sysName, sysLocation, sysContact }
+ DESCRIPTION
+ "A bntSwUfdfoGlobalEna trap signifies that Global UFD is enabled."
+ --#SEVERITY INFORMATIONAL
+ ::= 36 -- 0x24
+
+bntSwUfdfoGlobalDis TRAP-TYPE
+ ENTERPRISE bntTraps
+ VARIABLES { bntSwTrapDisplayString,
+ sysName, sysLocation, sysContact }
+ DESCRIPTION
+ "A bntSwUfdfoGlobalDis trap signifies that Global UFD is disabled."
+ --#SEVERITY INFORMATIONAL
+ ::= 37 -- 0x25
+
+bntSwUfdfoLtDAutoEna TRAP-TYPE
+ ENTERPRISE bntTraps
+ VARIABLES { bntSwTrapDisplayString,
+ sysName, sysLocation, sysContact }
+ DESCRIPTION
+ "A bntSwUfdfoLtDAutoEna trap signifies that a LtD link is Auto Enabled."
+ --#SEVERITY INFORMATIONAL
+ ::= 38 -- 0x26
+
+bntSwUfdfoLtDAutoDis TRAP-TYPE
+ ENTERPRISE bntTraps
+ VARIABLES { bntSwTrapDisplayString,
+ sysName, sysLocation, sysContact }
+ DESCRIPTION
+ "A bntSwUfdfoLtDAutoDis trap signifies that a LtD link is Auto Disabled."
+ --#SEVERITY INFORMATIONAL
+ ::= 39 -- 0x27
+
+
+bntSwStgNewRoot TRAP-TYPE
+ ENTERPRISE bntTraps
+ VARIABLES { bntSwTrapDisplayString, stgCurCfgIndex,
+ sysName, sysLocation, sysContact }
+ DESCRIPTION
+ "A bntSwStgNewRoot trap signifies that the bridge has become the new root of the STG."
+ --#SEVERITY INFORMATIONAL
+ ::= 42 -- 0x2A
+
+bntSwCistNewRoot TRAP-TYPE
+ ENTERPRISE bntTraps
+ VARIABLES { bntSwTrapDisplayString,
+ sysName, sysLocation, sysContact }
+ DESCRIPTION
+ "A bntSwCistNewRoot trap signifies that the bridge has become the new root of the CIST."
+ --#SEVERITY INFORMATIONAL
+ ::= 43 -- 0x2B
+
+bntSwStgTopologyChanged TRAP-TYPE
+ ENTERPRISE bntTraps
+ VARIABLES { bntSwTrapDisplayString, stgCurCfgIndex,
+ sysName, sysLocation, sysContact }
+ DESCRIPTION
+ "A bntSwStgTopologyChanged trap signifies that there was a STG topology change."
+ --#SEVERITY INFORMATIONAL
+ ::= 44 -- 0x2C
+
+bntSwCistTopologyChanged TRAP-TYPE
+ ENTERPRISE bntTraps
+ VARIABLES { bntSwTrapDisplayString,
+ sysName, sysLocation, sysContact }
+ DESCRIPTION
+ "A bntSwCistTopologyChanged trap signifies that there was a CIST topology change."
+ --#SEVERITY INFORMATIONAL
+ ::= 45 -- 0x2D
+
+
+bntSFPInserted TRAP-TYPE
+ ENTERPRISE bntTraps
+ VARIABLES { bntSwTrapDisplayString, ifIndex,
+ sysName, sysLocation, sysContact }
+ DESCRIPTION "A bntSFPInserted trap signifies that a SFP is inserted."
+ --#SEVERITY INFORMATIONAL
+ ::= 51 -- 0x33
+
+bntSFPRemoved TRAP-TYPE
+ ENTERPRISE bntTraps
+ VARIABLES { bntSwTrapDisplayString, ifIndex,
+ sysName, sysLocation, sysContact }
+ DESCRIPTION "A bntSFPRemoved trap signifies that a SFP is removed."
+ --#SEVERITY INFORMATIONAL
+ ::= 52 -- 0x34
+
+-- ----------------------------------------------------------------------------
+-- } INSERT: bt2trap
+-- ----------------------------------------------------------------------------
+
+-------------------------------------------------------------------------------
+-- HP Platform Common Private MIBs
+-------------------------------------------------------------------------------
+
+-------------------------------------------------------------------------------
+-- Feature Dependent Private MIBs
+-------------------------------------------------------------------------------
+acl OBJECT IDENTIFIER
+ ::= { hpSwitchBladeType6-Mgmt 9 }
+
+-- ----------------------------------------------------------------------------
+-- { INSERT: bt2acl
+-- ----------------------------------------------------------------------------
+
+acConfig OBJECT IDENTIFIER ::= { acl 1 }
+
+acList OBJECT IDENTIFIER ::= { acConfig 1 }
+aclGroup OBJECT IDENTIFIER ::= { acConfig 3 }
+aclCfg OBJECT IDENTIFIER ::= { acConfig 4 }
+
+-- ---------------------------------------------------------- --
+-- Access Control List (ACL) Configuration
+-- ---------------------------------------------------------- --
+
+aclCurCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AclCurCfgEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of current ACL configuration."
+ ::= { acList 1 }
+
+aclCurCfgEntry OBJECT-TYPE
+ SYNTAX AclCurCfgEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Current information about a particular ACL configuration entry."
+ INDEX { aclCurCfgIndex }
+ ::= { aclCurCfgTable 1 }
+
+AclCurCfgEntry ::= SEQUENCE {
+ aclCurCfgIndex Unsigned32,
+ aclCurCfgGroup Unsigned32,
+ aclCurCfgFilterAction INTEGER,
+ aclCurCfgFilterActionSetPrio INTEGER,
+ aclCurCfgEthFmt INTEGER,
+ aclCurCfgTagFmt INTEGER,
+ aclCurCfgIPFmt INTEGER,
+ aclCurCfgSrcMACAddress MacAddress,
+ aclCurCfgSrcMACMask MacAddress,
+ aclCurCfgDstMACAddress MacAddress,
+ aclCurCfgDstMACMask MacAddress,
+ aclCurCfgEthernetTypeName INTEGER,
+ aclCurCfgEthernetTypeValue INTEGER,
+ aclCurCfgVLanId INTEGER,
+ aclCurCfgVLanMask DisplayString,
+ aclCurCfg8021pPriority INTEGER,
+ aclCurCfgTypeOfService DisplayString,
+ aclCurCfgProtocol DisplayString,
+ aclCurCfgSrcIPAddress IpAddress,
+ aclCurCfgSrcIPMask IpAddress,
+ aclCurCfgDstIPAddress IpAddress,
+ aclCurCfgDstIPMask IpAddress,
+ aclCurCfgSrcPort INTEGER,
+ aclCurCfgSrcPortMask DisplayString,
+ aclCurCfgDstPort INTEGER,
+ aclCurCfgDstPortMask DisplayString,
+ aclCurCfgTCPFlags BITS,
+ aclCurCfgTCPFlagsMask BITS,
+ aclCurCfgEgressPorts OCTET STRING,
+ aclCurCfgStatistics INTEGER,
+ aclCurCfgMeterAction INTEGER,
+ aclCurCfgMeterEnable INTEGER,
+ aclCurCfgKbitsSec Unsigned32,
+ aclCurCfgKbitsBurst INTEGER,
+ aclCurCfgInprofUser INTEGER,
+ aclCurCfgInprofDscp INTEGER,
+ aclCurCfgInprofTos INTEGER,
+ aclCurCfgOutprofDscp INTEGER,
+ aclCurCfgInprofUserEnable INTEGER,
+ aclCurCfgInprofDscpEnable INTEGER,
+ aclCurCfgOutprofDscpEnable INTEGER
+ }
+
+aclCurCfgIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The index associated with this ACL entry."
+ ::= { aclCurCfgEntry 1 }
+
+
+aclCurCfgGroup OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the ACL group to which this ACL entry is a member of.
+ A value of zero means the ACL is not a member of any group."
+ ::= { aclCurCfgEntry 3 }
+
+aclCurCfgFilterAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ permit(1),
+ deny(2),
+ setprio(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The action to be performed on a packet that matches the filter
+ settings of this ACL entry."
+ ::= { aclCurCfgEntry 4 }
+
+aclCurCfgFilterActionSetPrio OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ prio0(1),
+ prio1(2),
+ prio2(3),
+ prio3(4),
+ prio4(5),
+ prio5(6),
+ prio6(7),
+ prio7(8)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value to be used when the action to be performed is setprio
+ for this ACL entry."
+ ::= { aclCurCfgEntry 5 }
+
+aclCurCfgEthFmt OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ ethernet2(1),
+ snap(2),
+ llc(3)
+ ,ieee802dot3(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The packet ethernet format to be filtered."
+ ::= { aclCurCfgEntry 6 }
+
+aclCurCfgTagFmt OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(1),
+ any(2),
+ untagged(3),
+ tagged(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The packet tag format to be filtered."
+ ::= { aclCurCfgEntry 7 }
+
+aclCurCfgIPFmt OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ ipv4(2),
+ ipv6(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The packet IP format to be filtered."
+ ::= { aclCurCfgEntry 8 }
+
+aclCurCfgSrcMACAddress OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The source MAC address to be filtered."
+ ::= { aclCurCfgEntry 9 }
+
+aclCurCfgSrcMACMask OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The address mask applied to aclCurCfgSrcMACAddress for filtering."
+ ::= { aclCurCfgEntry 10 }
+
+aclCurCfgDstMACAddress OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The destination MAC address to be filtered."
+ ::= { aclCurCfgEntry 11 }
+
+aclCurCfgDstMACMask OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The address mask applied to aclCurCfgDstMACAddress for filtering."
+ ::= { aclCurCfgEntry 12 }
+
+aclCurCfgEthernetTypeName OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ arp(1),
+ ipv4(2),
+ ipv6(3),
+ mpls(4),
+ rarp(5),
+ any(6),
+ other(7)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Ethernet type to be filtered. If the value of this
+ object is other(7), the value of aclNewCfgEthernetTypeValue
+ indicates the ethernet type that will be filtered."
+ ::= { aclCurCfgEntry 13 }
+
+aclCurCfgEthernetTypeValue OBJECT-TYPE
+ SYNTAX INTEGER (1536..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Ethernet type value to be filtered. The value of this
+ object is equivalent to the value of aclNewCfgEthernetTypeName
+ except when the value of aclNewCfgEthernetTypeName is other(7),
+ which can be any user-defined value for this object."
+ ::= { aclCurCfgEntry 14 }
+
+aclCurCfgVLanId OBJECT-TYPE
+ SYNTAX INTEGER (0..4095)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The virtual LAN identifier to be filtered."
+ ::= { aclCurCfgEntry 15 }
+
+aclCurCfgVLanMask OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The mask applied to aclCurCfgVLanId for filtering."
+ ::= { aclCurCfgEntry 16 }
+
+aclCurCfg8021pPriority OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ priority0(1),
+ priority1(2),
+ priority2(3),
+ priority3(4),
+ priority4(5),
+ priority5(6),
+ priority6(7),
+ priority7(8)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The 802.1p priority to be filtered."
+ ::= { aclCurCfgEntry 17 }
+
+aclCurCfgTypeOfService OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of service to be filtered."
+ ::= { aclCurCfgEntry 18 }
+
+aclCurCfgProtocol OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The protocol to be filtered."
+ ::= { aclCurCfgEntry 19 }
+
+aclCurCfgSrcIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The source IP address to be filtered."
+ ::= { aclCurCfgEntry 20 }
+
+aclCurCfgSrcIPMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The address mask applied to aclCurCfgSrcIPAddress for filtering."
+ ::= { aclCurCfgEntry 21 }
+
+aclCurCfgDstIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The destination IP address to be filtered."
+ ::= { aclCurCfgEntry 22 }
+
+aclCurCfgDstIPMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The address mask applied to aclCurCfgDstIPAddress for filtering."
+ ::= { aclCurCfgEntry 23 }
+
+aclCurCfgSrcPort OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The source TCP/UDP port number to be filtered."
+ ::= { aclCurCfgEntry 24 }
+
+aclCurCfgSrcPortMask OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The mask applied to aclCurCfgSrcPort for filtering."
+ ::= { aclCurCfgEntry 25 }
+
+aclCurCfgDstPort OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The destination TCP/UDP port number to be filtered."
+ ::= { aclCurCfgEntry 26 }
+
+aclCurCfgDstPortMask OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The mask applied to aclCurCfgDstPort for filtering."
+ ::= { aclCurCfgEntry 27 }
+
+aclCurCfgTCPFlags OBJECT-TYPE
+ SYNTAX BITS {
+ reserved1(0),
+ reserved2(1),
+ tcpURG(2),
+ tcpACK(3),
+ tcpPSH(4),
+ tcpRST(5),
+ tcpSYN(6),
+ tcpFIN(7)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The TCP flags to be filtered.
+ OCTET
+ xxxxxxxx
+ ||||..||
+ ||||..||_tcpFIN(7)
+ ||||..|__tcpSYN(6)
+ ||||
+ ||||_____tcpACK(3)
+ |||______tcpURG(2)
+ ||_______reserved2(1)
+ |________reserved1(0)
+
+ where:
+ - reserved1 - 0;
+ - reserved2 - 0;
+ - x - 0 or 1;
+ "
+ ::= { aclCurCfgEntry 28 }
+
+aclCurCfgTCPFlagsMask OBJECT-TYPE
+ SYNTAX BITS {
+ reserved1(0),
+ reserved2(1),
+ tcpURG(2),
+ tcpACK(3),
+ tcpPSH(4),
+ tcpRST(5),
+ tcpSYN(6),
+ tcpFIN(7)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The TCP flags mask.
+ OCTET
+ xxxxxxxx
+ ||||..||
+ ||||..||_tcpFIN(7)
+ ||||..|__tcpSYN(6)
+ ||||
+ ||||_____tcpACK(3)
+ |||______tcpURG(2)
+ ||_______reserved2(1)
+ |________reserved1(0)
+
+ where:
+ - reserved1 - 0;
+ - reserved2 - 0;
+ - x - 0 or 1;
+ "
+ ::= { aclCurCfgEntry 39 }
+
+aclCurCfgEgressPorts OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port list in the ACL configured for egress filtering.
+ The ports are presented in bitmap format, as follows:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |
+ || || |_ port 9
+ || ||
+ || ||___ port 8
+ || |____ port 7
+ || . . .
+ ||_________ port 2
+ |__________ port 1
+
+ where x:
+ 1 - the represented port is configured for filtering.
+ 0 - the represented port is not configured for filtering."
+ ::= { aclCurCfgEntry 29 }
+
+aclCurCfgStatistics OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Whether statistics collection for this ACL is enabled or not."
+ ::= { aclCurCfgEntry 30 }
+
+aclCurCfgMeterAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ unconfigured(0),
+ outdrop(1),
+ outpass(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Meter Action for this ACL."
+ ::= { aclCurCfgEntry 41 }
+
+aclCurCfgMeterEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(0),
+ disabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Meter state for this ACL."
+ ::= { aclCurCfgEntry 42 }
+
+aclCurCfgKbitsSec OBJECT-TYPE
+ SYNTAX Unsigned32 (64..10000000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The commited rate of meter associated with this ACL entry."
+ ::= { aclCurCfgEntry 43 }
+
+aclCurCfgKbitsBurst OBJECT-TYPE
+ SYNTAX INTEGER {
+ kbits32(32),
+ kbits64(64),
+ kbits128(128),
+ kbits256(256),
+ kbits512(512),
+ kbits1024(1024),
+ kbits2048(2048),
+ kbits4096(4096)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maxmium burst sizeof meter associated with this ACL entry."
+ ::= { aclCurCfgEntry 44 }
+
+aclCurCfgInprofUser OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Set in profile user defined priority for this ACL."
+ ::= { aclCurCfgEntry 45 }
+
+aclCurCfgInprofDscp OBJECT-TYPE
+ SYNTAX INTEGER (0..63)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Set in profile pkts DSCP value."
+ ::= { aclCurCfgEntry 46 }
+
+aclCurCfgInprofTos OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "To enable/disable setting in profile pkts based on TOS bits."
+ ::= { aclCurCfgEntry 47 }
+
+aclCurCfgOutprofDscp OBJECT-TYPE
+ SYNTAX INTEGER (0..63)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Set out profile pkts DSCP value."
+ ::= { aclCurCfgEntry 48 }
+
+aclCurCfgInprofUserEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ userdefined(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Set in profile update method for this ACL."
+ ::= { aclCurCfgEntry 49 }
+
+aclCurCfgInprofDscpEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Whether in profile update DSCP for this ACL is enabled or not."
+ ::= { aclCurCfgEntry 50 }
+
+aclCurCfgOutprofDscpEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Whether out profile update DSCP for this ACL is enabled or not."
+ ::= { aclCurCfgEntry 51 }
+
+
+--
+-- New ACL Configuration Table
+--
+
+aclNewCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AclNewCfgEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of new ACL configuration."
+ ::= { acList 2 }
+
+aclNewCfgEntry OBJECT-TYPE
+ SYNTAX AclNewCfgEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "New information about a particular ACL configuration."
+ INDEX { aclNewCfgIndex }
+ ::= { aclNewCfgTable 1 }
+
+AclNewCfgEntry ::= SEQUENCE {
+ aclNewCfgIndex Unsigned32,
+ aclNewCfgGroup Unsigned32,
+ aclNewCfgFilterAction INTEGER,
+ aclNewCfgFilterActionSetPrio INTEGER,
+ aclNewCfgEthFmt INTEGER,
+ aclNewCfgTagFmt INTEGER,
+ aclNewCfgIPFmt INTEGER,
+ aclNewCfgSrcMACAddress MacAddress,
+ aclNewCfgSrcMACMask MacAddress,
+ aclNewCfgDstMACAddress MacAddress,
+ aclNewCfgDstMACMask MacAddress,
+ aclNewCfgEthernetTypeName INTEGER,
+ aclNewCfgEthernetTypeValue INTEGER,
+ aclNewCfgVLanId INTEGER,
+ aclNewCfgVLanMask DisplayString,
+ aclNewCfg8021pPriority INTEGER,
+ aclNewCfgTypeOfService DisplayString,
+ aclNewCfgProtocol DisplayString,
+ aclNewCfgSrcIPAddress IpAddress,
+ aclNewCfgSrcIPMask IpAddress,
+ aclNewCfgDstIPAddress IpAddress,
+ aclNewCfgDstIPMask IpAddress,
+ aclNewCfgSrcPort INTEGER,
+ aclNewCfgSrcPortMask DisplayString,
+ aclNewCfgDstPort INTEGER,
+ aclNewCfgDstPortMask DisplayString,
+ aclNewCfgTCPFlags BITS,
+ aclNewCfgTCPFlagsMask BITS,
+ aclNewCfgEgressPorts OCTET STRING,
+ aclNewCfgStatistics INTEGER,
+ aclNewCfgAddEgressPort INTEGER,
+ aclNewCfgRemoveEgressPort Unsigned32,
+ aclNewCfgDelete INTEGER,
+ aclNewCfgMeterAction INTEGER,
+ aclNewCfgMeterEnable INTEGER,
+ aclNewCfgKbitsSec Unsigned32,
+ aclNewCfgKbitsBurst INTEGER,
+ aclNewCfgInprofUser INTEGER,
+ aclNewCfgInprofDscp INTEGER,
+ aclNewCfgInprofTos INTEGER,
+ aclNewCfgOutprofDscp INTEGER,
+ aclNewCfgInprofUserEnable INTEGER,
+ aclNewCfgInprofDscpEnable INTEGER,
+ aclNewCfgOutprofDscpEnable INTEGER,
+ aclNewCfgReset INTEGER,
+ aclNewCfgEthernetReset INTEGER,
+ aclNewCfgIpv4Reset INTEGER,
+ aclNewCfgTcpudpReset INTEGER,
+ aclNewCfgMeterReset INTEGER,
+ aclNewCfgRemarkReset INTEGER,
+ aclNewCfgRemarkInprofReset INTEGER,
+ aclNewCfgRemarkOutprofReset INTEGER,
+ aclNewCfgPktfmtReset INTEGER
+ }
+
+aclNewCfgIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index associated with this ACL entry."
+ ::= { aclNewCfgEntry 1 }
+
+
+aclNewCfgGroup OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the ACL group to which this ACL entry is a member of.
+ A value of zero means the ACL is not a member of any group."
+ ::= { aclNewCfgEntry 3 }
+
+aclNewCfgFilterAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ permit(1),
+ deny(2),
+ setprio(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The action to be performed on a packet that matches the filter
+ settings of this ACL entry."
+ ::= { aclNewCfgEntry 4 }
+
+aclNewCfgFilterActionSetPrio OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ prio0(1),
+ prio1(2),
+ prio2(3),
+ prio3(4),
+ prio4(5),
+ prio5(6),
+ prio6(7),
+ prio7(8)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The COS queue to be used when the action for this ACL entry is
+ set to setprio."
+ ::= { aclNewCfgEntry 5 }
+
+aclNewCfgEthFmt OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ ethernet2(1),
+ snap(2),
+ llc(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The packet ethernet format to be filtered."
+ ::= { aclNewCfgEntry 6 }
+
+aclNewCfgTagFmt OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(1),
+ any(2),
+ none(3),
+ tagged(4)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The packet tagging format to be filtered."
+ ::= { aclNewCfgEntry 7 }
+
+aclNewCfgIPFmt OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ ipv4(2),
+ ipv6(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The packet IP format to be filtered."
+ ::= { aclNewCfgEntry 8 }
+
+aclNewCfgSrcMACAddress OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source MAC address to be filtered. Whenever this object is
+ set to a nonzero value, the aclNewCfgSrcMACMask object, if not
+ yet set, will be automatically set to ff:ff:ff:ff:ff."
+ ::= { aclNewCfgEntry 9 }
+
+aclNewCfgSrcMACMask OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The address mask to be applied to aclNewCfgSrcMACAddress
+ for filtering."
+ ::= { aclNewCfgEntry 10 }
+
+aclNewCfgDstMACAddress OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The destination MAC address to be filtered. Whenever this object
+ is set to a nonzero value, the aclNewCfgDstMACMask object, if not
+ yet set, will be automatically set to ff:ff:ff:ff:ff."
+ ::= { aclNewCfgEntry 11 }
+
+aclNewCfgDstMACMask OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The address mask to be applied to aclNewCfgDstMACAddress
+ for filtering."
+ ::= { aclNewCfgEntry 12 }
+
+aclNewCfgEthernetTypeName OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ arp(1),
+ ipv4(2),
+ ipv6(3),
+ mpls(4),
+ rarp(5),
+ any(6),
+ other(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The Ethernet type to be filtered. If the value of this
+ object is other(7), the value of aclNewCfgEthernetTypeValue
+ indicates the ethernet type that will be filtered. If this
+ object is set to a value other than other(7), the value of
+ the aclNewCfgEthernetTypeValue object is automatically set,
+ as follows:
+
+ aclNewCfgEthernetTypeName aclNewCfgEthernetTypeValue
+ none(0) 0
+ arp(1) 2054 (0x0806)
+ ipv4(2) 2048 (0x0800)
+ ipv6(3) 34525 (0x86dd)
+ mpls(4) 34887 (0x8847)
+ rarp(5) 32821 (0x8035)
+ any(6) 65535 (0xffff)
+ "
+ ::= { aclNewCfgEntry 13 }
+
+aclNewCfgEthernetTypeValue OBJECT-TYPE
+ SYNTAX INTEGER (1536..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The Ethernet type value to be filtered. The value of this
+ object is equivalent to the value of aclNewCfgEthernetTypeName
+ except when the value of aclNewCfgEthernetTypeName is other(7),
+ which can be any user-defined value for this object."
+ ::= { aclNewCfgEntry 14 }
+
+aclNewCfgVLanId OBJECT-TYPE
+ SYNTAX INTEGER (1..4095)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The virtual LAN identifier to be filtered. Whenever this object
+ is set to a nonzero value, the aclNewCfgVLanMask object, if not
+ yet set, will be automatically set to 4095 (0xfff)."
+ ::= { aclNewCfgEntry 15 }
+
+aclNewCfgVLanMask OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The mask to be applied to aclNewCfgVLanId for filtering."
+ ::= { aclNewCfgEntry 16 }
+
+aclNewCfg8021pPriority OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ priority0(1),
+ priority1(2),
+ priority2(3),
+ priority3(4),
+ priority4(5),
+ priority5(6),
+ priority6(7),
+ priority7(8)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The 802.1p priority to be filtered."
+ ::= { aclNewCfgEntry 17 }
+
+aclNewCfgTypeOfService OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The type of service to be filtered."
+ ::= { aclNewCfgEntry 18 }
+
+aclNewCfgProtocol OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The protocol to be filtered."
+ ::= { aclNewCfgEntry 19 }
+
+aclNewCfgSrcIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source IP address to be filtered. Whenever this object is set
+ to a nonzero value, the aclNewCfgSrcIPMask object, if not yet set,
+ will be automatically set to 255.255.255.255."
+ ::= { aclNewCfgEntry 20 }
+
+aclNewCfgSrcIPMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The address mask to be applied to aclNewCfgSrcIPAddress
+ for filtering."
+ ::= { aclNewCfgEntry 21 }
+
+aclNewCfgDstIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The destination IP address to be filtered. Whenever this object is set
+ to a nonzero value, the aclNewCfgDstIPMask object, if not yet set,
+ will be automatically set to 255.255.255.255."
+ ::= { aclNewCfgEntry 22 }
+
+aclNewCfgDstIPMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The address mask to be applied to aclNewCfgDstIPAddress for filtering."
+ ::= { aclNewCfgEntry 23 }
+
+aclNewCfgSrcPort OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source TCP/UDP port number to be filtered. Whenever this
+ object is set if the aclNewCfgSrcPortMask object is not set
+ will be automatically set to 65535 (0xffff)."
+ ::= { aclNewCfgEntry 24 }
+
+aclNewCfgSrcPortMask OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The mask to be applied to aclNewCfgSrcPort for filtering."
+ ::= { aclNewCfgEntry 25 }
+
+aclNewCfgDstPort OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The destination TCP/UDP port number to be filtered. Whenever this
+ object is set the aclNewCfgSrcPortMask object, if not yet set, will
+ be automatically set to 65535 (0xffff)."
+ ::= { aclNewCfgEntry 26 }
+
+aclNewCfgDstPortMask OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The mask to be applied to aclNewCfgDstPort for filtering."
+ ::= { aclNewCfgEntry 27 }
+
+aclNewCfgTCPFlags OBJECT-TYPE
+ SYNTAX BITS {
+ reserved1(0),
+ reserved2(1),
+ tcpURG(2),
+ tcpACK(3),
+ tcpPSH(4),
+ tcpRST(5),
+ tcpSYN(6),
+ tcpFIN(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The TCP flags to be filtered.
+ The TCP flags are presented in bitmap format, as follows:
+ OCTET
+ xxxxxxxx
+ ||||..||
+ ||||..||_tcpFIN(7)
+ ||||..|__tcpSYN(6)
+ ||||
+ ||||_____tcpACK(3)
+ |||______tcpURG(2)
+ ||_______reserved2(1)
+ |________reserved1(0)
+
+ where:
+ - reserved1 - 0;
+ - reserved2 - 0;
+ - x - 0 or 1;
+ "
+ ::= { aclNewCfgEntry 28 }
+
+aclNewCfgTCPFlagsMask OBJECT-TYPE
+ SYNTAX BITS {
+ reserved1(0),
+ reserved2(1),
+ tcpURG(2),
+ tcpACK(3),
+ tcpPSH(4),
+ tcpRST(5),
+ tcpSYN(6),
+ tcpFIN(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The TCP flags mask.
+ The TCP flags are presented in bitmap format, as follows:
+ OCTET
+ xxxxxxxx
+ ||||..||
+ ||||..||_tcpFIN(7)
+ ||||..|__tcpSYN(6)
+ ||||
+ ||||_____tcpACK(3)
+ |||______tcpURG(2)
+ ||_______reserved2(1)
+ |________reserved1(0)
+
+ where:
+ - reserved1 - 0;
+ - reserved2 - 0;
+ - x - 0 or 1;
+ Default value is 0x3f."
+ ::= { aclNewCfgEntry 39 }
+
+aclNewCfgEgressPorts OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port list in the ACL configured for egress filtering.
+ The ports are presented in bitmap format, as follows:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |
+ || || |_ port 9
+ || ||
+ || ||___ port 8
+ || |____ port 7
+ || . . .
+ ||_________ port 2
+ |__________ port 1
+
+ where x:
+ 1 - the represented port is configured for filtering.
+ 0 - the represented port is not configured for filtering."
+ ::= { aclNewCfgEntry 29 }
+
+aclNewCfgStatistics OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Whether statistics collection for this ACL is enabled or not."
+ ::= { aclNewCfgEntry 30 }
+
+aclNewCfgAddEgressPort OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The port to be added to the specified ACL for egress filtering.
+ A value of zero is always returned when this object is read."
+ ::= { aclNewCfgEntry 31 }
+
+aclNewCfgRemoveEgressPort OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The port to be removed from the specified ACL. A value of zero
+ is always returned when this object is read."
+ ::= { aclNewCfgEntry 32 }
+
+aclNewCfgDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is an action object to delete an ACL entry. A value of
+ other(1) is always returned when this object is read."
+ ::= { aclNewCfgEntry 33 }
+
+aclNewCfgMeterAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ unconfigured(0),
+ outdrop(1),
+ outpass(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Meter Action for this ACL."
+ ::= { aclNewCfgEntry 41 }
+
+aclNewCfgMeterEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(0),
+ disabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Meter state for this ACL."
+ ::= { aclNewCfgEntry 42 }
+
+aclNewCfgKbitsSec OBJECT-TYPE
+ SYNTAX Unsigned32 (1000..10000000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The commited rate of meter associated with this ACL entry."
+ ::= { aclNewCfgEntry 43 }
+
+aclNewCfgKbitsBurst OBJECT-TYPE
+ SYNTAX INTEGER {
+ kbits32(32),
+ kbits64(64),
+ kbits128(128),
+ kbits256(256),
+ kbits512(512),
+ kbits1024(1024),
+ kbits2048(2048),
+ kbits4096(4096)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The maxmium burst sizeof meter associated with this ACL entry."
+ ::= { aclNewCfgEntry 44 }
+
+aclNewCfgInprofUser OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set in profile user defined priority for this ACL."
+ ::= { aclNewCfgEntry 45 }
+
+aclNewCfgInprofDscp OBJECT-TYPE
+ SYNTAX INTEGER (0..63)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set in profile pkts DSCP value."
+ ::= { aclNewCfgEntry 46 }
+
+aclNewCfgInprofTos OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To enable/disable setting in profile pkts based on TOS bits."
+ ::= { aclNewCfgEntry 47 }
+
+aclNewCfgOutprofDscp OBJECT-TYPE
+ SYNTAX INTEGER (0..63)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set out profile pkts DSCP value."
+ ::= { aclNewCfgEntry 48 }
+
+aclNewCfgInprofUserEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ userdefined(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set in profile update method for this ACL."
+ ::= { aclNewCfgEntry 49 }
+
+aclNewCfgInprofDscpEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Whether in profile update DSCP for this ACL is enabled or not."
+ ::= { aclNewCfgEntry 50 }
+
+aclNewCfgOutprofDscpEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Whether out profile update DSCP for this ACL is enabled or not."
+ ::= { aclNewCfgEntry 51 }
+
+aclNewCfgReset OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ reset(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is an action object to reset an ACL entry. A value of
+ other(1) is always returned when this object is read."
+ ::= { aclNewCfgEntry 52 }
+
+aclNewCfgEthernetReset OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ reset(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is an action object to reset an ACL Ethernet entry. A value of
+ other(1) is always returned when this object is read."
+ ::= { aclNewCfgEntry 53 }
+
+aclNewCfgIpv4Reset OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ reset(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is an action object to reset an ACL IPV4 entry. A value of
+ other(1) is always returned when this object is read."
+ ::= { aclNewCfgEntry 54 }
+
+aclNewCfgTcpudpReset OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ reset(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is an action object to reset an ACL Tcpudp entry. A value of
+ other(1) is always returned when this object is read."
+ ::= { aclNewCfgEntry 55 }
+
+aclNewCfgMeterReset OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ reset(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is an action object to reset an ACL Meter entry. A value of
+ other(1) is always returned when this object is read."
+ ::= { aclNewCfgEntry 56 }
+
+aclNewCfgRemarkReset OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ reset(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is an action object to reset an ACL Remark entry. A value of
+ other(1) is always returned when this object is read."
+ ::= { aclNewCfgEntry 57 }
+
+aclNewCfgRemarkInprofReset OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ reset(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is an action object to reset an ACL Remark Inprof entry. A value of
+ other(1) is always returned when this object is read."
+ ::= { aclNewCfgEntry 58 }
+
+aclNewCfgRemarkOutprofReset OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ reset(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is an action object to reset an ACL Remark Outprof entry. A value of
+ other(1) is always returned when this object is read."
+ ::= { aclNewCfgEntry 59 }
+
+aclNewCfgPktfmtReset OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ reset(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is an action object to reset an ACL Pktfmt entry. A value of
+ other(1) is always returned when this object is read."
+ ::= { aclNewCfgEntry 60 }
+
+
+-- ---------------------------------------------------------- --
+-- ACL Group Configuration
+-- ---------------------------------------------------------- --
+
+aclGroupCurCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AclGroupCurCfgEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of current ACL Group configuration."
+ ::= { aclGroup 1 }
+
+aclGroupCurCfgEntry OBJECT-TYPE
+ SYNTAX AclGroupCurCfgEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular ACL configuration."
+ INDEX { aclGroupCurCfgIndex }
+ ::= { aclGroupCurCfgTable 1 }
+
+AclGroupCurCfgEntry ::= SEQUENCE {
+ aclGroupCurCfgIndex Unsigned32,
+ aclGroupCurCfgMemberAcls OCTET STRING
+ }
+
+aclGroupCurCfgIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index associated with this ACL Group entry."
+ ::= { aclGroupCurCfgEntry 1 }
+
+aclGroupCurCfgMemberAcls OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ACL members of this ACL group, presented in bitmap
+ format, as follows:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |
+ || || |_ ACL 9
+ || ||
+ || ||___ ACL 8
+ || |____ ACL 7
+ || . . .
+ ||_________ ACL 2
+ |__________ ACL 1
+
+ where x:
+ 1 - the represented ACL is a member of the group.
+ 0 - the represented ACL is not a member of the group."
+ ::= { aclGroupCurCfgEntry 2 }
+
+
+aclGroupNewCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AclGroupNewCfgEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of new ACL Group configuration."
+ ::= { aclGroup 2 }
+
+aclGroupNewCfgEntry OBJECT-TYPE
+ SYNTAX AclGroupNewCfgEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "New information about a particular ACL configuration."
+ INDEX { aclGroupNewCfgIndex }
+ ::= { aclGroupNewCfgTable 1 }
+
+AclGroupNewCfgEntry ::= SEQUENCE {
+ aclGroupNewCfgIndex Unsigned32,
+ aclGroupNewCfgMemberAcls OCTET STRING,
+ aclGroupNewCfgAddAcl Unsigned32,
+ aclGroupNewCfgRemoveAcl Unsigned32,
+ aclGroupNewCfgDelete INTEGER
+ }
+
+aclGroupNewCfgIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index associated with this ACL Group entry."
+ ::= { aclGroupNewCfgEntry 1 }
+
+aclGroupNewCfgMemberAcls OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ACL members of this ACL group, presented in bitmap
+ format, as follows:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |
+ || || |_ ACL 9
+ || ||
+ || ||___ ACL 8
+ || |____ ACL 7
+ || . . .
+ ||_________ ACL 2
+ |__________ ACL 1
+
+ where x:
+ 1 - the represented ACL is a member of the group.
+ 0 - the represented ACL is not a member of the group."
+ ::= { aclGroupNewCfgEntry 2 }
+
+
+aclGroupNewCfgAddAcl OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The index of the ACL entry to be added into this ACL group.
+ A successful set operation on this object will also set the bit
+ corresponding to the ACL entry in the aclGroupNewCfgMemberAcls
+ bitmap. A value of zero is always returned when this object
+ is read."
+ ::= { aclGroupNewCfgEntry 4 }
+
+aclGroupNewCfgRemoveAcl OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The index of the ACL entry to be removed from this ACL group.
+ A successful set operation on this object will unset the bit
+ corresponding to the ACL entry in the aclGroupNewCfgMemberAcls
+ bitmap. A value of zero is always returned when this object
+ is read."
+ ::= { aclGroupNewCfgEntry 5 }
+
+
+aclGroupNewCfgDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is an action object to delete an ACL group. A value of other(1)
+ is always returned when this object is read."
+ ::= { aclGroupNewCfgEntry 8 }
+
+aclCurCfgPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AclCurCfgPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of port acl groups configuration."
+ ::= { aclCfg 1 }
+
+aclCurCfgPortTableEntry OBJECT-TYPE
+ SYNTAX AclCurCfgPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular port acl configuration."
+ INDEX { aclCurCfgPortIndex }
+ ::= { aclCurCfgPortTable 1 }
+
+AclCurCfgPortTableEntry ::= SEQUENCE {
+ aclCurCfgPortIndex Integer32,
+ aclCurCfgPortAclBmap OCTET STRING,
+ aclCurCfgPortAclGrpBmap OCTET STRING
+ }
+
+aclCurCfgPortIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The identifier of a particular port. This is also
+ index to the entLogicalTable of Entity MIB."
+ ::= { aclCurCfgPortTableEntry 1 }
+
+aclCurCfgPortAclBmap OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..512))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The acls applied to the port. The acls are
+ presented in bitmap format. This string displays acl number
+ from 1 to 896.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ acl 9
+ || ||
+ || ||___ acl 8
+ || |____ acl 7
+ || . . .
+ ||_________ acl 2
+ |__________ acl 1
+
+ where x : 1 - The represented acl applied to the port.
+ 0 - The represented acl not applied to the port."
+ ::= { aclCurCfgPortTableEntry 2 }
+
+
+
+aclCurCfgPortAclGrpBmap OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..512))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The acl groups applied to the port. The acls are
+ presented in bitmap format. This string displays acl number
+ from 1 to 896.
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ aclgrp 9
+ || ||
+ || ||___ aclgrp 8
+ || |____ aclgrp 7
+ || . . .
+ ||_________ aclgrp 2
+ |__________ aclgrp 1
+
+ where x : 1 - The represented acl applied to the port.
+ 0 - The represented acl not applied to the port."
+ ::= { aclCurCfgPortTableEntry 4 }
+
+aclNewCfgPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AclNewCfgPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of port acl configuration."
+ ::= { aclCfg 2 }
+
+aclNewCfgPortTableEntry OBJECT-TYPE
+ SYNTAX AclNewCfgPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular port acl groups configuration."
+ INDEX { aclNewCfgPortIndex }
+ ::= { aclNewCfgPortTable 1 }
+
+AclNewCfgPortTableEntry ::= SEQUENCE {
+ aclNewCfgPortIndex Integer32,
+ aclNewCfgPortAddAcl Unsigned32,
+ aclNewCfgPortAddAclGrp Unsigned32,
+ aclNewCfgPortRemoveAcl Unsigned32,
+ aclNewCfgPortRemoveAclGrp Unsigned32,
+ aclNewCfgPortAclBmap OCTET STRING,
+ aclNewCfgPortAclGrpBmap OCTET STRING
+ }
+
+aclNewCfgPortIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The identifier of a particular port. This is also
+ index to the entLogicalTable of Entity MIB."
+ ::= { aclNewCfgPortTableEntry 1 }
+
+aclNewCfgPortAddAcl OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The acl to be added to the specified port. A
+ '0' value is returned when read."
+ ::= {aclNewCfgPortTableEntry 2 }
+
+
+aclNewCfgPortAddAclGrp OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The acl group to be added to the specified port. A
+ '0' value is returned when read."
+ ::= {aclNewCfgPortTableEntry 4 }
+
+aclNewCfgPortRemoveAcl OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The acl to be removed from the specified port.
+ A '0' value is returned when read."
+ ::= { aclNewCfgPortTableEntry 5 }
+
+
+aclNewCfgPortRemoveAclGrp OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The acl group to be removed from the specified port.
+ A '0' value is returned when read."
+ ::= { aclNewCfgPortTableEntry 7 }
+
+aclNewCfgPortAclBmap OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..512))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The acls applied to the port. The acls are
+ presented in bitmap format. This string displays acl number
+ from 1 to 896.
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ acl 9
+ || ||
+ || ||___ acl 8
+ || |____ acl 7
+ || . . .
+ ||_________ acl 2
+ |__________ acl 1
+
+ where x : 1 - The represented acl applied to the port.
+ 0 - The represented acl not applied to the port."
+ ::= { aclNewCfgPortTableEntry 8 }
+
+
+aclNewCfgPortAclGrpBmap OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..512))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The acl groups applied to the port. The acl groups are
+ presented in bitmap format. This string displays group number
+ from 1 to 4096.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ aclgrp 9
+ || ||
+ || ||___ aclgrp 8
+ || |____ aclgrp 7
+ || . . .
+ ||_________ aclgrp 2
+ |__________ aclgrp 1
+
+ where x : 1 - The represented acl group applied to the port.
+ 0 - The represented acl group not applied to the port."
+ ::= { aclNewCfgPortTableEntry 10 }
+
+-- ----------------------------------------------------------------------------
+-- } INSERT: bt2acl
+-- ----------------------------------------------------------------------------
+
+
+qos OBJECT IDENTIFIER
+ ::= { hpSwitchBladeType6-Mgmt 8 }
+
+-- ----------------------------------------------------------------------------
+-- { INSERT: bt2qos
+-- ----------------------------------------------------------------------------
+
+qosConfigs OBJECT IDENTIFIER ::= { qos 1 }
+qosStats OBJECT IDENTIFIER ::= { qos 2 }
+qosInfo OBJECT IDENTIFIER ::= { qos 3 }
+qosOper OBJECT IDENTIFIER ::= { qos 4 }
+
+qos8021p OBJECT IDENTIFIER ::= { qosConfigs 1 }
+-- QOS Configuration
+
+qosCurCfgPortPriorityTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF QoSCurCfgPortPriorityEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of QOS Port Priority configuration."
+ ::= { qos8021p 1 }
+
+qosCurCfgPortPriorityEntry OBJECT-TYPE
+ SYNTAX QoSCurCfgPortPriorityEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular QOS Port Priority configuration."
+ INDEX { qosCurCfgPortIndex }
+ ::= { qosCurCfgPortPriorityTable 1 }
+
+QoSCurCfgPortPriorityEntry ::= SEQUENCE {
+ qosCurCfgPortIndex Integer32,
+ qosCurCfgPortPriority INTEGER
+ }
+
+qosCurCfgPortIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Switch Port Number"
+ ::= { qosCurCfgPortPriorityEntry 1 }
+
+qosCurCfgPortPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Switch Port Priority Should be between 0 and 7"
+ ::= { qosCurCfgPortPriorityEntry 2 }
+
+qosNewCfgPortPriorityTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF QoSNewCfgPortPriorityEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of QOS Port Priority configuration."
+ ::= { qos8021p 2 }
+
+qosNewCfgPortPriorityEntry OBJECT-TYPE
+ SYNTAX QoSNewCfgPortPriorityEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular QOS Port Priority configuration."
+ INDEX { qosNewCfgPortIndex }
+ ::= { qosNewCfgPortPriorityTable 1 }
+
+QoSNewCfgPortPriorityEntry ::= SEQUENCE {
+ qosNewCfgPortIndex Integer32,
+ qosNewCfgPortPriority INTEGER
+ }
+
+qosNewCfgPortIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Switch Port Number"
+ ::= { qosNewCfgPortPriorityEntry 1 }
+
+qosNewCfgPortPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Switch Port Priority Should be between 0 and 7"
+ ::= { qosNewCfgPortPriorityEntry 2 }
+
+qosCurCfgPriorityCoSTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF QoSCurCfgPriorityCoSEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of Frame Priority and COSq configuration."
+ ::= { qos8021p 3 }
+
+qosCurCfgPriorityCoSEntry OBJECT-TYPE
+ SYNTAX QoSCurCfgPriorityCoSEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular Frame Priority and COSq configuration."
+ INDEX { qosCurCfgPriorityIndex }
+ ::= { qosCurCfgPriorityCoSTable 1 }
+
+QoSCurCfgPriorityCoSEntry ::= SEQUENCE {
+ qosCurCfgPriorityIndex INTEGER,
+ qosCurCfgPriorityCoSq INTEGER
+ }
+
+qosCurCfgPriorityIndex OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Frame priority Number"
+ ::= { qosCurCfgPriorityCoSEntry 1 }
+
+qosCurCfgPriorityCoSq OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CoSq for a Frame Priority Should be between 0 and 7"
+ ::= { qosCurCfgPriorityCoSEntry 2 }
+
+qosNewCfgPriorityCoSTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF QoSNewCfgPriorityCoSEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of Frame Priority and COSq configuration."
+ ::= { qos8021p 4 }
+
+qosNewCfgPriorityCoSEntry OBJECT-TYPE
+ SYNTAX QoSNewCfgPriorityCoSEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular Frame Priority and COSq configuration."
+ INDEX { qosNewCfgPriorityIndex }
+ ::= { qosNewCfgPriorityCoSTable 1 }
+
+QoSNewCfgPriorityCoSEntry ::= SEQUENCE {
+ qosNewCfgPriorityIndex INTEGER,
+ qosNewCfgPriorityCoSq INTEGER
+ }
+
+qosNewCfgPriorityIndex OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Frame priority Number"
+ ::= { qosNewCfgPriorityCoSEntry 1 }
+
+qosNewCfgPriorityCoSq OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "CoSq for a Frame Priority Should be between 0 and 7"
+ ::= { qosNewCfgPriorityCoSEntry 2 }
+
+qosCurCfgCosWeightTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF QoSCurCfgCosWeightEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of CoSq and Weight configuration."
+ ::= { qos8021p 5 }
+
+qosCurCfgCosWeightEntry OBJECT-TYPE
+ SYNTAX QoSCurCfgCosWeightEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular CoSq and Weight configuration."
+ INDEX { qosCurCfgCosIndex }
+ ::= { qosCurCfgCosWeightTable 1 }
+
+QoSCurCfgCosWeightEntry ::= SEQUENCE {
+ qosCurCfgCosIndex INTEGER,
+ qosCurCfgCosWeight INTEGER
+ }
+
+qosCurCfgCosIndex OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CoSq Number"
+ ::= { qosCurCfgCosWeightEntry 1 }
+
+qosCurCfgCosWeight OBJECT-TYPE
+ SYNTAX INTEGER (0..15)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Weight of CoSq"
+ ::= { qosCurCfgCosWeightEntry 2 }
+
+qosNewCfgCosWeightTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF QoSNewCfgCosWeightEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of CoSq and Weight configuration."
+ ::= { qos8021p 6 }
+
+qosNewCfgCosWeightEntry OBJECT-TYPE
+ SYNTAX QoSNewCfgCosWeightEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular CoSq and Weight configuration."
+ INDEX { qosNewCfgCosIndex }
+ ::= { qosNewCfgCosWeightTable 1 }
+
+QoSNewCfgCosWeightEntry ::= SEQUENCE {
+ qosNewCfgCosIndex INTEGER,
+ qosNewCfgCosWeight INTEGER
+ }
+
+qosNewCfgCosIndex OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CoSq Number"
+ ::= { qosNewCfgCosWeightEntry 1 }
+
+qosNewCfgCosWeight OBJECT-TYPE
+ SYNTAX INTEGER (0..15)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Weight of CoSq"
+ ::= { qosNewCfgCosWeightEntry 2 }
+
+qosCurCfgCosNum OBJECT-TYPE
+ SYNTAX INTEGER {
+ num2(2),
+ num8(8)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of CoSq."
+ ::= { qos8021p 7 }
+
+qosNewCfgCosNum OBJECT-TYPE
+ SYNTAX INTEGER {
+ num2(2),
+ num8(8)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Number of CoSq."
+ ::= { qos8021p 8 }
+
+qosDefaultCfg OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ defaultCosNum(1),
+ defaultWeight(2),
+ defaultPriority(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Load default configuration."
+ ::= { qos8021p 9 }
+
+-- ----------------------------------------------------------------------------
+-- } INSERT: bt2qos
+-- ----------------------------------------------------------------------------
+-- ----------------------------------------------------------------------------
+-- } INSERT: hpRoot
+-- ----------------------------------------------------------------------------
+
+END
+
+