CISCO-STACK-MIB: Cisco Catalyst OS
Main SNMP MIB for the Catalyst OS products such as Catalyst 1000, Catalyst 1200, Catalyst 4000, Catalyst 5000, and Catalyst 6000. This MIB provides configuration and runtime status for chassis, modules, ports, etc. on the Catalyst systems.
CISCO-STACK-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress, TimeTicks,
Counter32, Counter64, NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString, RowStatus, TruthValue
FROM SNMPv2-TC
fddimibPORTSMTIndex, fddimibPORTIndex
FROM FDDI-SMT73-MIB
OwnerString, ifName, ifIndex
FROM IF-MIB
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
Unsigned32
FROM CISCO-TC
workgroup
FROM CISCO-SMI
ringStationMacAddress
FROM TOKEN-RING-RMON-MIB
PhysicalIndex
FROM ENTITY-MIB
VlanIndex
FROM CISCO-VTP-MIB;
ciscoStackMIB MODULE-IDENTITY
LAST-UPDATED "200106110000Z"
ORGANIZATION "ELOB/CAT4000/CAT5000/CAT6000 SNMP GROUP"
CONTACT-INFO
"Cisco Systems
Customer Service
Postal: 170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-wbu@cisco.com, cs-snmp@cisco.com"
DESCRIPTION "Main SNMP MIB for the Catalyst OS products such as
Catalyst 1000, Catalyst 1200, Catalyst 4000,
Catalyst 5000, and Catalyst 6000. This MIB provides
configuration and runtime status for chassis, modules,
ports, etc. on the Catalyst systems."
REVISION
"200106110000Z"
DESCRIPTION
"Added cat6000 new HW chassis & modules."
REVISION
"200104110000Z"
DESCRIPTION
"Added more HW modules;
Added the following MIB objects under systemGrp:
sysMaxRmonMemory
sysMacReductionAdminEnable
sysMacReductionOperEnable
Added the following MIB object under fileCopyGrp:
fileCopyRuntimeConfigPart
Added the following MIB object under filterPortTable:
filterPortSuppressionOption
Added the following MIB object under syslogGrp:
syslogTelnetEnable"
REVISION
"200010100000Z"
DESCRIPTION
"Added more HW modules;
Added the following objects in systemGrp
sshPublicKeySize
Added the vlanTrunkMappingTable in vlanGrp
Added portJumboFrameGrp
Added the following objects in portCpbTable:
portCpbCosRewrite
portCpbTosRewrite
portCpbCopsGrouping
Added copyTechReportFromRuntimeToHost in fileCopyAction
Added ssh(2) in ipPermitAccessType & ipPermitDeniedAccess."
REVISION
"200005160000Z"
DESCRIPTION
"Added more HW models;
Added the following objects:
portInlinePowerDetect
vlanPortAuxiliaryVlan
portCpbInlinePower
portCpbAuxiliaryVlan
moduleAdditionalStatus
sysExtendedRmonNetflowModuleMask
Added the voiceGrp
Added the switchAccelerationGrp"
REVISION
"200002020000Z"
DESCRIPTION
"Added the following objects:
sysPortFastBpduGuard
sysErrDisableTimeoutEnable
sysErrDisableTimeoutInterval
sysTrafficMonitorHighWaterMark
chassisPs3Type
chassisPs3Status
chassisPs3TestResult
chassisPEMInstalled
moduleEntPhysicalIndex
portAdditionalOperStatus
portEntPhysicalIndex
filterPortBroadcastThresholdFraction
mcastEnableRgmp
portCpbSpan.
modified ipPermitGrp for supporting IP Permit Enhancement.
Added more HW models."
REVISION
"9909300000Z"
DESCRIPTION
"Added more HW models."
REVISION
"9903260000Z"
DESCRIPTION
"Added traceRouteGrp."
REVISION
"9902120000Z"
DESCRIPTION
"Initial v2 version of this MIB module."
::= { workgroup 1 }
adapterCard OBJECT IDENTIFIER ::= { workgroup 2 }
wsc1000sysID OBJECT IDENTIFIER ::= { workgroup 3 }
wsc1100sysID OBJECT IDENTIFIER ::= { workgroup 4 }
wsc1200sysID OBJECT IDENTIFIER ::= { workgroup 5 }
wsc1400sysID OBJECT IDENTIFIER ::= { workgroup 6 }
wsc5000sysID OBJECT IDENTIFIER ::= { workgroup 7 }
wsc1600sysID OBJECT IDENTIFIER ::= { workgroup 8 }
cpw1600sysID OBJECT IDENTIFIER ::= { workgroup 9 }
wsc3000sysID OBJECT IDENTIFIER ::= { workgroup 10 }
-- rhino OBJECT IDENTIFIER ::= { workgroup 11 }
wsc2900sysID OBJECT IDENTIFIER ::= { workgroup 12 }
cpw2200sysID OBJECT IDENTIFIER ::= { workgroup 13 }
esStack OBJECT IDENTIFIER ::= { workgroup 14 }
wsc3200sysID OBJECT IDENTIFIER ::= { workgroup 15 }
cpw1900sysID OBJECT IDENTIFIER ::= { workgroup 16 }
wsc5500sysID OBJECT IDENTIFIER ::= { workgroup 17 }
wsc1900sysID OBJECT IDENTIFIER ::= { workgroup 18 }
cpw1220sysID OBJECT IDENTIFIER ::= { workgroup 19 }
wsc2820sysID OBJECT IDENTIFIER ::= { workgroup 20 }
cpw1420sysID OBJECT IDENTIFIER ::= { workgroup 21 }
dcd OBJECT IDENTIFIER ::= { workgroup 22 }
wsc3100sysID OBJECT IDENTIFIER ::= { workgroup 23 }
cpw1800sysID OBJECT IDENTIFIER ::= { workgroup 24 }
cpw1601sysID OBJECT IDENTIFIER ::= { workgroup 25 }
wsc3001sysID OBJECT IDENTIFIER ::= { workgroup 26 }
cpw1220csysID OBJECT IDENTIFIER ::= { workgroup 27 }
wsc1900csysID OBJECT IDENTIFIER ::= { workgroup 28 }
wsc5002sysID OBJECT IDENTIFIER ::= { workgroup 29 }
cpw1220isysID OBJECT IDENTIFIER ::= { workgroup 30 }
wsc1900isysID OBJECT IDENTIFIER ::= { workgroup 31 }
tsStack OBJECT IDENTIFIER ::= { workgroup 32 }
wsc3900sysID OBJECT IDENTIFIER ::= { workgroup 33 }
wsc5505sysID OBJECT IDENTIFIER ::= { workgroup 34 }
wsc2926sysID OBJECT IDENTIFIER ::= { workgroup 35 }
wsc5509sysID OBJECT IDENTIFIER ::= { workgroup 36 }
wsc3920sysID OBJECT IDENTIFIER ::= { workgroup 37 }
wsc6006sysID OBJECT IDENTIFIER ::= { workgroup 38 }
wsc6009sysID OBJECT IDENTIFIER ::= { workgroup 39 }
wsc4003sysID OBJECT IDENTIFIER ::= { workgroup 40 }
wsc4912gsysID OBJECT IDENTIFIER ::= { workgroup 41 }
wsc2948gsysID OBJECT IDENTIFIER ::= { workgroup 42 }
wsc6509sysID OBJECT IDENTIFIER ::= { workgroup 44 }
wsc6506sysID OBJECT IDENTIFIER ::= { workgroup 45 }
wsc4006sysID OBJECT IDENTIFIER ::= { workgroup 46 }
wsc6509nebsysID OBJECT IDENTIFIER ::= { workgroup 47 }
wsc6knamsysID OBJECT IDENTIFIER ::= { workgroup 48 }
wsc2980gsysID OBJECT IDENTIFIER ::= { workgroup 49 }
wsc6513sysID OBJECT IDENTIFIER ::= { workgroup 50 }
wsc2980gasysID OBJECT IDENTIFIER ::= { workgroup 51 }
wsc1900LiteFxsysID OBJECT IDENTIFIER ::= { workgroup 175 }
-- stackMIBobjects
systemGrp OBJECT IDENTIFIER ::= { ciscoStackMIB 1 }
chassisGrp OBJECT IDENTIFIER ::= { ciscoStackMIB 2 }
moduleGrp OBJECT IDENTIFIER ::= { ciscoStackMIB 3 }
portGrp OBJECT IDENTIFIER ::= { ciscoStackMIB 4 }
tftpGrp OBJECT IDENTIFIER ::= { ciscoStackMIB 5 }
brouterGrp OBJECT IDENTIFIER ::= { ciscoStackMIB 6 }
filterGrp OBJECT IDENTIFIER ::= { ciscoStackMIB 7 }
monitorGrp OBJECT IDENTIFIER ::= { ciscoStackMIB 8 }
vlanGrp OBJECT IDENTIFIER ::= { ciscoStackMIB 9 }
securityGrp OBJECT IDENTIFIER ::= { ciscoStackMIB 10 }
tokenRingGrp OBJECT IDENTIFIER ::= { ciscoStackMIB 11 }
multicastGrp OBJECT IDENTIFIER ::= { ciscoStackMIB 12 }
dnsGrp OBJECT IDENTIFIER ::= { ciscoStackMIB 13 }
syslogGrp OBJECT IDENTIFIER ::= { ciscoStackMIB 14 }
ntpGrp OBJECT IDENTIFIER ::= { ciscoStackMIB 15 }
tacacsGrp OBJECT IDENTIFIER ::= { ciscoStackMIB 16 }
ipPermitListGrp OBJECT IDENTIFIER ::= { ciscoStackMIB 17 }
portChannelGrp OBJECT IDENTIFIER ::= { ciscoStackMIB 18 }
portCpbGrp OBJECT IDENTIFIER ::= { ciscoStackMIB 19 }
portTopNGrp OBJECT IDENTIFIER ::= { ciscoStackMIB 20 }
mdgGrp OBJECT IDENTIFIER ::= { ciscoStackMIB 21 }
radiusGrp OBJECT IDENTIFIER ::= { ciscoStackMIB 22 }
traceRouteGrp OBJECT IDENTIFIER ::= { ciscoStackMIB 24 }
fileCopyGrp OBJECT IDENTIFIER ::= { ciscoStackMIB 25 }
voiceGrp OBJECT IDENTIFIER ::= { ciscoStackMIB 26 }
portJumboFrameGrp OBJECT IDENTIFIER ::= { ciscoStackMIB 27 }
switchAccelerationGrp OBJECT IDENTIFIER ::= { ciscoStackMIB 28 }
-- textual conventions
MacAddressType ::= OCTET STRING (SIZE (6))
-- The representation of MAC addresses as management values
-- is in the IEEE (ANSI/IEEE P802.1A) canonical notation for
-- 48 bit addresses. The canonical form is a 6-octet string
-- where the first octet contains the first 8 bits of the
-- address, with the I/G (Individual/Group) address bit as
-- the least significant bit and the U/L (Universal/Local)
-- bit as the next more significant bit, and so on.
VendorIdType ::= OCTET STRING (SIZE (3))
-- The vendor ID portion of a MacAddressType (first 3 octets
-- of the 6-octet MAC address)
-- the system group
-- Implementation of the system group is current for all Cisco Workgroup
-- Stack products.
sysMgmtType OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
snmpV1(2), -- Simple Network Management Protocol
smux(3), -- SNMP MUX sub-agent
snmpV2V1(4), -- Bi-lingual SNMP, Ver 2 and 1
snmpV2cV1(5),-- Bi-lingual SNMP, V2c and V1
snmpV3V2cV1(6) -- SNMPv3, SNMPv2c and SNMPv1
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Type of network management running on this entity."
::= { systemGrp 1 }
sysIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This entity's IP address."
::= { systemGrp 2 }
sysNetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This entity's subnet mask."
::= { systemGrp 3 }
sysBroadcast OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This entity's broadcast address."
::= { systemGrp 4 }
-- the trap receiver table
sysTrapReceiverTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysTrapReceiverEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The trap receiver table (0 to 20 entries). This
table lists the addresses of Network Management
Stations that should receive trap messages from this
entity when an exception condition occurs."
::= { systemGrp 5 }
sysTrapReceiverEntry OBJECT-TYPE
SYNTAX SysTrapReceiverEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A trap receiver table entry."
INDEX { sysTrapReceiverAddr }
::= { sysTrapReceiverTable 1 }
SysTrapReceiverEntry ::=
SEQUENCE {
sysTrapReceiverType
INTEGER,
sysTrapReceiverAddr
IpAddress,
sysTrapReceiverComm
DisplayString
}
sysTrapReceiverType OBJECT-TYPE
SYNTAX INTEGER {
valid(1), -- add this entry
invalid(2) -- remove this entry
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Setting this object to invalid(2) removes the
corresponding entry from the sysTrapReceiverTable.
To add a new entry to the sysTrapReceiverTable, set
this object to valid(1) for an IpAddress which is
not already in the table."
::= { sysTrapReceiverEntry 1 }
sysTrapReceiverAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IP address for trap receiver."
::= { sysTrapReceiverEntry 2 }
sysTrapReceiverComm OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Community string used for trap messages to this
trap receiver."
::= { sysTrapReceiverEntry 3 }
-- the community table
-- This table is deprecated and replaced by the sysCommunityRo,
-- sysCommunityRw, and sysCommunityRwa objects. New workgroup products
-- will not support this table. Older products will continue to support
-- this table for some time in order to be backwards compatible with
-- existing network management applications. When this table does exist,
-- sysCommunityString.2 is the same value as sysCommunityRo,
-- sysCommunityString.3 is the same value as sysCommunityRw, and
-- sysCommunityString.4 is the same as sysCommunityRwa.
sysCommunityTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysCommunityEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION "The community table (4 entries). This table lists
community strings and their access levels. When an
SNMP message is received by this entity, the
community string in the message is compared with this
table to determine access rights of the sender.
Note that this item is only accessible when using
the community string defined in sysCommunityRwa."
::= { systemGrp 6 }
sysCommunityEntry OBJECT-TYPE
SYNTAX SysCommunityEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION "A community table entry."
INDEX { sysCommunityAccess }
::= { sysCommunityTable 1 }
SysCommunityEntry ::=
SEQUENCE {
sysCommunityAccess
INTEGER,
sysCommunityString
DisplayString
}
sysCommunityAccess OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
readOnly(2), -- read but not write all
-- but restricted items
readWrite(3), -- read and write all but
-- restricted items
readWriteAll(4) -- read and write all
}
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "A value of readWriteAll(4) allows the community to
read and write all objects in the MIB. A value of
readWrite(3) allows the community to read and write
all objects except restricted items such as
community strings, which cannot be accessed at all.
A value of readOnly(2) allows the community to read
all objects except restricted items. A value of
other(1) allows no access."
::= { sysCommunityEntry 1 }
sysCommunityString OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Configurable community string with access rights
defined by the value of sysCommunityAccess."
::= { sysCommunityEntry 2 }
-- additional system group objects
sysAttachType OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
dualAttach(2), -- port 1 is A and port 2 is B
singleAttach(3), -- port 1 is S and port 2 is M
nullAttach(4), -- port 1 is M and port 2 is M
dualPrio(5) -- dual attach priority mode
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The requested concentrator attachment type. For a
dual attachment concentrator which can be connected
to the trunk ring, the first FDDI port is configured
as A and the second FDDI port is configured as B.
For a single attachment concentrator which can be
connected beneath another concentrator, the first
FDDI port is configured as M and the second FDDI
port is configured as S. For a null attachment
concentrator which can be located at the root of the
tree, the first two FDDI ports are configured as M.
This object does not take effect until the
concentrator is reset. The current attachment type
can be determined from snmpFddiPORTPCType for ports
1 and 2."
DEFVAL { dualAttach }
::= { systemGrp 7 }
sysTraffic OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Traffic meter value, i.e. the percentage of
bandwidth utilization for the previous polling
interval."
::= { systemGrp 8 }
sysReset OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
reset(2), -- resetting the system
resetMinDown(3) -- reset in minimal down time
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Writing reset(2) to this object resets the control
logic of all modules in the system.
Writing resetMinDown(3) to this object resets the
system with the minimal system down time. The
resetMinDown(3) is only supported in systems with
redundant supervisors."
::= { systemGrp 9 }
sysBaudRate OBJECT-TYPE
SYNTAX INTEGER {
b600(600),
b1200(1200),
b2400(2400),
b4800(4800),
b9600(9600),
b19200(19200),
b38400(38400)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The baud rate in bits per second of the RS-232
port."
DEFVAL { b9600 }
::= { systemGrp 10 }
sysInsertMode OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
standard(2), -- standard insertion
scheduled(3), -- scheduled insertion
graceful(4) -- graceful insertion
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The mode for inserting M-ports into the concentrator
ring."
::= { systemGrp 11 }
sysClearMacTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The time (in hundredths of a second) since mac
counters were last cleared. Writing a 0 to this
object causes the mac counters to be cleared."
::= { systemGrp 12 }
sysClearPortTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The time (in hundredths of a second) since port
counters were last cleared. Writing a 0 to this
object causes the port counters to be cleared."
::= { systemGrp 13 }
-- the FDDI ring map table
sysFddiRingTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysFddiRingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The fddi ring map table. This table lists the
nodes in the FDDI ring(s) to which the system
belongs."
::= { systemGrp 14 }
sysFddiRingEntry OBJECT-TYPE
SYNTAX SysFddiRingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A FDDI Ring table entry."
INDEX { sysFddiRingSMTIndex, sysFddiRingAddress }
::= { sysFddiRingTable 1 }
SysFddiRingEntry ::=
SEQUENCE {
sysFddiRingSMTIndex
INTEGER,
sysFddiRingAddress
MacAddressType,
sysFddiRingNext
MacAddressType
}
sysFddiRingSMTIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value of the SMT index associated with this
ring."
::= { sysFddiRingEntry 1 }
sysFddiRingAddress OBJECT-TYPE
SYNTAX MacAddressType -- OCTET STRING (SIZE (6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The MAC address of this node in the FDDI ring."
::= { sysFddiRingEntry 2 }
sysFddiRingNext OBJECT-TYPE
SYNTAX MacAddressType -- OCTET STRING (SIZE (6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The MAC address of the next node in the FDDI ring."
::= { sysFddiRingEntry 3 }
-- additional system group objects
sysEnableModem OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether the RS-232 port modem control
lines are enabled."
DEFVAL { disabled }
::= { systemGrp 15 }
sysEnableRedirects OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether ICMP redirect messages are sent
or received by the system."
DEFVAL { enabled }
::= { systemGrp 16 }
sysEnableRmon OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether the SNMP agent supports the RMON
MIB."
DEFVAL { enabled }
::= { systemGrp 17 }
sysArpAgingTime OBJECT-TYPE
SYNTAX INTEGER (0..1000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The aging time for the ARP table."
DEFVAL { 1200 }
::= { systemGrp 18 }
sysTrafficPeak OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Peak traffic meter value since the last time port
counters were cleared or the system started (see
sysClearPortTime)."
::= { systemGrp 19 }
sysTrafficPeakTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The time (in hundredths of a second) since the peak
traffic meter value occurred."
::= { systemGrp 20 }
sysCommunityRwa OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "When an SNMP message is received by this entity, the
community string in the message is compared with this
string first. If it matches, read-write access is
granted to all items in the MIB. If it doesn't
match, the sysCommunityRw string is compared next.
Note that this item is only accessible when using
the community string defined in sysCommunityRwa."
::= { systemGrp 21 }
sysCommunityRw OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "When an SNMP message is received by this entity, the
community string in the message is compared with this
string second. If it matches, read-write access is
granted to all items in the MIB except restricted
items such as community strings. (Restricted items
appear empty when read and return a no such name error
when an attempt is made to write them.) If it doesn't
match, the sysCommunityRo string is compared next.
Note that this item is only accessible when using
the community string defined in sysCommunityRwa."
::= { systemGrp 22 }
sysCommunityRo OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "When an SNMP message is received by this entity, the
community string in the message is compared with this
string third. If it matches, read-only access is
granted to all items in the MIB except restricted
items such as community strings. (Restricted items
appear empty when read.) If it doesn't match, no
access is granted, no response is sent back to the
SNMP requester, and an SNMP trap is sent to the SNMP
trap receivers if configured.
Note that this item is only accessible when using
the community string defined in sysCommunityRwa."
::= { systemGrp 23 }
sysEnableChassisTraps OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether chassisAlarmOn and chassisAlarmOff
traps in this MIB should be generated."
DEFVAL { disabled }
::= { systemGrp 24 }
sysEnableModuleTraps OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether moduleUp and moduleDown traps
in this MIB should be generated."
DEFVAL { disabled }
::= { systemGrp 25 }
sysEnableBridgeTraps OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether newRoot and topologyChange traps
in the BRIDGE-MIB (RFC 1493) should be generated."
DEFVAL { disabled }
::= { systemGrp 26 }
sysIpVlan OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This entity's IP address Virtual LAN association."
DEFVAL { 1 }
::= { systemGrp 27 }
sysConfigChangeTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The time (in hundredths of a second) since the
configuration of the system was last changed."
::= { systemGrp 28 }
sysEnableRepeaterTraps OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether the traps in the REPEATER-MIB
(RFC1516) should be generated."
DEFVAL { disabled }
::= { systemGrp 29 }
sysBannerMotd OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Message of the day banner which is displayed on
the Command Line Interface before log in."
::= { systemGrp 30 }
sysEnableIpPermitTraps OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether the IP permit traps in this MIB
should be generated."
DEFVAL { disabled }
::= { systemGrp 31 }
-- the system traffic meter table
sysTrafficMeterTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysTrafficMeterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The system traffic meter table. This table lists the
traffic meters available in the system."
::= { systemGrp 32 }
sysTrafficMeterEntry OBJECT-TYPE
SYNTAX SysTrafficMeterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A traffic meter table entry."
INDEX { sysTrafficMeterType}
::= { sysTrafficMeterTable 1 }
SysTrafficMeterEntry ::=
SEQUENCE {
sysTrafficMeterType
INTEGER,
sysTrafficMeter
INTEGER,
sysTrafficMeterPeak
INTEGER,
sysTrafficMeterPeakTime
TimeTicks
}
sysTrafficMeterType OBJECT-TYPE
SYNTAX INTEGER {
systemSwitchingBus(1), -- system switching bus
-- for WS-X5530 supervisor module
switchingBusA(2), -- switching bus A
switchingBusB(3), -- switching bus B
switchingBusC(4) -- switching bus C
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The type of traffic meter."
::= { sysTrafficMeterEntry 1 }
sysTrafficMeter OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Traffic meter value, i.e. the percentage of
bandwidth utilization for the previous polling
interval."
::= { sysTrafficMeterEntry 2 }
sysTrafficMeterPeak OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Peak traffic meter value since the system started."
::= { sysTrafficMeterEntry 3 }
sysTrafficMeterPeakTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The time (in hundredths of a second) since the peak
traffic meter value occurred."
::= { sysTrafficMeterEntry 4 }
sysEnableVmpsTraps OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether the vmVmpsChange trap defined
in CISCO-VLAN-MEMBERSHIP-MIB should be generated."
DEFVAL { disabled }
::= { systemGrp 33}
sysConfigChangeInfo OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates which NVRAM block is changed by whom."
::= { systemGrp 34 }
sysEnableConfigTraps OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether sysConfigChange trap in this MIB
should be generated."
DEFVAL { disabled }
::= { systemGrp 35 }
sysConfigRegister OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (2))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The value of configuration register that will be used
by the supervisor module when the system is restarted.
This MIB object is only supported in systems with
supervisor modules having ROMMON support.
The lowest four bits of the configuration register
(bits 3,2,1, and 0) form the boot field and the boot
field determines whether the system boots from as the
following:
0000 -- stay in ROM monitor
0001 -- boot from the first bootable system images
on the bootflash
0010 to 1111
-- boot from the first bootable system images
specified in the sysBootVariable
The bit 5(0x0020) indicates whether the configuration
file specified in sysStartupConfigSourceFile will be
be used recurringly or not whenever the the system
resets. If this bit is not set, the configuration
file(s) specified in sysStartupConfigSourceFile will
only be used once and the value of
sysStartupConfigSourceFile will be reset to empty
string automatically during the next system reset.
If the bit 6(0x0040) is set, the system will start with
default configuration.
The bits 11,12 (0x0800, 0x1000) are used to specify the
console line speed in ROM monitor mode as the following:
00 -- 9600
01 -- 1200
10 -- 4800
11 -- 2400
The unspecified bits are not used."
DEFVAL { '010f'h } -- "01 0F"
::= { systemGrp 36 }
sysBootVariable OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "A list of the system boot images in the BOOT environment
variable on supervisor modules with ROMMON. The format
of sysBootVariable should be:
<device>:[<fileName>],1;{<device>:[<fileName>],1;...}
If the [fileName] is not specified, the first file on
the <device> will be used.
This MIB object is only supported in systems having
supervisor modules with ROMMON."
-- DEFVAL { "bootflash:" }
::= { systemGrp 37 }
sysBootedImage OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The name of the system boot image which the system
booted from.
This MIB object is only supported in the system with
Supervisor module 3 present."
::= { systemGrp 38 }
sysEnableEntityTrap OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether entConfigChange trap in the ENTITY-MIB
(RFC2023) should be generated."
DEFVAL { disabled }
::= { systemGrp 39 }
sysEnableStpxTrap OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether stpxInconsistencyUpdate and
stpxRootInconsistencyUpdate traps in the
CISCO-STP-EXTENSIONS-MIB should be generated."
DEFVAL { disabled }
::= { systemGrp 40 }
sysExtendedRmonVlanModeEnable OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether the Extended RMON VlanMode feature is
enabled or not. If it is set to enabled(1), hostTable
(rmon 4) will provide the information of a list of VLANs
instead of a list of MAC addresses for a monitored
trunking port."
DEFVAL { disabled }
::= { systemGrp 41 }
sysExtendedRmonNetflowPassword OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The password for enabling the Extended RMON Netflow
feature and this object has to be set before setting
sysExtendedRmonNetflowEnable to enabled(1). When
reading this object, it will return empty string.
If the platform supports sysExtendedRmonNetflowModuleMask
object, this object will be not be supported."
::= { systemGrp 42 }
sysExtendedRmonNetflowEnable OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether the Extended RMON Netflow feature is
enabled or not. Setting this object to disabled(2), will
clear sysExtendedRmonNetflowPassword automatically.
Setting this object to enabled(1) will be rejected if
sysExtendedRmonNetflowPassword does not contain a valid
password.
If the platform supports sysExtendedRmonNetflowModuleMask
object, this object will not be supported."
DEFVAL { disabled }
::= { systemGrp 43 }
sysExtendedRmonVlanAgentEnable OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether the Extended RMON VlanAgent feature is
enabled or not. If it is set to enabled(1), the extended
RMON will also provide the information on VLAN based
interface in addition to the port based interface for
the monitored traffic. Setting this object to enabled(1),
it will consume more CPU for processing each monitored
frame and affect Extended RMON performance."
DEFVAL { disabled }
::= { systemGrp 44 }
sysExtendedRmonEnable OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2),
noNAMPresent(3) -- No Network Analysis Module present
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether the SNMP agent supports the extended
RMON feature. noNAMPresent(3) is a read-only value and
the agent will return this value when the
sysEnableExtendedRmon is set to enabled(1), but Network
Analysis module is not present in the system."
DEFVAL { enabled }
::= { systemGrp 45 }
sysConsolePrimaryLoginAuthentication OBJECT-TYPE
SYNTAX INTEGER{ tacacs(1),
radius(2),
local(3) -- read-only
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether TACACS+ or RADIUS is the primary login
authentication, i.e which method will be tried first
for a console session. If tacacsLoginAuthentication and
radiusLoginAuthentication are set to disabled then
sysConsolePrimaryLoginAuthentication will have a value
of local(3)."
::= { systemGrp 46 }
sysConsolePrimaryEnableAuthentication OBJECT-TYPE
SYNTAX INTEGER{ tacacs(1),
radius(2),
local(3) -- read-only
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether TACACS+ or RADIUS is the primary
enable authentication, i.e which method will be tried
first for a console session. If
tacacsEnableAuthentication and
radiusEnableAuthentication are set to disabled then
sysConsolePrimaryEnableAuthentication will have a value
of local(3)."
::= { systemGrp 47 }
sysTelnetPrimaryLoginAuthentication OBJECT-TYPE
SYNTAX INTEGER{ tacacs(1),
radius(2),
local(3) -- read-only
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether TACACS+ or RADIUS is the primary login
authentication, i.e which method will be tried first
for a telnet session. If tacacsLoginAuthentication and
radiusLoginAuthentication are set to disabled then
sysTelnetPrimaryLoginAuthentication will have a value
of local(3)."
::= { systemGrp 48 }
sysTelnetPrimaryEnableAuthentication OBJECT-TYPE
SYNTAX INTEGER{ tacacs(1),
radius(2),
local(3) -- read-only
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether TACACS+ or RADIUS is the primary
enable authentication, i.e which method will be tried
first for a telnet session. If
tacacsEnableAuthentication and
radiusEnableAuthentication are set to disabled then
sysTelnetPrimaryEnableAuthentication will have a value
of local(3)."
::= { systemGrp 49 }
sysStartupConfigSource OBJECT-TYPE
SYNTAX INTEGER{ flashFileRecurring(1),
flashFileNonRecurring(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether the configuration file(s) specified in
sysStartupConfigSourceFile will be used recurringly or
not whenever the system resets. Setting this object to
flashFileNonRecurring(2), the configuration file(s)
specified in sysStartupConfigSourceFile will only be
used once and the value of sysStartupConfigSourceFile
will be reset to empty string automatically during the
next system reset.
This MIB object is only supported in systems with SupG
supervisor models or supervisor models that have flash
file system support."
::= { systemGrp 50 }
sysStartupConfigSourceFile OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates which configuration file(s) on the flash
device will be used during the next system startup. If
the value of this MIB object contains one or multiple
valid configuration file(s), then the valid configuration
file(s) will reconfigure the system during the next
system startup one by one in the order specified. If
the value of this MIB object does not contain the valid
configuration file(s) on the device, the NVRAM
configuration will be used instead.
For supervisor models wsx5540 and wsx5550, only
'cfg1' and 'cfg2' are valid file names.
For supervisor models with the flash file system support,
the valid file name has the format of
'<device:><file>[;<device:><file>...]'.
This MIB object is only supported in systems with
supervisor models wsx5540 and wsx5550 or supervisor
models with the flash file system support."
::= { systemGrp 51 }
sysConfigSupervisorModuleNo OBJECT-TYPE
SYNTAX INTEGER (1..2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates the supervisor module (active or standby, if
applicable) that the MIB objects sysConfigRegister,
sysBootVariable, sysStartupConfigSource, and
sysStartupConfigSourceFile are specified for.
This MIB object is only supported by the supervisor
modules with the flash file system feature support. The
default value for this MIB object is set to the active
supervisor module number."
::= { systemGrp 52 }
sysStandbyPortEnable OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether the standby port feature is enabled or
not. If this object is set to enabled (1), the uplink
ports on the standby supervisor module are activated;
otherwise, the uplink ports on the standby supervisor
remain inactive."
DEFVAL {disabled }
::= { systemGrp 53 }
sysPortFastBpduGuard OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether BPDU Guard for Spanning Tree Port
Fast Start feature is enabled or not. If the value of
this object is set to enabled(1), then when the switch
receives a BPDU from a port with the value of
portSpantreeFastStart object set to enabled(1), that
port is immediately disabled."
DEFVAL { disabled }
::= { systemGrp 54 }
sysErrDisableTimeoutEnable OBJECT-TYPE
SYNTAX BITS {
other(0),
udld(1),
duplexMismatch(2),
bpduPortGuard(3),
channelMisconfig(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether errdisable timeout feature is
enabled for each of the causes or not. The other(0) is
for all causes other than udld(1), duplexMismatch(2),
bpduPortGuard(3), and channelMisconfig(4).
A port is in errdisable state if ifAdminStatus of the
port in the ifTable is up(1) while the port is shutdown
during runtime by the system due to error detection. If
the value of object portAdditionalOperStatus for the port
is errdisable(11) then that port is in errdisable state.
By setting the bit corresponding to a cause to '1',
this errdisable timeout feature is enabled on the system
for the ports that are put into errdisable state by that
cause, then those ports can be re-enabled automatically
during the timeout interval as specified by
sysErrDisableTimeoutInterval object after they are put
into errdisable state by that cause; otherwise, by
setting the bit corresponding to a cause to '0', this
errdisable timeout feature is disabled on the system
for the ports that are put into errdisable state by that
cause, then those ports will remain shutdown until the
user re-enable it manually."
DEFVAL { '00000'B }
::= { systemGrp 55 }
sysErrDisableTimeoutInterval OBJECT-TYPE
SYNTAX INTEGER (30..86400)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates the timeout interval in seconds for errdisable
timeout feature."
DEFVAL { 300 }
::= { systemGrp 56 }
sysTrafficMonitorHighWaterMark OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates the high watermark for the switching bus
traffic in percentage. Syslog messages will be
generated if the switching bus traffic goes over this
object value during the polling interval. Setting this
object value to 100 would mean no syslog message would
be generated. For systems with 3 switching buses, high
watermark and syslog will be for each switching bus."
DEFVAL { 100 }
::= { systemGrp 57 }
sysHighAvailabilityEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether High System Availability feature is
enabled or not. If this feature is enabled, the active
supervisor's layer-2 protocol state will be synched to
the standby supervisor module, thus maintaining an
up-to-date protocol data on the standby supervisor
whenever possible.
This object is supported in systems with High System
Availability feature support."
DEFVAL { false }
::= { systemGrp 58 }
sysHighAvailabilityVersioningEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether support for supervisor software
image versioning (i.e., the capability to run different
images on the active and standby supervisors) for the
High System Availability feature is enabled or not.
This object is supported in systems with High System
Availability feature support."
DEFVAL { false }
::= { systemGrp 59 }
sysHighAvailabilityOperStatus OBJECT-TYPE
SYNTAX INTEGER {
running(1),
notRunning(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the operational status of High System
Availability feature. If the value of this object
is notRunning(2), then the reason why this feature
is actually not running is specified by the object
sysHighAvailabilityNotRunningReason. If the value
of this object is running(1), then the value of
object sysHighAvailabilityOperReason is empty string.
This object is supported in systems with High System
Availability feature support."
::= { systemGrp 60 }
sysHighAvailabilityNotRunningReason OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the reason why High System Availability
feature is not running when the value of
sysHighAvailabilityOperStatus is notRunning(2).
The value of this object is empty string when
the value of sysHighAvailabilityOperStatus is
running(1).
This object is supported in systems with High System
Availability feature support."
::= { systemGrp 61 }
sysExtendedRmonNetflowModuleMask OBJECT-TYPE
SYNTAX BITS {
module1(0),
module2(1),
module3(2),
module4(3),
module5(4),
module6(5),
module7(6),
module8(7),
module9(8),
module10(9),
module11(10),
module12(11),
module13(12),
module14(13),
module15(14),
module16(15)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates Netflow Export Data (NDE) to be sent to which
Network Analysis Modules (NAM) in the same chassis.
If users set a bit from off to on, the system will check
the corresponding module is a NAM or not. If it is not,
the system should return error.
This mib object will only be supported by the system that
can support the multiple NAM modules."
::= { systemGrp 62 }
sshPublicKeySize OBJECT-TYPE
SYNTAX INTEGER (0 | 512..2048)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Indicates public key size in bits. In write, if
a key does not exist, a value between 512 and 2048
will generate a RSA public key with the value as
its key size for secured shell access. If a key
exists a value other than 0 is valid, indicating a
clear key operation. In read, the current key size
is returned if a key exists. If not,a 0 is returned."
::= { systemGrp 63 }
sysMaxRmonMemory OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates the maximum percentage of the memory
usage for RMON."
::= { systemGrp 64 }
sysMacReductionAdminEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether Mac Reduction feature (to
reduce the number of MAC addresses used in
bridge identifier) is administratively enabled
on the device or not."
::= { systemGrp 65 }
sysMacReductionOperEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates whether Mac Reduction feature (to
reduce the number of MAC addresses used in
bridge identifier) is operationaly enabled
on the device or not.
If the value of this object is true(1), then
the accepted values for dot1dStpPriority
in BRIDGE-MIB should be multiples of 4096 plus
bridge instance ID, such as VlanIndex. Changing
this object value might cause the values of
dot1dBaseBridgeAddress and dot1dStpPriority
in BRIDGE-MIB to be changed also."
::= { systemGrp 66 }
-- the chassis group
-- Implementation of the chassis group is current for all Cisco Workgroup
-- Stack products.
chassisSysType OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
wsc1000(3), -- 2+8 Port CDDI Concentrator
wsc1001(4), -- 2+8 Port FDDI Concentrator
wsc1100(5), -- 2+16 Port FDDI/CDDI Concentrator
wsc5000(6), -- 5 slot Switch
wsc2900(7), -- closed 2 slot Switch
wsc5500(8), -- 13 slot Switch
wsc5002(9), -- 2 slot Switch
wsc5505(10), -- 5 slot Switch
wsc1200(11), -- 2+8 Port FDDI/Ethernet Switch
wsc1400(12), -- 2 slot FDDI/CDDI Concentrator
wsc2926(13), -- closed 2 slot Switch
wsc5509(14), -- 9 slot Switch
wsc6006(15), -- 6 slot Switch
wsc6009(16), -- 9 slot Switch
wsc4003(17), -- 3 slot Switch
wsc5500e(18),-- 13 slot Switch
wsc4912g(19), -- closed 2 slot Switch
wsc2948g(20), -- closed 2 slot Switch
wsc6509(22), -- 9 slot Switch
wsc6506(23), -- 6 slot Switch
wsc4006(24), -- 6 slot Switch
wsc6509NEB(25),-- 9 slot Verticle Chassis Switch
wsc2980g(26), -- closed 3 slot Switch
wsc6513(27), -- 13 slot Switch
wsc2980ga(28) -- closed 3 slot Switch
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The chassis system type."
::= { chassisGrp 1 }
chassisBkplType OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
fddi(2), -- FDDI
fddiEthernet(3), -- FDDI and Ethernet
giga(4), -- 1.2 Gigabit switch
giga3(5), -- 3.6 Gigabit switch
giga3E(6), -- 3.6 Gigabit switch enhanced
giga12(7), -- 12 Gigabit switch
giga16(8) -- 16 Gigabit switch
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The chassis backplane type."
::= { chassisGrp 2 }
chassisPs1Type OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
none(2), -- no power supply
w50(3), -- 50 watt supply
w200(4), -- 200 watt supply
w600(5), -- 600 watt supply
w80(6), -- 80 watt supply
w130(7), -- 130 watt supply
wsc5008(8), -- 376 watt supply
wsc5008a(9), -- 376 watt supply w/PFC
w175(10), -- 175 watt supply
wsc5068(11), -- 376 watt supply DC
wsc5508(12), -- 1100 watt supply
wsc5568(13), -- 1200 watt supply DC
wsc5508a(14), -- 1200 watt supply
w155(15), -- 155 watt supply
w175pfc(16), -- 175 watt supply w/PFC
w175dc(17), -- 175 watt supply DC
wsc5008b(18), -- 376 watt supply w/PFC, OCP
wsc5008c(19), -- 436 watt supply w/PFC
wsc5068b(20), -- 376 watt supply DC w/OCP
wscac1000(21), -- 1000 watt supply AC
wscac1300(22), -- 1300 watt supply AC
wscdc1000(23), -- 1000 watt supply DC
wscdc1300(24), -- 1360 watt supply DC
wsc4008(25), -- 400 watt supply
wsc5518(26), -- 805 watt supply AC
wsc5598(27), -- 805 watt supply DC
w120(28), -- 120 watt
externalPS(29), -- external power supply
wscac2500w(30), -- 2500 watt supply AC
wscdc2500w(31), -- 2500 watt supply DC
wsc4008dc(32), -- 400 watt supply DC
wscac4000w(33), -- 4000 watt supply AC
wscdc4000w(34) -- 4000 watt supply DC
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Type of power supply number 1."
::= { chassisGrp 3 }
chassisPs1Status OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
ok(2), -- status ok
minorFault(3), -- minor problem
majorFault(4) -- major problem
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Status of power supply number 1. If the status is
not ok, the value of chassisPs1TestResult gives more
detailed information about the power supply's
failure condition(s)."
::= { chassisGrp 4 }
chassisPs1TestResult OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Test result for power supply number 1. A zero
indicates that the supply passed all tests. Bits
set in the result indicate error conditions."
::= { chassisGrp 5 }
chassisPs2Type OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
none(2), -- no power supply
w50(3), -- 50 watt supply
w200(4), -- 200 watt supply
w600(5), -- 600 watt supply
w80(6), -- 80 watt supply
w130(7), -- 130 watt supply
wsc5008(8), -- 376 watt supply
wsc5008a(9), -- 376 watt supply w/PFC
w175(10), -- 175 watt supply
wsc5068(11), -- 376 watt supply DC
wsc5508(12), -- 1100 watt supply
wsc5568(13), -- 1200 watt supply DC
wsc5508a(14), -- 1200 watt supply
w155(15), -- 155 watt supply
w175pfc(16), -- 175 watt supply w/PFC
w175dc(17), -- 175 watt supply DC
wsc5008b(18), -- 376 watt supply w/PFC, OCP
wsc5008c(19), -- 436 watt supply w/PFC
wsc5068b(20), -- 376 watt supply DC w/OCP
wscac1000(21), -- 1000 watt supply AC
wscac1300(22), -- 1300 watt supply AC
wscdc1000(23), -- 1000 watt supply DC
wscdc1360(24), -- 1360 watt supply DC
wsc4008(25), -- 400 watt supply
wsc5518(26), -- 805 watt supply AC
wsc5598(27), -- 805 watt supply DC
w120(28), -- 120 watt
externalPS(29), -- external power supply
wscac2500w(30), -- 2500 watt supply AC
wscdc2500w(31), -- 2500 watt supply DC
wsc4008dc(32), -- 400 watt supply DC
wscac4000w(33), -- 4000 watt supply AC
wscdc4000w(34) -- 4000 watt supply DC
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Type of power supply number 2."
::= { chassisGrp 6 }
chassisPs2Status OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
ok(2), -- status ok
minorFault(3), -- minor problem
majorFault(4) -- major problem
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Status of power supply number 2. If the status is
not ok, the value of chassisPs2TestResult gives more
detailed information about the power supply's
failure condition(s)."
::= { chassisGrp 7 }
chassisPs2TestResult OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Test result for power supply number 2. A zero
indicates that the supply passed all tests. Bits
set in the result indicate error conditions."
::= { chassisGrp 8 }
chassisFanStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
ok(2), -- status ok
minorFault(3), -- minor problem
majorFault(4) -- major problem
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Status of the chassis fan. If the status is not
ok, the value of chassisFanTestResult gives more
detailed information about the fan's failure
condition(s)."
::= { chassisGrp 9 }
chassisFanTestResult OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Test result for the chassis fan. A zero indicates
that the fan passed all tests. Bits set in the
result indicate error conditions."
::= { chassisGrp 10 }
chassisMinorAlarm OBJECT-TYPE
SYNTAX INTEGER {
off(1),
on(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The chassis minor alarm status."
::= { chassisGrp 11 }
chassisMajorAlarm OBJECT-TYPE
SYNTAX INTEGER {
off(1),
on(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The chassis major alarm status."
::= { chassisGrp 12 }
chassisTempAlarm OBJECT-TYPE
SYNTAX INTEGER {
off(1), -- temperature within normal range
on(2), -- temperature too high
critical(3) -- critical temperature, system
-- shut down imminent
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The chassis temperature alarm status."
::= { chassisGrp 13 }
chassisNumSlots OBJECT-TYPE
SYNTAX INTEGER (1..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of slots in the chassis available for
plug-in modules."
::= { chassisGrp 14 }
chassisSlotConfig OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An indication of which slots in the chassis have
modules inserted. This is an integer value with
bits set to indicate configured modules. It can be
interpreted as a sum of f(x) as x goes from 1 to the
number of slots, where f(x) = 0 for no module
inserted and f(x) = exp(2, x-1) for a module
inserted."
::= { chassisGrp 15 }
chassisModel OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The manufacturer's model number for the chassis."
::= { chassisGrp 16 }
chassisSerialNumber OBJECT-TYPE
SYNTAX INTEGER (0..999999999)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "The serial number of the chassis in a numeric format.
If the chassis uses an alphanumeric serial number,
this MIB object will return 0."
::= { chassisGrp 17 }
-- chassis component table
chassisComponentTable OBJECT-TYPE
SYNTAX SEQUENCE OF ChassisComponentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of the chassis related components in the
chassis."
::= { chassisGrp 18 }
chassisComponentEntry OBJECT-TYPE
SYNTAX ChassisComponentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing information about one component in
the chassis."
INDEX { chassisComponentIndex }
::= { chassisComponentTable 1 }
ChassisComponentEntry ::=
SEQUENCE {
chassisComponentIndex
INTEGER,
chassisComponentType
INTEGER,
chassisComponentSerialNumber
DisplayString,
chassisComponentHwVersion
DisplayString,
chassisComponentModel
DisplayString
}
chassisComponentIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A unique value for each chassis related component
within the chassis."
::= { chassisComponentEntry 1 }
chassisComponentType OBJECT-TYPE
SYNTAX INTEGER {
unknown(1), -- unknown chassis component
wsc6000cl(2), -- clock module for cat6000
wsc6000vtt(3), -- VTT module for cat6000
wsc6000tempSensor(4) -- Temp Sensor for cat6000
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The type of the chassis component."
::= { chassisComponentEntry 2 }
chassisComponentSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE (0 .. 20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The serial number of the chassis component."
::= { chassisComponentEntry 3 }
chassisComponentHwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE (0 .. 20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The hardware version of the chassis component."
::= { chassisComponentEntry 4 }
chassisComponentModel OBJECT-TYPE
SYNTAX DisplayString (SIZE (0 .. 20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The manufacturer's model number for the chassis
component."
::= { chassisComponentEntry 5 }
chassisSerialNumberString OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The serial number of the chassis. This MIB object
will return the chassis serial number for any chassis
that either a numeric or an alphanumeric serial
number is being used."
::= { chassisGrp 19 }
chassisPs3Type OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
none(2), -- no power supply
wsc4008(25), -- 400 watt supply
wsc4008dc(32) -- 400 watt supply DC
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Type of power supply number 3. This object is only
supported by systems that can have 3 or more power
supplies."
::= { chassisGrp 20 }
chassisPs3Status OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
ok(2), -- status ok
minorFault(3), -- minor problem
majorFault(4) -- major problem
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Status of power supply number 3. If the status is
not ok, the value of chassisPs3TestResult gives more
detailed information about the power supply's
failure condition(s). This object is only supported
by systems that can have 3 or more power supplies."
::= { chassisGrp 21 }
chassisPs3TestResult OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Test result for power supply number 3. A zero
indicates that the supply passed all tests. Bits
set in the result indicate error conditions. This
object is only supported by systems that can
have 3 or more power supplies."
::= { chassisGrp 22 }
chassisPEMInstalled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates whether Power Entry Module is installed
into the Chassis or not. Power Entry Module is a
connection into the system for an external
power supply of -48 Volts. This object is only
supported by systems that can have 3 or more power
supplies."
::= { chassisGrp 23 }
-- the module group
-- Implementation of the module group is current for all Cisco Workgroup
-- Stack products.
moduleTable OBJECT-TYPE
SYNTAX SEQUENCE OF ModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of module entries. The number of entries is
the number of modules in the chassis."
::= { moduleGrp 1 }
moduleEntry OBJECT-TYPE
SYNTAX ModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing information about one module in
the chassis."
INDEX { moduleIndex }
::= { moduleTable 1 }
ModuleEntry ::=
SEQUENCE {
moduleIndex
INTEGER,
moduleType
INTEGER,
moduleSerialNumber
INTEGER,
moduleHwHiVersion
INTEGER,
moduleHwLoVersion
INTEGER,
moduleFwHiVersion
INTEGER,
moduleFwLoVersion
INTEGER,
moduleSwHiVersion
INTEGER,
moduleSwLoVersion
INTEGER,
moduleStatus
INTEGER,
moduleTestResult
INTEGER,
moduleAction
INTEGER,
moduleName
DisplayString,
moduleNumPorts
INTEGER,
modulePortStatus
OCTET STRING,
moduleSubType
INTEGER,
moduleModel
DisplayString,
moduleHwVersion
DisplayString,
moduleFwVersion
DisplayString,
moduleSwVersion
DisplayString,
moduleStandbyStatus
INTEGER,
moduleIPAddress
IpAddress,
moduleIPAddressVlan
VlanIndex,
moduleSubType2
INTEGER,
moduleSlotNum
INTEGER,
moduleSerialNumberString
DisplayString,
moduleEntPhysicalIndex
PhysicalIndex,
moduleAdditionalStatus
BITS
}
moduleIndex OBJECT-TYPE
SYNTAX INTEGER (1..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A unique value for each module within the chassis."
::= { moduleEntry 1 }
moduleType OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
empty(2), -- nothing installed
wsc1000(3), -- 2+8 Port CDDI Concentrator
wsc1001(4), -- 2+8 Port FDDI Concentrator
wsc1100(5), -- 2+16 Port FDDI/CDDI Concentrator
wsc1200(11), -- 2+8 Port FDDI/Ethernet Switch
wsc1400(12), -- 2 slot FDDI/CDDI Concentrator
-- the following modules are for the WS-C1400
wsx1441(13), -- 8 port Multi Mode FDDI (MIC connector)
wsx1444(14), -- 8 port Single Mode FDDI (ST connector)
wsx1450(15), -- 2 port MM FDDI (MIC), 12 port CDDI (RJ-45)
wsx1483(16), -- 16 port CDDI (RJ-45 connector)
wsx1454(17), -- 2 port SM FDDI (ST), 12 port CDDI (RJ-45)
wsx1455(18), -- 10 port MM FDDI (SC connector)
wsx1431(19), -- 4 port Multi Mode FDDI (MIC connector)
wsx1465(20), -- 2 port MM FDDI (SC), 12 port CDDI (RJ-45)
wsx1436(21), -- 4 port SM FDDI (ST), 4 port MM FDDI (MIC)
wsx1434(22), -- 4 port Single Mode FDDI (ST connector)
-- the following modules are for the WSC-5000 series
wsx5009(23), -- Supervisor Module 1, 2 100BaseTX (RJ-45/MII)
wsx5013(24), -- 24 port 10BaseT (RJ-45 connector)
wsx5011(25), -- 12 port 10BaseFL Multi Mode (ST connector)
wsx5010(26), -- 24 port 10BaseT (Telco connector)
wsx5113(27), -- 12 port 100BaseTX (RJ-45 connector)
wsx5101(28), -- 1 dual attach Multi Mode FDDI (MIC connector)
wsx5103(29), -- 1 dual attach CDDI (RJ-45 connector)
wsx5104(30), -- 1 dual attach Single Mode FDDI (ST connector)
wsx5155(32), -- 1 port Multi Mode OC-3 ATM (SC connector)
wsx5154(33), -- 1 port Single Mode OC-3 ATM (SC connector)
wsx5153(34), -- 1 port UTP OC-3 ATM (RJ-45 connector)
wsx5111(35), -- 12 port 100BaseFX Multi Mode (SC connector)
wsx5213(36), -- 12 port 10/100BaseTX (RJ-45 connector)
wsx5020(37), -- 48 port 4 segment 10BaseT (Telco connector)
wsx5006(38), -- Supervisor Mod 1, 2 100BaseFX Multi Mode (SC)
wsx5005(39), -- Supervisor Mod 1, 2 100BaseFX Single Mode (SC)
wsx5509(40), -- Supervisor Mod 2, 2 100BaseTX (RJ-45/MII)
wsx5506(41), -- Supervisor Mod 2, 2 100BaseFX Multi Mode (SC)
wsx5505(42), -- Supervisor Mod 2, 2 100BaseFX Single Mode (SC)
wsx5156(43), -- 1 dual phy UTP OC-3 ATM (RJ-45 connector)
wsx5157(44), -- 1 dual phy Single Mode OC-3 ATM (SC connector)
wsx5158(45), -- 1 dual phy Multi Mode OC-3 ATM (SC connector)
wsx5030(46), -- 16 port Token Ring (RJ-45 connector)
wsx5114(47), -- 6 port SM, 6 port MM 100BaseFX (SC connector)
wsx5223(48), -- 24 port 3 segment 100BaseTX (RJ-45 connector)
wsx5224(49), -- 24 port 10/100BaseTX (RJ-45 connector)
wsx5012(50), -- 48 port 10BaseT (Telco connector)
wsx5302(52), -- Vlan router
wsx5213a(53), -- 12 port 10/100BaseTX (RJ-45 connector)
wsx5380(54), -- Network Analysis Module
wsx5201(55), -- 12 port 100BaseFX Multi Mode (SC connector)
wsx5203(56), -- 12 port 10/100BaseTX (RJ-45 connector)
wsx5530(57), -- Supervisor Module 3
wsx5161(61), -- 1 dual phy Multi Mode OC-12 ATM (SC connector)
wsx5162(62), -- 1 dual phy Single Mode OC-12 ATM (SC connector)
wsx5165(65), -- ATM bridge
wsx5166(66), -- 1 dual phy DS3 ATM (BNC connector)
wsx5031(67), -- 16 port Multi Mode Token Ring (ST connector)
wsx5410(68), -- 9 port 1000BaseX (GBIC connector)
wsx5403(69), -- 3 port 1000BaseX (GBIC connector)
wsx5201r(73), -- 12 port 100BaseFX Multi Mode (SC connector)
wsx5225r(74), -- 24 port 10/100BaseTX (RJ-45 connector)
wsx5014(75), -- 48 port 10BaseT (RJ-45 connector)
wsx5015(76), -- 24 port 10BaseFL (MT-RJ connector)
wsx5236(77), -- 24 port 100BaseFX Multi Mode (MT-RJ connector)
wsx5540(78), -- Supervisor Module 2 GS
wsx5234(79), -- 24 port 10/100BaseTX (RJ-45 connector)
wsx5012a(81), -- 48 port 10BaseT (Telco connector)
wsx5167(82), -- 1 dual phy Multi Mode OC-3 ATM (SC connector)
wsx5239(83), -- 36 port 10/100BaseTX (Telco connector)
wsx5168(84), -- 1 dual phy Single Mode OC-3 ATM (SC connector)
wsx5305(85), -- 8 port 100BaseFX MM (SC)/Ethernet bridge
wsx5550(87), -- Supervisor Module 3 GS, 2 port GBIC
wsf5541(88), -- RSFC for wsx5540, wsx5550
wsx5534(91), -- Supervisor Module 3 FSX
wsx5536(92), -- Supervisor Module 3 FLX
wsx5237(96), -- 24 port 100BaseFX Single Mode (MT-RJ connector)
-- the following modules are for the WSC-6000 series
wsx6ksup12ge(200), -- 2 port 1000BaseX Supervisor Mod (GBIC)
wsx6408gbic(201), -- 8 port 1000BaseX (GBIC)
wsx6224mmmt(202), -- 24 port 100BaseFX MM (MT-RJ)
wsx6248rj45(203), -- 48 port 10/100BaseTX (RJ-45)
wsx6248tel(204), -- 48 port 10/100BaseTX (Telco)
wsx6302msm(206), -- Multilayer switch module
wsf6kmsfc(207), -- Multilayer switch feature card
wsx6024mtrj(208), -- 24 port 10BaseFL (MT-RJ)
wsx6101oc12mmf(209), -- 1 port Multi Mode OC-12 ATM (SC)
wsx6101oc12smf(210), -- 1 port Single Mode OC-12 ATM (SC)
wsx6416gemt(211), -- 16 port 1000BaseSX (MT-RJ)
wsx6182pa(212), -- 2 port adapter FlexWAN Module
wsx6ksup1a2ge(219),-- 2 port 1000BaseX Supervisor Mod (GBIC)
wsx6302amsm(220), -- Multilayer switch module (Rev. A)
wsx6416gbic(221), -- 16 port 1000BaseX (GBIC)
wsx6224ammmt(222), -- 24 port 100BaseFX MM (MT-RJ),
-- Enhanced QoS
wsx6380nam(223), -- Network Analysis Module
wsx6248arj45(224), -- 48 port 10/100BaseTX (RJ-45)
-- Enhanced QoS
wsx6248atel(225), -- 48 port 10/100BaseTX (Telco)
-- Enhanced QoS
wsx6408agbic(226), -- 8 port 1000BaseX (GBIC),Enhanced QoS
wsx6608t1(229), -- 8 port T1 (1.544 Mps)
wsx6608e1(230), -- 8 port E1 (2.048 Mps)
wsx6624fxs(231), -- 24 port FXS Analog station module
wsx6316getx(233), -- 16 port 1000BaseT (RJ-45)
wsf6kmsfc2(234), -- Multilayer switch feature card II
wsx6324mmmt(235), -- 24 port 100BaseFX MM (MT-RJ)
wsx6348rj45(236), -- 48 port 10/100BaseTX (RJ-45)
wsx6ksup22ge(237), -- 2 port 1000BaseX Supervisor Mod 2 (GBIC)
wsx6516gbic(239), -- 16 port 1000BaseX (GBIC)
wsx6381ids(244), -- Intrusion Detection module
wsc6500sfm(245), -- Switch Fabric Module
wsx6548rj45(258), -- 48 port 10/100BaseTX (RJ-45)
wsx6516getx(261), -- 16 port 10/100/1000BaseT (RJ-45)
wsx6500sfm2(278), -- Switch Fabric Module 136
wsx6348rj21(281), -- 48 port 10/100BaseTX (RJ-21)
-- the following modules are for the WSC-4000 series
wsx4012(300), -- Supervisor Module
wsx4148rj(301), -- 48 port 10/100BaseTX (RJ-45)
wsx4232gbrj(302), -- 2 1000X (GBIC), 32 10/100BaseTX (RJ-45)
wsx4306gb(303), -- 6 port 1000BaseX (GBIC)
wsx4418gb(304), -- 18 port 1000BaseX (GBIC)
wsx44162gbtx(305), -- 2 1000BaseX (GBIC), 16 1000BaseT (RJ-45)
wsx4912gb(306), -- 12 port 1000BaseX (GBIC)
wsx2948gbrj(307), -- 2 1000X (GBIC), 48 10/100BaseTX (RJ-45)
wsx2948(309), -- Supervisor Module
wsx4912(310), -- Supervisor Module
wsx4424sxmt(311), -- 24 port 1000BaseSX (MT-RJ)
wsx4232rjxx(312), -- 32 port 10/100 (RJ-45) + uplink submodule
wsx4148rj21(313), -- 48 port 10/100BaseTX (RJ-21)
wsx4124fxmt(317), -- 24 port 100BaseFX MM (MT-RJ)
wsx4013(318), -- Supervisor Module 2, 2 port 1000X(GBIC)
wsx4232l3(319), -- 32 10/100TX(RJ-45), 2 1000X Routed port
wsx4604gwy(320), -- 1 port 1000 Mb routed + 1 daughter card
wsx44122Gbtx(321), -- 2 1000BaseX(GBIC), 12 1000BaseT (RJ-45)
wsx2980(322), -- Supervisor module for wsc2980g
wsx2980rj(323), -- 48 port 10/100BaseTX
wsx2980gbrj(324), -- 32 port 10/100BaseTX + 2 port 1000X
wsx4019(325), -- Switch Fabric Module
wsx4148rj45v(326), -- 48 port 10/100BaseT Voice Power module
wsx4424gbrj45(330), -- 24 10/100/1000BaseTX (RJ-45)
wsx4148fxmt(331) -- 48 port 100BaseFX MM (MT-RJ
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The type of module."
::= { moduleEntry 2 }
moduleSerialNumber OBJECT-TYPE
SYNTAX INTEGER (0..999999999)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "The serial number of the module in a numeric format.
If the module uses an alphanumeric serial number,
this MIB object will return 0."
::= { moduleEntry 3 }
moduleHwHiVersion OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "The high part of the hardware version of the module.
For example, if the hardware version is 3.1, the
value of moduleHwHiVersion is 3."
::= { moduleEntry 4 }
moduleHwLoVersion OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "The low part of the hardware version of the module.
For example, if the hardware version is 3.1, the
value of moduleHwLoVersion is 1."
::= { moduleEntry 5 }
moduleFwHiVersion OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "The high part of the firmware version number. For
example, if the firmware version is 3.1, the value
of moduleFwHiVersion is 3."
::= { moduleEntry 6 }
moduleFwLoVersion OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "The low part of the firmware version number. For
example, if the firmware version is 3.1, the value
of moduleFwLoVersion is 1."
::= { moduleEntry 7 }
moduleSwHiVersion OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "The high part of the software version number. For
example, if the software version is 3.1, the value
of moduleSwHiVersion is 3."
::= { moduleEntry 8 }
moduleSwLoVersion OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "The low part of the software version number. For
example, if the software version is 3.1, the value
of moduleSwLoVersion is 1."
::= { moduleEntry 9 }
moduleStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
ok(2), -- status ok
minorFault(3), -- minor problem
majorFault(4) -- major problem
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The operational status of the module. If the status
is not ok, the value of moduleTestResult gives more
detailed information about the module's failure
condition(s)."
::= { moduleEntry 10 }
moduleTestResult OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The result of the module's self test. A zero
indicates that the module passed all tests. Bits
set in the result indicate error conditions."
::= { moduleEntry 11 }
moduleAction OBJECT-TYPE
SYNTAX INTEGER {
other(1),
reset(2),
enable(3),
disable(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This object, when read, returns one of the
following results:
other(1): module permanently enabled
enable(3): module currently enabled
disable(4): module currently disabled
Setting this object to one of the acceptable values
gives the following results:
other(1): gives an error
reset(2): resets the module's control logic
enable(3): if the module status is configurable,
enables the module, else gives error
disable(4): if the module status is configurable,
disables the module, else gives error
Setting this object to any other values results in
an error."
::= { moduleEntry 12 }
moduleName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "A descriptive string used by the network
administrator to name the module."
::= { moduleEntry 13 }
moduleNumPorts OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of ports supported by the module."
::= { moduleEntry 14 }
modulePortStatus OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..50))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A series of bytes containing status information
about the module and each of the ports on the module.
The first byte contains the status for the module
(same value as moduleStatus), and subsequent bytes
contain status for the first through the last ports
on the module (same value as portOperStatus)."
::= { moduleEntry 15 }
moduleSubType OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
empty(2), -- nothing installed
-- sub modules for the WS-X5505,5506,5509
wsf5510(3), -- EARL 1
wsf5511(4), -- EARL 1+
-- sub modules for the WS-X5302
wsx5304(6), -- VIP II carrier
-- sub modules for the WS-X5530,5540
wsf5520(7), -- EARL 1+
wsf5521(8), -- NFFC
wsf5531(9), -- NFFC II
-- sub modules for the WS-X6K-SUP-2GE
wsf6020(100), -- L2 switching card
wsf6020a(101),-- L2 switching card II
wsf6kpfc(102),-- L3 switching engine
wsf6kpfc2(103), -- L3 switching engine II
-- sub modules for the WS-X6348-RJ45
wsf6kvpwr(104) -- inline power card
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The type of daughterboard attached to this module."
::= { moduleEntry 16 }
moduleModel OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The manufacturer's model number for the module."
::= { moduleEntry 17 }
moduleHwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The hardware version of the module."
::= { moduleEntry 18 }
moduleFwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..40))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The firmware version of the module."
::= { moduleEntry 19 }
moduleSwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..40))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The software version of the module."
::= { moduleEntry 20 }
moduleStandbyStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
active(2),
standby(3),
error(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Redundant status of a module that supports redundancy."
::= { moduleEntry 21 }
moduleIPAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "If the module has a separate IP address to
reach it by, then it is reported here.
Otherwise, this object has a value of
'00000000H'."
::= { moduleEntry 22 }
moduleIPAddressVlan OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "If the moduleIPAddress is valid then this
object reports the VLAN to access that IP
address on. Otherwise this object has a value
of zero."
::= { moduleEntry 23 }
moduleSubType2 OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
empty(2), -- nothing installed
-- sub module 2 type for the WS-X5530,5540
wsu5531(3), -- 2 port 10/100BaseTX (RJ-45)
wsu5533(5), -- 2 port 100BaseFX MM (SC)
wsu5534(6), -- 2 port 1000BaseSX (SC)
wsu5535(7), -- 2 port 100BaseFX SM (SC)
wsu5536(8), -- 2 port 1000BaseLX (SC)
wsu5537(9), -- 4 port 10/100BaseTX (RJ-45)
wsu5538(10), -- 4 port 100BaseFX MM (SC)
wsu5539(11), -- 4 port 100BaseFX SM (SC)
-- sub module 2 type for WS-X4232,4224,4416
wsu4504fxmt(314) -- 4 port 100BaseFX (MT-RJ)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The type of daughterboard attached to this module."
::= { moduleEntry 24 }
moduleSlotNum OBJECT-TYPE
SYNTAX INTEGER (1..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value is determined by the chassis slot number
where the module is located. Valid entries are 1
to the value of chassisNumSlots"
::= { moduleEntry 25 }
moduleSerialNumberString OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The serial number of the module. This MIB object
will return the module serial number for any module
that either a numeric or an alphanumeric serial
number is being used."
::= { moduleEntry 26 }
moduleEntPhysicalIndex OBJECT-TYPE
SYNTAX PhysicalIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value of the instance of the entPhysicalIndex
object, defined in RFC2037 ENTITY-MIB, for the
entity physical index corresponding to this module."
::= { moduleEntry 27 }
moduleAdditionalStatus OBJECT-TYPE
SYNTAX BITS {
fruInstalled(0),
powerDenied(1),
faulty(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The additional status of the module.
fruInstalled(0) indicates that whether or not
FRU is installed on the module.
powerDenied(1) indicates that whether phones
connected to the ports of this module are
denied of power.
faulty(2) indicates hardware faulty."
::= { moduleEntry 28}
-- the port group
-- Implementation of the port group is current for all Cisco Workgroup
-- Stack products.
portTable OBJECT-TYPE
SYNTAX SEQUENCE OF PortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of port entries. The number of entries is
determined by the number of modules in the chassis
and the number of ports on each module."
::= { portGrp 1 }
portEntry OBJECT-TYPE
SYNTAX PortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing information for a particular port
on a module."
INDEX { portModuleIndex, portIndex }
::= { portTable 1 }
PortEntry ::=
SEQUENCE {
portModuleIndex
INTEGER,
portIndex
INTEGER,
portCrossIndex
INTEGER,
portName
DisplayString,
portType
INTEGER,
portOperStatus
INTEGER,
portCrossGroupIndex
INTEGER,
portAdditionalStatus
INTEGER,
portAdminSpeed
INTEGER,
portDuplex
INTEGER,
portIfIndex
INTEGER,
portSpantreeFastStart
INTEGER,
portAdminRxFlowControl
INTEGER,
portOperRxFlowControl
INTEGER,
portAdminTxFlowControl
INTEGER,
portOperTxFlowControl
INTEGER,
portMacControlTransmitFrames
Counter32,
portMacControlReceiveFrames
Counter32,
portMacControlPauseTransmitFrames
Counter32,
portMacControlPauseReceiveFrames
Counter32,
portMacControlUnknownProtocolFrames
Counter32,
portLinkFaultStatus
INTEGER,
portAdditionalOperStatus
BITS,
portInlinePowerDetect
TruthValue,
portEntPhysicalIndex
PhysicalIndex
}
portModuleIndex OBJECT-TYPE
SYNTAX INTEGER (1..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies the module
where this port is located."
::= { portEntry 1 }
portIndex OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies this port
within a module. The value is determined by the
location of the port on the module. Valid entries
are 1 to the value of moduleNumPorts for this
module."
::= { portEntry 2 }
portCrossIndex OBJECT-TYPE
SYNTAX INTEGER (1..4080)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A cross-reference to the port's index within another
mib group. The value is dependent on the type of
port. For an FDDI port, this corresponds to the
snmpFddiPORTIndex."
::= { portEntry 3 }
portName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "A descriptive string used by the network
administrator to name the port."
::= { portEntry 4 }
portType OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
cddi(2), -- CDDI (UTP FDDI)
fddi(3), -- Multi Mode fiber FDDI
tppmd(4), -- ANSI standard UTP FDDI
mlt3(5), -- MLT-3 UTP FDDI
sddi(6), -- STP FDDI
smf(7), -- Single Mode fiber FDDI
e10BaseT(8), -- UTP Ethernet
e10BaseF(9), -- Multi Mode fiber Ethernet
scf(10), -- small-connector fiber FDDI
e100BaseTX(11), -- UTP Fast Ethernet (Cat 5)
e100BaseT4(12), -- UTP Fast Ethernet (Cat 3)
e100BaseF(13), -- Multi Mode fiber Fast Ethernet
atmOc3mmf(14), -- Multi Mode fiber OC-3 ATM
atmOc3smf(15), -- Single Mode fiber OC-3 ATM
atmOc3utp(16), -- UTP OC-3 ATM
e100BaseFsm(17), -- Single Mode fiber Fast Ethernet
e10a100BaseTX(18), -- 10/100 UTP Ethernet (Cat 3/5)
mii(19), -- MII Ethernet
vlanRouter(20), -- vlan router connection
remoteRouter(21), --
tokenring(22), -- Token Ring
atmOc12mmf(23), -- Multi Mode fiber OC-12 ATM
atmOc12smf(24), -- Single Mode fiber OC-12 ATM
atmDs3(25), -- DS-3 ATM
tokenringMmf(26), -- Multi Mode fiber Token Ring
e1000BaseLX(27), -- Long Wave fiber Giga Ethernet
e1000BaseSX(28), -- Short Wave fiber Giga Ethernet
e1000BaseCX(29), -- Copper Gigabit Ethernet
networkAnalysis(30), -- Network Analysis connection
e1000Empty(31), -- GBIC not installed
e1000BaseLH(32), -- Long Haul fiber Giga Ethernet
e1000BaseT(33), -- Twisted Pair Giga Ethernet
e1000UnsupportedGbic(34),
-- Unsupported Gbic Giga Ethernet
e1000BaseZX(35), -- Extended Reach Giga Ethernet
depi2(36), -- Digital Ethernet Phone
-- Interface 2 Mbps
t1(37), -- T1
e1(38), -- E1
fxs(39), -- FXS
fxo(40), -- FXO
transcoding(41), -- transcoding DSP
conferencing(42),-- conferencing DSP
intrusionDetect(55) -- intrusion detection
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The type of physical layer medium dependent
interface on the port."
::= { portEntry 5 }
portOperStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
ok(2), -- status ok
minorFault(3), -- minor problem
majorFault(4) -- major problem
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current operational status of the port."
::= { portEntry 6 }
portCrossGroupIndex OBJECT-TYPE
SYNTAX INTEGER (1..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A cross-reference to another mib group for this
port. The value is dependent on the type of port.
For an FDDI port this corresponds to the
snmpFddiPORTSMTIndex."
::= { portEntry 7 }
portAdditionalStatus OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Additional status information for the port. The
value is a sum. It initially takes the value zero,
then for each state that is true, 2 raised to a
power is added to the sum. The powers are according
to the following table:
State Power
Transmit 0
Receive 1
Collision 2
Transmit state indicates that at least one packet was
transmitted by the port in the last polling period.
Receive state indicates that at least one packet was
received by the port in the last polling period.
Collision state indicates that at least one collision
was detected on the port in the last polling period.
Note that if a state is not applicable to a
particular port or additional status is not supported on
a particular port, its value is always false for that
port."
::= { portEntry 8 }
portAdminSpeed OBJECT-TYPE
SYNTAX INTEGER {
autoDetect(1),
s4000000(4000000), -- 4 Mbps
s10000000(10000000), -- 10 Mbps
s16000000(16000000), -- 16 Mbps
s45000000(45000000), -- 45 Mbps
s64000000(64000000), -- 64 Mbps
s100000000(100000000), -- 100 Mbps
s155000000(155000000), -- 155 Mbps
s400000000(400000000), -- 400 Mbps
s622000000(622000000), -- 622 Mbps
s1000000000(1000000000), -- 1 Gbps
s1544000(1544000), -- 1.544 Mbps
s2000000(2000000), -- 2 Mbps
s2048000(2048000), -- 2.048 Mbps
s64000(64000) -- 64 kps
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The desired speed of the port.
The current operational speed of the port can be
determined from ifSpeed."
::= { portEntry 9 }
portDuplex OBJECT-TYPE
SYNTAX INTEGER {
half(1),
full(2),
disagree(3),
auto(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether the port is operating in half-
duplex, full-duplex, disagree or auto negotiation mode.
If the port could not agree with the far end on port
duplex, the port will be in disagree(3) mode."
::= { portEntry 10 }
portIfIndex OBJECT-TYPE
SYNTAX INTEGER (1..4294967295)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value of the instance of the ifIndex object,
defined in MIB-II, for the interface corresponding
to this port."
::= { portEntry 11 }
portSpantreeFastStart OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether the port is operating in spantree
fast start mode. A port with fast start enabled is
immediately put in spanning tree forwarding state on
link up, rather than starting in blocking state which
is the normal operation. This is useful when the port
is known to be connected to a single station which
has problems waiting for the normal spanning tree
operation to put the port in forwarding state."
DEFVAL { disabled }
::= { portEntry 12 }
portAdminRxFlowControl OBJECT-TYPE
SYNTAX INTEGER { on(1), off(2), desired(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates the receive flow control administrative
status set on the port. If the status is set to on(1),
the port will require the far end to send flow control.
If the status is set to off(2), the port will not
allow far end to send flow control. If the status is
set to desired(3), the port will allow the far end
to send the flow control."
DEFVAL { off }
::= { portEntry 13}
portOperRxFlowControl OBJECT-TYPE
SYNTAX INTEGER { on(1), off(2), disagree(3) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the receive flow control operational
status of the port. If the port could not agree
with the far end on a link protocol, its operational
status will be disagree(3)."
::= { portEntry 14}
portAdminTxFlowControl OBJECT-TYPE
SYNTAX INTEGER { on(1), off(2), desired(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates the transmit flow control administrative
status set on the port. If the status is set to on(1),
the port will send flow control to the far end.
If the status is set to off(2), the port will not
send flow control to the far end. If the status is
set to desired(3), the port will send flow control
to the far end if the far end supports it."
::= { portEntry 15}
portOperTxFlowControl OBJECT-TYPE
SYNTAX INTEGER { on(1), off(2), disagree(3) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the transmit flow control operational
status of the port. If the port could not agree
with the far end on a link protocol, its
operational status will be disagree(3)."
::= { portEntry 16}
portMacControlTransmitFrames OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of MAC control frames passed to
the MAC sublayer for transmission."
::= { portEntry 17}
portMacControlReceiveFrames OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of MAC control frames passed by
the MAC sublayer to the MAC Control sublayer on
receive."
::= { portEntry 18}
portMacControlPauseTransmitFrames OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of PAUSE frames passed to
the MAC sublayer for transmission."
::= { portEntry 19}
portMacControlPauseReceiveFrames OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of PAUSE frames passed by
the MAC sublayer to the MAC Control sublayer
on receive."
::= { portEntry 20}
portMacControlUnknownProtocolFrames OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of MAC Control frames received
with an opcode that is not supported by the
device."
::= { portEntry 21}
portLinkFaultStatus OBJECT-TYPE
SYNTAX INTEGER {
noFault(1),
nearEndFault(2),
nearEndConfigFail(3),
farEndDisable(4),
farEndFault(5),
farEndConfigFail(6),
notApplicable(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Specifies additional link fault status on a gigabit
link.
noFault:
Link is up and operational.
nearEndFault:
The port is enabled but there is no GBIC
present or the local port cannot synchronize
with the remote end.
nearEndConfigFail:
The local port has detected a configuration
mismatch with the remote end.
farEndDisable:
The far end is in the disabled state.
farEndFault:
The remote port is cannot synchronize.
farEndConfigFail:
The remote port has detected a configuration
mismatch with the local end.
notApplicable:
Link fault status is not applicable on this
port."
::= { portEntry 22 }
portAdditionalOperStatus OBJECT-TYPE
SYNTAX BITS {
other(0), -- none of the following
connected(1),
standby(2),
faulty(3),
notConnected(4),
inactive(5),
shutdown(6),
dripDis(7),
disabled(8),
monitor(9),
errdisable(10),
linkFaulty(11),
onHook(12),
offHook(13)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current operational status of the port which is
showing additional detailed information of the port."
::= { portEntry 23 }
portInlinePowerDetect OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicate if the port detects an inline power capable
device connected to it."
::= { portEntry 24 }
portEntPhysicalIndex OBJECT-TYPE
SYNTAX PhysicalIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value of the instance of the entPhysicalIndex
object, defined in RFC2037 ENTITY-MIB, for the
entity physical index corresponding to this port."
::= { portEntry 25 }
-- the tftp group
-- Implementation of the tftp group is current for all Cisco Workgroup
-- Stack products which implement tftp upload/download functions.
tftpHost OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Name of source/destination host for the TFTP
transfer or storage device transfer. If the name is
for the TFTP transfer, it can be the IP address or
the host name. If the name for the storage device
transfer, it will be in the format of deviceName:
(e.g. slot0:, slot1:)."
::= { tftpGrp 1 }
tftpFile OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Name of file for the TFTP transfer or for storage
device transfer."
::= { tftpGrp 2 }
tftpModule OBJECT-TYPE
SYNTAX INTEGER (0..16)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Which module's code/configuration is being
transferred."
::= { tftpGrp 3 }
tftpAction OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
downloadConfig(2),
uploadConfig(3),
downloadSw(4),
uploadSw(5),
downloadFw(6),
uploadFw(7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Setting this object to one of the acceptable values
initiates the requested action using the information
given in tftpHost, tftpFile, tftpModule.
downloadConfig(2): receive configuration from
host/file
uploadConfig(3): send configuration to host/file
downloadSw(4): receive software image from
host/file
uploadSw(5): send software image to host/file
downloadFw(6): receive firmware image from
host/file
uploadFw(7): send firmware image to host/file
Setting this object to any other value results in
an error."
::= { tftpGrp 4 }
tftpResult OBJECT-TYPE
SYNTAX INTEGER {
inProgress(1),
success(2),
noResponse(3),
tooManyRetries(4),
noBuffers(5),
noProcesses(6),
badChecksum(7),
badLength(8),
badFlash(9),
serverError(10),
userCanceled(11),
wrongCode(12),
fileNotFound(13),
invalidTftpHost(14),
invalidTftpModule(15),
accessViolation(16),
unknownStatus(17),
invalidStorageDevice(18),
insufficientSpaceOnStorageDevice(19),
insufficientDramSize(20),
incompatibleImage(21)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Contains result of the last tftp action request."
::= { tftpGrp 5 }
-- the brouter group
-- Implementation of the brouter group is current for all Cisco Workgroup
-- Stack products which implement combined bridging/routing functions.
brouterEnableRip OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether the RIP protocol is enabled."
DEFVAL { enabled }
::= { brouterGrp 1 }
brouterEnableSpantree OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates if Spanning Tree protocol is enabled."
DEFVAL { disabled }
::= { brouterGrp 2 }
brouterEnableGiantCheck OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether special handling of giant packets
is enabled."
DEFVAL { disabled }
::= { brouterGrp 3 }
brouterEnableIpFragmentation OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether IP fragmentation is enabled."
DEFVAL { enabled }
::= { brouterGrp 4 }
brouterEnableUnreachables OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether ICMP unreachable messages are sent
by the system."
DEFVAL { enabled }
::= { brouterGrp 5 }
brouterCamAgingTime OBJECT-TYPE
SYNTAX INTEGER (0..1000000)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "The aging time for the CAM table. This duplicate
item is the same value as dot1dTpAgingTime."
DEFVAL { 300 }
::= { brouterGrp 6 }
brouterCamMode OBJECT-TYPE
SYNTAX INTEGER { filtering(1), forwarding(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Mode in which the CAM module is operating."
DEFVAL { filtering }
::= { brouterGrp 7 }
brouterIpxSnapToEther OBJECT-TYPE
SYNTAX INTEGER {
snap(1),
ethernetII(2),
iso8023(3),
raw8023(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The default translation for IPX packets when
bridging from FDDI SNAP to Ethernet."
DEFVAL { raw8023 }
::= { brouterGrp 8 }
brouterIpx8023RawToFddi OBJECT-TYPE
SYNTAX INTEGER {
snap(1),
iso8022(5),
fddiRaw(6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The default translation for IPX packets when
bridging from Ethernet 802.3 Raw to FDDI."
DEFVAL { snap }
::= { brouterGrp 9 }
brouterEthernetReceiveMax OBJECT-TYPE
SYNTAX INTEGER (1..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum number of Ethernet receive buffers processed
at one time per port."
DEFVAL { 64 }
::= { brouterGrp 10 }
brouterEthernetTransmitMax OBJECT-TYPE
SYNTAX INTEGER (1..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum number of Ethernet transmit buffers
processed at one time per port."
DEFVAL { 64 }
::= { brouterGrp 11 }
brouterFddiReceiveMax OBJECT-TYPE
SYNTAX INTEGER (1..512)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum number of FDDI receive buffers processed
at one time per port."
DEFVAL { 256 }
::= { brouterGrp 12 }
brouterFddiTransmitMax OBJECT-TYPE
SYNTAX INTEGER (1..512)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum number of FDDI transmit buffers processed
at one time per port."
DEFVAL { 256 }
::= { brouterGrp 13 }
-- the brouter port table
brouterPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF BrouterPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of brouter port entries. The number of
entries is determined by the number of modules in
the chassis and the number of ports on each module."
::= { brouterGrp 14 }
brouterPortEntry OBJECT-TYPE
SYNTAX BrouterPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing bridge/router information for a
particular port on a module."
INDEX { brouterPortModule, brouterPort }
::= { brouterPortTable 1 }
BrouterPortEntry ::=
SEQUENCE {
brouterPortModule
INTEGER,
brouterPort
INTEGER,
brouterPortIpVlan
VlanIndex,
brouterPortIpAddr
IpAddress,
brouterPortNetMask
IpAddress,
brouterPortBroadcast
IpAddress,
brouterPortBridgeVlan
INTEGER,
brouterPortIpHelpers
OCTET STRING
}
brouterPortModule OBJECT-TYPE
SYNTAX INTEGER (1..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies the module
index where this port is located."
::= { brouterPortEntry 1 }
brouterPort OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies this port
within a module (see portIndex)."
::= { brouterPortEntry 2 }
brouterPortIpVlan OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The IP Virtual LAN to which this port belongs."
::= { brouterPortEntry 3 }
brouterPortIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This port's IP address."
::= { brouterPortEntry 4 }
brouterPortNetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This port's subnet mask."
::= { brouterPortEntry 5 }
brouterPortBroadcast OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This port's broadcast address."
::= { brouterPortEntry 6 }
brouterPortBridgeVlan OBJECT-TYPE
SYNTAX INTEGER (0..1023)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The bridge Virtual LAN to which this port belongs."
::= { brouterPortEntry 7 }
brouterPortIpHelpers OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "An indication of which other Virtual LAN(s) UDP/IP
broadcasts received on this port will be forwarded
to. The normal situation is broadcasts NOT forwarded
beyond the originating VLAN, but it can be useful in
certain circumstances. This is an octet string value
with bits set to indicate forwarded to VLANs. It can
be interpreted as a sum of f(x) as x goes from 0 to
1023, where f(x) = 0 for no forwarding to VLAN x and
f(x) = exp(2, x) for VLAN x forwarded to. If all bits
are 0 or the octet string is zero length, then UDP/IP
broadcasts are not being forwarded to other VLANs."
::= { brouterPortEntry 8 }
-- additional brouter group objects
brouterIpx8022ToEther OBJECT-TYPE
SYNTAX INTEGER {
snap(1),
ethernetII(2),
iso8023(3),
raw8023(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The default translation for IPX packets when
bridging from FDDI 802.2 to Ethernet."
DEFVAL { iso8023 }
::= { brouterGrp 15 }
brouterEnableTransitEncapsulation OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether Ethernet packets are encapsulated
on FDDI via transit encapsulation protocol. Normally
this option would be disabled to allow translational
bridging between Ethernet and FDDI to take place."
DEFVAL { disabled }
::= { brouterGrp 16 }
brouterEnableFddiCheck OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether MAC addresses learned one side of
a translational bridge should not be allowed to be
learned on the other side of the bridge. The
presence certain misbehaving devices on the network
may require this option to be enabled."
DEFVAL { disabled }
::= { brouterGrp 17 }
brouterEnableAPaRT OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether the Automatic Packet Recognition
and Translation feature is enabled on translational
bridge(s) in the box. If APaRT is disabled, the
default translations as defined by the objects
brouterIpx8022ToEther, brouterIpx8023RawToFddi,
brouterIpxSnapToEther, etc, are used on all packets
and no automatic learning of translation information
is performed."
DEFVAL { enabled }
::= { brouterGrp 18 }
-- the filter group
-- Implementation of the filter group is current for all Cisco Workgroup
-- Stack products which implement custom packet filtering functions.
-- the filter mac table
filterMacTable OBJECT-TYPE
SYNTAX SEQUENCE OF FilterMacEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of filter mac entries."
::= { filterGrp 1 }
filterMacEntry OBJECT-TYPE
SYNTAX FilterMacEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing MAC address filter information."
INDEX { filterMacModule, filterMacPort, filterMacAddress }
::= { filterMacTable 1 }
FilterMacEntry ::=
SEQUENCE {
filterMacModule
INTEGER,
filterMacPort
INTEGER,
filterMacAddress
MacAddressType,
filterMacType
INTEGER
}
filterMacModule OBJECT-TYPE
SYNTAX INTEGER (1..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies the module
where this port is located (see portModuleIndex)."
::= { filterMacEntry 1 }
filterMacPort OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies this port
within a module (see portIndex)."
::= { filterMacEntry 2 }
filterMacAddress OBJECT-TYPE
SYNTAX MacAddressType -- OCTET STRING (SIZE (6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A MAC address. If the source or destination MAC
address equals this value, a match occurs. The
packet is dropped if a match occurs and deny(1) was
specified. The packet is dropped if a match doesn't
occur and at least one MAC address filter was
specified with permit(3)."
::= { filterMacEntry 3 }
filterMacType OBJECT-TYPE
SYNTAX INTEGER {
deny(1), -- add deny entry
invalid(2), -- remove this entry
permit(3) -- add permit entry
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Setting this object to invalid(2) removes the
corresponding entry from the filterMacTable.
To add a new entry to the filterMacTable, set this
object to deny(1) or permit(3) for a module, port,
and MAC address not already in the table."
::= { filterMacEntry 4 }
-- the filter vendor table
filterVendorTable OBJECT-TYPE
SYNTAX SEQUENCE OF FilterVendorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of filter vendor ID entries."
::= { filterGrp 2 }
filterVendorEntry OBJECT-TYPE
SYNTAX FilterVendorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing vendor ID filter information."
INDEX { filterVendorModule, filterVendorPort, filterVendorId }
::= { filterVendorTable 1 }
FilterVendorEntry ::=
SEQUENCE {
filterVendorModule
INTEGER,
filterVendorPort
INTEGER,
filterVendorId
VendorIdType,
filterVendorType
INTEGER
}
filterVendorModule OBJECT-TYPE
SYNTAX INTEGER (1..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies the module
where this port is located (see portModuleIndex)."
::= { filterVendorEntry 1 }
filterVendorPort OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies this port
within a module (see portIndex)."
::= { filterVendorEntry 2 }
filterVendorId OBJECT-TYPE
SYNTAX VendorIdType -- OCTET STRING (SIZE (3))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The vendor ID portion of a MAC address. If the
source or destination MAC address has the same
vendor ID, a match occurs. The packet is dropped
if a match occurs and deny(1) was specified. The
packet is dropped if a match doesn't occur and at
least one Vendor ID filter was specified with
permit(3)."
::= { filterVendorEntry 3 }
filterVendorType OBJECT-TYPE
SYNTAX INTEGER {
deny(1), -- add deny entry
invalid(2), -- remove this entry
permit(3) -- add permit entry
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Setting this object to invalid(2) removes the
corresponding entry from the filterVendorTable.
To add a new entry to the filterVendorTable, set this
object to deny(1) or permit(3) for a module, port,
and vendor ID not already in the table."
::= { filterVendorEntry 4 }
-- the filter protocol table
filterProtocolTable OBJECT-TYPE
SYNTAX SEQUENCE OF FilterProtocolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of filter protocol entries."
::= { filterGrp 3 }
filterProtocolEntry OBJECT-TYPE
SYNTAX FilterProtocolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing PROTOCOL address filter
information."
INDEX { filterProtocolModule, filterProtocolPort,
filterProtocolValue }
::= { filterProtocolTable 1 }
FilterProtocolEntry ::=
SEQUENCE {
filterProtocolModule
INTEGER,
filterProtocolPort
INTEGER,
filterProtocolValue
INTEGER,
filterProtocolType
INTEGER
}
filterProtocolModule OBJECT-TYPE
SYNTAX INTEGER (1..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies the module
where this port is located (see portModuleIndex)."
::= { filterProtocolEntry 1 }
filterProtocolPort OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies this port
within a module (see portIndex)."
::= { filterProtocolEntry 2 }
filterProtocolValue OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A 16-bit protocol value. If the packet's type field
or the packet's DSAP/SSAP field is equal to this
value, a match occurs. The packet is dropped if a
match occurs and deny(1) was specified. The packet
is dropped if a match doesn't occur and at least one
protocol type filter was specified with permit(3)."
::= { filterProtocolEntry 3 }
filterProtocolType OBJECT-TYPE
SYNTAX INTEGER {
deny(1), -- add deny entry
invalid(2), -- remove this entry
permit(3) -- add permit entry
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Setting this object to invalid(2) removes the
corresponding entry from the filterProtocolTable.
To add a new entry to the filterProtocolTable, set
this object to deny(1) or permit(3) for a module,
port, and protocol value not already in the table."
::= { filterProtocolEntry 4 }
-- the filter test table
filterTestTable OBJECT-TYPE
SYNTAX SEQUENCE OF FilterTestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of filter test entries."
::= { filterGrp 4 }
filterTestEntry OBJECT-TYPE
SYNTAX FilterTestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing test filter information."
INDEX { filterTestModule, filterTestPort, filterTestIndex }
::= { filterTestTable 1 }
FilterTestEntry ::=
SEQUENCE {
filterTestModule
INTEGER,
filterTestPort
INTEGER,
filterTestIndex
INTEGER,
filterTestType
INTEGER,
filterTestOffset
INTEGER,
filterTestValue
INTEGER,
filterTestMask
INTEGER
}
filterTestModule OBJECT-TYPE
SYNTAX INTEGER (1..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies the module
where this port is located (see portModuleIndex)."
::= { filterTestEntry 1 }
filterTestPort OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies this port
within a module (see portIndex)."
::= { filterTestEntry 2 }
filterTestIndex OBJECT-TYPE
SYNTAX INTEGER (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies a test for a
particular module/port."
::= { filterTestEntry 3 }
filterTestType OBJECT-TYPE
SYNTAX INTEGER {
valid(1), -- add this entry
invalid(2) -- remove this entry
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Setting this object to invalid(2) removes the
corresponding entry from the filterTestTable.
To add a new entry to the filterTestTable, set this
object to valid(1) for a module, port, and test index
not already in the table."
::= { filterTestEntry 4 }
filterTestOffset OBJECT-TYPE
SYNTAX INTEGER (0..4500)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "A byte offset into packet. Must be a 32-bit word
aligned offset, i.e. 0, 4, 8, etc."
::= { filterTestEntry 5 }
filterTestValue OBJECT-TYPE
SYNTAX INTEGER (0..4294967295)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "A 32-bit value to be compared against the packet
location specified by filterTestOffset."
::= { filterTestEntry 6 }
filterTestMask OBJECT-TYPE
SYNTAX INTEGER (0..4294967295)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "A 32-bit value to be bitwise ANDed with the packet
location specified by filterTestOffset before being
compared to filterTestValue."
::= { filterTestEntry 7 }
-- the filter port table
filterPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF FilterPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of filter port entries. The number of
entries is determined by the number of modules in
the chassis and the number of ports on each module."
::= { filterGrp 5 }
filterPortEntry OBJECT-TYPE
SYNTAX FilterPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing filter information for a particular
port on a module."
INDEX { filterPortModule, filterPort }
::= { filterPortTable 1 }
FilterPortEntry ::=
SEQUENCE {
filterPortModule
INTEGER,
filterPort
INTEGER,
filterPortComplex
DisplayString,
filterPortBroadcastThrottle
INTEGER,
filterPortBroadcastThreshold
INTEGER,
filterPortBroadcastDiscards
Counter32,
filterPortBroadcastThresholdFraction
INTEGER,
filterPortSuppressionOption
BITS
}
filterPortModule OBJECT-TYPE
SYNTAX INTEGER (1..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies the module
where this port is located (see portModuleIndex)."
::= { filterPortEntry 1 }
filterPort OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies this port
within a module (see portIndex)."
::= { filterPortEntry 2 }
filterPortComplex OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..50))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "A complex expression made up of the numbers 1
through 8 indicating test results from
filterTestIndex and using logical operators '&'
(and), '|' (or), '!' (not), and parenthesis. For
example: ((1 & 2) | !3). If this complex filter
matches a packet, it is dropped."
::= { filterPortEntry 3 }
filterPortBroadcastThrottle OBJECT-TYPE
SYNTAX INTEGER (0..150000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The maximum number of broadcast packets per second
allowed on this port. If the number of incoming
broadcast packets in a one second interval exceeds
this amount, packets are dropped for the rest of the
interval. If the capability exists, only broadcast
packets should be dropped. Otherwise, all packets
are dropped during the suppression interval.
A value of 0 indicates broadcast packets should not
be limited.
The ability to suppress broadcast packets in this
manner exists only on certain ports. If it does not
exist on this port, attempts to write a value other
than 0 are rejected.
This object also applies to multicast (and/or) unicast
suppression when filterPortSuppressionOption is enabled."
DEFVAL { 0 }
::= { filterPortEntry 4 }
filterPortBroadcastThreshold OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates the integer part of the maximum percentage
of available bandwidth allowed for incoming broadcast
traffic on this port. The associated object
filterPortBroadcastThresholdFraction indicates the
fraction part of the maximum percentage of available
bandwidth allowed for incoming broadcast traffic on
this port. Broadcast packets are dropped if the
percentage of broadcast traffic would exceed this
limit.
The maximum percentage for the combination
of this object value and the object value of
filterPortBroadcastThresholdFraction is 100.00 which
indicates broadcast traffic should not be limited.
The ability to suppress broadcast traffic in this
manner exists only on certain ports. If it does not
exist on this port, attempts to write a value of this
object other than 100 are rejected.
This object also applies to multicast (and/or) unicast
suppression when filterPortSuppressionOption is enabled."
DEFVAL { 100 }
::= { filterPortEntry 5 }
filterPortBroadcastDiscards OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of packets discarded due to broadcast
suppression on this port.
This object also applies to multicast (and/or) unicast
suppression when filterPortSuppressionOption is enabled."
::= { filterPortEntry 6 }
filterPortBroadcastThresholdFraction OBJECT-TYPE
SYNTAX INTEGER (0..99)
UNITS "one-hundredths"
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates the fraction part of the maximum percentage
of available bandwidth allowed for incoming broadcast
traffic on this port. The associated object
filterPortBroadcastThreshold indicates the integer
part of the maximum percentage of available bandwidth
allowed for incoming broadcast traffic on this port.
Broadcast packets are dropped if the percentage of
broadcast traffic would exceed this limit.
The maximum percentage for the combination
of the object value of filterPortBroadcastThreshold
and this object value is 100.00 which indicates
broadcast traffic should not be limited.
The ability to suppress broadcast traffic in this
manner exists only on certain ports. If it does not
exist on this port, attempts to write a value of this
object other than 0 are rejected.
This object also applies to multicast (and/or) unicast
suppression when filterPortSuppressionOption is enabled."
DEFVAL { 0 }
::= { filterPortEntry 7 }
filterPortSuppressionOption OBJECT-TYPE
SYNTAX BITS {
multicast(0),
unicast(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates wether multicast (and/or) unicast suppression
is enabled/disabled.
multicast(0) is set when multicast suppression is enabled
.
unicast(1) is set when unicast suppression is enabled.
Both multicast and unicast suppression are disabled by
default."
DEFVAL {{}}
::= { filterPortEntry 8 }
-- the monitor group
-- Implementation of the monitor group is current for all Cisco Workgroup
-- Stack products which implement port monitoring functions.
monitorSourceModule OBJECT-TYPE
SYNTAX INTEGER (0..16)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "An index value that uniquely identifies the module
where the monitoring source port is located. A value
of 0 indicates that the monitorSourcePort is really
a source Virtual LAN number. To monitor multiple source
ports, this object should be set to 0 and
monitorAdminSourcePorts should be configured."
::= { monitorGrp 1 }
monitorSourcePort OBJECT-TYPE
SYNTAX INTEGER (0..1023)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "An index value that uniquely identifies the
monitoring source port within a module or the
monitoring source Virtual LAN. To monitor multiple
source ports, this object should be set to 0 and
monitorAdminSourcePorts should be configured"
::= { monitorGrp 2 }
monitorDestinationModule OBJECT-TYPE
SYNTAX INTEGER (1..16)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "An index value that uniquely identifies the module
where the monitoring destination port is located."
::= { monitorGrp 3 }
monitorDestinationPort OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "An index value that uniquely identifies the
monitoring destination port within a module."
::= { monitorGrp 4 }
monitorDirection OBJECT-TYPE
SYNTAX INTEGER {
transmit(1),
receive(2),
transmitAndReceive(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The type of packets to be monitored at the source
port."
DEFVAL { transmitAndReceive }
::= { monitorGrp 5 }
monitorEnable OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether port monitoring is in progress."
DEFVAL { disabled }
::= { monitorGrp 6 }
monitorAdminSourcePorts OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates the administrative status of which ports
are monitored. All the monitored ports have to be
non-trunking port and belong to the same Virtual
LAN. The octet string contains one bit per port.
Each bit within the octet string represents one port
of the device. The ordering of ports represented
within the octet string is in the same order as in
the RFC 1493 dot1dStpPortTable.
The bit value interpretation is as follows:
1 = being monitored
0 = not being monitored"
::= { monitorGrp 7 }
monitorOperSourcePorts OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates which ports are actually being monitored.
All the monitored ports have to be non-trunking port
and belong to the same Virtual LAN. The octet string
contains one bit per port. Each bit within the octet
string represents one port of the device. The ordering
of ports represented within the octet string is in the
same order as in the RFC 1493 dot1dStpPortTable.
The bit value interpretation is as follows:
1 = being monitored
0 = not being monitored"
::= { monitorGrp 8 }
-- the VLAN group
-- Implementation of the Virtual LAN group is current for all Cisco
-- Workgroup Stack products which implement Virtual LAN functions.
-- vlanGrp 1 is not used
-- the vlan table
vlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF VlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of Virtual LAN entries. The number of
entries is determined by the number of VLANs
supported by the system."
::= { vlanGrp 2 }
vlanEntry OBJECT-TYPE
SYNTAX VlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing information for a particular
Virtual LAN."
INDEX { vlanIndex }
::= { vlanTable 1 }
VlanEntry ::=
SEQUENCE {
vlanIndex
VlanIndex,
vlanSpantreeEnable
INTEGER,
vlanIfIndex
INTEGER
}
vlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies the Virtual
LAN associated with this information."
::= { vlanEntry 1 }
vlanSpantreeEnable OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2), notApplicable(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether Spanning Tree protocol is enabled
for this Virtual LAN.
If the device only supports a single global
Spanning Tree PVST+ Protocol enable/disable
for all the existing VLANs, then the object
value assigned to this VLAN will be applied
to the object values of all the instances
in this table which do not have the value
of notApplicable(3)."
DEFVAL { enabled }
::= { vlanEntry 2 }
vlanIfIndex OBJECT-TYPE
SYNTAX INTEGER (1..4294967295)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value of the ifIndex object defined in MIB-II, for
the interface corresponding to this VLAN."
::= { vlanEntry 3 }
-- the vlan port table
vlanPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF VlanPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of Virtual LAN port entries. The number of
entries is determined by the number of modules in
the chassis and the number of ports on each module."
::= { vlanGrp 3 }
vlanPortEntry OBJECT-TYPE
SYNTAX VlanPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing Virtual LAN information for a
particular port on a module."
INDEX { vlanPortModule, vlanPort }
::= { vlanPortTable 1 }
VlanPortEntry ::=
SEQUENCE {
vlanPortModule
INTEGER,
vlanPort
INTEGER,
vlanPortVlan
VlanIndex,
vlanPortIslVlansAllowed
OCTET STRING,
vlanPortSwitchLevel
INTEGER,
vlanPortIslAdminStatus
INTEGER,
vlanPortIslOperStatus
INTEGER,
vlanPortIslPriorityVlans
OCTET STRING,
vlanPortAdminStatus
INTEGER,
vlanPortOperStatus
INTEGER,
vlanPortAuxiliaryVlan
INTEGER
}
vlanPortModule OBJECT-TYPE
SYNTAX INTEGER (1..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies the module
where this port is located (see portModuleIndex)."
::= { vlanPortEntry 1 }
vlanPort OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies this port
within a module (see portIndex)."
::= { vlanPortEntry 2 }
vlanPortVlan OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The Virtual LAN to which this port belongs."
::= { vlanPortEntry 3 }
-- vlanPortEntry 4 is not used
vlanPortIslVlansAllowed OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "An indication of which Virtual LANs are allowed on
this Inter-Switch Link. This is an octet string
value with bits set to indicate allowed VLANs. It
can be interpreted as a sum of f(x) as x goes from
0 to 1023, where f(x) = 0 for VLAN x not allowed and
f(x) = exp(2, x) for VLAN x allowed."
::= { vlanPortEntry 5 }
vlanPortSwitchLevel OBJECT-TYPE
SYNTAX INTEGER { normal(1), high(2), notApplicable(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates the priority level the port uses to access
the switching media. If vlanPortSwitchLevel is not
applicable to the port, notApplicable(3) will be
returned by the device."
DEFVAL { normal }
::= { vlanPortEntry 6 }
vlanPortIslAdminStatus OBJECT-TYPE
SYNTAX INTEGER { on(1), off(2), desirable(3), auto(4),
onNoNegotiate(5) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates the administrative status set on the trunk
port while the operational status is the one that
indicates whether the port is actually trunking or
not. If the status is set to off(2), the port is
permanently set to be a non-trunk. If the status is
set to onNoNegotiate(5), the port is permanently set
to be a trunk and no negotiation takes place with
the far end to try to ensure consistent operation.
If the status is set to on(1), the port initiates a
request to become a trunk and will become a trunk
regardless of the response from the far end. If the
status is set to desirable(3), the port initiates a
request to become a trunk and will become a trunk if
the far end agrees. If the status is set to auto(4),
the port does not initiate a request to become a
trunk but will do so if it receives a request to
become a trunk from the far end."
DEFVAL { auto }
::= { vlanPortEntry 7 }
vlanPortIslOperStatus OBJECT-TYPE
SYNTAX INTEGER { trunking(1), notTrunking(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates if the port is actually trunking or not.
In the case of ISL capable ports, the status depends
on the success or failure of the negotiation process
initiated by the port to become a trunk or non trunk.
In the case of 802.10 capable ports, it is directly
related to the on/off administrative status."
::= { vlanPortEntry 8 }
vlanPortIslPriorityVlans OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "An indication of which Virtual LANs have a better
dot1dStpPortPriority value. This object can be used to
perform load balancing on Inter-Switch Links via spanning
tree. An Inter-Switch Link has two dot1dStpPortPriority
values which are shared by all the Virtual LANs on the
link. The Virtual LANs indicated by this object have
priority over the other Virtual LANs on the link.
This is an octet string value with bits set to indicate
priority VLANs. It can be interpreted as a sum of f(x)
as x goes from 0 to 1023, where f(x) = 0 for a VLAN x
which does not have priority and f(x) = exp(2, x) for a
VLAN x which has priority.
Setting the dot1dStpPortPriority value for any of the
Virtual LANs indicated by this object causes the
dot1dStpPortPriority value for all the Virtual LANs
indicated by this object to be set to the same value.
Setting the dot1dStpPortPriority value for any other
Virtual LAN causes the dot1dStpPortPriority value for
all other Virtual LANs to be set to the same value."
::= { vlanPortEntry 9 }
vlanPortAdminStatus OBJECT-TYPE
SYNTAX INTEGER { static(1), dynamic(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether the port will get assigned to a
VLAN statically or dynamically. When it is set to
dynamic, the needed information will be accessed
from one of the Vlan Membership Policy Servers specified
in the vmpsTable. Default value is static(1).
Note that vlanPortAdminStatus cannot be set to
dynamic(2) for a port which has portSecurityAdminStatus
set to enabled(1) or for a port which currently has a
vlanPortIslOperStatus of trunking(1)."
DEFVAL { static }
::= { vlanPortEntry 10 }
vlanPortOperStatus OBJECT-TYPE
SYNTAX INTEGER { inactive(1),
active(2),
shutdown(3),
vlanActiveFault(4) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An indication of the current VLAN status of the port.
A status of inactive(1) indicates that a dynamic port
does not yet have a VLAN assigned or that a static or
dynamic port has been assigned a VLAN that is not
currently active. A status of active(2) indicates
that the currently assigned VLAN is active. A status
of shutdown(3) indicates that the port has been shut
down as a result of a VMPS response on a dynamic port.
A status of vlanActiveFault(4) only applies to token
ring ports and indicates that the port is operationally
disabled because the TR-CRF VLAN of which the port is
a member has active ports on another device and only
ports on that remote device may participate in that
TR-CRF VLAN"
::= { vlanPortEntry 11 }
vlanPortAuxiliaryVlan OBJECT-TYPE
SYNTAX INTEGER ( 0|1..1000|1025..4094|4095|4096 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The Voice Virtual Vlan ID (VVID) to which this
port belongs to.
If the VVID is not supported on the port, this MIB
object will not be configurable and will return
4096.
Setting this MIB object to 4096, the CDP packets
transmitting through this port would not include
Appliance VLAN-ID TLV.
Setting this MIB object to 4095, the CDP packets
transmitting through this port would contain
Appliance VLAN-ID TLV with value of 4095 - VoIP
and related packets are expected to be sent and
received untagged without an 802.1p priority.
Setting this MIB object to 0, the CDP packets
transmitting through this port would contain
Appliance VLAN-ID TLV with value of 0 - VoIP
and related packets are expected to be sent and
received with VLAN-id=0 and an 802.1p priority.
Setting this MIB object to N (1..1000 |1025..4094),
the CDP packets transmitting through this port would
contain Appliance VLAN-ID TLV with N - VoIP and
related packets are expected to be sent and received
with VLAN-id=N and an 802.1p priority."
::= { vlanPortEntry 12 }
-- the Vlan Membership Policy Server table
vmpsTable OBJECT-TYPE
SYNTAX SEQUENCE OF VmpsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table lists a maximum of 3 IP addresses of
Vlan Membership Policy Servers."
::= { vlanGrp 4 }
vmpsEntry OBJECT-TYPE
SYNTAX VmpsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A VMPS table entry."
INDEX { vmpsAddr }
::= { vmpsTable 1 }
VmpsEntry ::=
SEQUENCE {
vmpsAddr
IpAddress,
vmpsType
INTEGER
}
vmpsAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The IP address of a Vlan Membership Policy Server. To
configure the internal VMPS, use the same IP address as
specified in sysIpAddr."
::= { vmpsEntry 1 }
vmpsType OBJECT-TYPE
SYNTAX INTEGER {
invalid(1), -- remove this entry
primary(2), -- the primary entry
other(3) -- a lower priority entry
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "To add a new entry to the vmpsTable, set this object
to primary(2) or other(3) for an IP address which is
not already in the table. The primary entry will be
used first, if it is reachable. Otherwise one of the
other entries will be used. Setting one entry to
primary(2) causes any previous primary entry to change
to other(3). To remove an entry from the table, set
this object to invalid(1)."
::= { vmpsEntry 2 }
vmpsAction OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of following (read-only)
inProgress(2), -- (read-only)
success(3), -- (read-only)
noResponse(4), -- (read-only)
noPrimaryVmps(5), -- No VMPS configured (read-only)
noDynamicPort(6), -- No dynamic ports configured (read-only)
noHostConnected(7), -- No hosts on dynamic ports (read-only)
reconfirm(8) -- (write-only)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This object, when read, returns the result of the
last action requested: other(1), inProgress(2),
success(3), noResponse(3), noPrimaryVmps(5),
noDynamicPort(6), or noHostConnected(7).
Setting this object to reconfirm(8) causes the switch
to contact the Vlan Membership Policy Server immediately
to reconfirm the current VLAN assignments for all dynamic
ports on the switch. Normally VLAN assignments for
dynamic ports are reconfirmed once an hour."
::= { vlanGrp 5 }
vmpsAccessed OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The IP address of the last Vlan Membership Policy
Server accessed. If there was no response from the
last VMPS request, the value returned is 0."
::= { vlanGrp 6 }
-- trunk VLAN mapping table
vlanTrunkMappingMax OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
UNITS "entries"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Maximum number of active configurable trunk VLAN mapping
entries allowed. A value of zero indicates no limitation
on the number of active configurable trunk VLAN mapping."
::= { vlanGrp 7 }
vlanTrunkMappingTable OBJECT-TYPE
SYNTAX SEQUENCE OF VlanTrunkMappingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table contains zero or more rows of trunk VLAN to
VLAN associations. The maximum number of active entries
is determined by vlanTrunkMappingMax.
VLAN above 1k can not be created if the value of
corresponding instance of vlanTrunkMappingType is
dot1qToisl(2)."
::= { vlanGrp 8 }
vlanTrunkMappingEntry OBJECT-TYPE
SYNTAX VlanTrunkMappingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Information about the VLAN mapping of a particular
trunk VLAN to another VLAN."
INDEX { vlanTrunkMappingFromVlan }
::= { vlanTrunkMappingTable 1 }
VlanTrunkMappingEntry ::=
SEQUENCE {
vlanTrunkMappingFromVlan VlanIndex,
vlanTrunkMappingToVlan VlanIndex,
vlanTrunkMappingType INTEGER,
vlanTrunkMappingOper TruthValue,
vlanTrunkMappingStatus RowStatus
}
vlanTrunkMappingFromVlan OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The VLAN with this VLAN ID will be mapped to the
VLAN in the corresponding instance of
vlanTrunkMappingToVlan in the device.
Agent returns inconsistentValue if this VLAN exists
in the device.
Agent returns inconsistentValue if this VLAN is not
a reserved VLAN and the value of corresponding instance
of vlanTrunkMappingType is reservedToNonReserved(1).
Agent returns wrongValue if this VLAN is not a valid
802.1Q VLAN and the value of corresponding instance
of vlanTrunkMappingType is dot1qToisl(2)."
::= { vlanTrunkMappingEntry 1 }
vlanTrunkMappingToVlan OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The VLAN which the corresponding instance of
vlanTrunkMappingFromVlan will be mapped to.
Agent returns inconsistentValue if this VLAN exists
in the device.
Agent returns inconsistentValue if this VLAN is a
reserved VLAN and the value of corresponding instance
of vlanTrunkMappingType is reservedToNonReserved(1).
Agent returns inconsistentValue if this VLAN is not a
valid ISL VLAN and the value of corresponding instance
of vlanTrunkMappingType is dot1qToisl(2)."
::= { vlanTrunkMappingEntry 2 }
vlanTrunkMappingType OBJECT-TYPE
SYNTAX INTEGER {
reservedToNonReserved(1),
dot1qToisl(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The type of this trunk VLAN mapping.
reservedToNonReserved(1)
An user defined association which maps a reserved
VLAN to a non-reserved VLAN.
dot1qToisl(2)
An user defined association which maps a VLAN in
802.1q trunk to a VLAN in ISL trunk.
Implementations are allowed to restrict the available
types for this object.
For devices which support the range of VlanIndex
between 1024 and 4095, the default value is
reservedToNonReserved(1). The default value is
dot1qToisl(2) for devices which do not support the
range of VlanIndex between 1024 and 4095."
::= { vlanTrunkMappingEntry 3 }
vlanTrunkMappingOper OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates whether this VLAN mapping is effective
or not."
::= { vlanTrunkMappingEntry 4 }
vlanTrunkMappingStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The status of this trunk VLAN mapping.
Once a row becomes active, value in any other column
within such row cannot be modified except by setting
vlanTrunkMappingStatus to notInService(2) for such row."
::= { vlanTrunkMappingEntry 5 }
-- the security group
-- Implementation of the security group is optional, but within the group
-- all the elements are current. If the Security feature is implemented,
-- the entire group should be implemented.
-- the port security table
portSecurityTable OBJECT-TYPE
SYNTAX SEQUENCE OF PortSecurityEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of port security entries. The number of entries
is determined by the number of ports in the system
which support the Security feature."
::= { securityGrp 1 }
portSecurityEntry OBJECT-TYPE
SYNTAX PortSecurityEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing security information for a particular
port."
INDEX { portSecurityModuleIndex, portSecurityPortIndex }
::= { portSecurityTable 1 }
PortSecurityEntry ::=
SEQUENCE {
portSecurityModuleIndex
INTEGER,
portSecurityPortIndex
INTEGER,
portSecurityAdminStatus
INTEGER,
portSecurityOperStatus
INTEGER,
portSecurityLastSrcAddr
OCTET STRING,
portSecuritySecureSrcAddr
OCTET STRING,
portSecurityMaxSrcAddr
INTEGER,
portSecurityAgingTime
INTEGER,
portSecurityShutdownTimeOut
INTEGER,
portSecurityViolationPolicy
INTEGER
}
portSecurityModuleIndex OBJECT-TYPE
SYNTAX INTEGER (1..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies the module
where this port is located (see portModuleIndex)."
::= { portSecurityEntry 1 }
portSecurityPortIndex OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies this port
within a module (see portIndex)."
::= { portSecurityEntry 2 }
portSecurityAdminStatus OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "When security is enabled, source MAC addresses are
monitored for all packets received on the port. If
an address is detected that does not match the
portSecuritySecureSrcAddr and any corresponding
portSecurityExtSecureSrcAddr, of which
portSecurityExtModuleIndex and portSecurityExtPortIndex
in the portSecurityExtTable is the same as the
the portSecurityModuleIndex and portSecurityPortIndex,
and the number of MAC address learned or configured for
this port is equal to portSecurityMaxSrcAddr, the port
will shutdown or drop packets. If the
portSecurityViolationPolicy is set to shutdown(2), the
port is shutdown and a linkDown trap is sent; otherwise,
the port drops the invalid packets."
DEFVAL { disabled }
::= { portSecurityEntry 3 }
portSecurityOperStatus OBJECT-TYPE
SYNTAX INTEGER { notShutdown(1), shutdown(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An indication of whether the port has been shut down
as a result of an insecure address being detected on
a secure port."
::= { portSecurityEntry 4 }
portSecurityLastSrcAddr OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The last source MAC address in a receive packet
seen on the port."
::= { portSecurityEntry 5 }
portSecuritySecureSrcAddr OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The address to be compared with source MAC addresses
of received packets when the portSecurityAdminStatus
is enabled(1). Setting this value to 0.0.0.0.0.0 puts
the port in learning mode so that the next source MAC
address received by the port becomes the
portSecuritySecureSrcAddr."
::= { portSecurityEntry 6 }
portSecurityMaxSrcAddr OBJECT-TYPE
SYNTAX INTEGER(1..1025)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The maximum number (N) of MAC address to be secured
on the port. The first N MAC addresses learned or
configured are made secured. If the user wants to
make the port secured for more than one MAC address,
the portSecurityExtTable is used in addition to
portSecuritySecureSrcAddr. If changing the
maximum number N of Mac address to M, which is smaller
then N, some MAC addresses are removed. Setting this
value to 1, the portSecurityExtTable will not be used
for this port and the corresponding entries for this
port will also be removed from portSecurityExtTable."
DEFVAL { 1 }
::= { portSecurityEntry 7 }
portSecurityAgingTime OBJECT-TYPE
SYNTAX INTEGER(0|10..1440)
UNITS "minutes"
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The interval in which the port is secured. After the
expiration of the time, the corresponding
portSecuritySecureSrcAddr or portSecurityExtSecureSrcAddr
will be removed from the secure address list. If the
value of this object is 0, the aging mechanism is
disabled."
DEFVAL { 0 }
::= {portSecurityEntry 8}
portSecurityShutdownTimeOut OBJECT-TYPE
SYNTAX INTEGER(0|10..1440)
UNITS "minutes"
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The interval in which the port is shutdown due to the
violation of security. After the expiration of the time,
all the security configuration of this port is
re-installed and the port is enabled. If the value of
this object is 0, the port is shut down permanently."
DEFVAL { 0 }
::= {portSecurityEntry 9}
portSecurityViolationPolicy OBJECT-TYPE
SYNTAX INTEGER { restrict(1), shutdown(2)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "If the value of this object is
restrict(1) - the port drops all packets with
insecured addresses.
shutdown(2) - the port is forced to shut down if
there is a violation of security."
DEFVAL { shutdown }
::= {portSecurityEntry 10}
-- the port security extension table. This table will be used if
-- the portSecurityMaxSrcAddr for any port is set to value that is
-- greater than 1.
portSecurityExtTable OBJECT-TYPE
SYNTAX SEQUENCE OF PortSecurityExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of port security entries. The number of entries
is determined by the number of ports in the system
which support the Security feature and the number of
MAC addresses learned/configured to be secured per port."
::= { securityGrp 2 }
portSecurityExtEntry OBJECT-TYPE
SYNTAX PortSecurityExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing security information for a particular
port and a particular MAC address. The entry can be
configured by the user and can be added by the agent
when the device learns a new secured MAC address."
INDEX { portSecurityExtModuleIndex, portSecurityExtPortIndex,
portSecurityExtSecureSrcAddr }
::= { portSecurityExtTable 1 }
PortSecurityExtEntry ::=
SEQUENCE {
portSecurityExtModuleIndex
INTEGER,
portSecurityExtPortIndex
INTEGER,
portSecurityExtSecureSrcAddr
OCTET STRING,
portSecurityExtControlStatus
INTEGER
}
portSecurityExtModuleIndex OBJECT-TYPE
SYNTAX INTEGER (1..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies the module
where this port is located (see portModuleIndex)."
::= { portSecurityExtEntry 1 }
portSecurityExtPortIndex OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies this port
within a module (see portIndex)."
::= { portSecurityExtEntry 2 }
portSecurityExtSecureSrcAddr OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies the MAC
address, which is to be secured."
::= { portSecurityExtEntry 3}
portSecurityExtControlStatus OBJECT-TYPE
SYNTAX INTEGER { valid(1), invalid(2)}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object used to add or remove a secured
MAC address of the corresponding port in
the row. If setting this object to valid(1), the
portSecurityExtSecureSrcAddr is made to be secured for
the port. If setting this object to invalid(2), the
portSecurityExtSecureSrcAddr is no longer to be secured
for the current port."
::= {portSecurityExtEntry 4}
-- the token ring group
-- Implementation of the token ring group is current for all Cisco Workgroup
-- Stack products which implement token ring functions (wsx5030 and wsx5031).
-- Token Ring Port Configuration Table
tokenRingPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF TokenRingPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table containing token ring configuration information."
::= { tokenRingGrp 1 }
tokenRingPortEntry OBJECT-TYPE
SYNTAX TokenRingPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing token ring configuration information
for a particular port."
INDEX { tokenRingModuleIndex, tokenRingPortIndex }
::= { tokenRingPortTable 1 }
TokenRingPortEntry ::=
SEQUENCE {
tokenRingModuleIndex
INTEGER,
tokenRingPortIndex
INTEGER,
tokenRingPortSetACbits
INTEGER,
tokenRingPortMode
INTEGER,
tokenRingPortEarlyTokenRel
INTEGER,
tokenRingPortPriorityThresh
INTEGER,
tokenRingPortPriorityMinXmit
INTEGER,
tokenRingPortCfgLossThresh
INTEGER,
tokenRingPortCfgLossInterval
INTEGER
}
tokenRingModuleIndex OBJECT-TYPE
SYNTAX INTEGER (1..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies the module
where this port is located (see portModuleIndex)."
::= { tokenRingPortEntry 1 }
tokenRingPortIndex OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies this port
within a module (see portIndex)."
::= { tokenRingPortEntry 2 }
tokenRingPortSetACbits OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Specifies if the AC bits shall be set unconditionally
when a port forwards certain LLC frames."
DEFVAL { disabled }
::= { tokenRingPortEntry 3 }
tokenRingPortMode OBJECT-TYPE
SYNTAX INTEGER { auto(1),
fdxCport(2),
fdxStation(3),
hdxCport(4),
hdxStation(5),
riro(7) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Specifies the port's mode of operation.
auto: Automatically detect the port mode upon
insertion.
fdxCport: Transmit Immediate (full-duplex)
Concentrator Port
fdxStation: Transmit Immediate (full-duplex)
Station emulation
hdxCport: Token Passing Protocol (half-duplex)
Concentrator Port
hdxStation: Token Passing Protocol (half-duplex)
Station emulation
riro: RingIn/RingOut mode. (wsx5031 only)"
DEFVAL { auto }
::= { tokenRingPortEntry 4 }
-- tokenRingPortEntry 5 to 8 are not used
tokenRingPortEarlyTokenRel OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This object provides the ability to enable or disable
early token release for a particular port.
Early token release only applies to ports operating
at 16 Mbps. If ifSpeed reflects 4 Mbps for a
particular port, then the corresponding instance of
this object will have a value of disabled(2) regardless
of attempts to set the object to enabled(1).
Whenever a port is opened with a ring speed of 16 Mbps,
by default, early token release will be enabled."
::= { tokenRingPortEntry 9 }
tokenRingPortPriorityThresh OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The highest token ring frame priority that shall go to
the low-priority transmit queue."
DEFVAL { 3 }
::= { tokenRingPortEntry 10 }
tokenRingPortPriorityMinXmit OBJECT-TYPE
SYNTAX INTEGER (0..6)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The minimum token priority that will be used for
transmit."
DEFVAL { 4 }
::= { tokenRingPortEntry 11 }
tokenRingPortCfgLossThresh OBJECT-TYPE
SYNTAX INTEGER (1..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Number of configuration loss events during the sample
interval which, if exceeded, should cause the port to
be disabled. If the port is disabled by this function
the port must be administratively re-enabled."
DEFVAL { 8 }
::= { tokenRingPortEntry 12 }
tokenRingPortCfgLossInterval OBJECT-TYPE
SYNTAX INTEGER (1..9999)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The sampling interval, in minutes, for which the port
monitors to see if the configuration loss threshold has
been exceeded."
DEFVAL { 10 }
::= { tokenRingPortEntry 13 }
-- DRiP related objects.
tokenRingDripDistCrfMode OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This object reflects whether TR-CRFs can be
distributed across ISL topologies. Setting
this object to enabled(1) allows TR-CRFs to
be distributed. Setting this object to disabled(2)
prevents TR-CRFs from being distributed across
ISL topologies. When this object is set to
disabled(2), the system will disable ports
involved in the distributed TR-CRF."
DEFVAL { disabled }
::= { tokenRingGrp 2 }
tokenRingDripAreReductionMode OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This object reflects whether or not All
Routes Explorer (ARE) reduction capabilities are
enabled or disabled on this system. Setting
this object to enabled(1) will permit DRiP to
participate in the configuration of Token Ring
ports ARE reduction capabilities on the system.
Setting this object to disabled(2) will prevent
DRiP from participating in the configuration
of Token Ring port ARE reduction capabilities."
DEFVAL { enabled }
::= { tokenRingGrp 3 }
tokenRingDripLocalNodeID OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The unique system identifier that will be sent
in all advertisements generated by this system.
It uniquely identifies this system from other
DRiP capable systems."
::= { tokenRingGrp 4 }
tokenRingDripLastRevision OBJECT-TYPE
SYNTAX INTEGER (1..9999999)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The revision number transmitted in the most
recent advertisement. That advertisement may
or may not have contained changed data."
::= { tokenRingGrp 5 }
tokenRingDripLastChangedRevision OBJECT-TYPE
SYNTAX INTEGER (1..9999999)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The revision number transmitted in the most
recent advertisement containing changed data."
::= { tokenRingGrp 6 }
tokenRingDripAdvertsReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of DRiP advertisements received
by this system."
::= { tokenRingGrp 7 }
tokenRingDripAdvertsTransmitted OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of DRiP advertisements transmitted
by this system."
::= { tokenRingGrp 8 }
tokenRingDripAdvertsProcessed OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of DRiP advertisements processed
by this system."
::= { tokenRingGrp 9 }
tokenRingDripInputQueueDrops OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of DRiP advertisements dropped
from this system's input queue."
::= { tokenRingGrp 10 }
tokenRingDripOutputQueueDrops OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of DRiP advertisements dropped
from this system's output queue."
::= { tokenRingGrp 11 }
tokenRingDripLocalVlanStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF TokenRingDripLocalVlanStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table containing DRiP VLAN status information
local to this system. The existence of an
entry indicates that at least one local port
is assigned to the associated TR-CRF VLAN."
::= { tokenRingGrp 12 }
tokenRingDripLocalVlanStatusEntry OBJECT-TYPE
SYNTAX TokenRingDripLocalVlanStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing DRiP related information for
a particular TR-CRF VLAN."
INDEX { tokenRingDripVlan }
::= { tokenRingDripLocalVlanStatusTable 1 }
TokenRingDripLocalVlanStatusEntry ::=
SEQUENCE {
tokenRingDripVlan
VlanIndex,
tokenRingDripLocalPortStatus
INTEGER,
tokenRingDripRemotePortStatus
INTEGER,
tokenRingDripRemotePortConfigured
INTEGER,
tokenRingDripDistributedCrf
INTEGER,
tokenRingDripBackupCrf
INTEGER,
tokenRingDripOwnerNodeID
OCTET STRING
}
tokenRingDripVlan OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A TR-CRF VLAN ID."
::= { tokenRingDripLocalVlanStatusEntry 1 }
tokenRingDripLocalPortStatus OBJECT-TYPE
SYNTAX INTEGER { active(1), inactive(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object reflects DRiP's status regarding
the overall set of local ports assigned to
the TR-CRF VLAN associated with this entry.
A value of active(1) indicates that at least
one local port is inserted/connected (i.e.,
active on the Token Ring). A value of inactive(2)
indicates that none of the local ports are
inserted/connected. All local ports are either
disabled or are simply not connected."
::= { tokenRingDripLocalVlanStatusEntry 2 }
tokenRingDripRemotePortStatus OBJECT-TYPE
SYNTAX INTEGER { active(1), inactive(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object reflects DRiP's status regarding
any ports on remote systems. A value of
active(1) indicates that at least one remote
port is inserted/connected (i.e., active on
the Token Ring). A value of inactive(2) indicates
that none of the remote ports are inserted/connected.
All remote ports are either disabled or are simply
not connected."
::= { tokenRingDripLocalVlanStatusEntry 3 }
tokenRingDripRemotePortConfigured OBJECT-TYPE
SYNTAX INTEGER { true(1), false(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object reflects whether or not DRiP has
detected remote ports assigned to the TR-CRF
VLAN associated with this entry. A value of
true(1) indicates there is at least one port
on a remote system assigned to this TR-CRF VLAN.
A value of false(2) indicates no remote ports
are assigned to this TR-CRF VLAN."
::= { tokenRingDripLocalVlanStatusEntry 4 }
tokenRingDripDistributedCrf OBJECT-TYPE
SYNTAX INTEGER { true(1), false(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object reflects whether DRiP considers the
TR-CRF VLAN associated with this entry to be
distributed across systems. A value of true(1)
indicates the TR-CRF is distributed. A value
of false(2) indicates the TR-CRF is not distributed."
::= { tokenRingDripLocalVlanStatusEntry 5 }
tokenRingDripBackupCrf OBJECT-TYPE
SYNTAX INTEGER { true(1), false(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object reflects whether or not the TR-CRF
VLAN associated with this entry is configured
as a backup TR-CRF. A value of true(1) indicates
the TR-CRF is a configured as a backup. A value
of false(2) indicates the TR-CRF is not configured
as a backup."
::= { tokenRingDripLocalVlanStatusEntry 6 }
tokenRingDripOwnerNodeID OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The unique identifier of the system that has
advertised that it has local ports assigned to the
TR-CRF VLAN associated with this entry."
::= { tokenRingDripLocalVlanStatusEntry 7 }
-- Token Ring Port Soft Error Monitoring Configuration Table
tokenRingPortSoftErrTable OBJECT-TYPE
SYNTAX SEQUENCE OF TokenRingPortSoftErrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table containing token ring soft error monitoring
configuration information."
::= { tokenRingGrp 14 }
tokenRingPortSoftErrEntry OBJECT-TYPE
SYNTAX TokenRingPortSoftErrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing token ring soft error monitoring
configuration information for a particular port."
AUGMENTS { tokenRingPortEntry }
::= { tokenRingPortSoftErrTable 1 }
TokenRingPortSoftErrEntry ::= SEQUENCE {
tokenRingPortSoftErrThresh
INTEGER,
tokenRingPortSoftErrReportInterval
INTEGER,
tokenRingPortSoftErrResetCounters
INTEGER,
tokenRingPortSoftErrLastCounterReset
TimeTicks,
tokenRingPortSoftErrEnable
INTEGER
}
tokenRingPortSoftErrThresh OBJECT-TYPE
SYNTAX INTEGER ( 1..255 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The number of soft errors reported from a station
connected to this port which, if exceeded, should
cause a soft error exceeded trap to be issued.
The error counters being monitored and compared to
this threshold value are all of the error counters
in the ringStationTable (see RFC 1513)."
DEFVAL { 100 }
::= { tokenRingPortSoftErrEntry 1 }
tokenRingPortSoftErrReportInterval OBJECT-TYPE
SYNTAX INTEGER ( 0..65535 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The sampling period, in seconds, in which each
station connected to this port will be monitored
for excessive soft error reports. If a station
reports more than tokenRingPortSoftErrThreshold
errors within the sampling period a trap will be
issued to the management station(s). Setting a
value of 0 will cause no traps to be sent for
this port."
DEFVAL { 60 }
::= { tokenRingPortSoftErrEntry 2 }
tokenRingPortSoftErrResetCounters OBJECT-TYPE
SYNTAX INTEGER { noop(1), reset(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "When this object is set to reset(2), all Soft Error
Monitoring related counters on this port will be
set to 0."
::= { tokenRingPortSoftErrEntry 3 }
tokenRingPortSoftErrLastCounterReset OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The time (in hundredths of a second) since Soft Error
Monitoring counters for this port were last cleared."
::= { tokenRingPortSoftErrEntry 4 }
tokenRingPortSoftErrEnable OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether the Token Ring Soft Error
Monitoring feature is enabled on this port or not.
The detailed soft error statistics are provided
by Token Ring RMON SNMP objects. Thus, if RMON
(sysEnableRmon) is disabled(2) then the soft error
statistics will only be available from the CLI."
DEFVAL { disabled }
::= { tokenRingPortSoftErrEntry 5 }
-- the multicast group
-- Implementation of the multicast group is optional, but within the group
-- all the elements are current. If multicast features are supported,
-- the entire group should be implemented.
-- the multicast router table
mcastRouterTable OBJECT-TYPE
SYNTAX SEQUENCE OF McastRouterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of multicast router port entries. The number
of entries is determined by the number of ports in
the system."
::= { multicastGrp 1 }
mcastRouterEntry OBJECT-TYPE
SYNTAX McastRouterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing multicast router information for
a particular port."
INDEX { mcastRouterModuleIndex, mcastRouterPortIndex }
::= { mcastRouterTable 1 }
McastRouterEntry ::=
SEQUENCE {
mcastRouterModuleIndex
INTEGER,
mcastRouterPortIndex
INTEGER,
mcastRouterAdminStatus
INTEGER,
mcastRouterOperStatus
INTEGER
}
mcastRouterModuleIndex OBJECT-TYPE
SYNTAX INTEGER (1..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies the module
where this port is located (see portModuleIndex)."
::= { mcastRouterEntry 1 }
mcastRouterPortIndex OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies this port
within a module (see portIndex)."
::= { mcastRouterEntry 2 }
mcastRouterAdminStatus OBJECT-TYPE
SYNTAX INTEGER { routerPresent(1),
dynamic(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "And indication of whether the presence of an IP
multicast router on this port is to be determined
statically or dynamically. The value routerPresent(1)
indicates that the presence of a router is statically
configured to be present. The value dynamic(3)
indicates the presence is to be learned dynamically."
DEFVAL { dynamic }
::= { mcastRouterEntry 3 }
mcastRouterOperStatus OBJECT-TYPE
SYNTAX INTEGER { routerPresent(1), noRouter(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An indication of whether an IP multicast router is
present on this port."
::= { mcastRouterEntry 4 }
mcastEnableCgmp OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether Cisco Group Management Protocol
is enabled on the device or not. When CGMP is enabled
in conjunction with Cisco routers running CGMP, only
the required ports will participate in IP multicast
groups."
DEFVAL { disabled }
::= { multicastGrp 2 }
mcastEnableIgmp OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether Internet Group Management Protocol
is enabled on the device or not. When IGMP is enabled
in conjunction with Cisco routers running CGMP, only
the required ports will participate in IP multicast
groups."
DEFVAL { disabled }
::= { multicastGrp 3 }
mcastEnableRgmp OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether Router Group Management Protocol
is enabled on the device or not. When RGMP is enabled
in conjunction with Cisco routers running RGMP, multicast
data traffic is forwarded only to those multicast routers
that are interested to receive that data traffic. IGMP
snooping feature must be enabled on the system to make
RGMP feature operational."
DEFVAL { disabled }
::= { multicastGrp 4 }
-- the DNS group
-- Implementation of the DNS group is optional, but within the group
-- all the elements are current. If DNS features are supported,
-- the entire group should be implemented.
dnsEnable OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates if the DNS feature is enabled or disabled"
DEFVAL { disabled }
::= { dnsGrp 1}
dnsServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF DnsServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table lists a maximum of 3 DNS servers"
::= { dnsGrp 2 }
dnsServerEntry OBJECT-TYPE
SYNTAX DnsServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A DNS server table entry."
INDEX { dnsServerAddr }
::= { dnsServerTable 1 }
DnsServerEntry ::=
SEQUENCE {
dnsServerAddr
IpAddress,
dnsServerType
INTEGER
}
dnsServerAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The IP address of a DNS server."
::= { dnsServerEntry 1 }
dnsServerType OBJECT-TYPE
SYNTAX INTEGER {
invalid(1), -- remove this entry
primary(2), -- the primary entry
other(3) -- a lower priority entry
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "To add a new entry to the dnsServerTable, set this
object to primary(2) or other(3) for an IP address
which is not already in the table. The primary entry
will be used first, if it is reachable. Otherwise,
one of the other entries will be used. Setting one
entry to primary(2) causes any previous primary entry
to change to other(3). To remove an entry from the
table, set this object to invalid(1)."
::= { dnsServerEntry 2 }
dnsDomainName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "DNS domain name."
::= { dnsGrp 3 }
-- the syslog (System Log Information) group
-- Implementation of the syslog group is optional, but within the group
-- all the elements are current. If the syslog feature is supported,
-- the entire group should be implemented.
syslogServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF SyslogServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table lists a maximum of 3 system log servers."
::= { syslogGrp 1 }
syslogServerEntry OBJECT-TYPE
SYNTAX SyslogServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A system log server table entry."
INDEX { syslogServerAddr }
::= { syslogServerTable 1 }
SyslogServerEntry ::=
SEQUENCE {
syslogServerAddr
IpAddress,
syslogServerType
INTEGER
}
syslogServerAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The IP address of a system log Server."
::= { syslogServerEntry 1 }
syslogServerType OBJECT-TYPE
SYNTAX INTEGER {
valid(1), -- add this entry
invalid(2) -- remove this entry
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "To add/remove a new entry to the syslogServerTable,
setting to invalid(2) removes the corresponding entry
from the syslogServerTable. To add a new entry into
syslogServerTable, set this object to valid(1)for a
IP address which is not already in the table."
::= { syslogServerEntry 2 }
syslogConsoleEnable OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicate whether the system log messages should be
sent to console."
DEFVAL { disabled }
::= { syslogGrp 2 }
syslogHostEnable OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicate whether the system log messages should be
sent to syslog servers."
DEFVAL { disabled }
::= { syslogGrp 3 }
syslogMessageControlTable OBJECT-TYPE
SYNTAX SEQUENCE OF SyslogMessageControlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table contains the information about what system
log messages should be sent to syslog host,console,
login session, and/or logged into the internal buffer"
::= { syslogGrp 4 }
syslogMessageControlEntry OBJECT-TYPE
SYNTAX SyslogMessageControlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A system log message control table entry."
INDEX { syslogMessageFacility }
::= { syslogMessageControlTable 1 }
SyslogMessageControlEntry ::=
SEQUENCE {
syslogMessageFacility
INTEGER,
syslogMessageSeverity
INTEGER
}
syslogMessageFacility OBJECT-TYPE
SYNTAX INTEGER {
cdp(1),
mcast(2),
dtp(3),
dvlan(4),
earl(5),
fddi(6),
ip(7),
pruning(8),
snmp(9),
spantree(10),
system(11),
tac(12),
tcp(13),
telnet(14),
tftp(15),
vtp(16),
vmps(17),
kernel(18),
filesys(19),
drip(20),
pagp(21),
mgmt(22),
mls(23),
protfilt(24),
security(25),
radius(26),
udld(27),
gvrp(28),
cops(29),
qos(30),
acl(31),
rsvp(32),
ld(33),
privatevlan(34)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "System log message facility."
::= { syslogMessageControlEntry 1 }
syslogMessageSeverity OBJECT-TYPE
SYNTAX INTEGER {
emergencies(1),
alerts(2),
critical(3),
errors(4),
warnings(5),
notification(6),
informational(7),
debugging(8)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "System log message severity."
::= { syslogMessageControlEntry 2 }
syslogTimeStampOption OBJECT-TYPE
SYNTAX INTEGER{
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether syslog Time Stamp Option is enabled
or not. If it is set to enabled(1), the Time Stamp will
be in the beginning of each syslog message."
::= { syslogGrp 5 }
syslogTelnetEnable OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicate whether the system log messages should be
sent to telnet sessions."
DEFVAL { enabled }
::= { syslogGrp 6 }
-- the NTP (Network Time Protocol) group
-- Implementation of the NTP group is optional, but within the group
-- all the elements are current. If the NTP feature is supported,
-- the entire group should be implemented.
-- the NTP table
ntpBcastClient OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Entry which tells if Cat5000 should act as a Broadcast
client or not."
DEFVAL { disabled }
::= { ntpGrp 1 }
ntpBcastDelay OBJECT-TYPE
SYNTAX INTEGER (1..999999)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Estimated Round trip time (in micro seconds) for NTP
broadcasts. The range is from 1 to 999999."
DEFVAL { 3000 }
::= { ntpGrp 2 }
ntpClient OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Entry which tells if the device can act as a NTP client
(in a client-server configuration type)."
DEFVAL { disabled }
::= { ntpGrp 3 }
ntpServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtpServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of NTP Server entries. This table lists a
maximum of 10 Entries."
::= { ntpGrp 4 }
ntpServerEntry OBJECT-TYPE
SYNTAX NtpServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing NTP information for a particular
entry."
INDEX { ntpServerAddress }
::= { ntpServerTable 1 }
NtpServerEntry ::= SEQUENCE {
ntpServerAddress
IpAddress,
ntpServerType
INTEGER,
ntpServerPublicKey
Unsigned32
}
ntpServerAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Entry containing NTP Server's IP address."
::= { ntpServerEntry 1 }
ntpServerType OBJECT-TYPE
SYNTAX INTEGER{
valid(1), -- add this entry
invalid(2) -- remove this entry
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "To add or remove an entry to ntpServerTable. Setting
to 1 adds the entry and setting to 2 clears the entry."
::= { ntpServerEntry 2 }
ntpServerPublicKey OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The key to be used when communicating with this server.
A key with a value of zero indicates an invalid
ntpServerPublicKey. When the authentication feature is
enabled the system will not sync with this server when
ntpAuthenticationPublicKey doesn't match with NTP
Packet's public key.
or
If the ntpAuthenticationTrustedMode is trusted but
encrypted message of ntpAuthenticationSecretKey with
NTP packet's data doesn't match with NTP packet's
crypto checksum in the message authentication mode (MAC).
or
If the ntpAuthenticationTrustedMode is untrusted.
In client mode NMP will not send request NTP Packet to
the server when ntpServerPublicKey doesn't match with
any of the ntpAuthenticationPublicKey in
ntpAuthenticationTable.
or
If the ntpAuthenticationTrustedMode is untrusted."
::= { ntpServerEntry 3 }
ntpSummertimeStatus OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enabling or Disabling will set the clock ahead or
behind 1 hour respectively.(daylight savings time
in USA). This command gets active only in Summer time."
DEFVAL { disabled }
::= { ntpGrp 5 }
ntpSummerTimezoneName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Summertime time zone name for display purposes."
::= { ntpGrp 6 }
ntpTimezoneName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Time zone name for display purposes."
::= { ntpGrp 7 }
ntpTimezoneOffsetHour OBJECT-TYPE
SYNTAX INTEGER (-12..12)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Time offset (Hour) from Greenwich Mean Time."
::= { ntpGrp 8 }
ntpTimezoneOffsetMinute OBJECT-TYPE
SYNTAX INTEGER (0..59)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Time offset (Minutes) from Greenwich Mean Time."
::= { ntpGrp 9 }
ntpAuthenticationEnable OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Specifies if authentication feature is enabled or
disabled in the system."
DEFVAL { disabled }
::= { ntpGrp 10 }
ntpAuthenticationTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtpAuthenticationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of NTP Authentication Key entries.
This table lists a maximum of 10 Entries"
::= { ntpGrp 11 }
ntpAuthenticationEntry OBJECT-TYPE
SYNTAX NtpAuthenticationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the ntpAuthenticationTable,
containing values of an NTP authentication key pair."
INDEX { ntpAuthenticationPublicKey }
::= { ntpAuthenticationTable 1 }
NtpAuthenticationEntry ::=
SEQUENCE {
ntpAuthenticationPublicKey
Unsigned32,
ntpAuthenticationSecretKey
DisplayString,
ntpAuthenticationTrustedMode
INTEGER,
ntpAuthenticationType
INTEGER
}
ntpAuthenticationPublicKey OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A unique value to identify the authentication key.
When the authentication feature is enabled and the
ntpAuthenticationPublicKey matches with the NTP packet's
public key then this entry is used."
::= { ntpAuthenticationEntry 1}
ntpAuthenticationSecretKey OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "An arbitrary string known as the secret key used for
encrypting of the NTP packet. This key is useful when the
ntpAuthenticationTrustedMode is set to trusted(1).
This key has to be specified when this ntpAuthentication
Entry is created. When reading this object, it will
return empty string"
::= { ntpAuthenticationEntry 2}
ntpAuthenticationTrustedMode OBJECT-TYPE
SYNTAX INTEGER {
trusted(1),
untrusted(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "A flag indicates whether the ntpAuthenticationSecretKey
is trusted or untrusted. Setting a
ntpAuthenticationSecretKey to trusted(1) allows
authentication on NTP packets containing this key, and
setting a ntpAuthenticationSecretKey to untrusted(2)
drops all NTP packets containing this key."
::= { ntpAuthenticationEntry 3}
ntpAuthenticationType OBJECT-TYPE
SYNTAX INTEGER {
valid(1), -- add this entry
invalid(2) -- remove this entry
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "To add or remove an entry to ntpAuthenticationTable.
Setting to 1 adds the entry and setting to 2 clears the
entry."
::= { ntpAuthenticationEntry 4}
-- the TACACS (Terminal Access Controller Access Control System) group
-- Implementation of the TACACS group is optional, but within the group
-- all the elements are current. If the TACACS+ feature is implemented,
-- the entire group should be implemented.
tacacsLoginAuthentication OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2),
enabledForTelnetOnly(3),
enabledForConsoleOnly(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether the login authentication using
the TACACS+ feature is enabled or disabled for console
sessions and/or telnet sessions.
Setting this object to enabled(1), the login
authentication using the TACACS+ feature is enabled
for both telnet and console sessions.
Setting this object to disabled(2), the login
authentication using the TACACS+ feature is disabled
for both telnet and console sessions.
Setting this object to enabledForTelnetOnly(3), the login
authentication using the TACACS+ feature is enabled only
for telnet sessions, but disabled for console sessions.
Setting this object to enabledForConsoleOnly(4), the
login authentication using the TACACS+ feature is
enabled only for console sessions, but disabled for
telnet sessions."
DEFVAL { disabled }
::= { tacacsGrp 1 }
tacacsEnableAuthentication OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2),
enabledForTelnetOnly(3),
enabledForConsoleOnly(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether the enable authentication using
the TACACS+ feature is enabled or disabled for console
sessions and/or telnet sessions based on the value.
Setting this object to enabled(1), the enable
authentication using the TACACS+ feature is enabled
for both telnet and console sessions.
Setting this object to disabled(2), the enable
authentication using the TACACS+ feature is disabled
for both telnet and console sessions.
Setting this object to enabledForTelnetOnly(3), the
enable authentication using the TACACS+ feature is
enabled only for telnet sessions, but disabled for
console sessions.
Setting this object to enabledForConsoleOnly(4), the
enable authentication using the TACACS+ feature is
enabled only for console sessions, but disabled for
telnet sessions."
DEFVAL { disabled }
::= { tacacsGrp 2 }
tacacsLocalLoginAuthentication OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2),
enabledForTelnetOnly(3),
enabledForConsoleOnly(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether the login authentication using
local password is enabled or disabled for Console
session and/or Telnet session based on the value.
Setting this object to enabled(1),the login
authentication using local password is enabled for
both telnet and console sessions.
Setting this object to disabled(2), the login
authentication using local password is disabled
for both telnet and console sessions.
Setting this object to enabledForTelnetOnly(3), the login
authentication using local password is enabled only
for telnet sessions, but disabled for console session.
Setting this object to enabledForConsoleOnly(4),the login
authentication using local password is enabled only
for console session, but disabled for telnet sessions."
DEFVAL { enabled }
::= { tacacsGrp 3 }
tacacsLocalEnableAuthentication OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2),
enabledForTelnetOnly(3),
enabledForConsoleOnly(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether the enable authentication using
local password is enabled or disabled for Console
session and/or Telnet sessions.
Setting this object to enabled(1),the enable
authentication using local password is enabled for
both telnet and console sessions.
Setting this object to disabled(2), the enable
authentication using local password is disabled
for both telnet and console sessions.
Setting this object to enabledForTelnetOnly(3), the
enable authentication using local password is enabled
only for telnet sessions, but disabled for console
sessions.
Setting this object to enabledForConsoleOnly(4), the
enable authentication using local password is enabled
only for console sessions, but disabled for telnet
sessions."
DEFVAL { enabled }
::= { tacacsGrp 4 }
tacacsNumLoginAttempts OBJECT-TYPE
SYNTAX INTEGER (1..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The number of login attempts allowed."
DEFVAL { 3 }
::= { tacacsGrp 5 }
tacacsDirectedRequest OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether the directed-request feature of
TACACS+ is enabled or disabled."
DEFVAL { disabled }
::= { tacacsGrp 6 }
tacacsTimeout OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The duration in seconds to wait for a response from
the TACACS+ server host."
DEFVAL { 5 }
::= { tacacsGrp 7 }
tacacsAuthKey OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..100))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The key used in encrypting the packets passed between
the TACACS+ server and the client. This key must match
the one configured on the server.
Note that this item is only accessible when using
the community string defined in sysCommunityRwa."
-- DEFVAL { NULL }
::= { tacacsGrp 8 }
tacacsServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF TacacsServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table lists a maximum of 3 TACACS+ servers."
::= { tacacsGrp 9 }
tacacsServerEntry OBJECT-TYPE
SYNTAX TacacsServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A TACACS+ server table entry."
INDEX { tacacsServerAddr }
::= { tacacsServerTable 1 }
TacacsServerEntry ::=
SEQUENCE {
tacacsServerAddr
IpAddress,
tacacsServerType
INTEGER
}
tacacsServerAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The IP address of a TACACS+ Server."
::= { tacacsServerEntry 1 }
tacacsServerType OBJECT-TYPE
SYNTAX INTEGER {
invalid(1), -- remove this entry
primary(2), -- the primary entry
other(3) -- a lower priority entry
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "To add a new entry to the tacacsServerTable, set this
object to primary(2) or other(3) for an IP address
which is not already in the table. The primary entry
will be used first, if it is reachable. Otherwise,
one of the other entries will be used. Setting one
entry to primary(2) causes any previous primary entry
to change to other(3). To remove an entry from the
table, set this object to invalid(1)."
::= { tacacsServerEntry 2 }
-- the ip permit list group
-- Implementation of the ip permit list group is optional, but within the
-- group all the elements are current. If the ip permit list feature is
-- supported, the entire group should be implemented.
ipPermitEnable OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2),
enabledForTelnetOnly(3),
enabledForSnmpOnly(4)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "This is deprecated and replaced by ipPermitAccessEnable.
Indicate whether the IP permit feature is enabled or
disabled for Telnet and/or SNMP.
Setting this object to enabled(1), the IP permit feature
is enabled for both telnet and SNMP.
Setting this object to disabled(2), the IP permit feature
is disabled for both telnet and SNMP.
Setting this object to enabledForTelnetOnly(3), the IP
permit feature is enabled for Telnet, but disabled for
SNMP.
Setting this object to enabledForSnmpOnly(4), the IP
permit feature is enabled for SNMP, but disabled for
Telnet."
DEFVAL { disabled }
::= { ipPermitListGrp 1 }
-- the ip permit list table
ipPermitListTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpPermitListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table lists a maximum of 100 IP Addresses
with net masks of IP permit hosts. If ipPermitEnable
is set to enabled(1), the system will only accept
inbound accesses which come from the configured hosts
with their permit access types in this table."
::= { ipPermitListGrp 2 }
ipPermitListEntry OBJECT-TYPE
SYNTAX IpPermitListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A IP permit list table entry."
INDEX { ipPermitAddress, ipPermitMask }
::= { ipPermitListTable 1 }
IpPermitListEntry ::=
SEQUENCE {
ipPermitAddress
IpAddress,
ipPermitMask
IpAddress,
ipPermitType
INTEGER,
ipPermitAccessType
BITS
}
ipPermitAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The IP address of a IP permit host."
::= { ipPermitListEntry 1 }
ipPermitMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The IP net mask of a IP permit host."
::= { ipPermitListEntry 2 }
ipPermitType OBJECT-TYPE
SYNTAX INTEGER {
valid(1), --add this entry
invalid(2) --remove this entry
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Setting this object to invalid(2), removes the
corresponding entry from the ipPermitListTable. To
add a new entry into ipPermitListTable, set this
object to valid(1), for an IP address and IP net
mask which are not already in the table."
::= { ipPermitListEntry 3 }
ipPermitAccessType OBJECT-TYPE
SYNTAX BITS {
telnet(0),
snmp(1),
ssh(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The IP access type of a IP permit host."
DEFVAL {{ telnet, snmp, ssh }}
::= { ipPermitListEntry 4 }
ipPermitDeniedListTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpPermitDeniedListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table lists up to 10 the most recently denied IP
addresses with the access type."
::= { ipPermitListGrp 3 }
ipPermitDeniedListEntry OBJECT-TYPE
SYNTAX IpPermitDeniedListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A IP permit denied list table entry."
INDEX {ipPermitDeniedAddress}
::= { ipPermitDeniedListTable 1}
IpPermitDeniedListEntry ::=
SEQUENCE {
ipPermitDeniedAddress
IpAddress,
ipPermitDeniedAccess
INTEGER,
ipPermitDeniedTime
TimeTicks
}
ipPermitDeniedAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The IP address of a IP permit denied access."
::= { ipPermitDeniedListEntry 1 }
ipPermitDeniedAccess OBJECT-TYPE
SYNTAX INTEGER { telnet(1), snmp(2), ssh(3) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The denied access type."
::= { ipPermitDeniedListEntry 2 }
ipPermitDeniedTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The time (in hundredths of a second) since the IP
permit denied access happens."
::= { ipPermitDeniedListEntry 3 }
ipPermitAccessTypeEnable OBJECT-TYPE
SYNTAX BITS {
telnet(0),
snmp(1),
ssh(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This is to replace ipPermitEnable.
Indicates whether the IP permit feature is enabled or
disabled for Telnet, SNMP and ssh. If a bit is set
the coresponding feature is enabled. If a bit is not
set the coresponding feature is disabled."
DEFVAL { '00'B }
::= { ipPermitListGrp 4 }
-- the portChannel group
-- Implementation of the channel group is optional, but within the group
-- all the elements are current. If the channel feature is implemented,
-- the entire group should be implemented.
-- the port channel table
portChannelTable OBJECT-TYPE
SYNTAX SEQUENCE OF PortChannelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of port channel entries. The number of entries
is determined by the number of ports in the system
which support the Ethernet Channelling feature."
::= { portChannelGrp 1 }
portChannelEntry OBJECT-TYPE
SYNTAX PortChannelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing information for a particular port on
a module."
INDEX { portChannelModuleIndex, portChannelPortIndex }
::= { portChannelTable 1 }
PortChannelEntry ::=
SEQUENCE {
portChannelModuleIndex
INTEGER,
portChannelPortIndex
INTEGER,
portChannelPorts
OCTET STRING,
portChannelAdminStatus
INTEGER,
portChannelOperStatus
INTEGER,
portChannelNeighbourDeviceId
OCTET STRING,
portChannelNeighbourPortId
INTEGER,
portChannelProtInPackets
Counter32,
portChannelProtOutPackets
Counter32,
portChannelIfIndex
INTEGER
}
portChannelModuleIndex OBJECT-TYPE
SYNTAX INTEGER (1..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies the module
where this port is located."
::= { portChannelEntry 1 }
portChannelPortIndex OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies this port
within a module (see portIndex)."
::= { portChannelEntry 2 }
portChannelPorts OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..8))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The set of ports on a module channelling together.
Each Octet within the value of this object specifies
a set of eight ports, with the first octet specifying
ports 1 through 8, the second octet specifying ports
9 through 16, etc. Within each octet, the most
significant bit represents the lowest numbered port,
and the least significant bit rep resents the highest
numbered port. Thus, each port is represented by a
single bit within the value of this object. If that
bit has a value of `1' then that port is included in
the set of channel ports. The default value of this
object is a string which only has a value of `1' on
its own port."
::= { portChannelEntry 3 }
portChannelAdminStatus OBJECT-TYPE
SYNTAX INTEGER { on(1),
off(2),
desirable(3),
auto(4),
desirableSilent(5),
autoSilent(6) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates the administrative status set on the channel
ports. If the status is set to on(1), the channelling
is enabled. If the status is set to off(2), the
channelling is disabled. If the status is set to
desirable(3), the port initiates a pagp negotiation
request to become a channel and will become a channel
if the far end agrees. If the status is set to auto(4),
the port does not initiate a request to become a channel
but will do so if it receives a request to become a
channel from the far end. If the status is set to
desirableSilent(5), the port initiates a pagp negotiation
request to become a channel and will become a channel
if the far end agrees. If the port doesn't receive
any packets from far end, then after some timeout
period the port forms a channel by itself.
If the status is set to autoSilent(6), the
port does not initiate a request to become a channel,
but will do so if it receives a request to become a
channel from the far end. If the port doesn't receive
any request, then after some timeout period the port
forms a channel by itself."
DEFVAL { auto }
::= { portChannelEntry 4 }
portChannelOperStatus OBJECT-TYPE
SYNTAX INTEGER { channelling(1), notChannelling(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates whether the ports current channelling
operational status is channel or not."
::= { portChannelEntry 5 }
portChannelNeighbourDeviceId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the neighbors device id."
::= { portChannelEntry 6 }
portChannelNeighbourPortId OBJECT-TYPE
SYNTAX INTEGER (1..4294967295)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the neighbor ports' Id."
::= { portChannelEntry 7 }
portChannelProtInPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the number of protocol packets received
on the ports."
::= { portChannelEntry 8 }
portChannelProtOutPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the number of protocol packets transmitted
on the ports."
::= { portChannelEntry 9 }
portChannelIfIndex OBJECT-TYPE
SYNTAX INTEGER (1..4294967295)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value of the instance of the ifIndex object defined
in MIB-II, for the interface corresponding to the
channel which the port belongs to. This object
will have a non zero value if its portChannelOperStatus
is channelling and the link of this port is up."
::= { portChannelEntry 10 }
-- the port capability
-- Implementation of the port capability group is optional, but within the
-- group all the elements are current.
portCpbTable OBJECT-TYPE
SYNTAX SEQUENCE OF PortCpbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of port capability entries. The number of
entries is determined by the number of modules in
the chassis and the number of ports on each module."
::= { portCpbGrp 1 }
portCpbEntry OBJECT-TYPE
SYNTAX PortCpbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing port capability information for
a particular port on a module."
INDEX { portCpbModuleIndex, portCpbPortIndex }
::= { portCpbTable 1 }
PortCpbEntry ::=
SEQUENCE {
portCpbModuleIndex
INTEGER,
portCpbPortIndex
INTEGER,
portCpbSpeed
BITS,
portCpbDuplex
BITS,
portCpbTrunkEncapsulationType
BITS,
portCpbTrunkMode
BITS,
portCpbChannel
DisplayString,
portCpbBroadcastSuppression
BITS,
portCpbFlowControl
BITS,
portCpbSecurity
INTEGER,
portCpbVlanMembership
BITS,
portCpbPortfast
INTEGER,
portCpbUdld
INTEGER,
portCpbInlinePower
BITS,
portCpbAuxiliaryVlan
BITS,
portCpbSpan
BITS,
portCpbCosRewrite
INTEGER,
portCpbTosRewrite
BITS,
portCpbCopsGrouping
OCTET STRING
}
portCpbModuleIndex OBJECT-TYPE
SYNTAX INTEGER (1..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies the module
where this port is located (see portModuleIndex)."
::= { portCpbEntry 1 }
portCpbPortIndex OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies this port
within a module (see portIndex)."
::= { portCpbEntry 2 }
portCpbSpeed OBJECT-TYPE
SYNTAX BITS { auto(0),
mbps4(1),
mbps10(2),
mbps16(3),
mbps45(4),
mbps100(5),
mbps155(6),
mbps400(7),
mbps622(8),
mbps1000(9),
mbps1dot544(10), -- 1.544 mbps
mbps2(11), -- 2 mbps
mbps2dot048(12), -- 2.048 mbps
kps64(13), -- 64 kps
mbps10000(14) } -- 10 Gbps
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the port speed capability of a port."
::= { portCpbEntry 3 }
portCpbDuplex OBJECT-TYPE
SYNTAX BITS { half(0),
full(1),
auto(2),
hdx(3),
fdx(4) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the duplex capability of a port.
The fdx(4) is specially for tokenring full-duplex and
hdx(3) is specially for tokenring half-duplex."
::= { portCpbEntry 4 }
portCpbTrunkEncapsulationType OBJECT-TYPE
SYNTAX BITS { lane(0),
dot10(1),
dot1Q(2),
isl(3),
negotiate(4) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the VLAN encapsulation capability of a port,
The dot10(1) is for 801.10 and dot1q(2) is for 801.1Q."
::= { portCpbEntry 5 }
portCpbTrunkMode OBJECT-TYPE
SYNTAX BITS { on(0),
off(1),
desirable(2),
auto(3),
onNoNegotiate(4) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the trunk capability of a port."
::= { portCpbEntry 6 }
portCpbChannel OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the channelling capability of a port."
::= { portCpbEntry 7 }
portCpbBroadcastSuppression OBJECT-TYPE
SYNTAX BITS { pps(0),
percentage(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the broadcast suppression capability of a
port. The pps(0) is for ports capable of specifying
suppression in packets per second and percentage(1)
is for ports capable of specifying suppression in
terms of percentage of bandwidth."
::= { portCpbEntry 8 }
portCpbFlowControl OBJECT-TYPE
SYNTAX BITS { receiveOff(0),
receiveOn(1),
receiveDesired(2),
sendOff(3),
sendOn(4),
sendDesired(5) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the flow control capability of a port."
::= { portCpbEntry 9 }
portCpbSecurity OBJECT-TYPE
SYNTAX INTEGER { yes(1), no(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates whether a port supports security."
::= { portCpbEntry 10 }
portCpbVlanMembership OBJECT-TYPE
SYNTAX BITS { static(0),
dynamic(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the vlan membership capability of a port."
::= { portCpbEntry 11 }
portCpbPortfast OBJECT-TYPE
SYNTAX INTEGER { yes(1), no(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates whether a port supports portfast."
::= { portCpbEntry 12 }
portCpbUdld OBJECT-TYPE
SYNTAX INTEGER {
yes(1),
no(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates whether the port is capable of UDLD
(UniDirectional Link Detection) or not."
::= { portCpbEntry 13 }
portCpbInlinePower OBJECT-TYPE
SYNTAX BITS {
auto(0),
on(1),
off(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicate the inline power capability of a port.
auto(0) denotes the ability that the switch automatically
determines whether or not power should be provided.
on(1) denotes the ability to manually turn on inline
power.
off(2) denotes the ability to manually turn off inline
power."
DEFVAL { auto }
::= { portCpbEntry 14 }
portCpbAuxiliaryVlan OBJECT-TYPE
SYNTAX BITS {
vlanNo (0),
untagged (1),
dot1p (2),
none (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicate the voice vlan capability of a port."
::= { portCpbEntry 15 }
portCpbSpan OBJECT-TYPE
SYNTAX BITS {
source(0),
destination(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates port span capabilities.
source(0) denotes the capability of being SPAN source.
destination(1) denotes the capability of being SPAN
destination."
::= { portCpbEntry 16 }
portCpbCosRewrite OBJECT-TYPE
SYNTAX INTEGER { yes(1), no(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates whether a port supports CoS rewrite."
::= { portCpbEntry 17 }
portCpbTosRewrite OBJECT-TYPE
SYNTAX BITS { dscp(0),
ipPrecedence(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the ToS rewrite capability of a port.
dscp(0) denotes the port capability to classify packets
according to the DSCP.
ipPrecedence(1) denotes the port capability to classify
packets according to the IP Precedence."
::= { portCpbEntry 18 }
portCpbCopsGrouping OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The set of ports on a module that are configured
together as far as the Differentiated Services Cops feature is
concerned. Each Octet within the value of this object
specifies a set of eight ports, with the first octet
specifying ports 1 through 8, the second octet specifying
ports 9 through 16, etc. Within each octet, the most
significant bit represents the lowest numbered port, and
the least significant bit represents the highest numbered
port. Thus, each port is represented by a single bit within
the value of this object. If that bit has a value of `1'
then that port is included in the set of Cops grouping."
::= { portCpbEntry 19 }
-- The PORT Top "N" Group
--
-- The Port Top N group is used to prepare reports that
-- describe the ports that top a list ordered by one of
-- their statistics. Therefore, the sampling base is on
-- the ports in this monitored device system. The data
-- source is from all the ports in this monitored device
-- system so it is not necessary to specify the data
-- source in the control table.
-- The available statistics are samples of one of their
-- base statistics, over an interval specified by the
-- management station. Thus, these statistics are rate
-- based. The management station also selects how many such
-- ports are reported.
-- The portTopNControlTable is used to initiate the
-- generation of such a report. The management station
-- may select the parameters of such a report, such as
-- which statistic, how many ports, port types, and the start
-- and stop times of the sampling.
-- When the report is prepared, entries are created in the
-- portTopNTable associated with the relevant
-- portTopNControlEntry. These entries are static for
-- each report after it has been prepared.
portTopNControlTable OBJECT-TYPE
SYNTAX SEQUENCE OF PortTopNControlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of top N port control entries."
::= { portTopNGrp 1 }
portTopNControlEntry OBJECT-TYPE
SYNTAX PortTopNControlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A set of parameters that control the creation of a
report of the top N ports according to several metrics.
For example, an instance of the portTopNDuration object
might be named portTopNDuration.3"
INDEX { portTopNControlIndex }
::= { portTopNControlTable 1 }
PortTopNControlEntry ::=
SEQUENCE {
portTopNControlIndex
INTEGER,
portTopNRateBase
INTEGER,
portTopNType
INTEGER,
portTopNMode
INTEGER,
portTopNReportStatus
INTEGER,
portTopNDuration
INTEGER,
portTopNTimeRemaining
INTEGER,
portTopNStartTime
TimeTicks,
portTopNRequestedSize
INTEGER,
portTopNGrantedSize
INTEGER,
portTopNOwner
OwnerString,
portTopNStatus
RowStatus
}
portTopNControlIndex OBJECT-TYPE
SYNTAX INTEGER (1..5)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index that uniquely identifies an entry
in the portTopNControl table. Each such
entry defines one top N report."
::= { portTopNControlEntry 1 }
portTopNRateBase OBJECT-TYPE
SYNTAX INTEGER {
portTopNUtilization(1),
portTopNIOOctets(2),
portTopNIOPkts(3),
portTopNIOBroadcastPkts(4),
portTopNIOMulticastPkts(5),
portTopNInErrors(6),
portTopNBufferOverflow(7)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The variable for all ports in this system
based on which portTopNTable/report is ordered.
This object may not be modified if the associated
portTopNStatus object is equal to active(1)."
DEFVAL { portTopNUtilization }
::= { portTopNControlEntry 2 }
portTopNType OBJECT-TYPE
SYNTAX INTEGER {
portTopNAllPorts(1),
portTopNEthernet(2),
portTopNFastEthernet(3),
portTopNGigaEthernet(4),
portTopNTokenRing(5),
portTopNFDDI(6),
portTopNAllEthernetPorts(7)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The sampling port type.
This object may not be modified if the associated
portTopNStatus object is equal to active(1)."
DEFVAL { portTopNAllPorts }
::= { portTopNControlEntry 3 }
portTopNMode OBJECT-TYPE
SYNTAX INTEGER {
portTopNForeground(1),
portTopNBackground(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The running mode of this portTopN control entry.
portTopNForeground (1) means when portTopNTimeRemaining
reaches to 0, the report will show on the CLI at once
and it won't be kept in the portTopNTable.
portTopNBackground (2) means the report will not show
on the CLI it will be kept in the portTopNTable.
This object may not be modified if the associated
portTopNStatus object is equal to active(1)."
DEFVAL { portTopNBackground }
::= { portTopNControlEntry 4 }
portTopNReportStatus OBJECT-TYPE
SYNTAX INTEGER {
progressing(1),
ready(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The report status of this portTopN control entry.
Progressing (1) means that the report of this portTopN
control entry is still in progress. The management
station can poll this mib object to check the report
data is available or not. Ready (2) means the report
is available."
::= { portTopNControlEntry 5 }
portTopNDuration OBJECT-TYPE
SYNTAX INTEGER (0..999)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The sampling interval in seconds during which
statistics are collected for this report.
When this is set a value and the corresponding
portTopNControlEntry is valid, the portTopNTimeRemaining
object shall be set to the same value.
portTopNTimeRemaining starts at the same value as
portTopNDuration and counts down as the collection
goes on.
If this object is set to be zero, it will do the
collection immediately. And the collecting report
value should be the absolute counter value."
DEFVAL { 30 }
::= { portTopNControlEntry 6 }
portTopNTimeRemaining OBJECT-TYPE
SYNTAX INTEGER(1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of seconds left in the report currently
being collected. When portTopNDuration object is
modified by the management station, a new collection
is started, possibly aborting a currently running
report. The new value is used as the requested duration
of this report, which is loaded from the associated
portTopNDuration object.
When this object is a non-zero value, any associated
portTopNEntries shall be made inaccessible by the
monitor.
While the value of this object is non-zero and the
corresponding portTopNControlENtry is valid, it
decrements by one per second until it reaches zero.
During this time, all associated portTopNEntries shall
remain inaccessible. At the time that this object
decrements to zero, the report is made accessible in
the portTopNTable. Thus, the portTopN table is
to be created only at the end of the collection
interval."
::= { portTopNControlEntry 7 }
portTopNStartTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value of sysUpTime when this top N report was
last started. In other words, this is the time that
the associated portTopNTimeRemaining object was
modified to start the requested report."
::= { portTopNControlEntry 8 }
portTopNRequestedSize OBJECT-TYPE
SYNTAX INTEGER(1..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The maximum number of ports requested for the top N
entry.
When this object is created or modified, the value
of portTopNGrantedSize is set as closely to this
object as is possible for the particular implementation
and available resources.
Valid value for this object is 1 to maximum number of
physical ports. The default value is 20 ports"
DEFVAL { 20 }
::= { portTopNControlEntry 9 }
portTopNGrantedSize OBJECT-TYPE
SYNTAX INTEGER(1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The maximum number of ports in the top N table.
When the associated portTopNRequestedSize object is
created or modified, the value of this object
should be set as closely to the requested value as is
possible for the particular implementation and
available resources. The value must not be lowered
except as a result of a set to the associated
portTopNRequestedSize object.
Ports with the highest value of portTopNRateBase shall be
placed in this table in decreasing order of this rate
until there is no more room or until there are no more
ports."
::= { portTopNControlEntry 10 }
portTopNOwner OBJECT-TYPE
SYNTAX OwnerString
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The entity that configured this entry and is
therefore using the resources assigned to it."
::= { portTopNControlEntry 11 }
portTopNStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The status of this portTopNControl entry.
The Management station sends the user set values with a
portTopNStatus value of createAndGo(4). When the agent
receives it the collection of the report starts.
When the portTopNReportStatus is ready(2) the user can
get the reports (portTopNTable).
For the current implementation createAndWait(5) will
not be supported.
There can be only 5 rows in the control table. "
::= { portTopNControlEntry 12 }
portTopNTable OBJECT-TYPE
SYNTAX SEQUENCE OF PortTopNEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of top N port entries."
::= { portTopNGrp 2 }
portTopNEntry OBJECT-TYPE
SYNTAX PortTopNEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A set of statistics for a port that is part of a
top N report. For example, an instance of the
portTopNRateBase object might be named
portTopNUtilization.3.10"
INDEX { portTopNControlIndex, portTopNIndex }
::= { portTopNTable 1 }
PortTopNEntry ::=
SEQUENCE {
portTopNIndex
INTEGER,
portTopNModuleNumber
INTEGER,
portTopNPortNumber
INTEGER,
portTopNUtilization
INTEGER,
portTopNIOOctets
Counter64,
portTopNIOPkts
Counter64,
portTopNIOBroadcast
Counter64,
portTopNIOMulticast
Counter64,
portTopNInErrors
Counter32,
portTopNBufferOverFlow
Counter32
}
portTopNIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index that uniquely identifies an entry in
the portTopN table among those in the same report.
This index is between 1 and N, where N is the
portTopNGrantedSize of ports with the highest
portTopNRateBase. Increasing values of portTopNIndex
shall be assigned to entries with decreasing values of
portTopNRateBase until index N is assigned to the entry
with the lowest value of portTopNRateBase or there are
no more portTopNEntries."
::= { portTopNEntry 1 }
portTopNModuleNumber OBJECT-TYPE
SYNTAX INTEGER (1..20)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The module number of the port counter data entry."
::= { portTopNEntry 2 }
portTopNPortNumber OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The port number of the port counter data entry."
::= { portTopNEntry 3 }
portTopNUtilization OBJECT-TYPE
SYNTAX INTEGER(1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The utilization of the port in the system.
The utilization is computed in the following methods:
Ethernet Utilization: (If Full Duplex, multiply by 2)
10 Mbps I/O-pkts * (9.6 + 6.4) + (0.8 * I/O-Bytes)
Ethernet Util = ------------------------------------------
Interval * 10,000
where 9.6 is interframe gap of Ethernet
6.4 is preamble of Ethernet
10,000 is 10Mbps
100 Mbps I/O-pkts * (96 + 64) + (8 * I/O-Bytes)
Ethernet Util = --------------------------------------
Interval * 1,000,000
1000 Mbps I/O-pkts * (96 + 64) + (8 * I/O-Bytes)
Ethernet Util = --------------------------------------
Interval * 10,000,000
Token Ring Utilization:
(Assuming that Octets is from AC byte through FCS)
4 Mbps Pkts * 32 + (8 * Octets)
Token Ring Util = 100 * ------------------------
Interval * 4,000,000
where 32 is bits in SD, ED, FS and IFG
16 Mbps Pkts * 64 + (8 * Octets)
Token Ring Util = 100 * ------------------------
Interval * 16,000,000
where 64 is bits in SD, ED, FS and IFG
FDDI Utilization:
I/O-Pkts * (64 + 8 + 32 + 16) + (8 * I/O-Bytes)
FDDI Util = ------------------------------------------------
Interval * 100,000,000
where 64 is Preamble of FDDI,
8 is the Start Delimiter (SD) of FDDI,
32 is the CRC, and
16 is the End of Frame Sequence (EFS) of FDDI."
::= { portTopNEntry 4 }
portTopNIOOctets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Input and Output octets of the port in the system."
::= { portTopNEntry 5 }
portTopNIOPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Input and Output packets of the port in the
system."
::= { portTopNEntry 6 }
portTopNIOBroadcast OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Input and Output broadcast packets of the port in
the system."
::= { portTopNEntry 7 }
portTopNIOMulticast OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Input and Output multicast packets of the port in
the system."
::= { portTopNEntry 8 }
portTopNInErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Input error packets of the port in the system."
::= { portTopNEntry 9 }
portTopNBufferOverFlow OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of buffer overflow of the port in
the system."
::= { portTopNEntry 10 }
-- the multiple default gateway group
-- Implementation of the multiple default gateway group is optional,
-- but within the group all the elements are current. If the multiple
-- default gateway feature is supported, the entire group should be
-- implemented.
mdgGatewayTable OBJECT-TYPE
SYNTAX SEQUENCE OF MdgGatewayEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table lists a maximum of 3 MDG gateways."
::= { mdgGrp 1 }
mdgGatewayEntry OBJECT-TYPE
SYNTAX MdgGatewayEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A MDG gateway table entry."
INDEX { mdgGatewayAddr }
::= { mdgGatewayTable 1 }
MdgGatewayEntry ::=
SEQUENCE {
mdgGatewayAddr
IpAddress,
mdgGatewayType
INTEGER
}
mdgGatewayAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The IP address of a default gateway."
::= { mdgGatewayEntry 1 }
mdgGatewayType OBJECT-TYPE
SYNTAX INTEGER {
invalid(1), -- remove this entry
primary(2), -- the primary entry
other(3) -- a lower priority entry
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "To add a new entry to the mdgGatewayTable, set this
object to primary(2) or other(3) for an IP address
which is not already in the table. The primary entry
will be used first, if it is reachable. Otherwise,
one of the other entries will be used. Setting one
entry to primary(2) causes any previous primary entry
to change to other(3). To remove an entry from the
table, set this object to invalid(1). Changing an
existing entry from primary(2) to other(3) is not
allowed. If the value of this object is updated, the
corresponding entry of the ipRouteTable (mibII) will
be updated and vice versa."
::= { mdgGatewayEntry 2 }
-- the RADIUS group
-- Implementation of the RADIUS group is optional, but within the group
-- all the elements are current. If the RADIUS feature is implemented,
-- the entire group should be implemented.
radiusLoginAuthentication OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2),
enabledForTelnetOnly(3),
enabledForConsoleOnly(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether the login authentication using
RADIUS feature is enabled or disabled for console
and/or telnet sessions.
Setting this object to enabled(1), the login
authentication using RADIUS feature is enabled for both
console and telnet sessions.
Setting this object to disabled(2), the login
authentication using RADIUS feature is disabled for both
console and telnet sessions.
Setting this object to enabledForTelnetOnly(3),the login
authentication using RADIUS feature is enabled only for
telnet sessions, but disabled for console session.
Setting this object to enabledForConsoleOnly(4), the
login authentication using RADIUS feature is enabled
only for console sessions, but disabled for telnet
sessions."
DEFVAL { disabled }
::= { radiusGrp 1 }
radiusEnableAuthentication OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2),
enabledForTelnetOnly(3),
enabledForConsoleOnly(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether the enable authentication using
the RADIUS feature is enabled or disabled for Console
and telnet sessions.
Setting this object to enabled(1), the enable
authentication using RADIUS feature is enabled for both
console and telnet sessions.
Setting this object to disabled(2), the enable
authentication using RADIUS feature is disabled for both
console and telnet sessions.
Setting this object to enabledForTelnetOnly(3), the
enable authentication using RADIUS feature is enabled
only for telnet sessions, but disabled for console
sessions.
Setting this object to enabledForConsoleOnly(4),the
enable authentication using RADIUS feature is enabled
only for console sessions, but disabled for telnet
sessions."
DEFVAL { disabled }
::= { radiusGrp 2 }
radiusDeadtime OBJECT-TYPE
SYNTAX INTEGER (0..1440)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates the length of time in minutes that
the system will mark the server dead when a RADIUS
server does not respond to an authentication request.
During the interval of the dead time, any authentication
request that comes up would not be sent to that RADIUS
server that was marked as dead. The default value of 0
means that the RADIUS servers will not be marked dead
if they do not respond."
DEFVAL { 0 }
::= { radiusGrp 3 }
radiusAuthKey OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The key used in encrypting the packets passed between
the RADIUS server and the client. This key must match
the one configured on the server.
Note that this item is only accessible when using
the community string defined in sysCommunityRwa."
-- DEFVAL { NULL }
::= { radiusGrp 4 }
radiusTimeout OBJECT-TYPE
SYNTAX INTEGER (1..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This is the time in seconds between retransmissions to
the RADIUS server."
DEFVAL { 5 }
::= { radiusGrp 5 }
radiusRetransmits OBJECT-TYPE
SYNTAX INTEGER (1..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates number of times the RADIUS server should be
tried before giving up on the server."
DEFVAL { 2 }
::= { radiusGrp 6 }
radiusServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF RadiusServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table lists a maximum of 3 RADIUS servers."
::= { radiusGrp 7 }
radiusServerEntry OBJECT-TYPE
SYNTAX RadiusServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A RADIUS server table entry."
INDEX { radiusServerAddr }
::= { radiusServerTable 1 }
RadiusServerEntry ::=
SEQUENCE {
radiusServerAddr
IpAddress,
radiusServerAuthPort
INTEGER,
radiusServerType
INTEGER
}
radiusServerAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The IP address of a RADIUS Server."
::= { radiusServerEntry 1 }
radiusServerAuthPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This is the destination UDP port number to which RADIUS
messages should be sent. The RADIUS server will not be
used for authentication if this port number is 0."
DEFVAL { 1645 }
::= { radiusServerEntry 2 }
radiusServerType OBJECT-TYPE
SYNTAX INTEGER {
invalid(1), -- remove this entry
primary(2), -- the primary entry
other(3) -- a lower priority entry
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "To add a new entry to the radiusServerTable, set this
object to primary(2) or other(3) for an IP address
which is not already in the table. The primary entry
will be used first, if it is reachable. Otherwise,
one of the other entries will be used. Setting one
entry to primary(2) causes any previous primary entry
to change to other(3). To remove an entry from the
table, set this object to invalid(1)."
::= { radiusServerEntry 3 }
-- the traceRoute group
-- Implementation of the traceRoute group is optional, but within the group
-- all the elements are current. If the trace route feature is supported,
-- the entire group should be implemented.
traceRouteMaxQueries OBJECT-TYPE
SYNTAX INTEGER (1..20)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Maximum number of query entries allowed to be
outstanding at any time, in the traceRouteQueryTable.
The typical value for this object is 5."
::= { traceRouteGrp 1}
traceRouteQueryTable OBJECT-TYPE
SYNTAX SEQUENCE OF TraceRouteQueryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A control table used to query the information about
each gateway along the path to a host by specifying
retrieval criteria for the host. The resulting data for
each instance of a query in this table is returned in
the traceRouteDataTable. The maximum number of entries
(rows) in this table cannot exceed the value returned
by traceRouteMaxQueries."
::= { traceRouteGrp 2 }
traceRouteQueryEntry OBJECT-TYPE
SYNTAX TraceRouteQueryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A conceptual row of the traceRouteQueryTable used to
setup retrieval criteria to search for gateways belongs
to the path to a particular host identified by its IP
address. The actual search is started by setting the
value of traceRouteQueryStatus to valid(1)."
INDEX { traceRouteQueryIndex }
::= { traceRouteQueryTable 1 }
TraceRouteQueryEntry ::=
SEQUENCE {
traceRouteQueryIndex
INTEGER,
traceRouteHost
DisplayString,
traceRouteQueryDNSEnable
INTEGER,
traceRouteQueryWaitingTime
INTEGER,
traceRouteQueryInitTTL
INTEGER,
traceRouteQueryMaxTTL
INTEGER,
traceRouteQueryUDPPort
INTEGER,
traceRouteQueryPacketCount
INTEGER,
traceRouteQueryPacketSize
INTEGER,
traceRouteQueryTOS
INTEGER,
traceRouteQueryResult
INTEGER,
traceRouteQueryTime
TimeTicks,
traceRouteQueryOwner
DisplayString,
traceRouteQueryStatus
INTEGER
}
traceRouteQueryIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Object which specifies an unique entry in the
traceRouteQueryTable."
::= { traceRouteQueryEntry 1 }
traceRouteHost OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..255))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Network(IP) address in dotted decimal format or the
DNS hostname of the host which is tracerouted."
::= { traceRouteQueryEntry 2 }
traceRouteQueryDNSEnable OBJECT-TYPE
SYNTAX INTEGER{ enabled(1),
disabled(2) }
MAX-ACCESS read-create
STATUS current
DESCRIPTION "If this value of this object is true, the traceroute
operation will do a DNS lookup for each hop on the
path, so the corresponding instance of the
traceRouteDataTable will contain the host name and
the ip address; otherwise, that instance only contains
the ip address."
DEFVAL { enabled }
::= { traceRouteQueryEntry 3 }
traceRouteQueryWaitingTime OBJECT-TYPE
SYNTAX INTEGER (1..300)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The trace route waiting time in seconds for an ICMP
response message."
DEFVAL { 5 }
::= { traceRouteQueryEntry 4 }
traceRouteQueryInitTTL OBJECT-TYPE
SYNTAX INTEGER(1..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "If this value of this object is set, it allows users
skip processing for gateways that are less than
traceRouteQueryInitTTL away by sending datagram with
the value of this object instead of the default value
of one."
DEFVAL { 1 }
::= { traceRouteQueryEntry 5 }
traceRouteQueryMaxTTL OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The maximum TTL value used in outgoing packets."
DEFVAL { 30 }
::= { traceRouteQueryEntry 6}
traceRouteQueryUDPPort OBJECT-TYPE
SYNTAX INTEGER(1..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The base UDP destination port is used in the traceroute
datagrams. This value of this object is often larger
than 30,000 to make it improbable that this port is
used (this causes the destination host's UDP module
to generate an ICMP port unreachable so the traceroute
operation knows when the operation is accomplished).
The traceroute operation will increment this value of
this object each time it sends a datagram. This object
should be used in the unlikely event that the
destination port is listening to a port in the
default traceroute port range."
DEFVAL { 33434 }
::= { traceRouteQueryEntry 7 }
traceRouteQueryPacketCount OBJECT-TYPE
SYNTAX INTEGER(1..1000)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Specifies the number of traceroute packets to send to
the target host in this sequence."
DEFVAL { 3 }
::= { traceRouteQueryEntry 8 }
traceRouteQueryPacketSize OBJECT-TYPE
SYNTAX INTEGER(0..1420)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Specifies the size of traceroute packets to send to
the target host in this sequence. "
DEFVAL { 0 }
::= { traceRouteQueryEntry 9 }
traceRouteQueryTOS OBJECT-TYPE
SYNTAX INTEGER(0..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The type of service to be set in the IP header of
the outgoing packets.This value can set to see if
different types-of-service result in different paths.
Not all values of TOS are legal or meaningful (see
the IP spec for definitions. Useful values are
probably 16 (low delay) and 8 (high throughput)."
DEFVAL { 0 }
::= { traceRouteQueryEntry 10 }
traceRouteQueryResult OBJECT-TYPE
SYNTAX INTEGER(-1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The result status of the query. Possible values are:
-1 - Either the query has not been initiated or the
agent is busy processing this query instance. Time to
completion of the query processing depends on the
complexity of the query and the number of matches
that satisfy this query.
0..2147483647 - The search has ended and this is the
number of rows in the traceRouteDataTable, resulting
from this query."
::= { traceRouteQueryEntry 21}
traceRouteQueryTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value of sysUpTime at the time when the query
is configured."
::= { traceRouteQueryEntry 22 }
traceRouteQueryOwner OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..50))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The manager entity that configured this entry and
is therefore using the resources assigned to it."
::= { traceRouteQueryEntry 23 }
traceRouteQueryStatus OBJECT-TYPE
SYNTAX INTEGER {valid(1), invalid(2) }
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The status object used to manage rows in this table.
When set this object to valid(1), the query is
initiated. Once initiated, all the read-write objects
of this table can't be modified. To remove an entry
from the table, set this object to invalid(2)."
::= { traceRouteQueryEntry 24 }
-- The Trace Route result table.
traceRouteDataTable OBJECT-TYPE
SYNTAX SEQUENCE OF TraceRouteDataEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table containing information about the gateway
belongs to the path to the host corresponding to all the
completed queries setup in the traceRouteQueryTable."
::= { traceRouteGrp 3 }
traceRouteDataEntry OBJECT-TYPE
SYNTAX TraceRouteDataEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A conceptual row of the traceRouteDataTable used to
return information about all the gateway belongs to
the host of which search criteria is corresponding
instance of the traceRouteQueryTable."
INDEX { traceRouteQueryIndex, traceRouteDataIndex }
::= { traceRouteDataTable 1 }
TraceRouteDataEntry ::=
SEQUENCE {
traceRouteDataIndex
INTEGER,
traceRouteDataGatewayName
DisplayString,
traceRouteDataGatewayIp
IpAddress,
traceRouteDataRtt
INTEGER,
traceRouteDataHopCount
INTEGER,
traceRouteDataErrors
INTEGER
}
traceRouteDataIndex OBJECT-TYPE
SYNTAX INTEGER(1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Object which specifies an unique entry in the
traceRouteDataTable."
::= { traceRouteDataEntry 1 }
traceRouteDataGatewayName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The DNS name of the gateway if available."
::= { traceRouteDataEntry 2 }
traceRouteDataGatewayIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The ip address of the gateway. If the traceroute
packet was sent and timed-out, the ip address is
set to 0.0.0.0."
::= { traceRouteDataEntry 3 }
traceRouteDataRtt OBJECT-TYPE
SYNTAX INTEGER(1..65535)
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The round trip time of the current packet that have
been sent in this sequence."
::= { traceRouteDataEntry 4 }
traceRouteDataHopCount OBJECT-TYPE
SYNTAX INTEGER(1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of hop starting from the place where the
traceroute operation is initialized to the gateway
which has the traceRouteDataGatewayIp."
::= { traceRouteDataEntry 5 }
traceRouteDataErrors OBJECT-TYPE
SYNTAX INTEGER {
icmpUnreachNet(1), -- bad net
icmpUnreachHost(2), -- bad host
icmpUnreachProtocol(3), -- bad protocol
icmpUnreachPort(4), -- bad port
icmpUnreachNeedFrag(5), -- IP defragment caused drop
icmpUnreachSrcFail(6), -- src route failed
icmpUnreachNoNet(7), -- no such network
icmpUnreachNoHost(8), -- no such host
icmpUnreachHostIsolated(9), -- host isolated
icmpUnreachNetProhib(10), -- dod net admin prohibited
icmpUnreachProhib(11), -- dod host admin prohibit
icmpUnreachNetTos(12), -- net and tos unreachable
icmpUnreachHostTos(13), -- host and tos unreachable
icmpUnreachAdmin(14), -- administratively prohibited
icmpUnreachHostPrec(15), -- host precedence
icmpUnreachPrecedence(16), -- precedence cutoff
icmpUnknown(17), -- unknown error
icmpTimeOut(18), -- time out
icmpTTLExpired(19) -- ttl expired
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The error of the traceroute operation."
::= { traceRouteDataEntry 6 }
-- the fileCopy group
-- Implementation of the file group is current for all Cisco Workgroup
-- Stack products which implement tftp/rcp upload/download functions
-- or local file copy.
fileCopyProtocol OBJECT-TYPE
SYNTAX INTEGER { tftp (1),
rcp (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The protocol to be used for any remote copy.
If the config file transfer is to occur locally on the
SNMP agent, the method of transfer is left up to the
implementation, and is not restricted to the protocols
above.
The value of this object can not be changed when the
fileCopyResult object has the value of inProgress(1)."
DEFVAL { tftp }
::= { fileCopyGrp 1 }
fileCopyRemoteServer OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The IP address or the host name of the tftp/rcp remote
server from (or to) which to copy the file.
If the copy operation is local on the SNMP agent,
this object is not applicable.
The value of this object can not be changed when the
fileCopyResult object has the value of inProgress(1)."
::= { fileCopyGrp 2 }
fileCopySrcFileName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The source file name (including the path, if
applicable) of the file. The accepted value of
this object is 'cfg1' or 'cfg2' when the requested
action is one of the following:
copyConfigFromFlashToRuntime(8), and
copyConfigFileFromFlashToHost(11).
The value of this object can not be changed when the
fileCopyResult object has the value of inProgress(1)."
::= { fileCopyGrp 3 }
fileCopyDstFileName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The destination file name (including the path, if
applicable) of the file. The accepted value of this
object is 'cfg1' or 'cfg2' when the requested action
is one of the following:
copyConfigFromRuntimeToFlash(9),
copyConfigFileFromHostToFlash(10).
The value of this object can not be changed when the
fileCopyResult object has the value of inProgress(1)."
::= { fileCopyGrp 4 }
fileCopyModuleNumber OBJECT-TYPE
SYNTAX INTEGER(0..16)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The module number specified in the copy operation.
If the value of this object is 0 and the fileCopyAction
object has the value of copyImageFromHostToFlash(4),
the switch will do multiple download to the modules
with matching image type. It is left to the SNMP agent
to allow the individual modules to be reset with the
downloaded images or not.
The value of this object can not be changed when the
fileCopyResult object has the value of inProgress(1)."
::= { fileCopyGrp 5 }
fileCopyUserName OBJECT-TYPE
SYNTAX DisplayString(SIZE (1..40))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Remote user name for copy via rcp protocol. This object
must be specified when the fileCopyProtocol is rcp."
::= { fileCopyGrp 6 }
fileCopyAction OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
copyConfigFromHostToRuntime(2),
copyConfigFromRuntimeToHost(3),
copyImageFromHostToFlash(4),
copyImageFromFlashToHost(5),
copyConfigFromFlashToRuntime(8),
copyConfigFromRuntimeToFlash(9),
copyConfigFileFromHostToFlash(10),
copyConfigFileFromFlashToHost(11),
copyTechReportFromRuntimeToHost(12)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Setting this object to one of the acceptable values
will initiate the requested action using the information
provided by fileCopyProtocol, fileCopyRemoteServer,
fileCopySrcFileName, fileCopyDstFileName,
fileCopyModuleNumber and fileCopyUserName.
copyConfigFromHostToRuntime(2):
Copy the configuration file from host to runtime
configuration over the network through tftp/rcp.
This action will use fileCopyProtocol,
fileCopyRemoteServer, fileCopySrcFileName,
fileCopyModuleNumber, and fileCopyUserName
(if applicable).
copyConfigFromRuntimeToHost(3):
Copy the runtime configuration to host over the
network through tftp/rcp. This action will use
fileCopyProtocol, fileCopyRemoteServer,
fileCopyModuleNumber, fileCopyDstFileName and
fileCopyUserName (if applicable) and
fileCopyRuntimeConfigPart.
copyImageFromHostToFlash(4):
Copy the image from host to the flash over the
network through tftp/rcp. It is up
to the SNMP agent to reset and run the downloaded
image after copying. This action will use
fileCopyProtocol, fileCopyRemoteServer,
fileCopySrcFileName, fileCopyModuleNumber,
and fileCopyUserName (if applicable).
copyImageFromFlashToHost(5):
Copy the image from flash to host over the switch
through tftp/rcp. This action will use
fileCopyProtocol, fileCopyRemoteServer,
fileCopyDstFileName, fileCopyModuleNumber,
and fileCopyUserName (if applicable).
copyConfigFromFlashToRuntime(8):
Copy the configuration file to the runtime
configuration locally. This action can perform
only on the SUPG supervisor model and will
use fileCopySrcFileName ('cfg1' or 'cfg2').
copyConfigFromRuntimeToFlash(9):
Copy the runtime configuration to a configuration
file on the flash locally. This action can
perform only on the SUPG supervisor model and
will use fileCopyDstFileName ('cfg1' or 'cfg2')
and fileCopyRuntimeConfigPart.
copyConfigFileFromHostToFlash(10):
Copy the configuration file from host to the
runtime configuration over the network through
tftp/rcp. This action can perform only on the
SUPG supervisor model and will use
fileCopyProtocol, fileCopyRemoteServer,
fileCopySrcFileName, fileCopyDstFileName,
fileCopyModuleNumber and fileCopyUserName
(if applicable).
copyConfigFileFromFlashToHost(11):
Copy the configuration file on the flash to
host over the network through tftp/rcp.
This action can perform only on the
SUPG supervisor model and will use
fileCopyProtocol, fileCopyRemoteServer,
fileCopySrcFileName, fileCopyDstFileName,
fileCopyModuleNumber and fileCopyUserName
(if applicable).
copyTechReportFromRuntimeToHost(12):
Copy the technical report of the system to
host over the network through tftp only. This
action will use fileCopyProtocol,
fileCopyRemoteServer, fileCopyModuleNumber,
and fileCopyDstFileName.
Setting this object to any other value results in
an error.
The value of this object can not be changed when the
fileCopyResult object has the value of inProgress(1)."
::= { fileCopyGrp 7 }
fileCopyResult OBJECT-TYPE
SYNTAX INTEGER {
inProgress(1),
success(2),
noResponse(3),
tooManyRetries(4),
noBuffers(5),
noProcesses(6),
badChecksum(7),
badLength(8),
badFlash(9),
serverError(10),
userCanceled(11),
wrongCode(12),
fileNotFound(13),
invalidHost(14),
invalidModule(15),
accessViolation(16),
unknownStatus(17),
invalidStorageDevice(18),
insufficientSpaceOnStorageDevice(19),
insufficientDramSize(20),
incompatibleImage(21),
rcpError(22)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Contains the result of the last copy action request.
If the value of fileCopyResult is rcpError(22), then
the detailed rcp error messages are contained in
fileCopyResultRcpErrorMessage."
::= { fileCopyGrp 8 }
fileCopyResultRcpErrorMessage OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Contains the detailed rcp error messages if the value
of fileCopyResult is rcpError(22) for the last copy
action request; otherwise, this MIB object contains
the empty string."
::= { fileCopyGrp 9 }
fileCopyRuntimeConfigPart OBJECT-TYPE
SYNTAX INTEGER {
all(1),
nonDefault(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates the part of runtime configuration to be
copied. This object will only take effect when the
object value of fileCopyAction is one of the
following:
copyConfigFromRuntimeToHost(3),
copyConfigFromRuntimeToFlash(9).
all -- copy all the runtime configuration.
nonDefault -- copy only the part of the runtime
configuration which is different from
the default configuration."
DEFVAL { all }
::= { fileCopyGrp 10 }
-- The voice Group
-- Voice Port Interface Configuration Table
voicePortIfConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF VoicePortIfConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of port entries. The number of entries is
determined by the number of modules in the chassis
and the number of ports with the voice port interface
configuration capability in the system."
::= { voiceGrp 1 }
voicePortIfConfigEntry OBJECT-TYPE
SYNTAX VoicePortIfConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing voice interface configuration for a
particular port."
INDEX { voicePortIfConfigModuleIndex,
voicePortIfConfigPortIndex }
::= { voicePortIfConfigTable 1 }
VoicePortIfConfigEntry ::=
SEQUENCE {
voicePortIfConfigModuleIndex INTEGER,
voicePortIfConfigPortIndex INTEGER,
voicePortIfDHCPEnabled TruthValue,
voicePortIfIpAddress IpAddress,
voicePortIfIpNetMask IpAddress,
voicePortIfTftpServerAddress IpAddress,
voicePortIfGatewayAddress IpAddress,
voicePortIfDnsServerAddress IpAddress,
voicePortIfDnsDomain DisplayString,
voicePortIfOperDnsDomain DisplayString
}
voicePortIfConfigModuleIndex OBJECT-TYPE
SYNTAX INTEGER (1..16)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An index value that uniquely identifies the module
where this port is located."
::= { voicePortIfConfigEntry 1 }
voicePortIfConfigPortIndex OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An index value that uniquely identifies this port
within a module. The value is determined by the
location of the port on the module."
::= { voicePortIfConfigEntry 2 }
voicePortIfDHCPEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicate whether DHCP service is enabled."
DEFVAL { true }
::= { voicePortIfConfigEntry 3 }
voicePortIfIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This port's IP address. This object
is configurable only if voicePortIfDHCPEnabled
is false."
::= { voicePortIfConfigEntry 4 }
voicePortIfIpNetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This port's subnet mask. This object
is configurable only if voicePortIfDHCPEnabled
is false."
::= { voicePortIfConfigEntry 5 }
voicePortIfTftpServerAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This port's TFTP Server address. This object
is configurable only if voicePortIfDHCPEnabled
is false."
::= { voicePortIfConfigEntry 6 }
voicePortIfGatewayAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This port's router address. This object
is configurable only if voicePortIfDHCPEnabled
is false."
::= { voicePortIfConfigEntry 7 }
voicePortIfDnsServerAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This port's DNS Server address. This object
is configurable only if voicePortIfDHCPEnabled
is false."
::= { voicePortIfConfigEntry 8 }
voicePortIfDnsDomain OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This port's DNS domain name. This object
is configurable only if voicePortIfDHCPEnabled
is false."
::= { voicePortIfConfigEntry 9 }
voicePortIfOperDnsDomain OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This port's operational DNS domain name. If
voicePortIfDHCPEnabled is true, this object
indicates the domain name taken from the
DHCP server. If voicePortIfDHCPEnabled is false,
this object indicates the domain name configured
by users for this voice port or the domain name
taken from DNS configuration for the system
otherwise."
::= { voicePortIfConfigEntry 10 }
-- Voice Port Call Manager Table
voicePortCallManagerTable OBJECT-TYPE
SYNTAX SEQUENCE OF VoicePortCallManagerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of call manager entries. The number of entries is
determined by the number of modules in the chassis
and the number of ports with the voice port interface
configuration capability in the system."
::= { voiceGrp 2 }
voicePortCallManagerEntry OBJECT-TYPE
SYNTAX VoicePortCallManagerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing voice interface configuration for a
particular port."
INDEX { voicePortModuleIndex, voicePortIndex,
voicePortCallManagerIndex }
::= { voicePortCallManagerTable 1 }
VoicePortCallManagerEntry ::=
SEQUENCE {
voicePortModuleIndex
INTEGER,
voicePortIndex
INTEGER,
voicePortCallManagerIndex
INTEGER,
voicePortCallManagerIpAddr
IpAddress
}
voicePortModuleIndex OBJECT-TYPE
SYNTAX INTEGER(1..16)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An index value that uniquely identifies the module
where this port is located."
::= { voicePortCallManagerEntry 1 }
voicePortIndex OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An index value that uniquely identifies this port within
a module."
::= { voicePortCallManagerEntry 2 }
voicePortCallManagerIndex OBJECT-TYPE
SYNTAX INTEGER (1..5)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An index value that uniquely identifies this CallManager
within a module/port. A port can register up to 5 Call
Manager."
::= { voicePortCallManagerEntry 3 }
voicePortCallManagerIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Call Manager IP Address of this port. A port can
register up to 5 call managers."
::= { voicePortCallManagerEntry 4 }
-- Voice Port Operational Dns Server Table
voicePortOperDnsServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF VoicePortOperDnsServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of operational DNS entries used by the voice
ports."
::= { voiceGrp 3 }
voicePortOperDnsServerEntry OBJECT-TYPE
SYNTAX VoicePortOperDnsServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing infomation on DNS servers may be used
for a particular voice port.
If DHCP is enabled on a port, the DNS server IP address
will come from the DHCP server. If DHCP is disabled, the
DNS server IP address can be configured by users through
the mib object voicePortIfDnsServerAddress for a port,
otherwise it will be taken from DNS configuration in the
system."
INDEX { voicePortDnsModuleIndex, voicePortDnsPortIndex,
voicePortOperDnsServerIndex }
::= { voicePortOperDnsServerTable 1 }
VoicePortOperDnsServerEntry ::=
SEQUENCE {
voicePortDnsModuleIndex
INTEGER,
voicePortDnsPortIndex
INTEGER,
voicePortOperDnsServerIndex
Unsigned32,
voicePortOperDnsServerIpAddr
IpAddress,
voicePortOperDnsServerSource
INTEGER
}
voicePortDnsModuleIndex OBJECT-TYPE
SYNTAX INTEGER(1..16)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An index value that uniquely identifies the module
where this port is located."
::= { voicePortOperDnsServerEntry 1 }
voicePortDnsPortIndex OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An index value that uniquely identifies this port within
a module."
::= { voicePortOperDnsServerEntry 2 }
voicePortOperDnsServerIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An index value that uniquely identifies this DNS server
within a module/port. This value indicates the priority
order among these DNS servers."
::= { voicePortOperDnsServerEntry 3 }
voicePortOperDnsServerIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The operational DNS Server IP Address of this port. "
::= { voicePortOperDnsServerEntry 4 }
voicePortOperDnsServerSource OBJECT-TYPE
SYNTAX INTEGER {
fromDhcp (1),
fromPortConfig (2),
fromSystemConfig (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The source of the Dns Server IP Address of this port.
fromDhcp(1) indicates that the DNS server IP address
comes from the DHCP server.
fromPortConfig(2) indicates that the DNS server IP
address comes from the object voicePorfIfDnsServerAdress.
fromSystemConfig(3) indicates that the DNS server IP
address comes from DNS configuration for the system."
::= { voicePortOperDnsServerEntry 5 }
-- the port jumbo frame group
-- If the port jumbo frame feature is supported, this portJumboFrameTable
-- should be implemented.
portJumboFrameTable OBJECT-TYPE
SYNTAX SEQUENCE OF PortJumboFrameEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of port jumbo frame entries. The number of
entries is determined by the number of ports in the
system which support the Jumbo frame feature."
::= { portJumboFrameGrp 1}
portJumboFrameEntry OBJECT-TYPE
SYNTAX PortJumboFrameEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing the jumbo frame configuration
for a particular port."
INDEX { portJumboFrameModuleIndex, portJumboFramePortIndex }
::= { portJumboFrameTable 1 }
PortJumboFrameEntry ::=
SEQUENCE {
portJumboFrameModuleIndex
INTEGER,
portJumboFramePortIndex
INTEGER,
portJumboFrameEnable
INTEGER
}
portJumboFrameModuleIndex OBJECT-TYPE
SYNTAX INTEGER (1..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies the module
where this port is located."
::= { portJumboFrameEntry 1 }
portJumboFramePortIndex OBJECT-TYPE
SYNTAX INTEGER (1..64)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies this port
within a module. The value is determined by the
location of the port on the module. Valid entries
are 1 to the value of moduleNumPorts for this
module."
::= { portJumboFrameEntry 2 }
portJumboFrameEnable OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates the jumbo frame status of the port. If
enabled, the port supports frame size greater than
the standard ethernet frame size of 1518 bytes."
::= { portJumboFrameEntry 3 }
-- the switch acceleration group
-- If the module switch acceleration feature is supported, the
-- switchAccelerationModuleTable should be implemented.
switchAccelerationModuleTable OBJECT-TYPE
SYNTAX SEQUENCE OF SwitchAccelerationModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table contains a list of the modules for
which the switch acceleration capability can be
configured."
::= { switchAccelerationGrp 1 }
switchAccelerationModuleEntry OBJECT-TYPE
SYNTAX SwitchAccelerationModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A module for which switch acceleration can be
configured."
INDEX { switchAccelerationModuleIndex }
::= { switchAccelerationModuleTable 1 }
SwitchAccelerationModuleEntry ::=
SEQUENCE {
switchAccelerationModuleIndex
INTEGER,
switchAccelerationModuleEnable
TruthValue
}
switchAccelerationModuleIndex OBJECT-TYPE
SYNTAX INTEGER (1..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value of moduleIndex for the module where
switch acceleration feature can be configured."
::= {switchAccelerationModuleEntry 1 }
switchAccelerationModuleEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether switch acceleration is enabled on
this module or not.
When this feature is enabled, the system will increase
the switching bandwidth, but the ifAdminStatus of any
port on this module can not be set to 'up'.
If the ifAdminStatus of any port on this module is
'up', this feature can not be enabled until ifAdminStatus
of all ports on the module is set to 'down'."
DEFVAL { false }
::= {switchAccelerationModuleEntry 2 }
-- traps
ciscoStackNotificationsPrefix OBJECT IDENTIFIER ::= { workgroup 0 }
lerAlarmOn NOTIFICATION-TYPE
OBJECTS { fddimibPORTSMTIndex, fddimibPORTIndex }
STATUS current
DESCRIPTION "A lerAlarmOn trap signifies that the agent entity
has detected that the fddimibPORTLerFlag object in
the FDDI-SMT73-MIB (RFC 1512) has transitioned to
the true(1) state for one of its ports.
The generation of this trap can be controlled by the
fddimibPORTLerAlarm object in the FDDI-SMT73-MIB for
each port."
::= { ciscoStackNotificationsPrefix 1}
lerAlarmOff NOTIFICATION-TYPE
OBJECTS { fddimibPORTSMTIndex, fddimibPORTIndex }
STATUS current
DESCRIPTION "A lerAlarmOff trap signifies that the agent entity
has detected that the fddimibPORTLerFlag object in
the FDDI-SMT73-MIB (RFC 1512) has transitioned to
the false(2) state for one of its ports.
The generation of this trap can be controlled by the
fddimibPORTLerAlarm object in the FDDI-SMT73-MIB for
each port."
::= { ciscoStackNotificationsPrefix 2}
moduleUp NOTIFICATION-TYPE
OBJECTS { moduleType }
STATUS current
DESCRIPTION "A moduleUp trap signifies that the agent entity
has detected that the moduleStatus object in this
MIB has transitioned to the ok(2) state for one of
its modules.
The generation of this trap can be controlled by the
sysEnableModuleTraps object in this MIB."
::= { ciscoStackNotificationsPrefix 3}
moduleDown NOTIFICATION-TYPE
OBJECTS { moduleType }
STATUS current
DESCRIPTION "A moduleDown trap signifies that the agent entity
has detected that the moduleStatus object in this
MIB has transitioned out of the ok(2) state for one
of its modules.
The generation of this trap can be controlled by the
sysEnableModuleTraps object in this MIB."
::= { ciscoStackNotificationsPrefix 4}
chassisAlarmOn NOTIFICATION-TYPE
OBJECTS { chassisTempAlarm, chassisMinorAlarm,
chassisMajorAlarm }
STATUS current
DESCRIPTION "A chassisAlarmOn trap signifies that the agent
entity has detected the chassisTempAlarm,
chassisMinorAlarm, or chassisMajorAlarm object in this
MIB has transitioned to the on(2) state.
The generation of this trap can be controlled by the
sysEnableChassisTraps object in this MIB."
::= { ciscoStackNotificationsPrefix 5}
chassisAlarmOff NOTIFICATION-TYPE
OBJECTS { chassisTempAlarm, chassisMinorAlarm,
chassisMajorAlarm }
STATUS current
DESCRIPTION "A chassisAlarmOff trap signifies that the agent
entity has detected the chassisTempAlarm,
chassisMinorAlarm, or chassisMajorAlarm object in this
MIB has transitioned to the off(1) state.
The generation of this trap can be controlled by the
sysEnableChassisTraps object in this MIB."
::= { ciscoStackNotificationsPrefix 6}
ipPermitDeniedTrap NOTIFICATION-TYPE
OBJECTS { ipPermitDeniedAddress, ipPermitDeniedAccess }
STATUS current
DESCRIPTION "ipPermitDeniedTrap indicates that IP permit denied
access happens. The generation of this trap can be
controlled by the sysEnableIpPermitTraps object in
this MIB."
::= { ciscoStackNotificationsPrefix 7}
sysConfigChangeTrap NOTIFICATION-TYPE
OBJECTS { sysConfigChangeTime, sysConfigChangeInfo }
STATUS current
DESCRIPTION "A sysConfigChange trap signifies that the system
configuration in NVRAM is changed. The generation of
this trap can be controlled by the sysEnableConfigTraps
object in this MIB."
::= { ciscoStackNotificationsPrefix 9 }
tokenRingSoftErrExceededTrap NOTIFICATION-TYPE
OBJECTS { ringStationMacAddress, ifIndex, ifName }
STATUS current
DESCRIPTION "This trap is generated when a station local to a token
ring port exceeds its Soft Error Threshold within the
configured interval."
::= { ciscoStackNotificationsPrefix 10 }
-- conformance information
ciscoStackMIBConformance OBJECT IDENTIFIER ::= { ciscoStackMIB 31 }
ciscoStackMIBCompliances OBJECT IDENTIFIER ::= { ciscoStackMIBConformance 1 }
ciscoStackMIBGroups OBJECT IDENTIFIER ::= { ciscoStackMIBConformance 2 }
-- compliance statements
ciscoStackgMIBCompliance MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION "The compliance statement for entities which implement
the Cisco stack MIB."
MODULE -- this module
MANDATORY-GROUPS {
systemMiscGroup,
systemTrapGroup,
chassisGroup,
moduleGroup,
portGroup
}
GROUP optionalSystemMiscGroup
DESCRIPTION "The OptionalSystemMiscGroup is an optional group
containing objects providing information about the
miscellaneous system features."
GROUP optionalSystemTrapGroup
DESCRIPTION "The OptionalSystemTrapGroup is an optional group
containing objects providing information about the
SNMP traps feature."
GROUP optionalChassisGroup
DESCRIPTION "The OptionalChassisGroup is an optional group
containing objects providing information about the
chassis of the device."
GROUP optionalModuleGroup
DESCRIPTION "The OptionalMooduleGroup is an optional group
containing objects providing information about the
modules on the device."
GROUP optionalPortGroup
DESCRIPTION "The OptionalPortGroup is an optional group
containing objects providing information about the
ports on the device."
GROUP systemTrafficGroup
DESCRIPTION "The systemTrafficGroup is an optional group containing
objects providing information about the traffic meter
feature."
GROUP systemFddiGroup
DESCRIPTION "The systemFddiGroup is an optional group containing
objects providing information about the FDDI ring
feature."
GROUP systemRmonGroup
DESCRIPTION "The systemRmonGroup is an optional group containing
objects providing information about the extended
RMON feature."
GROUP authenticationGroup
DESCRIPTION "The authenticationGroup is an optional group containing
objects providing information about the authentication
features."
GROUP tftpGroup
DESCRIPTION "The tftpGroup is an optional group containing
objects providing information about the tftp
upload/download features."
GROUP brouteEnableGroup
DESCRIPTION "The brouteEnableGroup is an optional group containing
objects providing information about the combined
bridging/routing feature."
GROUP filterGroup
DESCRIPTION "The filterGroup is an optional group containing
objects providing information about the port
filtering feature."
GROUP monitorGroup
DESCRIPTION "The monitorGroup is an optional group containing
objects providing information about the port
monitoring feature, also known as the Switched Port
ANalyzer (SPAN) feature."
GROUP vlanGroup
DESCRIPTION "The vlanGroup is an optional group containing
objects providing information about the Virtual LAN
features."
GROUP vmpsGroup
DESCRIPTION "The vmps is an optional group containing objects
providing information about the Vlan Membership
Policy Server feature."
GROUP tokenRingGroup
DESCRIPTION "The tokenRingGroup is an optional group containing
objects providing information about the token ring
features."
GROUP mcastGroup
DESCRIPTION "The mcastGroup is an optional group containing
objects providing information about the multicast
features."
GROUP dnsGroup
DESCRIPTION "The dnsGroup is an optional group containing
objects providing information about the DNS feature."
GROUP syslogGroup
DESCRIPTION "The syslogGroup is an optional group containing
objects providing information about the system log
feature."
GROUP ntpGroup
DESCRIPTION "The ntpGroup is an optional group containing
objects providing information about the network time
protocol feature."
GROUP ipPermitGroup
DESCRIPTION "The ipPermitGroup is an optional group containing
objects providing information about the ip permit
list feature."
GROUP mdgGatewayGroup
DESCRIPTION "The mdgGatewayGroup is an optional group containing
objects providing information about the multiple
default gateway feature."
GROUP traceRouteGroup
DESCRIPTION "The traceRouteGroup is an optional group containing
objects providing information about the trace route
feature."
GROUP ntpAuthenticationGroup
DESCRIPTION "The ntpAuthenticationGroup is an optional group
containing objects providing information about the
network time protocol authentication feature."
GROUP tokenRingSoftErrorMonitorGroup
DESCRIPTION "The tokenRingSoftErrorMonitorGroup is an optional group
containing objects providing information about the
token ring port soft error monitoring feature."
GROUP portCpbGroup1
DESCRIPTION "The portCpbGroup1 is an optional group containing
objects providing additional information about the
port capabilities on the device."
GROUP portSecurityGroup1
DESCRIPTION "The portSecurityGroup1 is an optional group containing
objects providing additional information for supporting
port security feature with the multiple secured source
MAC addresses."
GROUP fileCopyGroup
DESCRIPTION "The fileCopyGroup is an optional group containing
objects providing information about the tftp/rcp or
local file upload/download features."
GROUP optionalSystemMiscGroup1
DESCRIPTION "The optionalSystemMiscGroup1 is an optional group
containing objects providing information about the
miscellaneous system features."
::= { ciscoStackMIBCompliances 1 }
ciscoStackgMIBCompliance2 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION "The compliance statement for entities which implement
the Cisco stack MIB."
MODULE -- this module
MANDATORY-GROUPS {
systemMiscGroup,
systemTrapGroup,
chassisGroup,
moduleGroup,
portGroup
}
GROUP optionalSystemMiscGroup
DESCRIPTION "The OptionalSystemMiscGroup is an optional group
containing objects providing information about the
miscellaneous system features."
GROUP optionalSystemTrapGroup
DESCRIPTION "The OptionalSystemTrapGroup is an optional group
containing objects providing information about the
SNMP traps feature."
GROUP optionalChassisGroup
DESCRIPTION "The OptionalChassisGroup is an optional group
containing objects providing information about the
chassis of the device."
GROUP optionalModuleGroup
DESCRIPTION "The OptionalMooduleGroup is an optional group
containing objects providing information about the
modules on the device."
GROUP optionalPortGroup
DESCRIPTION "The OptionalPortGroup is an optional group
containing objects providing information about the
ports on the device."
GROUP systemTrafficGroup
DESCRIPTION "The systemTrafficGroup is an optional group containing
objects providing information about the traffic meter
feature."
GROUP systemFddiGroup
DESCRIPTION "The systemFddiGroup is an optional group containing
objects providing information about the FDDI ring
feature."
GROUP systemRmonGroup
DESCRIPTION "The systemRmonGroup is an optional group containing
objects providing information about the extended
RMON feature."
GROUP authenticationGroup
DESCRIPTION "The authenticationGroup is an optional group containing
objects providing information about the authentication
features."
GROUP tftpGroup
DESCRIPTION "The tftpGroup is an optional group containing
objects providing information about the tftp
upload/download features."
GROUP brouteEnableGroup
DESCRIPTION "The brouteEnableGroup is an optional group containing
objects providing information about the combined
bridging/routing feature."
GROUP filterGroup
DESCRIPTION "The filterGroup is an optional group containing
objects providing information about the port
filtering feature."
GROUP monitorGroup
DESCRIPTION "The monitorGroup is an optional group containing
objects providing information about the port
monitoring feature, also known as the Switched Port
ANalyzer (SPAN) feature."
GROUP vlanGroup
DESCRIPTION "The vlanGroup is an optional group containing
objects providing information about the Virtual LAN
features."
GROUP vmpsGroup
DESCRIPTION "The vmps is an optional group containing objects
providing information about the Vlan Membership
Policy Server feature."
GROUP tokenRingGroup
DESCRIPTION "The tokenRingGroup is an optional group containing
objects providing information about the token ring
features."
GROUP mcastGroup
DESCRIPTION "The mcastGroup is an optional group containing
objects providing information about the multicast
features."
GROUP dnsGroup
DESCRIPTION "The dnsGroup is an optional group containing
objects providing information about the DNS feature."
GROUP syslogGroup
DESCRIPTION "The syslogGroup is an optional group containing
objects providing information about the system log
feature."
GROUP ntpGroup
DESCRIPTION "The ntpGroup is an optional group containing
objects providing information about the network time
protocol feature."
GROUP ipPermitGroup
DESCRIPTION "The ipPermitGroup is an optional group containing
objects providing information about the ip permit
list feature."
GROUP mdgGatewayGroup
DESCRIPTION "The mdgGatewayGroup is an optional group containing
objects providing information about the multiple
default gateway feature."
GROUP traceRouteGroup
DESCRIPTION "The traceRouteGroup is an optional group containing
objects providing information about the trace route
feature."
GROUP ntpAuthenticationGroup
DESCRIPTION "The ntpAuthenticationGroup is an optional group
containing objects providing information about the
network time protocol authentication feature."
GROUP tokenRingSoftErrorMonitorGroup
DESCRIPTION "The tokenRingSoftErrorMonitorGroup is an optional group
containing objects providing information about the
token ring port soft error monitoring feature."
GROUP portCpbGroup1
DESCRIPTION "The portCpbGroup1 is an optional group containing
objects providing additional information about the
port capabilities on the device."
GROUP portSecurityGroup1
DESCRIPTION "The portSecurityGroup1 is an optional group containing
objects providing additional information for supporting
port security feature with the multiple secured source
MAC addresses."
GROUP fileCopyGroup
DESCRIPTION "The fileCopyGroup is an optional group containing
objects providing information about the tftp/rcp or
local file upload/download features."
GROUP optionalSystemMiscGroup1
DESCRIPTION "The optionalSystemMiscGroup1 is an optional group
containing objects providing information about the
miscellaneous system features."
GROUP ipPermitGroup1
DESCRIPTION "The ipPermitGroup1 is an optional group containing
objects providing information about the ip permit
list feature."
GROUP optionalSystemMiscGroup2
DESCRIPTION "The optionalSystemMiscGroup2 is an optional group
containing objects providing information about the
miscellaneous system features."
GROUP filterGroup1
DESCRIPTION "The filterGroup is an optional group containing
objects providing information about the port
filtering feature."
GROUP mcastGroup1
DESCRIPTION "The mcastGroup1 is an optional group containing
objects providing information about the
multicast features."
GROUP portGroup1
DESCRIPTION "The portGroup1 is an optional group containing
objects providing information about the ports on
the device."
GROUP chassisGroup1
DESCRIPTION "The chassisGroup1 is a group containing objects
providing information about the chassis of the device.
This group must be implemented by systems that can have
3 or more power supplies."
GROUP moduleGroup1
DESCRIPTION "The moduleGroup1 is an optional group containing
objects providing information about the modules
on the device."
GROUP portCpbGroup2
DESCRIPTION "The portCpbGroup2 is an optional group containing
objects providing additional information about the
port capabilities on the device."
::= { ciscoStackMIBCompliances 2 }
ciscoStackgMIBCompliance3 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION "The compliance statement for entities which implement
the Cisco stack MIB."
MODULE -- this module
MANDATORY-GROUPS {
systemMiscGroup,
systemTrapGroup,
chassisGroup,
moduleGroup,
portGroup
}
GROUP optionalSystemMiscGroup
DESCRIPTION "The OptionalSystemMiscGroup is an optional group
containing objects providing information about the
miscellaneous system features."
GROUP optionalSystemTrapGroup
DESCRIPTION "The OptionalSystemTrapGroup is an optional group
containing objects providing information about the
SNMP traps feature."
GROUP optionalChassisGroup
DESCRIPTION "The OptionalChassisGroup is an optional group
containing objects providing information about the
chassis of the device."
GROUP optionalModuleGroup
DESCRIPTION "The OptionalMooduleGroup is an optional group
containing objects providing information about the
modules on the device."
GROUP optionalPortGroup
DESCRIPTION "The OptionalPortGroup is an optional group
containing objects providing information about the
ports on the device."
GROUP systemTrafficGroup
DESCRIPTION "The systemTrafficGroup is an optional group containing
objects providing information about the traffic meter
feature."
GROUP systemFddiGroup
DESCRIPTION "The systemFddiGroup is an optional group containing
objects providing information about the FDDI ring
feature."
GROUP systemRmonGroup
DESCRIPTION "The systemRmonGroup is an optional group containing
objects providing information about the extended
RMON feature."
GROUP authenticationGroup
DESCRIPTION "The authenticationGroup is an optional group containing
objects providing information about the authentication
features."
GROUP tftpGroup
DESCRIPTION "The tftpGroup is an optional group containing
objects providing information about the tftp
upload/download features."
GROUP brouteEnableGroup
DESCRIPTION "The brouteEnableGroup is an optional group containing
objects providing information about the combined
bridging/routing feature."
GROUP filterGroup
DESCRIPTION "The filterGroup is an optional group containing
objects providing information about the port
filtering feature."
GROUP monitorGroup
DESCRIPTION "The monitorGroup is an optional group containing
objects providing information about the port
monitoring feature, also known as the Switched Port
ANalyzer (SPAN) feature."
GROUP vlanGroup
DESCRIPTION "The vlanGroup is an optional group containing
objects providing information about the Virtual LAN
features."
GROUP vmpsGroup
DESCRIPTION "The vmps is an optional group containing objects
providing information about the Vlan Membership
Policy Server feature."
GROUP tokenRingGroup
DESCRIPTION "The tokenRingGroup is an optional group containing
objects providing information about the token ring
features."
GROUP mcastGroup
DESCRIPTION "The mcastGroup is an optional group containing
objects providing information about the multicast
features."
GROUP dnsGroup
DESCRIPTION "The dnsGroup is an optional group containing
objects providing information about the DNS feature."
GROUP syslogGroup
DESCRIPTION "The syslogGroup is an optional group containing
objects providing information about the system log
feature."
GROUP ntpGroup
DESCRIPTION "The ntpGroup is an optional group containing
objects providing information about the network time
protocol feature."
GROUP ipPermitGroup
DESCRIPTION "The ipPermitGroup is an optional group containing
objects providing information about the ip permit
list feature."
GROUP mdgGatewayGroup
DESCRIPTION "The mdgGatewayGroup is an optional group containing
objects providing information about the multiple
default gateway feature."
GROUP traceRouteGroup
DESCRIPTION "The traceRouteGroup is an optional group containing
objects providing information about the trace route
feature."
GROUP ntpAuthenticationGroup
DESCRIPTION "The ntpAuthenticationGroup is an optional group
containing objects providing information about the
network time protocol authentication feature."
GROUP tokenRingSoftErrorMonitorGroup
DESCRIPTION "The tokenRingSoftErrorMonitorGroup is an optional group
containing objects providing information about the
token ring port soft error monitoring feature."
GROUP portCpbGroup1
DESCRIPTION "The portCpbGroup1 is an optional group containing
objects providing additional information about the
port capabilities on the device."
GROUP portSecurityGroup1
DESCRIPTION "The portSecurityGroup1 is an optional group containing
objects providing additional information for supporting
port security feature with the multiple secured source
MAC addresses."
GROUP fileCopyGroup
DESCRIPTION "The fileCopyGroup is an optional group containing
objects providing information about the tftp/rcp or
local file upload/download features."
GROUP optionalSystemMiscGroup1
DESCRIPTION "The optionalSystemMiscGroup1 is an optional group
containing objects providing information about the
miscellaneous system features."
GROUP ipPermitGroup1
DESCRIPTION "The ipPermitGroup1 is an optional group containing
objects providing information about the ip permit
list feature."
GROUP optionalSystemMiscGroup2
DESCRIPTION "The optionalSystemMiscGroup2 is an optional group
containing objects providing information about the
miscellaneous system features."
GROUP filterGroup1
DESCRIPTION "The filterGroup is an optional group containing
objects providing information about the port
filtering feature."
GROUP mcastGroup1
DESCRIPTION "The mcastGroup1 is an optional group containing
objects providing information about the
multicast features."
GROUP portGroup1
DESCRIPTION "The portGroup1 is an optional group containing
objects providing information about the ports on
the device."
GROUP chassisGroup1
DESCRIPTION "The chassisGroup1 is a group containing objects
providing information about the chassis of the device.
This group must be implemented by systems that can have
3 or more power supplies."
GROUP moduleGroup1
DESCRIPTION "The moduleGroup1 is an optional group containing
objects providing information about the modules
on the device."
GROUP portCpbGroup2
DESCRIPTION "The portCpbGroup2 is an optional group containing
objects providing additional information about the
port capabilities on the device."
GROUP voiceGroup
DESCRIPTION "The voiceGroup is an optional group containing
objects providing information about the voice port
on the device."
GROUP moduleGroup2
DESCRIPTION "The moduleGroup2 is an mandatory group containing
objects providing information about the modules
on the device."
GROUP portCpbGroup3
DESCRIPTION "The portCpbGroup3 is an optional group containing
objects providing additional information about the
port capabilities on the device."
GROUP vlanGroup1
DESCRIPTION "The vlanGroup1 is an optional group containing
objects providing information about the Virtual LAN
features."
GROUP portGroup2
DESCRIPTION "The portGroup2 is an optional group containing
objects providing information about the ports on
the device."
GROUP switchAccelerationModuleGroup
DESCRIPTION "This group is mandatory for implementations of
switch acceleration capability."
GROUP optionalSystemMiscGroup3
DESCRIPTION "The optionalSystemMiscGroup3 is an optional group
containing objects providing information about the
miscellaneous system features."
::= { ciscoStackMIBCompliances 3 }
ciscoStackgMIBCompliance4 MODULE-COMPLIANCE
STATUS current
DESCRIPTION "The compliance statement for entities which implement
the Cisco stack MIB."
MODULE -- this module
MANDATORY-GROUPS {
systemMiscGroup,
systemTrapGroup,
chassisGroup,
moduleGroup,
portGroup
}
GROUP optionalSystemMiscGroup
DESCRIPTION "The OptionalSystemMiscGroup is an optional group
containing objects providing information about the
miscellaneous system features."
GROUP optionalSystemTrapGroup
DESCRIPTION "The OptionalSystemTrapGroup is an optional group
containing objects providing information about the
SNMP traps feature."
GROUP optionalChassisGroup
DESCRIPTION "The OptionalChassisGroup is an optional group
containing objects providing information about the
chassis of the device."
GROUP optionalModuleGroup
DESCRIPTION "The OptionalMooduleGroup is an optional group
containing objects providing information about the
modules on the device."
GROUP optionalPortGroup
DESCRIPTION "The OptionalPortGroup is an optional group
containing objects providing information about the
ports on the device."
GROUP systemTrafficGroup
DESCRIPTION "The systemTrafficGroup is an optional group containing
objects providing information about the traffic meter
feature."
GROUP systemFddiGroup
DESCRIPTION "The systemFddiGroup is an optional group containing
objects providing information about the FDDI ring
feature."
GROUP systemRmonGroup
DESCRIPTION "The systemRmonGroup is an optional group containing
objects providing information about the extended
RMON feature."
GROUP authenticationGroup
DESCRIPTION "The authenticationGroup is an optional group containing
objects providing information about the authentication
features."
GROUP tftpGroup
DESCRIPTION "The tftpGroup is an optional group containing
objects providing information about the tftp
upload/download features."
GROUP brouteEnableGroup
DESCRIPTION "The brouteEnableGroup is an optional group containing
objects providing information about the combined
bridging/routing feature."
GROUP filterGroup
DESCRIPTION "The filterGroup is an optional group containing
objects providing information about the port
filtering feature."
GROUP monitorGroup
DESCRIPTION "The monitorGroup is an optional group containing
objects providing information about the port
monitoring feature, also known as the Switched Port
ANalyzer (SPAN) feature."
GROUP vlanGroup
DESCRIPTION "The vlanGroup is an optional group containing
objects providing information about the Virtual LAN
features."
GROUP vmpsGroup
DESCRIPTION "The vmps is an optional group containing objects
providing information about the Vlan Membership
Policy Server feature."
GROUP tokenRingGroup
DESCRIPTION "The tokenRingGroup is an optional group containing
objects providing information about the token ring
features."
GROUP mcastGroup
DESCRIPTION "The mcastGroup is an optional group containing
objects providing information about the multicast
features."
GROUP dnsGroup
DESCRIPTION "The dnsGroup is an optional group containing
objects providing information about the DNS feature."
GROUP syslogGroup
DESCRIPTION "The syslogGroup is an optional group containing
objects providing information about the system log
feature."
GROUP ntpGroup
DESCRIPTION "The ntpGroup is an optional group containing
objects providing information about the network time
protocol feature."
GROUP ipPermitGroup
DESCRIPTION "The ipPermitGroup is an optional group containing
objects providing information about the ip permit
list feature."
GROUP mdgGatewayGroup
DESCRIPTION "The mdgGatewayGroup is an optional group containing
objects providing information about the multiple
default gateway feature."
GROUP traceRouteGroup
DESCRIPTION "The traceRouteGroup is an optional group containing
objects providing information about the trace route
feature."
GROUP ntpAuthenticationGroup
DESCRIPTION "The ntpAuthenticationGroup is an optional group
containing objects providing information about the
network time protocol authentication feature."
GROUP tokenRingSoftErrorMonitorGroup
DESCRIPTION "The tokenRingSoftErrorMonitorGroup is an optional group
containing objects providing information about the
token ring port soft error monitoring feature."
GROUP portCpbGroup1
DESCRIPTION "The portCpbGroup1 is an optional group containing
objects providing additional information about the
port capabilities on the device."
GROUP portSecurityGroup1
DESCRIPTION "The portSecurityGroup1 is an optional group containing
objects providing additional information for supporting
port security feature with the multiple secured source
MAC addresses."
GROUP fileCopyGroup
DESCRIPTION "The fileCopyGroup is an optional group containing
objects providing information about the tftp/rcp or
local file upload/download features."
GROUP optionalSystemMiscGroup1
DESCRIPTION "The optionalSystemMiscGroup1 is an optional group
containing objects providing information about the
miscellaneous system features."
GROUP ipPermitGroup1
DESCRIPTION "The ipPermitGroup1 is an optional group containing
objects providing information about the ip permit
list feature."
GROUP optionalSystemMiscGroup2
DESCRIPTION "The optionalSystemMiscGroup2 is an optional group
containing objects providing information about the
miscellaneous system features."
GROUP filterGroup1
DESCRIPTION "The filterGroup is an optional group containing
objects providing information about the port
filtering feature."
GROUP mcastGroup1
DESCRIPTION "The mcastGroup1 is an optional group containing
objects providing information about the
multicast features."
GROUP portGroup1
DESCRIPTION "The portGroup1 is an optional group containing
objects providing information about the ports on
the device."
GROUP chassisGroup1
DESCRIPTION "The chassisGroup1 is a group containing objects
providing information about the chassis of the device.
This group must be implemented by systems that can have
3 or more power supplies."
GROUP moduleGroup1
DESCRIPTION "The moduleGroup1 is an optional group containing
objects providing information about the modules
on the device."
GROUP portCpbGroup2
DESCRIPTION "The portCpbGroup2 is an optional group containing
objects providing additional information about the
port capabilities on the device."
GROUP voiceGroup
DESCRIPTION "The voiceGroup is an optional group containing
objects providing information about the voice port
on the device."
GROUP moduleGroup2
DESCRIPTION "The moduleGroup2 is an mandatory group containing
objects providing information about the modules
on the device."
GROUP portCpbGroup3
DESCRIPTION "The portCpbGroup3 is an optional group containing
objects providing additional information about the
port capabilities on the device."
GROUP vlanGroup1
DESCRIPTION "The vlanGroup1 is an optional group containing
objects providing information about the Virtual LAN
features."
GROUP portGroup2
DESCRIPTION "The portGroup2 is an optional group containing
objects providing information about the ports on
the device."
GROUP switchAccelerationModuleGroup
DESCRIPTION "This group is mandatory for implementations of
switch acceleration capability."
GROUP optionalSystemMiscGroup3
DESCRIPTION "The optionalSystemMiscGroup3 is an optional group
containing objects providing information about the
miscellaneous system features."
GROUP optionalSystemMiscGroup4
DESCRIPTION "This is an optional group containing
objects providing information about the
miscellaneous system features."
GROUP vlanTrunkMappingGroup
DESCRIPTION "This group is mandatory for implementations of trunk
VLAN to VLAN association feature on the device."
GROUP portJumboFrameGroup
DESCRIPTION "This group is mandatory for implementations of
port jumbo frame feature on the device."
GROUP portCpbGroup4
DESCRIPTION "The portCpbGroup4 is an optional group containing
objects providing additional information about the
port capabilities on the device."
::= { ciscoStackMIBCompliances 4 }
-- units of conformance
systemMiscGroup OBJECT-GROUP
OBJECTS {
sysMgmtType,
sysIpAddr,
sysNetMask,
sysBroadcast,
sysAttachType,
sysReset,
sysBaudRate,
sysInsertMode,
sysClearMacTime,
sysClearPortTime,
sysEnableModem,
sysEnableRedirects,
sysArpAgingTime,
sysCommunityRwa,
sysCommunityRw,
sysCommunityRo,
sysIpVlan
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
miscellaneous system features.
Implementation of this group is mandatory."
::= { ciscoStackMIBGroups 1 }
systemTrapGroup OBJECT-GROUP
OBJECTS {
sysTrapReceiverAddr,
sysTrapReceiverType,
sysTrapReceiverComm,
sysEnableChassisTraps,
sysEnableModuleTraps,
sysEnableBridgeTraps,
sysEnableRepeaterTraps
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
SNMP traps feature.
Implementation of this group is mandatory."
::= { ciscoStackMIBGroups 2 }
chassisGroup OBJECT-GROUP
OBJECTS {
chassisSysType,
chassisBkplType,
chassisPs1Type,
chassisPs1Status,
chassisPs1TestResult,
chassisPs2Type,
chassisPs2Status,
chassisPs2TestResult,
chassisFanStatus,
chassisFanTestResult,
chassisMinorAlarm,
chassisMajorAlarm,
chassisTempAlarm,
chassisNumSlots
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
chassis of the device.
Implementation of this group is mandatory."
::= { ciscoStackMIBGroups 3 }
moduleGroup OBJECT-GROUP
OBJECTS {
moduleIndex,
moduleType,
moduleStatus,
moduleTestResult,
moduleAction,
moduleName,
moduleNumPorts,
modulePortStatus,
moduleSubType,
moduleSerialNumberString
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
modules on the device.
Implementation of this group is mandatory."
::= { ciscoStackMIBGroups 4 }
portGroup OBJECT-GROUP
OBJECTS {
portModuleIndex,
portIndex,
portCrossIndex,
portName,
portType,
portOperStatus,
portCrossGroupIndex,
portAdditionalStatus,
portAdminSpeed,
portDuplex,
portIfIndex,
portSpantreeFastStart,
portAdminRxFlowControl,
portOperRxFlowControl,
portAdminTxFlowControl,
portOperTxFlowControl,
portMacControlTransmitFrames,
portMacControlReceiveFrames,
portMacControlPauseTransmitFrames,
portMacControlPauseReceiveFrames,
portMacControlUnknownProtocolFrames,
portLinkFaultStatus
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
ports on the device.
Implementation of this group is mandatory."
::= { ciscoStackMIBGroups 5 }
optionalSystemMiscGroup OBJECT-GROUP
OBJECTS {
sysConfigChangeTime,
sysBannerMotd,
sysConfigChangeInfo,
sysConfigRegister,
sysBootVariable,
sysBootedImage
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
miscellaneous system features.
Implementation of this group is optional."
::= { ciscoStackMIBGroups 6 }
optionalSystemTrapGroup OBJECT-GROUP
OBJECTS {
sysEnableIpPermitTraps,
sysEnableVmpsTraps,
sysEnableConfigTraps,
sysEnableEntityTrap,
sysEnableStpxTrap
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
SNMP traps feature.
Implementation of this group is optional."
::= { ciscoStackMIBGroups 7 }
optionalChassisGroup OBJECT-GROUP
OBJECTS {
chassisPs1TestResult,
chassisPs2TestResult,
chassisFanTestResult,
chassisSlotConfig,
chassisModel,
chassisComponentIndex,
chassisComponentType,
chassisComponentSerialNumber,
chassisComponentHwVersion,
chassisComponentModel,
chassisSerialNumberString
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
chassis of the device.
Implementation of this group is mandatory."
::= { ciscoStackMIBGroups 8 }
optionalModuleGroup OBJECT-GROUP
OBJECTS {
moduleTestResult,
moduleModel,
moduleHwVersion,
moduleFwVersion,
moduleSwVersion,
moduleStandbyStatus,
moduleIPAddress,
moduleIPAddressVlan,
moduleSubType2,
moduleSlotNum
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
modules on the device.
Implementation of this group is Optional."
::= { ciscoStackMIBGroups 9 }
optionalPortGroup OBJECT-GROUP
OBJECTS {
portSecurityModuleIndex,
portSecurityPortIndex,
portSecurityAdminStatus,
portSecurityOperStatus,
portSecurityLastSrcAddr,
portSecuritySecureSrcAddr,
portChannelModuleIndex,
portChannelPortIndex,
portChannelPorts,
portChannelAdminStatus,
portChannelOperStatus,
portChannelNeighbourDeviceId,
portChannelNeighbourPortId,
portChannelProtInPackets,
portChannelProtOutPackets,
portChannelIfIndex,
portCpbModuleIndex,
portCpbPortIndex,
portCpbSpeed,
portCpbDuplex,
portCpbTrunkEncapsulationType,
portCpbTrunkMode,
portCpbChannel,
portCpbBroadcastSuppression,
portCpbFlowControl,
portCpbSecurity,
portCpbVlanMembership,
portCpbPortfast,
portTopNControlIndex,
portTopNRateBase,
portTopNType,
portTopNMode,
portTopNReportStatus,
portTopNDuration,
portTopNTimeRemaining,
portTopNStartTime,
portTopNRequestedSize,
portTopNGrantedSize,
portTopNOwner,
portTopNStatus,
portTopNIndex,
portTopNModuleNumber,
portTopNPortNumber,
portTopNUtilization,
portTopNIOOctets,
portTopNIOPkts,
portTopNIOBroadcast,
portTopNIOMulticast,
portTopNInErrors,
portTopNBufferOverFlow
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
ports on the device.
Implementation of this group is Optional."
::= { ciscoStackMIBGroups 10 }
systemTrafficGroup OBJECT-GROUP
OBJECTS {
sysTrafficMeterType,
sysTraffic,
sysTrafficPeak,
sysTrafficPeakTime,
sysTrafficMeter,
sysTrafficMeterPeak,
sysTrafficMeterPeakTime
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
traffic meter feature.
Implementation of this group is optional. If the
traffic meter feature is supported, the entire group
should be implemented."
::= { ciscoStackMIBGroups 11 }
systemFddiGroup OBJECT-GROUP
OBJECTS {
sysFddiRingSMTIndex,
sysFddiRingAddress,
sysFddiRingNext
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
FDDI ring feature.
Implementation of this group is optional. If the
FDDI ring feature is supported, the entire group
should be implemented."
::= { ciscoStackMIBGroups 12 }
systemRmonGroup OBJECT-GROUP
OBJECTS {
sysEnableRmon,
sysExtendedRmonVlanModeEnable,
sysExtendedRmonNetflowPassword,
sysExtendedRmonNetflowEnable,
sysExtendedRmonVlanAgentEnable,
sysExtendedRmonEnable
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
extended RMON feature.
Implementation of this group is optional. If the
extended RMON feature is supported, the entire group
should be implemented."
::= { ciscoStackMIBGroups 13 }
authenticationGroup OBJECT-GROUP
OBJECTS {
sysConsolePrimaryLoginAuthentication,
sysConsolePrimaryEnableAuthentication,
sysTelnetPrimaryLoginAuthentication,
sysTelnetPrimaryEnableAuthentication,
tacacsLoginAuthentication,
tacacsEnableAuthentication,
tacacsLocalLoginAuthentication,
tacacsLocalEnableAuthentication,
tacacsNumLoginAttempts,
tacacsDirectedRequest,
tacacsTimeout,
tacacsAuthKey,
tacacsServerAddr,
tacacsServerType,
radiusLoginAuthentication,
radiusEnableAuthentication,
radiusDeadtime,
radiusAuthKey,
radiusTimeout,
radiusRetransmits,
radiusServerAddr,
radiusServerAuthPort,
radiusServerType
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
authentication features.
Implementation of this group is optional. If the
authentication features are supported, the entire group
should be implemented."
::= { ciscoStackMIBGroups 14 }
tftpGroup OBJECT-GROUP
OBJECTS {
tftpHost,
tftpFile,
tftpModule,
tftpAction,
tftpResult
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
tftp upload/download features.
Implementation of this group is optional. If the
tftp upload/download features are supported, the
entire group should be implemented."
::= { ciscoStackMIBGroups 15 }
brouteEnableGroup OBJECT-GROUP
OBJECTS {
brouterPortModule,
brouterPort,
brouterEnableRip,
brouterEnableSpantree,
brouterEnableGiantCheck,
brouterEnableIpFragmentation,
brouterEnableUnreachables,
brouterCamMode,
brouterIpxSnapToEther,
brouterIpx8023RawToFddi,
brouterEthernetReceiveMax,
brouterEthernetTransmitMax,
brouterFddiReceiveMax,
brouterFddiTransmitMax,
brouterPortIpVlan,
brouterPortIpAddr,
brouterPortNetMask,
brouterPortBroadcast,
brouterPortBridgeVlan,
brouterPortIpHelpers,
brouterIpx8022ToEther,
brouterEnableTransitEncapsulation,
brouterEnableFddiCheck,
brouterEnableAPaRT
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
combined bridging/routing feature.
Implementation of this group is optional. If the
combined bridging/routing feature is supported, the
group should be implemented."
::= { ciscoStackMIBGroups 16 }
filterGroup OBJECT-GROUP
OBJECTS {
filterMacModule,
filterMacPort,
filterMacAddress,
filterMacType,
filterVendorModule,
filterVendorPort,
filterVendorId,
filterVendorType,
filterProtocolModule,
filterProtocolPort,
filterProtocolValue,
filterProtocolType,
filterTestModule,
filterTestPort,
filterTestIndex,
filterTestType,
filterTestOffset,
filterTestValue,
filterTestMask,
filterPortModule,
filterPort,
filterPortComplex,
filterPortBroadcastThrottle,
filterPortBroadcastThreshold,
filterPortBroadcastDiscards
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
port filtering feature.
Implementation of this group is optional. If the
port filtering feature is supported, parts or all of
this group should be implemented."
::= { ciscoStackMIBGroups 17 }
monitorGroup OBJECT-GROUP
OBJECTS {
monitorSourceModule,
monitorSourcePort,
monitorDestinationModule,
monitorDestinationPort,
monitorDirection,
monitorEnable,
monitorAdminSourcePorts,
monitorOperSourcePorts
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
port monitoring feature, also known as the Switched Port
ANalyzer (SPAN) feature.
Implementation of this group is optional. If the
port monitoring feature is supported, the entire group
should be implemented."
::= { ciscoStackMIBGroups 18 }
vlanGroup OBJECT-GROUP
OBJECTS {
vlanIndex,
vlanSpantreeEnable,
vlanIfIndex,
vlanPortModule,
vlanPort,
vlanPortVlan,
vlanPortIslVlansAllowed,
vlanPortSwitchLevel,
vlanPortIslAdminStatus,
vlanPortIslOperStatus,
vlanPortIslPriorityVlans,
vlanPortAdminStatus,
vlanPortOperStatus
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
Virtual LAN features.
Implementation of this group is optional. If the
Virtual LAN features are supported, the entire group
should be implemented."
::= { ciscoStackMIBGroups 19 }
vmpsGroup OBJECT-GROUP
OBJECTS {
vmpsAddr,
vmpsType,
vmpsAction,
vmpsAccessed
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
Vlan Membership Policy Server feature.
Implementation of this group is optional. If the
Vlan Membership Policy Server feature is supported, the
entire group should be implemented."
::= { ciscoStackMIBGroups 20 }
tokenRingGroup OBJECT-GROUP
OBJECTS {
tokenRingModuleIndex,
tokenRingPortIndex,
tokenRingPortSetACbits ,
tokenRingPortMode ,
tokenRingPortEarlyTokenRel,
tokenRingPortPriorityThresh,
tokenRingPortPriorityMinXmit,
tokenRingPortCfgLossThresh,
tokenRingPortCfgLossInterval,
tokenRingDripDistCrfMode,
tokenRingDripAreReductionMode,
tokenRingDripLocalNodeID,
tokenRingDripLastRevision,
tokenRingDripLastChangedRevision,
tokenRingDripAdvertsReceived,
tokenRingDripAdvertsTransmitted,
tokenRingDripAdvertsProcessed,
tokenRingDripInputQueueDrops,
tokenRingDripOutputQueueDrops,
tokenRingDripVlan,
tokenRingDripLocalPortStatus,
tokenRingDripRemotePortStatus,
tokenRingDripRemotePortConfigured,
tokenRingDripDistributedCrf,
tokenRingDripBackupCrf,
tokenRingDripOwnerNodeID
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
token ring features.
Implementation of this group is optional. If the
token ring features are supported, the entire group
should be implemented."
::= { ciscoStackMIBGroups 21 }
mcastGroup OBJECT-GROUP
OBJECTS {
mcastRouterModuleIndex,
mcastRouterPortIndex,
mcastRouterAdminStatus,
mcastRouterOperStatus,
mcastEnableCgmp,
mcastEnableIgmp
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
multicast features.
Implementation of this group is optional. If the
multicast features are supported, the entire group
should be implemented."
::= { ciscoStackMIBGroups 22 }
dnsGroup OBJECT-GROUP
OBJECTS {
dnsEnable,
dnsServerAddr,
dnsServerType,
dnsDomainName
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
DNS feature.
Implementation of this group is optional. If the
DNS feature is supported, the entire group
should be implemented."
::= { ciscoStackMIBGroups 23 }
syslogGroup OBJECT-GROUP
OBJECTS {
syslogServerAddr,
syslogServerType,
syslogConsoleEnable,
syslogHostEnable,
syslogMessageFacility,
syslogMessageSeverity,
syslogTimeStampOption
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
system log feature.
Implementation of this group is optional. If the
system log feature is supported, the entire group
should be implemented."
::= { ciscoStackMIBGroups 24 }
ntpGroup OBJECT-GROUP
OBJECTS {
ntpBcastClient,
ntpBcastDelay,
ntpClient,
ntpServerAddress,
ntpServerType,
ntpSummertimeStatus,
ntpSummerTimezoneName,
ntpTimezoneName,
ntpTimezoneOffsetHour,
ntpTimezoneOffsetMinute
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
network time protocol feature.
Implementation of this group is optional. If the
network time protocol feature is supported, the entire
group should be implemented."
::= { ciscoStackMIBGroups 25 }
ipPermitGroup OBJECT-GROUP
OBJECTS {
ipPermitAddress,
ipPermitMask,
ipPermitEnable,
ipPermitType,
ipPermitDeniedAddress,
ipPermitDeniedAccess,
ipPermitDeniedTime
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
ip permit list feature.
Implementation of this group is optional. If the
ip permit list feature is supported, the entire group
should be implemented."
::= { ciscoStackMIBGroups 26 }
mdgGatewayGroup OBJECT-GROUP
OBJECTS {
mdgGatewayAddr,
mdgGatewayType
}
STATUS current
DESCRIPTION "A collection of objects providing information about
the multiple default gateway feature.
Implementation of this group is optional. If the
multiple default gateway feature is supported, the
entire group should be implemented."
::= { ciscoStackMIBGroups 27 }
traceRouteGroup OBJECT-GROUP
OBJECTS {
traceRouteMaxQueries,
traceRouteQueryIndex,
traceRouteHost,
traceRouteQueryDNSEnable,
traceRouteQueryWaitingTime,
traceRouteQueryInitTTL,
traceRouteQueryMaxTTL,
traceRouteQueryUDPPort,
traceRouteQueryPacketCount,
traceRouteQueryPacketSize,
traceRouteQueryTOS,
traceRouteQueryResult,
traceRouteQueryTime,
traceRouteQueryOwner,
traceRouteQueryStatus,
traceRouteDataIndex,
traceRouteDataGatewayName,
traceRouteDataGatewayIp,
traceRouteDataRtt,
traceRouteDataHopCount,
traceRouteDataErrors
}
STATUS current
DESCRIPTION "A collection of objects providing information about
the trace route feature.
Implementation of this group is optional. If the
trace route feature is supported, the entire group
should be implemented."
::= { ciscoStackMIBGroups 28 }
deprecatedObjectGroup OBJECT-GROUP
OBJECTS {
sysCommunityAccess,
sysCommunityString,
moduleHwHiVersion,
moduleHwLoVersion,
moduleFwHiVersion,
moduleFwLoVersion,
moduleSwHiVersion,
moduleSwLoVersion,
brouterCamAgingTime,
chassisSerialNumber,
moduleSerialNumber
}
STATUS deprecated
DESCRIPTION "A collection of objects that have been deprecated."
::= { ciscoStackMIBGroups 29 }
ntpAuthenticationGroup OBJECT-GROUP
OBJECTS {
ntpServerPublicKey,
ntpAuthenticationEnable,
ntpAuthenticationPublicKey,
ntpAuthenticationSecretKey,
ntpAuthenticationTrustedMode,
ntpAuthenticationType
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
network time protocol authentication feature.
Implementation of this group is optional. If the network
time protocol authentication feature is supported, the
entire group should be implemented."
::= { ciscoStackMIBGroups 30 }
tokenRingSoftErrorMonitorGroup OBJECT-GROUP
OBJECTS {
tokenRingPortSoftErrThresh,
tokenRingPortSoftErrReportInterval,
tokenRingPortSoftErrResetCounters,
tokenRingPortSoftErrLastCounterReset,
tokenRingPortSoftErrEnable
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
token ring port soft error monitoring feature.
Implementation of this group is optional. If the
token ring features are supported, the entire group
should be implemented."
::= { ciscoStackMIBGroups 31 }
portCpbGroup1 OBJECT-GROUP
OBJECTS {
portCpbUdld
}
STATUS current
DESCRIPTION "A collection of objects providing additional
information about the port capabilities on the device.
Implementation of this group is Optional."
::= { ciscoStackMIBGroups 32 }
portSecurityGroup1 OBJECT-GROUP
OBJECTS {
portSecurityMaxSrcAddr,
portSecurityAgingTime,
portSecurityShutdownTimeOut,
portSecurityViolationPolicy,
portSecurityExtModuleIndex,
portSecurityExtPortIndex,
portSecurityExtSecureSrcAddr,
portSecurityExtControlStatus
}
STATUS current
DESCRIPTION "A collection of objects providing additional
information for supporting port security feature
with the multiple secured source MAC addresses.
Implementation of this group is optional."
::= { ciscoStackMIBGroups 33}
fileCopyGroup OBJECT-GROUP
OBJECTS {
fileCopyProtocol,
fileCopyRemoteServer,
fileCopySrcFileName,
fileCopyDstFileName,
fileCopyModuleNumber,
fileCopyUserName,
fileCopyAction,
fileCopyResult,
fileCopyResultRcpErrorMessage
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
tftp/rcp or local file upload/download features.
Implementation of this group is optional. If the
tftp upload/download features are supported, the
entire group should be implemented."
::= { ciscoStackMIBGroups 34 }
optionalSystemMiscGroup1 OBJECT-GROUP
OBJECTS {
sysStartupConfigSource,
sysStartupConfigSourceFile,
sysConfigSupervisorModuleNo,
sysStandbyPortEnable
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
miscellaneous system features.
Implementation of this group is optional."
::= { ciscoStackMIBGroups 35 }
ipPermitGroup1 OBJECT-GROUP
OBJECTS {
ipPermitAccessType
}
STATUS current
DESCRIPTION "A collection of objects providing additional
information for allowing the ip permit host with the
specified access type.
Implementation of this group is optional. If the
ip permit list enhancement feature is supported, this
group should be implemented."
::= { ciscoStackMIBGroups 36 }
optionalSystemMiscGroup2 OBJECT-GROUP
OBJECTS {
sysPortFastBpduGuard,
sysErrDisableTimeoutEnable,
sysErrDisableTimeoutInterval,
sysTrafficMonitorHighWaterMark,
sysHighAvailabilityEnable,
sysHighAvailabilityVersioningEnable,
sysHighAvailabilityOperStatus,
sysHighAvailabilityNotRunningReason
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
miscellaneous system features.
Implementation of this group is optional."
::= { ciscoStackMIBGroups 37 }
filterGroup1 OBJECT-GROUP
OBJECTS {
filterPortBroadcastThresholdFraction
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
port filtering feature.
Implementation of this group is optional. If the
port filtering feature is supported, parts or all of
this group should be implemented."
::= { ciscoStackMIBGroups 38 }
mcastGroup1 OBJECT-GROUP
OBJECTS {
mcastEnableRgmp
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
multicast features.
Implementation of this group is optional. If the
multicast features are supported, the entire group
should be implemented."
::= { ciscoStackMIBGroups 39 }
portGroup1 OBJECT-GROUP
OBJECTS {
portAdditionalOperStatus,
portEntPhysicalIndex
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
ports on the device.
Implementation of this group is optional."
::= { ciscoStackMIBGroups 40 }
chassisGroup1 OBJECT-GROUP
OBJECTS {
chassisPs3Type,
chassisPs3Status,
chassisPs3TestResult,
chassisPEMInstalled
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
chassis of the device.
This group must be implemented by systems that can have
3 or more power supplies."
::= { ciscoStackMIBGroups 41 }
moduleGroup1 OBJECT-GROUP
OBJECTS {
moduleEntPhysicalIndex
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
modules on the device.
Implementation of this group is mandatory."
::= { ciscoStackMIBGroups 42 }
portCpbGroup2 OBJECT-GROUP
OBJECTS {
portCpbSpan
}
STATUS current
DESCRIPTION "A collection of objects providing additional
information about the port capabilities on the device.
Implementation of this group is Optional."
::= { ciscoStackMIBGroups 43 }
voiceGroup OBJECT-GROUP
OBJECTS {
voicePortIfDHCPEnabled,
voicePortIfIpAddress,
voicePortIfIpNetMask,
voicePortIfTftpServerAddress,
voicePortIfGatewayAddress,
voicePortIfDnsServerAddress,
voicePortIfDnsDomain,
voicePortIfOperDnsDomain,
voicePortCallManagerIpAddr,
voicePortOperDnsServerIpAddr,
voicePortOperDnsServerSource
}
STATUS current
DESCRIPTION "A collection of objects providing information
about the voice ports on the device.
Implemetation of this group is Optional"
::= { ciscoStackMIBGroups 44 }
portGroup2 OBJECT-GROUP
OBJECTS {
portInlinePowerDetect
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
ports on the device.
Implementation of this group is optional."
::= { ciscoStackMIBGroups 45 }
vlanGroup1 OBJECT-GROUP
OBJECTS {
vlanPortAuxiliaryVlan
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
Virtual LAN features.
Implementation of this group is optional. If the
Virtual LAN features are supported, the entire group
should be implemented."
::= { ciscoStackMIBGroups 46 }
portCpbGroup3 OBJECT-GROUP
OBJECTS {
portCpbInlinePower,
portCpbAuxiliaryVlan
}
STATUS current
DESCRIPTION "A collection of objects providing additional
information about the port capabilities on the device.
Implementation of this group is Optional."
::= { ciscoStackMIBGroups 47 }
moduleGroup2 OBJECT-GROUP
OBJECTS {
moduleAdditionalStatus
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
modules on the device.
Implementation of this group is mandatory."
::= { ciscoStackMIBGroups 48 }
switchAccelerationModuleGroup OBJECT-GROUP
OBJECTS {
switchAccelerationModuleIndex,
switchAccelerationModuleEnable
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
modules switch acceleration configuration.
Implementation of this group is mandatory if the module
switch acceleration feature is supported."
::= { ciscoStackMIBGroups 49 }
optionalSystemMiscGroup3 OBJECT-GROUP
OBJECTS {
sysExtendedRmonNetflowModuleMask
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
miscellaneous system features.
The sysExtendedRmonNetflowModuleMask object is optional
object and it will only be supported in the platform
supporting multiple NAM (Network Analysis Module) cards.
Implementation of this group is optional."
::= { ciscoStackMIBGroups 50 }
optionalSystemMiscGroup4 OBJECT-GROUP
OBJECTS {
sshPublicKeySize
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
miscellaneous system features."
::= { ciscoStackMIBGroups 51 }
vlanTrunkMappingGroup OBJECT-GROUP
OBJECTS {
vlanTrunkMappingMax,
vlanTrunkMappingToVlan,
vlanTrunkMappingType,
vlanTrunkMappingOper,
vlanTrunkMappingStatus
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
trunk VLAN to VLAN associations.
Implementation of this group is mandatory if the trunk
VLAN to VLAN association feature is supported on the
device."
::= { ciscoStackMIBGroups 52 }
portJumboFrameGroup OBJECT-GROUP
OBJECTS {
portJumboFrameModuleIndex,
portJumboFramePortIndex,
portJumboFrameEnable
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
port jumbo frame feature on the device.
Implementation of this group is mandatory if the port
jumbo frame feature is supported on the device."
::= { ciscoStackMIBGroups 53 }
portCpbGroup4 OBJECT-GROUP
OBJECTS {
portCpbCosRewrite,
portCpbTosRewrite,
portCpbCopsGrouping
}
STATUS current
DESCRIPTION "A collection of objects providing additional
information about the port capabilities on the device.
Implementation of this group is Optional."
::= { ciscoStackMIBGroups 54 }
fileCopyGroup2 OBJECT-GROUP
OBJECTS { fileCopyRuntimeConfigPart }
STATUS current
DESCRIPTION "A collection of object providing additional
information about tftp/rcp or local file
upload/download feature.
Implementation of this group is optional."
::= { ciscoStackMIBGroups 55 }
systemRmonGroup2 OBJECT-GROUP
OBJECTS { sysMaxRmonMemory }
STATUS current
DESCRIPTION "A collection of object providing RMON max memory
usage control."
::= { ciscoStackMIBGroups 56 }
filterGroup2 OBJECT-GROUP
OBJECTS {
filterPortSuppressionOption
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
unicast/multicast port filtering feature."
::= { ciscoStackMIBGroups 57 }
optionalSystemMiscGroup5 OBJECT-GROUP
OBJECTS { sysMacReductionAdminEnable,
sysMacReductionOperEnable
}
STATUS current
DESCRIPTION "A collection of objects providing information about the
system MAC reduction feature."
::= { ciscoStackMIBGroups 58 }
syslogGroup2 OBJECT-GROUP
OBJECTS {
syslogTelnetEnable
}
STATUS current
DESCRIPTION "A collection of object providing control about
whether the syslog messages should be sent to
telnet sessions."
::= { ciscoStackMIBGroups 59 }
END
< Back (CISCO-STACK-MIB)

What did you think of this topic?