3795 lines
125 KiB
Plaintext
3795 lines
125 KiB
Plaintext
OMNITRON-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, IpAddress, Integer32, Unsigned32, Counter32,
|
|
Counter64
|
|
FROM SNMPv2-SMI -- RFC-2578
|
|
DisplayString, TruthValue, TimeInterval
|
|
FROM SNMPv2-TC -- RFC-2579
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF -- RFC-2580
|
|
omnitron, OstVlanId, OstModeType, icAgent, OstPortNumber, OstPortList
|
|
FROM OMNITRON-TC-MIB;
|
|
|
|
omnitronMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201510211200Z" -- October 21, 2015
|
|
ORGANIZATION "Omnitron Systems Technology, Inc."
|
|
CONTACT-INFO "Omnitron Systems Technology, Inc.
|
|
38 Tesla
|
|
Irvine, CA 92618-4670
|
|
USA
|
|
|
|
Tel: (949) 250 6510
|
|
Fax: (949) 250 6514
|
|
E-mail: info@omnitron-systems.com
|
|
International: +1 949 250 6510
|
|
|
|
Technical Support and Customer Service
|
|
Tel: (800) 675 8410
|
|
E-mail: support@omnitron-systems.com
|
|
International: +1 949 250 6510"
|
|
|
|
DESCRIPTION
|
|
"Omnitron MIB for use with v5.2 iConverter Management Modules
|
|
and NetOutlook
|
|
|
|
Copyright 2015 Omnitron Systems Technology, Inc.
|
|
All rights reserved
|
|
"
|
|
|
|
REVISION "201510211200Z" -- October 21, 2015
|
|
DESCRIPTION "Added modHwRev and modPcbRev
|
|
"
|
|
|
|
REVISION "201501191200Z" -- January 19, 2015
|
|
DESCRIPTION "Initial version of v5.2 MIB.
|
|
Updated resetmod and modreset to allow reboot from backup
|
|
"
|
|
::= { omnitron 3 }
|
|
|
|
prodAgent OBJECT IDENTIFIER ::= { omnitron 2 }
|
|
omnitronConformance OBJECT IDENTIFIER ::= { omnitron 4 }
|
|
omnitronProducts OBJECT IDENTIFIER ::= { omnitron 5 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Omnitron Product Object IDs
|
|
-------------------------------------------------------------------------------
|
|
|
|
managementModule OBJECT IDENTIFIER ::= { omnitronProducts 1 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- iConverter Agent Group
|
|
-------------------------------------------------------------------------------
|
|
|
|
chassis OBJECT-TYPE
|
|
SYNTAX Integer32 (1..19)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Holds the chassis number of the selected IP"
|
|
::= { icAgent 6 }
|
|
|
|
selfSlot OBJECT-TYPE
|
|
SYNTAX Integer32 (1..22)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Holds the slot number of the selected IP"
|
|
::= { icAgent 8 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Chassis Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
chassisTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ChassisEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This a table of chassis and their modules."
|
|
::= { icAgent 1 }
|
|
|
|
chassisEntry OBJECT-TYPE
|
|
SYNTAX ChassisEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Chassis modules."
|
|
INDEX { chassisnum, slotnum }
|
|
::= { chassisTable 1 }
|
|
|
|
ChassisEntry ::= SEQUENCE {
|
|
chassisnum Integer32,
|
|
slotnum Integer32,
|
|
chassistype Integer32,
|
|
prodtype Integer32,
|
|
chassisname DisplayString,
|
|
partnum DisplayString,
|
|
serialnum DisplayString,
|
|
manufdate DisplayString,
|
|
softrev Integer32,
|
|
prodrev Integer32,
|
|
ledstat Integer32,
|
|
switchstat Integer32,
|
|
extended1 Integer32,
|
|
extended2 Integer32,
|
|
extended3 Integer32,
|
|
extended4 Integer32,
|
|
extended5 Integer32,
|
|
extended6 Integer32,
|
|
resetmod Integer32,
|
|
wrswitch Integer32,
|
|
modulename DisplayString
|
|
}
|
|
|
|
chassisnum OBJECT-TYPE
|
|
SYNTAX Integer32 (1..19)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The chassis where the module resides. Ranges in value from 1 - 19."
|
|
::= { chassisEntry 1 }
|
|
|
|
slotnum OBJECT-TYPE
|
|
SYNTAX Integer32 (1..22)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The slot number of the module.
|
|
For the 19 slot chassis it ranges in value from 1-22.
|
|
For the 2 slot chassis it ranges in value from 1-2."
|
|
::= { chassisEntry 2 }
|
|
|
|
chassistype OBJECT-TYPE
|
|
SYNTAX Integer32 (1..6)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Type of chassis:
|
|
1 = 19 module chassis
|
|
2 = 2 module chassis
|
|
3 = 5 module chassis
|
|
4 = 1 module chassis
|
|
5 = stand alone chassis
|
|
6 = 1-module redundant power chassis"
|
|
::= { chassisEntry 3 }
|
|
|
|
prodtype OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The product type of the module:
|
|
61 = iConverter NMM
|
|
64 = iConverter Power Supply (19 Module)
|
|
65 = iConverter 10FL/T Ethernet
|
|
66 = iConverter 100 Fx/Tx Ethernet
|
|
67 = iConverter Fiber/Fiber
|
|
68 = iConverter 10/100 Ethernet
|
|
70 = iConverter 2FXM slave
|
|
72 = iConverter GX/X
|
|
74 = iConverter Tx/2Tx Ethernet
|
|
75 = iConverter Gx Gigabit Ethernet
|
|
76 = iConverter Tx/2Fx Ethernet
|
|
77 = iConverter T1/E1
|
|
79 = iConverter 4Tx Ethernet
|
|
80 = iConverter 10/100M
|
|
81 = iConverter GX/T Ethernet
|
|
82 = iConverter Power Supply (5 Module)
|
|
83 = iConverter GX/F Ethernet
|
|
84 = iConverter 2FX Ethernet
|
|
85 = iConverter 10T/2 Ethernet
|
|
86 = iConverter 10/100VT Ethernet
|
|
87 = iConverter 4Tx VT
|
|
88 = iConverter RS 422/485
|
|
89 = iConverter T3/E3
|
|
90 = iConverter 10/100M slave
|
|
92 = iConverter RS 232
|
|
93 = iConverter GX/TM
|
|
94 = iConverter GX/TM slave
|
|
95 = iConverter 2GXM
|
|
96 = iConverter 2FXM
|
|
97 = iConverter GM3 2xSFP
|
|
98 = iConverter 2GXM slave
|
|
99 = iConverter GM3 2xUTP
|
|
100= iConverter 10/100M2
|
|
101= iConverter 2FXM2
|
|
102= iConverter GM3 SFP/2xUTP
|
|
103= iConverter 1-Module Redundant Powered Chassis
|
|
104= iConverter Gx AN
|
|
105= iConverter GX/TM2
|
|
106= iConverter 2GX/TM2
|
|
107= iConverter 4xT1/E1 Mux
|
|
108= iConverter GM3 2xSFP/UTP
|
|
109= iConverter GM3 3xSFP
|
|
110= iConverter X.21
|
|
112= iConverter GM3 3xUTP
|
|
113= iConverter GM3 FF/UTP or SFP/UTP
|
|
114= iConverter CWDM
|
|
115= iConverter XG
|
|
117= iConverter TM3
|
|
119= iConverter 4GT
|
|
120= iConverter GM4 2xSFP/TP
|
|
136= iConverter XGT+
|
|
137= iConverter GM4 5-Port
|
|
142= iConverter GX/T2
|
|
143= iConverter GM4-HPoE or GM4-PoE+
|
|
253= iConverter GM3 2XSFP
|
|
254= iConverter GM3 1xSFP/2xUTP
|
|
255= iConverter Unknown"
|
|
::= { chassisEntry 4 }
|
|
|
|
chassisname OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the chassis.
|
|
|
|
For the M2 modules the max size is 32 octets.
|
|
|
|
For the GM3, GM4, XM5 the max size is 64 octets when a module is
|
|
accessed directly through the serial port, or via its own IP address
|
|
for Telnet, SSH, or SNMP.
|
|
|
|
For the GM3, GM4, XM5 when the object is indirectly accessed via the
|
|
backplane, through IP-less, or through 802.3ah peer-to-peer the value
|
|
is truncated to 32 bytes.
|
|
"
|
|
::= { chassisEntry 5 }
|
|
|
|
partnum OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..8))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The part number of the module."
|
|
::= { chassisEntry 6 }
|
|
|
|
serialnum OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(8))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The serial number of the module."
|
|
::= { chassisEntry 7 }
|
|
|
|
manufdate OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(8))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The date the module was manufactured in form YYYYMMDD."
|
|
::= { chassisEntry 8 }
|
|
|
|
softrev OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The software revision of the module software."
|
|
::= { chassisEntry 9 }
|
|
|
|
prodrev OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The product revision of the module."
|
|
::= { chassisEntry 10 }
|
|
|
|
ledstat OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of any first 32 LEDs on the module, excluding the power LED.
|
|
If an LED is missing its number is skipped.
|
|
|
|
For an eight LED position device the following is the decoding:
|
|
ledstat.7 is the top LED position
|
|
ledstat.6 is the second LED position
|
|
ledstat.5 is the third LED position
|
|
ledstat.4 is the fourth LED position
|
|
ledstat.3 is the fifth LED position
|
|
ledstat.2 is the sixth LED position
|
|
ledstat.1 is the seventh LED position
|
|
ledstat.0 is the eighth and bottom LED position
|
|
|
|
For devices that have 32 or less LEDs this object contains all
|
|
the LEDs. For those devices that have more than 32 LEDs, LEDs 33
|
|
and above are only covered by the modExpLedStatus object.
|
|
"
|
|
::= { chassisEntry 11 }
|
|
|
|
switchstat OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The status of any DIP switches on the module.
|
|
DIP switch 1 is switchstat.0,
|
|
DIP switch 2 is switchstat.1,
|
|
DIP switch 3 is switchstat.2, etc.
|
|
|
|
DIP switch bank 1 is switches 0-7
|
|
DIP switch bank 2 is switches 8-15
|
|
|
|
Front panel switches start at switchstat.7 for the top switch,
|
|
switchstat.6 for the next switch, etc."
|
|
::= { chassisEntry 12 }
|
|
|
|
extended1 OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "General extended status for the module. Normally this is the
|
|
actual setting of the DIP switch selection."
|
|
::= { chassisEntry 13 }
|
|
|
|
extended2 OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "General extended status for the module"
|
|
::= { chassisEntry 14 }
|
|
|
|
extended3 OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "General extended status for the module"
|
|
::= { chassisEntry 15 }
|
|
|
|
extended4 OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "General extended status for the module"
|
|
::= { chassisEntry 16 }
|
|
|
|
extended5 OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "General extended status for the module"
|
|
::= { chassisEntry 17 }
|
|
|
|
extended6 OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "General extended status for the module"
|
|
::= { chassisEntry 18 }
|
|
|
|
resetmod OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Writing to this variable resets the module. This variable is a write only.
|
|
|
|
Writing a zero (0) will reboot to the current working application image
|
|
|
|
Writing a one (1) will reboot to the backup application image if
|
|
available
|
|
"
|
|
::= { chassisEntry 19 }
|
|
|
|
wrswitch OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Writing to this variable updates the module switch settings.
|
|
See switchstat above for the explanation."
|
|
::= { chassisEntry 20 }
|
|
|
|
modulename OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The name of the module"
|
|
::= { chassisEntry 21 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Enhanced iConverter Agent Group
|
|
-------------------------------------------------------------------------------
|
|
|
|
enhancedchassisTable OBJECT IDENTIFIER ::= { prodAgent 1 }
|
|
|
|
moduleCount OBJECT-TYPE
|
|
SYNTAX Integer32 (1..22)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of modules in the chassis table"
|
|
::= { enhancedchassisTable 1 }
|
|
|
|
moduleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ModuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This a table of modules in the enhances chassis table. It contains as many
|
|
entries as specified by moduleCount"
|
|
::= { enhancedchassisTable 2 }
|
|
|
|
moduleEntry OBJECT-TYPE
|
|
SYNTAX ModuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Chassis modules."
|
|
INDEX { modchassnum, modslotnum }
|
|
::= { moduleTable 1 }
|
|
|
|
ModuleEntry ::= SEQUENCE {
|
|
modchassnum Integer32,
|
|
modslotnum Integer32,
|
|
modchasstype Integer32,
|
|
modprodtype Integer32,
|
|
modsoftrev Integer32,
|
|
modprodrev Integer32,
|
|
modreset Integer32,
|
|
modnumports Integer32,
|
|
modchassname DisplayString,
|
|
modpartnum DisplayString,
|
|
modserialnum DisplayString,
|
|
modmanufdate DisplayString,
|
|
modname DisplayString,
|
|
modportvlan Integer32,
|
|
modextfeaturebits Integer32,
|
|
modswbuildnum Integer32,
|
|
modenable802dot1qProcessing Integer32,
|
|
modtagsubstitution Integer32,
|
|
modcommitVLANchanges Integer32,
|
|
modvlanTableClear Integer32,
|
|
modcommitNMMCfgChanges Integer32,
|
|
modLM80volts Integer32,
|
|
modLM80currents Integer32,
|
|
modLM80misc Integer32,
|
|
modRestoreFactoryDefaults Integer32,
|
|
coreStatusOnly Integer32,
|
|
ingressPolicingType Integer32,
|
|
vlanservicetag Integer32,
|
|
defaultForwardingMap Integer32,
|
|
modFpgaRev DisplayString,
|
|
modExpPartNumber DisplayString,
|
|
modExpSoftwareRev DisplayString,
|
|
modExpLedStatus OCTET STRING,
|
|
modHwRev DisplayString,
|
|
modPcbRev DisplayString
|
|
}
|
|
|
|
modchassnum OBJECT-TYPE
|
|
SYNTAX Integer32 (1..19)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The chassis where the module resides."
|
|
::= { moduleEntry 1 }
|
|
|
|
modslotnum OBJECT-TYPE
|
|
SYNTAX Integer32 (1..22)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The slot number within a chassis."
|
|
::= { moduleEntry 2 }
|
|
|
|
modchasstype OBJECT-TYPE
|
|
SYNTAX Integer32 (1..6)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The type of chassis in which the module resides."
|
|
::= { moduleEntry 3 }
|
|
|
|
modprodtype OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The chassis where the module resides."
|
|
::= { moduleEntry 4 }
|
|
|
|
modsoftrev OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The modules software revision."
|
|
::= { moduleEntry 5 }
|
|
|
|
modprodrev OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The modules product revision."
|
|
::= { moduleEntry 6 }
|
|
|
|
modreset OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Writing to this variable resets the module. This variable is a write only.
|
|
|
|
Writing a zero (0) will reboot to the current working application image
|
|
|
|
Writing a one (1) will reboot to the backup application image if
|
|
available
|
|
"
|
|
::= { moduleEntry 7 }
|
|
|
|
modnumports OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of ports in this module."
|
|
::= { moduleEntry 8 }
|
|
|
|
modchassname OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the chassis in which the individual module resides in.
|
|
|
|
For the M2 modules the max size is 32 octets.
|
|
|
|
For the GM3, GM4, XM5 the max size is 64 octets when a module is
|
|
accessed directly through the serial port, or via its own IP address
|
|
for Telnet, SSH, or SNMP.
|
|
|
|
For the GM3, GM4, XM5 when the object is indirectly accessed via the
|
|
backplane, through IP-less, or through 802.3ah peer-to-peer the value
|
|
is truncated to 32 bytes.
|
|
"
|
|
::= { moduleEntry 9 }
|
|
|
|
modpartnum OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..8))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The model of the individual module."
|
|
::= { moduleEntry 10 }
|
|
|
|
modserialnum OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(8))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The serial number of the individual module."
|
|
::= { moduleEntry 11 }
|
|
|
|
modmanufdate OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(8))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The manufacturing date of the individual module."
|
|
::= { moduleEntry 12 }
|
|
|
|
modname OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The name of the individual module."
|
|
::= { moduleEntry 13 }
|
|
|
|
modportvlan OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The portvlan map of an individual module. The low order bits encode the possible values.
|
|
The following are the connection paths that exists between the ports on the module:
|
|
Used on types 69, 72, 81, 83, 84, 86
|
|
bit0 - Port 1 to Port 2
|
|
bit1 - Port 1 to Backplane Port A
|
|
bit2 - Port 1 to Backplane Port B
|
|
bit3 - Port 2 to Backplane Port A
|
|
bit4 - Port 2 to Backplane Port B
|
|
bit5 - Backplane Port A to Backplane Port B
|
|
Used on types 70, 80, 90, 93, 94, 95, 96, 98, 100, 101, 105, 106
|
|
bit0 - Port 1 to Port 2
|
|
bit1 - Port 1 to Backplane Port A
|
|
bit2 - Port 1 to Backplane Port B
|
|
bit3 - Port 2 to Backplane Port A
|
|
bit4 - Port 2 to Backplane Port B
|
|
bit5 - Backplane Port A to Backplane Port B
|
|
bit6 - Port 1 to Mgt
|
|
bit7 - Port 2 to Mgt
|
|
bit8 - Backplane A to Mgt
|
|
bit9 - Backplane B to Mgt
|
|
Used on types 102, 108, 109, 112
|
|
bit0 - Port 1-2-3 interconnect
|
|
bit1 - Port 1-2-3 to Backplane Port A
|
|
bit2 - Port 1-2-3 to Backplane Port B
|
|
bit3 - Backplane Port A to Backplane Port B
|
|
bit4 - Port 1 to Mgt
|
|
bit5 - Port 2 to Mgt
|
|
bit6 - Port 3 to Mgt
|
|
bit7 - Backplane A to Mgt
|
|
bit8 - Backplane B to Mgt
|
|
Used on types 97, 99, 113
|
|
bit0 - Port 1 to Port 2
|
|
bit1 - Port 1 to Backplane Port A
|
|
bit2 - Port 1 to Backplane Port B
|
|
bit3 - Port 2 to Backplane Port A
|
|
bit4 - Port 2 to Backplane Port B
|
|
bit5 - Backplane Port A to Backplane Port B
|
|
bit6 - Port 1 to Mgt
|
|
bit7 - Port 2 to Mgt
|
|
bit8 - Backplane A to Mgt
|
|
bit9 - Backplane B to Mgt
|
|
Used on types 79, 87
|
|
bit0 - Port 1-2-3-4 interconnect
|
|
bit1 - Port 1-2-3-4 to backplane A
|
|
bit2 - Port 1-2-3-4 to backplane B
|
|
bite 3 Backplane A to Backplane B
|
|
Used on type 103
|
|
bit0 - Port A to Backplane A
|
|
bit1 - Port A to Backplane B
|
|
bit2 - Port B to Backplane A
|
|
bit3 - Port B to Backplane B
|
|
bit4 - Port A to Port B"
|
|
::= { moduleEntry 14 }
|
|
|
|
modextfeaturebits OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The module's extended features bits.
|
|
The bit definitions are:
|
|
bit0 - module is capable of being field upgradeable
|
|
bit1 - module supports MIB Statistics
|
|
bit2 - module supports Memory I/O extended registers
|
|
bit3 - module supports Tag Vlan feature
|
|
bit4 - module configured as Secure Slave
|
|
bit5 - module configured as Secure Proxy
|
|
bit6 - module configured as Secure Master
|
|
bit7 - module supports 802.3ah OAM Client
|
|
bit8 - module supports SFP parameters for port1
|
|
bit9 - module supports SFP parameters for port2
|
|
bit10 - module supports SFP parameters for port3
|
|
bit11 - module supports SFP parameters for port4
|
|
bit12 - module supports AH event notification
|
|
bit13 - 1-module redundant power chassis supports contact closure status
|
|
bit14 - 1-module redundant power chassis supports power over ethernet
|
|
bit15 - 1-module redundant power chassis RJ45 connector is installed
|
|
bit16 - 1-module redundant power chassis fan is installed
|
|
bit17 - when this bit is on the module is a remote slave
|
|
bit18 - module supports unidirectional on port1
|
|
bit19 - module supports unidirectional on port2
|
|
bit20 - module supports unidirectional on port3
|
|
bit21 - extended power supply
|
|
bit22 - module supports SNMPv3
|
|
bit23 - module is NMM2 capable
|
|
bit24 - fan is installed
|
|
bit25 - generic module class supports 802.1ag/Y.1731
|
|
bit26 - module GM3 class supports 802.1ag/Y.1731
|
|
bit27 - module GM4 class
|
|
bit28 - port 1 is an XFP port
|
|
bit29 - port 2 is an XFP port
|
|
"
|
|
::= { moduleEntry 15 }
|
|
|
|
modswbuildnum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The module's software build number."
|
|
::= { moduleEntry 16 }
|
|
|
|
modenable802dot1qProcessing OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables or disables 802_1q processing.
|
|
0 = disable
|
|
1 = enable"
|
|
::= { moduleEntry 17 }
|
|
|
|
modtagsubstitution OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables or disables substitution of 802_1q tags.
|
|
Currently not implemented
|
|
by any supported module"
|
|
::= { moduleEntry 18 }
|
|
|
|
modcommitVLANchanges OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "VLAN information is applied to the module and data saved
|
|
to persistent storage. This variable is a write only."
|
|
::= { moduleEntry 19 }
|
|
|
|
modvlanTableClear OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "VLAN table for the module Vlan table to be cleared. This variable is a write only."
|
|
::= { moduleEntry 20 }
|
|
|
|
modcommitNMMCfgChanges OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Management module configuration information is applied to the module and data saved
|
|
to persistent storage. This variable is a write only."
|
|
::= { moduleEntry 21 }
|
|
|
|
modLM80volts OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "8 bits each of PS1 Voltage(msB), PS2 Voltage, Total Voltage and an unused byte(lsB).
|
|
1-module redundant power chassis."
|
|
::= { moduleEntry 22 }
|
|
|
|
modLM80currents OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "8 bits each of PS1 Current(msB) (mA/10), PS2 Current, Total Current and an
|
|
unused byte(lsB). 1-module redundant power chassis."
|
|
::= { moduleEntry 23 }
|
|
|
|
modLM80misc OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "8 bits each of Temperature(msB) .5C/bit and 2 unused byte(lsB). 1-module redundant power chassis."
|
|
::= { moduleEntry 24 }
|
|
|
|
modRestoreFactoryDefaults OBJECT-TYPE
|
|
SYNTAX Integer32 (0..6)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Management module configuration information is restored to factory
|
|
defaults. This variable is a write only. Different types of restore
|
|
defaults are supported:
|
|
|
|
restoreFactoryDefaults(0,1) Restores factory defaults
|
|
restoreLocalDefaults(2) Restores defaults from local file
|
|
restorePreviousConfig(3) Restores the previously saved
|
|
configuration. This is useful to regress
|
|
to a known working setup.
|
|
restoreFactoryDefaultsKeepIp(4) Restores factory defaults but keeps IP
|
|
based settings
|
|
restoreLocalDefaultsKeepIp(5) Restores defaults from local file but
|
|
keeps IP based settings.
|
|
restorePreviousConfigKeepIp(6) Restores the previously saved
|
|
configuration but keeps IP based
|
|
settings.
|
|
"
|
|
::= { moduleEntry 25 }
|
|
|
|
coreStatusOnly OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable(1) or disable(0) Core Status Only."
|
|
DEFVAL {0}
|
|
::= { moduleEntry 26 }
|
|
|
|
ingressPolicingType OBJECT-TYPE
|
|
SYNTAX Integer32(1..3)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets the module global policy used to count bytes for bandwidth
|
|
calculation purposes. This is available on the GM3 & GM4. This is
|
|
not available on the XM5.
|
|
|
|
1 = L1 includes all bytes in frame, interframe gap and preamble
|
|
2 = L2 includes all bytes in frame, including Layer 2 header and CRC
|
|
3 = L3 includes Layer 3 information only, excludes Layer 2 header and CRC
|
|
"
|
|
::= { moduleEntry 27 }
|
|
|
|
vlanservicetag OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Value for service tag."
|
|
::= { moduleEntry 28 }
|
|
|
|
defaultForwardingMap OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Bit vector for default forwarding map where:
|
|
bit0 - Port 1
|
|
bit1 - Port 2
|
|
bit2 - Port 3
|
|
bit3 - Port 4
|
|
bit4 - Port BPA
|
|
bit5 - Port BPB"
|
|
::= { moduleEntry 29 }
|
|
|
|
modFpgaRev OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The current revision of the FPGA."
|
|
::= { moduleEntry 30 }
|
|
|
|
modExpPartNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The expanded part number of the individual module.
|
|
|
|
The modpartnum object indicates the compressed version of the
|
|
part number name. If this field is not supported in a module it is
|
|
left as a null length string.
|
|
"
|
|
::= { moduleEntry 31 }
|
|
|
|
modExpSoftwareRev OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The expanded software revision of the individual module.
|
|
|
|
This object allows for an enhanced version of the software revision
|
|
that include a major and minor component. Major and Minor are always
|
|
numeric values while the rev value can be a number or an alpha. For
|
|
instance: 1.0, 1.1, 3.2A, 1.1.2.
|
|
|
|
The two digit modsoftrev object includes the major and minor revision.
|
|
A modsoftrev of '32' would be shown in this object as '3.2'. This object
|
|
allows the minor number to be expanded beyond a single digit as shown
|
|
above by '3.2A' above, even though modsoftrev would be '32'.
|
|
|
|
|
|
The modswbuildnum is independent of this scheme, but the complete
|
|
revision is sometimes referred together as a concatenated value. For
|
|
instance is '3.2A' is the sofware rev and '1234' is the build number, the
|
|
concatenated value is '3.2A.1234'.
|
|
"
|
|
::= { moduleEntry 32 }
|
|
|
|
|
|
modExpLedStatus OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is the expanded LED status of the individual module. This
|
|
object reflects the state, color, and blinking rate of each individual
|
|
LED.
|
|
|
|
Each LED is represented by a single octet. The first octet in the
|
|
string is the first LED, the second octet in the string is the
|
|
second LED, until the last LED. The length of the object indicates
|
|
the number of LEDs of the modules. Non-installed (missing) LEDs return
|
|
a value of all zeros.
|
|
|
|
Each octet is encoded in the following way:
|
|
|
|
Bits 0:1 indicate the LED color and state
|
|
0x0 = LED is off
|
|
0x1 = LED is amber
|
|
0x2 = LED is green
|
|
0x3 = LED is both amber and green (red)
|
|
|
|
Bits 2:4 indicate the LED blinking frequency
|
|
0x0 = LED is solid
|
|
0x1 = LED is blinking at 10 Hz
|
|
0x2 = LED is blinking at 5 Hz
|
|
0x3 = LED is blinking at 2 Hz
|
|
0x4 = LED is blinking at 1 Hz
|
|
0x5 = LED is blinking at 1/2 Hz
|
|
|
|
Bits 5:7 are currently undefined and return 0x0 for this product
|
|
revision.
|
|
"
|
|
::= { moduleEntry 33 }
|
|
|
|
modHwRev OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The current hardware revision of the module."
|
|
::= { moduleEntry 34 }
|
|
|
|
modPcbRev OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The current PCB revision of the module."
|
|
::= { moduleEntry 35 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Management Module Configuration Variables Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
moduleMgtCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ModuleMgtCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This is a table of the management module configuration variables."
|
|
::= { enhancedchassisTable 3 }
|
|
|
|
moduleMgtCfgEntry OBJECT-TYPE
|
|
SYNTAX ModuleMgtCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Chassis modules."
|
|
INDEX { modchassnum, modslotnum }
|
|
::= { moduleMgtCfgTable 1 }
|
|
|
|
ModuleMgtCfgEntry ::= SEQUENCE {
|
|
sysAdminStatus Integer32,
|
|
sysDateTime DisplayString,
|
|
macAddr DisplayString,
|
|
ipAddr IpAddress,
|
|
subnetmask IpAddress,
|
|
gateway IpAddress,
|
|
readCommunity DisplayString,
|
|
writeCommunity DisplayString,
|
|
mychassnum Integer32,
|
|
mmname DisplayString,
|
|
traphost1 IpAddress,
|
|
traphost2 IpAddress,
|
|
traphost3 IpAddress,
|
|
traphost4 IpAddress,
|
|
traphost5 IpAddress,
|
|
traphost6 IpAddress,
|
|
traphost7 IpAddress,
|
|
traphost8 IpAddress,
|
|
sysloc DisplayString,
|
|
syscon DisplayString,
|
|
serialpass DisplayString,
|
|
telnetpass DisplayString,
|
|
ftppasswrd DisplayString,
|
|
keepAliveInterval Integer32,
|
|
vlanIdOst OstVlanId,
|
|
nmmCfgSerialBaudrate Integer32,
|
|
enabledFunctions Integer32,
|
|
enableSNMPFunction Integer32,
|
|
nmmCfgState Integer32,
|
|
nmmSecureMode Integer32,
|
|
nmmSecureConnState Integer32,
|
|
nmmIpProtocolState Integer32,
|
|
nmmIpDisabled Integer32,
|
|
vlanPri Integer32,
|
|
enableSNMPWrites Integer32,
|
|
cpuVoltageIn Integer32,
|
|
cpuVoltageOut Integer32,
|
|
cpuTemperature Integer32,
|
|
nmmSecureSlaveSlot Integer32,
|
|
dhcpIpAddr IpAddress,
|
|
dhcpSubnetmask IpAddress,
|
|
dhcpGateway IpAddress,
|
|
nmmOAMmgmtMode Integer32,
|
|
customertag Integer32,
|
|
servicetag Integer32,
|
|
cnodeControl Integer32,
|
|
cnodeCIR Integer32,
|
|
enableSNMPv3Function Integer32,
|
|
slaveWrite Integer32,
|
|
snmpTrapType Integer32,
|
|
capsMask Unsigned32,
|
|
slaveTraps Integer32,
|
|
slaveTrapsForward Integer32,
|
|
ipAddr2 IpAddress,
|
|
subnetmask2 IpAddress,
|
|
gateway2 IpAddress,
|
|
ipaddrEVCassociation DisplayString,
|
|
ipaddr2EVCassociation DisplayString,
|
|
bootpEnable TruthValue,
|
|
tftpEnable TruthValue,
|
|
tftpServerIpAddress IpAddress,
|
|
dhcptftpServerIpAddress IpAddress,
|
|
tftpFileName DisplayString,
|
|
modeType OstModeType,
|
|
dhcpPortNumber Integer32,
|
|
dhcpTagVid OstVlanId,
|
|
trapSrcIpSelect Unsigned32,
|
|
muxGroupDefaults TruthValue,
|
|
portFwdCpu INTEGER,
|
|
portFwdCpuList OstPortList
|
|
}
|
|
|
|
sysAdminStatus OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This variable provides the status for a management module's ability to make
|
|
changes to the system. In backplane slave, a management module cannot make
|
|
system modification. Modifications must be performed from a management
|
|
module acting as a backplane master.
|
|
|
|
0 = read only (can only view configuration settings)
|
|
1 = read-write (can view and modify configuration settings)."
|
|
::= { moduleMgtCfgEntry 1 }
|
|
|
|
sysDateTime OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(19))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This variable provides the date and time in display format:
|
|
nn/dd/yyyy hh:mm:ss
|
|
where nn = 2 digit month, dd = 2 digit day, yyyy = 4 digit year
|
|
hh - 2 digit hour 0-23, mm = 2 digit minutes 0-59, ss = 2 digit secs 0-59"
|
|
::= { moduleMgtCfgEntry 2 }
|
|
|
|
macAddr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(17))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "MAC address of the management module"
|
|
::= { moduleMgtCfgEntry 3 }
|
|
|
|
ipAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IP of the management module"
|
|
::= { moduleMgtCfgEntry 4 }
|
|
|
|
subnetmask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "subnetmask for the management module"
|
|
::= { moduleMgtCfgEntry 5 }
|
|
|
|
gateway OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IP address for the gateway the management module will use."
|
|
::= { moduleMgtCfgEntry 6 }
|
|
|
|
readCommunity OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "SNMP read community name."
|
|
::= { moduleMgtCfgEntry 7 }
|
|
|
|
writeCommunity OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "SNMP set community name."
|
|
::= { moduleMgtCfgEntry 8 }
|
|
|
|
mychassnum OBJECT-TYPE
|
|
SYNTAX Integer32 (1..19)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "NMMs chassis number."
|
|
::= { moduleMgtCfgEntry 9 }
|
|
|
|
mmname OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Management Modules chassis name.
|
|
|
|
For the M2 modules the max size is 32 octets.
|
|
|
|
For the GM3, GM4, XM5 the max size is 64 octets when a module is
|
|
accessed directly through the serial port, or via its own IP address
|
|
for Telnet, SSH, or SNMP.
|
|
|
|
For the GM3, GM4, XM5 when the object is indirectly accessed via the
|
|
backplane, through IP-less, or through 802.3ah peer-to-peer the value
|
|
is truncated to 32 bytes.
|
|
"
|
|
::= { moduleMgtCfgEntry 10 }
|
|
|
|
traphost1 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "NMMs traphost1 IP address."
|
|
::= { moduleMgtCfgEntry 11 }
|
|
|
|
traphost2 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "NMMs traphost2 IP address."
|
|
::= { moduleMgtCfgEntry 12 }
|
|
|
|
traphost3 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "NMMs traphost3 IP address."
|
|
::= { moduleMgtCfgEntry 13 }
|
|
|
|
traphost4 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "NMMs traphost4 IP address."
|
|
::= { moduleMgtCfgEntry 14 }
|
|
|
|
traphost5 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "NMMs traphost5 IP address."
|
|
::= { moduleMgtCfgEntry 15 }
|
|
|
|
traphost6 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "NMMs traphost6 IP address."
|
|
::= { moduleMgtCfgEntry 16 }
|
|
|
|
traphost7 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "NMMs traphost7 IP address."
|
|
::= { moduleMgtCfgEntry 17 }
|
|
|
|
traphost8 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "NMMs traphost8 IP address."
|
|
::= { moduleMgtCfgEntry 18 }
|
|
|
|
sysloc OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Management Modules system location.
|
|
|
|
For the M2 modules the max size is 32 octets.
|
|
|
|
For the GM3, GM4, XM5 the max size is 64 octets when a module is
|
|
accessed directly through the serial port, or via its own IP address
|
|
for Telnet, SSH, or SNMP.
|
|
|
|
For the GM3, GM4, XM5 when the object is indirectly accessed via the
|
|
backplane, through IP-less, or through 802.3ah peer-to-peer the value
|
|
is truncated to 32 bytes.
|
|
"
|
|
::= { moduleMgtCfgEntry 19 }
|
|
|
|
syscon OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Management Modules system Contact information.
|
|
|
|
For the M2 modules the max size is 32 octets.
|
|
|
|
For the GM3, GM4, XM5 the max size is 64 octets when a module is
|
|
accessed directly through the serial port, or via its own IP address
|
|
for Telnet, SSH, or SNMP.
|
|
|
|
For the GM3, GM4, XM5 when the object is indirectly accessed via the
|
|
backplane, through IP-less, or through 802.3ah peer-to-peer the value
|
|
is truncated to 32 bytes.
|
|
"
|
|
::= { moduleMgtCfgEntry 20 }
|
|
|
|
serialpass OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "NMMs serial interface password."
|
|
::= { moduleMgtCfgEntry 21 }
|
|
|
|
telnetpass OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "NMMs telnet interface password."
|
|
::= { moduleMgtCfgEntry 22 }
|
|
|
|
ftppasswrd OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "NMMs ftp password."
|
|
::= { moduleMgtCfgEntry 23 }
|
|
|
|
keepAliveInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (10..600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This the interval used by the NMM to send out keep alive traps."
|
|
::= { moduleMgtCfgEntry 24 }
|
|
|
|
vlanIdOst OBJECT-TYPE
|
|
SYNTAX OstVlanId
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Management module VLAN tagged packet ID."
|
|
::= { moduleMgtCfgEntry 25 }
|
|
|
|
nmmCfgSerialBaudrate OBJECT-TYPE
|
|
SYNTAX Integer32 (1..9)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This variable defines the baud rate for the serial interface to the NMM.
|
|
Where:
|
|
1 = 300 bps
|
|
2 = 1200 bps
|
|
3 = 2400 bps
|
|
4 = 4800 bps
|
|
5 = 9600 bps
|
|
6 = 19200 bps
|
|
7 = 38400 bps
|
|
8 = 57600 bps
|
|
9 = 115200 bps"
|
|
::= { moduleMgtCfgEntry 26 }
|
|
|
|
enabledFunctions OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This variable defines which special functions are enabled at the NMM.
|
|
Where:
|
|
0x01 = Keep Alive trap enabled
|
|
0x02 = Telnet enabled
|
|
0x04 = FTP enabled
|
|
0x08 = switch reload enabled
|
|
0x10 = VLAN enabled
|
|
0x20 = sw1 block enabled
|
|
0x40 = DHCP client enabled
|
|
0x80 = Trap 99 processing enabled"
|
|
::= { moduleMgtCfgEntry 27 }
|
|
|
|
enableSNMPFunction OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This variable defines whether the SNMP Agent is enabled at the NMM.
|
|
Where:
|
|
00 = SNMP disabled
|
|
01 = SNMP enabled"
|
|
::= { moduleMgtCfgEntry 28 }
|
|
|
|
nmmCfgState OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This variable defines the state of the configuration changes made to the NMM.
|
|
Where:
|
|
0x00 = No changes
|
|
0x02 = Changes Pending (not saved in Flash)
|
|
0x04 = Saved in Flash, Pending NMM reboot"
|
|
::= { moduleMgtCfgEntry 29 }
|
|
|
|
nmmSecureMode OBJECT-TYPE
|
|
SYNTAX Integer32 (0..3)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This variable defines the mode the Management module will operate in when configured for SECURE COMMUNICATIONS.
|
|
Where:
|
|
0x00 = No Secure Communications
|
|
0x01 = Secure Proxy
|
|
0x02 = Secure Slave
|
|
0x03 = Secure Master"
|
|
::= { moduleMgtCfgEntry 30 }
|
|
|
|
nmmSecureConnState OBJECT-TYPE
|
|
SYNTAX Integer32 (0..3)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This variable returns the secure connection state between the proxy and secure slave.
|
|
Where:
|
|
0x00 = Not connected
|
|
0x01 = Connection Pending
|
|
0x02 = Connection established
|
|
0x03 = Connection terminating"
|
|
::= { moduleMgtCfgEntry 31 }
|
|
|
|
nmmIpProtocolState OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This variable defines whether the IP protocol is active or disabled.
|
|
0 = Active
|
|
1 = Disabled"
|
|
::= { moduleMgtCfgEntry 32 }
|
|
|
|
nmmIpDisabled OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This variable defines the configuration value for IP protocol's desired state.
|
|
0 = ipActive
|
|
1 = ipDisabled"
|
|
::= { moduleMgtCfgEntry 33 }
|
|
|
|
vlanPri OBJECT-TYPE
|
|
SYNTAX Integer32 (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Management module VLAN tagged packet priority."
|
|
::= { moduleMgtCfgEntry 34 }
|
|
|
|
enableSNMPWrites OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Permit SNMP SET operations."
|
|
::= { moduleMgtCfgEntry 35 }
|
|
|
|
cpuVoltageIn OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "voltage input to cpu."
|
|
::= { moduleMgtCfgEntry 36 }
|
|
|
|
cpuVoltageOut OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Voltage out from the cpu."
|
|
::= { moduleMgtCfgEntry 37 }
|
|
|
|
cpuTemperature OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The ambient temperature of the CPU."
|
|
::= { moduleMgtCfgEntry 38 }
|
|
|
|
nmmSecureSlaveSlot OBJECT-TYPE
|
|
SYNTAX Integer32 (0..19)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The slot number of the secure slave in the remote chassis when configured for SECURE COMMUNICATIONS."
|
|
::= { moduleMgtCfgEntry 39 }
|
|
|
|
dhcpIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "IP of the management module as assigned by a DHCP server"
|
|
::= { moduleMgtCfgEntry 40 }
|
|
|
|
dhcpSubnetmask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "subnetmask of the management module as assigned by a DHCP server"
|
|
::= { moduleMgtCfgEntry 41 }
|
|
|
|
dhcpGateway OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Gateway IP address of the management module as assigned by a DHCP Server"
|
|
::= { moduleMgtCfgEntry 42 }
|
|
|
|
nmmOAMmgmtMode OBJECT-TYPE
|
|
SYNTAX Integer32 (1..5)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This variable configures the protocol the Management module will use to communicate
|
|
with remote chassis when operating in secure mode.
|
|
Where:
|
|
0x01 = (OAM_OFF) No Secure Communications protocol
|
|
0x02 = (Auto SECURE_OAM) Use OST proprietary protocol, force remote to switch if not in the OAM_OFF mode
|
|
0x03 = (Auto AH_OAM) Use AH protocol, force remote to switch if not in the OAM_OFF mode
|
|
0x04 = (SECURE_OAM) Use OST proprietary protocol, remote is not forced to switch and must match modes to connect
|
|
0x05 = (AH_OAM) Use AH protocol, remote is not forced to switch and must match modes to connect"
|
|
::= { moduleMgtCfgEntry 43 }
|
|
|
|
customertag OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Value for customer tag."
|
|
::= { moduleMgtCfgEntry 44 }
|
|
|
|
servicetag OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Value for service tag."
|
|
::= { moduleMgtCfgEntry 45 }
|
|
|
|
cnodeControl OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Controls whether the module is operating as a Cnode."
|
|
::= { moduleMgtCfgEntry 46 }
|
|
|
|
cnodeCIR OBJECT-TYPE
|
|
SYNTAX Integer32 (1..3)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Cnode CIR
|
|
Where: 1 = 64 Kbps
|
|
2 = 128 Kbps
|
|
3 = 192 Kbps"
|
|
::= { moduleMgtCfgEntry 47 }
|
|
|
|
enableSNMPv3Function OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This variable defines whether the SNMPv3 Agent is enabled at the NMM.
|
|
Where:
|
|
00 = SNMP disabled
|
|
01 = SNMP enabled"
|
|
::= { moduleMgtCfgEntry 48 }
|
|
|
|
slaveWrite OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This variable defines whether the module should be allowed to make
|
|
configurations to itself when in the chassis slave mode.
|
|
Where:
|
|
00 = slaveWrite disabled
|
|
01 = slaveWrite enabled"
|
|
::= { moduleMgtCfgEntry 49 }
|
|
|
|
snmpTrapType OBJECT-TYPE
|
|
SYNTAX Integer32 (1..3)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This variable defines which version of SNMP traps are supported, where:
|
|
1 = SNMPv1 traps
|
|
2 = SNMPv2c traps
|
|
3 = SNMPv3 traps"
|
|
::= { moduleMgtCfgEntry 50 }
|
|
|
|
capsMask OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Capablility bits for this management module."
|
|
::= { moduleMgtCfgEntry 51 }
|
|
|
|
slaveTraps OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This variable defines whether the module should be allowed to
|
|
transmit traps out ethernet ports eventhough it is not a chassis master.
|
|
Where:
|
|
00 = slaveTraps disabled
|
|
01 = slaveTraps enabled"
|
|
::= { moduleMgtCfgEntry 52 }
|
|
|
|
slaveTrapsForward OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This variable defines whether the module should be allowed to
|
|
forward traps to the chassis master when module is a chassis slave. Default is forward.
|
|
Where:
|
|
00 = slaveTrapsForward disabled
|
|
01 = slaveTrapsForward enabled"
|
|
::= { moduleMgtCfgEntry 53 }
|
|
|
|
ipAddr2 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IP 2 of the management module"
|
|
::= { moduleMgtCfgEntry 54 }
|
|
|
|
subnetmask2 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "subnetmask 2 for the management module"
|
|
::= { moduleMgtCfgEntry 55}
|
|
|
|
gateway2 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IP address for the gateway 2 the management module will use."
|
|
::= { moduleMgtCfgEntry 56 }
|
|
|
|
ipaddrEVCassociation OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..45))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"*** This object is deprecated ***
|
|
|
|
EVC associated with ipaddr 1.
|
|
"
|
|
::= { moduleMgtCfgEntry 57 }
|
|
|
|
ipaddr2EVCassociation OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..45))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"*** This object is deprecated ***
|
|
|
|
EVC associated with ipaddr 2.
|
|
"
|
|
::= { moduleMgtCfgEntry 58 }
|
|
|
|
bootpEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable or disable BOOTP."
|
|
DEFVAL {2}
|
|
::= { moduleMgtCfgEntry 59 }
|
|
|
|
tftpEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable or disable TFTP."
|
|
DEFVAL {2}
|
|
::= { moduleMgtCfgEntry 60 }
|
|
|
|
tftpServerIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "TFTP server IP address."
|
|
::= { moduleMgtCfgEntry 61 }
|
|
|
|
dhcptftpServerIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "TFTP Server IP address as assigned by a DHCP Server"
|
|
::= { moduleMgtCfgEntry 62 }
|
|
|
|
tftpFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..23))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Selects the TFTP file name."
|
|
::= { moduleMgtCfgEntry 63 }
|
|
|
|
modeType OBJECT-TYPE
|
|
SYNTAX OstModeType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Sets the module Mode Type to normal, AP, or SP."
|
|
::= { moduleMgtCfgEntry 64 }
|
|
|
|
dhcpPortNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets the DHCP port number.
|
|
2 port module: 1=None, 2=Port 1, 3=Port 2, 4=BP A, 5=BP B
|
|
3 port module: 1=None, 2=Port 1, 3=Port 2, 4=Port 3, 5=BP A, 6=BP B
|
|
5 ports and higher modules: 1=None, 2..n+1 = Port 1..n
|
|
"
|
|
::= { moduleMgtCfgEntry 65 }
|
|
|
|
dhcpTagVid OBJECT-TYPE
|
|
SYNTAX OstVlanId
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Sets the DHCP Tag VLAN ID."
|
|
::= { moduleMgtCfgEntry 66 }
|
|
|
|
trapSrcIpSelect OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..2)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Selects the trap source address, IP1(1) or IP2(2)."
|
|
::= { moduleMgtCfgEntry 67 }
|
|
|
|
muxGroupDefaults OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object when written sets the Mux Grouping defaults for a management
|
|
module. When read the value always returns 'false'.
|
|
|
|
Writing this sets the Mux Group EVC and bandwidth profile configurations.
|
|
"
|
|
::= { moduleMgtCfgEntry 68 }
|
|
|
|
portFwdCpu OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
all (0),
|
|
port1 (1),
|
|
port2 (2),
|
|
backplaneA (3),
|
|
backplaneB (4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object enables forwarding of managment traffic from the selected
|
|
ports only for M2 modules only. Management traffic from ports not defined
|
|
is dropped.
|
|
|
|
all(0) Management traffic forwarded from all ports
|
|
port1(1) Management traffic forwarded from Port 1 only
|
|
port2(2) Management traffic forwarded from Port 2 only
|
|
backplaneA(3) Management traffic forwarded from BP A only
|
|
backplaneB(4) Management traffic forwarded from BP B only
|
|
"
|
|
DEFVAL { all }
|
|
::= { moduleMgtCfgEntry 69 }
|
|
|
|
portFwdCpuList OBJECT-TYPE
|
|
SYNTAX OstPortList
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object enables forwarding of managment traffic from the selected
|
|
ports only for M3, M4, and M5 modules only. Management traffic from
|
|
ports not defined is dropped.
|
|
"
|
|
DEFVAL { "all" }
|
|
::= { moduleMgtCfgEntry 70 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Port Table - may have more than one per module
|
|
-------------------------------------------------------------------------------
|
|
|
|
modulePortsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ModulePortsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This a table of Ports per module. There are as many entries as
|
|
specified by modnumports in the moduleEntry"
|
|
::= { enhancedchassisTable 4 }
|
|
|
|
modulePortsEntry OBJECT-TYPE
|
|
SYNTAX ModulePortsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Ports per module table."
|
|
INDEX { modchassnum, modslotnum, portnum }
|
|
::= { modulePortsTable 1 }
|
|
|
|
ModulePortsEntry ::= SEQUENCE {
|
|
portnum OstPortNumber,
|
|
portState INTEGER,
|
|
portEgressRate Integer32,
|
|
portpriority Integer32,
|
|
portcanonicalformatIndicator Integer32,
|
|
portvlanidentifier Integer32,
|
|
portmlistcriteria Integer32,
|
|
portingresssecurity Integer32,
|
|
portegresspolicy Integer32,
|
|
portIngressRate Integer32,
|
|
portSpeed Integer32,
|
|
portUnidirectionalAhOamEnable Integer32,
|
|
portIngressRateDropOrPause Integer32,
|
|
portIngressRateCBS Integer32,
|
|
portL2CPmgntProcessing Integer32,
|
|
portEgressQosPolicy Integer32,
|
|
portAccessType Integer32,
|
|
portStatsClear Integer32,
|
|
portLinkState Integer32,
|
|
portDuplex INTEGER,
|
|
portMacAddress DisplayString
|
|
}
|
|
|
|
portnum OBJECT-TYPE
|
|
SYNTAX OstPortNumber
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set state of port."
|
|
::= { modulePortsEntry 1 }
|
|
|
|
portState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
undefined (0),
|
|
disabled (1),
|
|
enabled (2),
|
|
unused (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set state of port."
|
|
::= { modulePortsEntry 2 }
|
|
|
|
portEgressRate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set the port throughput limit selection.
|
|
The following are the limits are enforced by module type:
|
|
Used on types 80, 96, 70, 90, 86, 84, 87 (lower limit=0, upper limit=7)
|
|
where:
|
|
0 = 100 Mbps
|
|
1 = 128 kbps
|
|
2 = 256 kbps
|
|
3 = 512 kbps
|
|
4 = 1 Mbps
|
|
5 = 2 Mbps
|
|
6 = 4 Mbps
|
|
7 = 8 Mbps
|
|
Used on types 100, 101 (lower limit=1, upper limit=20)
|
|
where:
|
|
1 = 64 kbps
|
|
2 = 128 kbps
|
|
3 = 256 kbps
|
|
4 = 512 kbps
|
|
5 = 768 kbps
|
|
6 = 1 Mbps
|
|
7 = 2 Mbps
|
|
8 = 3 Mbps
|
|
9 = 4 Mbps
|
|
10 = 5 Mbps
|
|
11 = 6 Mbps
|
|
12 = 7 Mbps
|
|
13 = 8 Mbps
|
|
14 = 9 Mbps
|
|
15 = 10 Mbps
|
|
16 = 20 Mbps
|
|
17 = 30 Mbps
|
|
18 = 40 Mbps
|
|
19 = 50 Mbps
|
|
20 = 100 Mbps
|
|
Used on types 105, 106 (lower limit=1, upper limit=33)
|
|
1 = 64 kbps
|
|
2 = 128 kbps
|
|
3 = 256 kbps
|
|
4 = 512 kbps
|
|
5 = 768 kbps
|
|
6 = 1 Mbps
|
|
7 = 2 Mbps
|
|
8 = 3 Mbps
|
|
9 = 4 Mbps
|
|
10 = 5 Mbps
|
|
11 = 6 Mbps
|
|
12 = 7 Mbps
|
|
13 = 8 Mbps
|
|
14 = 9 Mbps
|
|
15 = 10 Mbps
|
|
16 = 20 Mbps
|
|
17 = 30 Mbps
|
|
18 = 40 Mbps
|
|
19 = 50 Mbps
|
|
20 = 60 Mbps
|
|
21 = 70 Mbps
|
|
22 = 80 Mbps
|
|
23 = 90 Mbps
|
|
24 = 100 Mbps
|
|
25 = 200 Mbps
|
|
26 = 300 Mbps
|
|
27 = 400 Mbps
|
|
28 = 500 Mbps
|
|
29 = 600 Mbps
|
|
30 = 700 Mbps
|
|
31 = 800 Mbps
|
|
32 = 900 Mbps
|
|
33 = 1000 Mbps
|
|
Types 97, 99, 102, 108, 109, 112, 113 use numeric values in kpbs
|
|
with a lower limit of 64 and an upper limit of 1,000,000.
|
|
Types not listed have no limit."
|
|
::= { modulePortsEntry 3 }
|
|
|
|
portpriority OBJECT-TYPE
|
|
SYNTAX Integer32 (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set port user-priority."
|
|
::= { modulePortsEntry 4 }
|
|
|
|
portcanonicalformatIndicator OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set port cfi. Currently not used and defaulted to 0"
|
|
::= { modulePortsEntry 5 }
|
|
|
|
portvlanidentifier OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4095)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set port VID."
|
|
::= { modulePortsEntry 6 }
|
|
|
|
portmlistcriteria OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set port membership criteria."
|
|
::= { modulePortsEntry 7 }
|
|
|
|
portingresssecurity OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set port ingress security."
|
|
::= { modulePortsEntry 8 }
|
|
|
|
portegresspolicy OBJECT-TYPE
|
|
SYNTAX Integer32 (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set port egress policy."
|
|
::= { modulePortsEntry 9 }
|
|
|
|
portIngressRate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set the port throughput limit selection.
|
|
The following are the limits are enforced by module type:
|
|
Used on types 80, 96, 70, 90, 86, 84, 87 (lower limit=0, upper limit=7)
|
|
where:
|
|
0 = 100 Mbps
|
|
1 = 128 kbps
|
|
2 = 256 kbps
|
|
3 = 512 kbps
|
|
4 = 1 Mbps
|
|
5 = 2 Mbps
|
|
6 = 4 Mbps
|
|
7 = 8 Mbps
|
|
Used on types 100, 101 (lower limit=64, upper limit=100,000)
|
|
Values are number of kbps per second, i.e. rate = value x 1000, units in bps
|
|
Used on types 97, 99, 102, 105, 106, 108, 109, 112, 113 (lower limit=64, upper limit=1,000,000)
|
|
Values are number of kbps per second, i.e. rate = value x 1000, units in bps
|
|
Types not listed have no limit."
|
|
::= { modulePortsEntry 10 }
|
|
|
|
portSpeed OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to get the port speed.
|
|
0 = undefined
|
|
1 = speed10Mbps
|
|
2 = speed100Mbps
|
|
3 = speed1Gbps
|
|
4 = speed10Gbps"
|
|
::= { modulePortsEntry 11 }
|
|
|
|
portUnidirectionalAhOamEnable OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get/set the unidirectional support.
|
|
0 = uniDisabled
|
|
1 = uniEnabled"
|
|
::= { modulePortsEntry 12 }
|
|
|
|
portIngressRateDropOrPause OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get/set behavior on overflow.
|
|
0 = undefined
|
|
1 = inDrop
|
|
2 = inPause"
|
|
::= { modulePortsEntry 13 }
|
|
|
|
portIngressRateCBS OBJECT-TYPE
|
|
SYNTAX Integer32 (5..256000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set the port throughput limit selection."
|
|
::= { modulePortsEntry 14 }
|
|
|
|
portL2CPmgntProcessing OBJECT-TYPE
|
|
SYNTAX Integer32 (0..3)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set the port L2Cp processing method.
|
|
0 = undefined
|
|
1 = inDrop
|
|
2 = inForward
|
|
3 = inTunnel"
|
|
::= { modulePortsEntry 15 }
|
|
|
|
portEgressQosPolicy OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set the port egress QoS Policy.
|
|
0 = undefined
|
|
1 = fairWeight
|
|
2 = starving"
|
|
::= { modulePortsEntry 16 }
|
|
|
|
portAccessType OBJECT-TYPE
|
|
SYNTAX Integer32 (0..3)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set the port access type.
|
|
0 = undefined
|
|
1 = tunnel
|
|
2 = access
|
|
3 = trunk"
|
|
::= { modulePortsEntry 17 }
|
|
|
|
portStatsClear OBJECT-TYPE
|
|
SYNTAX Integer32(0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to clear the statistics table for this port"
|
|
::= { modulePortsEntry 18 }
|
|
|
|
portLinkState OBJECT-TYPE
|
|
SYNTAX Integer32(0..1)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Reports the link state of the port.
|
|
0 = No link
|
|
1 = Linked"
|
|
::= { modulePortsEntry 19 }
|
|
|
|
portDuplex OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
undefined (0),
|
|
halfDuplex (1),
|
|
fullDuplex (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indcates the linked port duplex mode.
|
|
|
|
undefined(0) Port is not linked or state of duplex is unknown
|
|
halfDuplex(1) Port is linked at half duplex
|
|
fullDuplex(2) Port is linked at full duplex
|
|
"
|
|
::= { modulePortsEntry 20 }
|
|
|
|
portMacAddress OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(17))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "MAC address of the port. If a MAC address doesn't exist on a
|
|
port the value returned is all zeros."
|
|
::= { modulePortsEntry 21 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Statistics Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
portStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PortStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This a table of Statistics per port."
|
|
::= { enhancedchassisTable 5 }
|
|
|
|
portStatsEntry OBJECT-TYPE
|
|
SYNTAX PortStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "extended module statitical information."
|
|
INDEX { modchassnum, modslotnum, portnum }
|
|
::= { portStatsTable 1 }
|
|
|
|
PortStatsEntry ::= SEQUENCE {
|
|
txOctets Counter32,
|
|
txDropPkts Counter32,
|
|
txBroadcastPkts Counter32,
|
|
txMulticastPkts Counter32,
|
|
txUnicastPkts Counter32,
|
|
txGoodPkts Counter32,
|
|
txErrorPkts Counter32,
|
|
txPausePkts Counter32,
|
|
txCollisions Counter32,
|
|
txSingleCollision Counter32,
|
|
txMultipleCollision Counter32,
|
|
txDeferedTransmit Counter32,
|
|
txLateCollision Counter32,
|
|
txExcessiveCollision Counter32,
|
|
txDroppedEvents Counter32,
|
|
rxOctets Counter32,
|
|
rxDropPkts Counter32,
|
|
rxBroadcastPkts Counter32,
|
|
rxMulticastPkts Counter32,
|
|
rxUnicastPkts Counter32,
|
|
rxGoodPkts Counter32,
|
|
rxTotalPkts Counter32,
|
|
rxErrorPkts Counter32,
|
|
rxPausePkts Counter32,
|
|
rxUndersizePkts Counter32,
|
|
rxOversizePkts Counter32,
|
|
rxFragments Counter32,
|
|
rxJabbers Counter32,
|
|
rxAlignmentErrors Counter32,
|
|
rxFCSErrors Counter32,
|
|
rxSymbolErrors Counter32,
|
|
rxCRCAlignErrors Counter32,
|
|
rxPackets64 Counter32,
|
|
rxPackets65to127 Counter32,
|
|
rxPackets128to255 Counter32,
|
|
rxPackets256to511 Counter32,
|
|
rxPackets512to1023 Counter32,
|
|
rxPackets1024to1518 Counter32,
|
|
txOctets64 Counter64,
|
|
rxOctets64 Counter64
|
|
}
|
|
|
|
txOctets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 1 }
|
|
|
|
txDropPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 2 }
|
|
|
|
txBroadcastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 3 }
|
|
|
|
txMulticastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 4 }
|
|
|
|
txUnicastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 5 }
|
|
|
|
txGoodPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 6 }
|
|
|
|
txErrorPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 7 }
|
|
|
|
txPausePkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 8 }
|
|
|
|
txCollisions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 9 }
|
|
|
|
txSingleCollision OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 10 }
|
|
|
|
txMultipleCollision OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 11 }
|
|
|
|
txDeferedTransmit OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 12 }
|
|
|
|
txLateCollision OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 13 }
|
|
|
|
txExcessiveCollision OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 14 }
|
|
|
|
txDroppedEvents OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 15 }
|
|
|
|
rxOctets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 16 }
|
|
|
|
rxDropPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 17 }
|
|
|
|
rxBroadcastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 18 }
|
|
|
|
rxMulticastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 19 }
|
|
|
|
rxUnicastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 20 }
|
|
|
|
rxGoodPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 21 }
|
|
|
|
rxTotalPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 22 }
|
|
|
|
rxErrorPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 23 }
|
|
|
|
rxPausePkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 24 }
|
|
|
|
rxUndersizePkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 25 }
|
|
|
|
rxOversizePkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 26 }
|
|
|
|
rxFragments OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 27 }
|
|
|
|
rxJabbers OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 28 }
|
|
|
|
rxAlignmentErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 29 }
|
|
|
|
rxFCSErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 30 }
|
|
|
|
rxSymbolErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 31 }
|
|
|
|
rxCRCAlignErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - Object name explains its usage."
|
|
::= { portStatsEntry 32 }
|
|
|
|
rxPackets64 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - packets of octet count in object name."
|
|
::= { portStatsEntry 33 }
|
|
|
|
rxPackets65to127 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - packets of octet count in object name."
|
|
::= { portStatsEntry 34 }
|
|
|
|
rxPackets128to255 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - packets of octet count in object name."
|
|
::= { portStatsEntry 35 }
|
|
|
|
rxPackets256to511 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - packets of octet count in object name."
|
|
::= { portStatsEntry 36 }
|
|
|
|
rxPackets512to1023 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - packets of octet count in object name."
|
|
::= { portStatsEntry 37 }
|
|
|
|
rxPackets1024to1518 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Statistics counter - packets of octet count in object name."
|
|
::= { portStatsEntry 38 }
|
|
|
|
txOctets64 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "64 bit octet transmission counter."
|
|
::= { portStatsEntry 39 }
|
|
|
|
rxOctets64 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "64 bit octet receive counter."
|
|
::= { portStatsEntry 40 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Module VLAN Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
moduleVLANTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ModuleVLANEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This a table of VLAN entries per module. There is a
|
|
maximum of 64 valid entries in the table"
|
|
::= { enhancedchassisTable 6 }
|
|
|
|
moduleVLANEntry OBJECT-TYPE
|
|
SYNTAX ModuleVLANEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "VLAN module table."
|
|
INDEX { modchassnum, modslotnum, index }
|
|
::= { moduleVLANTable 1 }
|
|
|
|
ModuleVLANEntry ::= SEQUENCE {
|
|
index Integer32,
|
|
validityflag Integer32,
|
|
vlanidentifier Integer32,
|
|
port1Membership Integer32,
|
|
port2Membership Integer32,
|
|
port3Membership Integer32,
|
|
port4Membership Integer32,
|
|
port5Membership Integer32,
|
|
port6Membership Integer32
|
|
}
|
|
|
|
index OBJECT-TYPE
|
|
SYNTAX Integer32 (1..64)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set elements in the vlan table entry."
|
|
::= { moduleVLANEntry 1 }
|
|
|
|
validityflag OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to set or delete a VLAN table entry.
|
|
0 = entry does not exists or is to be deleted,
|
|
1 = entry to be created or re-activated (in the case the entry
|
|
was modified, the module needs to be notified of the change.
|
|
This would constitute a re-activation."
|
|
::= { moduleVLANEntry 2 }
|
|
|
|
vlanidentifier OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4095)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to set or get the vlan identifier.
|
|
valid settable range is 0-4095"
|
|
::= { moduleVLANEntry 3 }
|
|
|
|
port1Membership OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to set or get the port's membership in the specified vlan.
|
|
0 = not a member
|
|
1 = include in membership"
|
|
::= { moduleVLANEntry 4 }
|
|
|
|
port2Membership OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to set or get the port's membership in the specified vlan.
|
|
0 = not a member
|
|
1 = include in membership"
|
|
::= { moduleVLANEntry 5 }
|
|
|
|
port3Membership OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to set or get the port's membership in the specified vlan.
|
|
0 = not a member
|
|
1 = include in membership"
|
|
::= { moduleVLANEntry 6 }
|
|
|
|
|
|
port4Membership OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to set or get the port's membership in the specified vlan.
|
|
0 = not a member
|
|
1 = include in membership"
|
|
::= { moduleVLANEntry 7 }
|
|
|
|
port5Membership OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to set or get the port's membership in the specified vlan.
|
|
0 = not a member
|
|
1 = include in membership"
|
|
::= { moduleVLANEntry 8 }
|
|
|
|
port6Membership OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to set or get the port's membership in the specified vlan.
|
|
0 = not a member
|
|
1 = include in membership"
|
|
::= { moduleVLANEntry 9 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Port AH Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
portAHTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PortAHEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This is a table of AH parameter entries per port."
|
|
::= { enhancedchassisTable 7 }
|
|
|
|
portAHEntry OBJECT-TYPE
|
|
SYNTAX PortAHEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "AH port table."
|
|
INDEX { modchassnum, modslotnum, portnum }
|
|
::= { portAHTable 1 }
|
|
|
|
PortAHEntry ::= SEQUENCE {
|
|
ahEnabled Integer32,
|
|
ahLpbkMode Integer32,
|
|
ahLocalMode Integer32,
|
|
ahRemoteMode Integer32,
|
|
ahLocalMuxState Integer32,
|
|
ahRemoteMuxState Integer32,
|
|
ahLocalParserState Integer32,
|
|
ahRemoteParserState Integer32,
|
|
ahLocalSupportVar Integer32,
|
|
ahLocalLinkFlags Integer32,
|
|
ahLocalLpbkTimeout Integer32,
|
|
ahRemoteSupportVar Integer32,
|
|
ahRemoteLinkFlags Integer32,
|
|
ahRemoteLpbkTimeout Integer32,
|
|
ahLocalOUI OCTET STRING,
|
|
ahRemoteOUI OCTET STRING,
|
|
ahErroredSymbolPeriodWindow Unsigned32,
|
|
ahErroredSymbolPeriodThreshold Unsigned32,
|
|
ahErroredFrameWindow Unsigned32,
|
|
ahErroredFrameThreshold Unsigned32,
|
|
ahErroredFramePeriodWindow Unsigned32,
|
|
ahErroredFramePeriodThreshold Unsigned32,
|
|
ahErroredFrameSecondsWindow Unsigned32,
|
|
ahErroredFrameSecondsThreshold Unsigned32,
|
|
ahRemoteLinkPort Integer32,
|
|
ahSymbolErrorRunningTotal Unsigned32,
|
|
ahSymbolErrorEventTotal Unsigned32,
|
|
ahFrameErrorRunningTotal Unsigned32,
|
|
ahFrameErrorEventTotal Unsigned32,
|
|
ahFramePeriodRunningTotal Unsigned32,
|
|
ahFramePeriodEventTotal Unsigned32,
|
|
ahFrameSecondsSummaryRunningTotal Unsigned32,
|
|
ahFrameSecondsSummaryEventTotal Unsigned32,
|
|
ahClearStatistics TruthValue,
|
|
ahTransmissionRate Unsigned32,
|
|
ahCriticalEventMode Unsigned32,
|
|
ahCriticalEventTrapList OCTET STRING
|
|
}
|
|
|
|
ahEnabled OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set the state of the AH protocol over specified port.
|
|
0 = disable - this port is not actively using the AH protocol
|
|
1 = enabled - this port is actively using the AH protocol"
|
|
::= { portAHEntry 1 }
|
|
|
|
ahLpbkMode OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set the state of the OAM remote loopback.
|
|
0 = off - remote loopback is not active
|
|
1 = on - remote loopback has been activated"
|
|
::= { portAHEntry 2 }
|
|
|
|
ahLocalMode OBJECT-TYPE
|
|
SYNTAX Integer32 (0..3)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set the mode AH OAM Client.
|
|
0 = PASSIVE - Does not initiate discovery or remote loopbacks
|
|
1 = ACTIVE - Initiates discovery process and may initiate remote loopbacks
|
|
2 = PASSIVE, PROTECTED - Same as PASSIVE but disallows configuration requests from link partner using AH extensions
|
|
3 = ACTIVE, PROTECTED - Same as ACTIVE but disallows configuration requests from link partner using AH extensions"
|
|
::= { portAHEntry 3 }
|
|
|
|
ahRemoteMode OBJECT-TYPE
|
|
SYNTAX Integer32 (0..3)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set the mode AH OAM Client.
|
|
0 = PASSIVE - Does not initiate discovery or remote loopbacks
|
|
1 = ACTIVE - Initiates discovery process and may initiate remote loopbacks
|
|
2 = PASSIVE, PROTECTED - Same as PASSIVE but disallows configuration requests from link partner using AH extensions
|
|
3 = ACTIVE, PROTECTED - Same as ACTIVE but disallows configuration requests from link partner using AH extensions"
|
|
::= { portAHEntry 4 }
|
|
|
|
ahLocalMuxState OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to get local multiplexer state.
|
|
0 = FWD - Multiplexer passes MAC client frames to subordinate sublayer
|
|
1 = DISCARD - Multiplexer discards MAC client frames"
|
|
::= { portAHEntry 5 }
|
|
|
|
ahRemoteMuxState OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to get remote multiplexer state.
|
|
0 = FWD - Multiplexer passes MAC client frames to subordinate sublayer
|
|
1 = DISCARD - Multiplexer discards MAC client frames"
|
|
::= { portAHEntry 6 }
|
|
|
|
ahLocalParserState OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to get local parser state.
|
|
0 = FWD - Parser passes received non-OAMPDUs to subordinate sublayer
|
|
1 = LOOPBACK - Parser passes received non-OAMPDUs to Multiplexer during remote loopback test
|
|
2 = DISCARD - Parser discards received non-OAMPDUs"
|
|
::= { portAHEntry 7 }
|
|
|
|
ahRemoteParserState OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to get remote parser state.
|
|
0 = FWD - Parser passes received non-OAMPDUs to subordinate sublayer
|
|
1 = LOOPBACK - Parser passes received non-OAMPDUs to Multiplexer during remote loopback test
|
|
2 = DISCARD - Parser discards received non-OAMPDUs"
|
|
::= { portAHEntry 8 }
|
|
|
|
ahLocalSupportVar OBJECT-TYPE
|
|
SYNTAX Integer32 (0..63)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to get local configured features supported in bit encoded value.
|
|
|
|
where:
|
|
bit0 = OAM Mode
|
|
bit1 = Unidirectional support
|
|
bit2 = Loopback Support
|
|
bit3 = interprets link events
|
|
bit4 = Variable Retrieval
|
|
bit5 = Critical Event
|
|
"
|
|
::= { portAHEntry 9 }
|
|
|
|
ahLocalLinkFlags OBJECT-TYPE
|
|
SYNTAX Integer32 (0..127)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to get Link Event status in bit encoded value.
|
|
where:
|
|
bit0 = Link Fault
|
|
bit1 = Dying Gasp
|
|
bit2 = Critical Event
|
|
bit3 = Local Evaluating
|
|
bit4 = Local Stable
|
|
bit5 = Remote Evaluating
|
|
bit6 = Remote Stable"
|
|
::= { portAHEntry 10 }
|
|
|
|
ahLocalLpbkTimeout OBJECT-TYPE
|
|
SYNTAX Integer32 (0..300)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get/set Remote Loopback timeout.
|
|
Value is in seconds with range 0 - 300."
|
|
::= { portAHEntry 11 }
|
|
|
|
ahRemoteSupportVar OBJECT-TYPE
|
|
SYNTAX Integer32 (0..31)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to get remote configured features supported in bit encoded value.
|
|
|
|
where:
|
|
bit0 = OAM Mode
|
|
bit1 = Unidirectional support
|
|
bit2 = Loopback Support
|
|
bit3 = interprets link events
|
|
bit4 = Variable Retrieval
|
|
bit5 = Critical Event
|
|
"
|
|
::= { portAHEntry 12 }
|
|
|
|
ahRemoteLinkFlags OBJECT-TYPE
|
|
SYNTAX Integer32 (0..127)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to get Link Event status in bit encoded value.
|
|
bit0 = Link Fault
|
|
bit1 = Dying Gasp
|
|
bit2 = Critical Event
|
|
bit3 = Local Evaluating
|
|
bit4 = Local Stable
|
|
bit5 = Remote Evaluating
|
|
bit6 = Remote Stable"
|
|
::= { portAHEntry 13 }
|
|
|
|
ahRemoteLpbkTimeout OBJECT-TYPE
|
|
SYNTAX Integer32 (0..300)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to get/set Remote Loopback timeout.
|
|
Value is in seconds with range 0 - 300."
|
|
::= { portAHEntry 14 }
|
|
|
|
ahLocalOUI OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(3))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to get the Organizational Unique ID of the local port."
|
|
::= { portAHEntry 15 }
|
|
|
|
ahRemoteOUI OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(3))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to get the Organizational Unique ID of the remote port."
|
|
::= { portAHEntry 16 }
|
|
|
|
ahErroredSymbolPeriodWindow OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set errored symbol period window for the local port."
|
|
::= { portAHEntry 17 }
|
|
|
|
ahErroredSymbolPeriodThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set errored symbol period threshold for the local port."
|
|
::= { portAHEntry 18 }
|
|
|
|
ahErroredFrameWindow OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set the errored symbol window for the local port."
|
|
::= { portAHEntry 19 }
|
|
|
|
ahErroredFrameThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set the errored symbol threshold for the local port."
|
|
::= { portAHEntry 20 }
|
|
|
|
ahErroredFramePeriodWindow OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set the errored frame period window for the local port."
|
|
::= { portAHEntry 21 }
|
|
|
|
ahErroredFramePeriodThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set the errored frame period threshold for the local port."
|
|
::= { portAHEntry 22 }
|
|
|
|
ahErroredFrameSecondsWindow OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..900)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set the errored frame seconds window for the local port."
|
|
::= { portAHEntry 23 }
|
|
|
|
ahErroredFrameSecondsThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set the errored frame seconds threshold for the local port."
|
|
::= { portAHEntry 24 }
|
|
|
|
ahRemoteLinkPort OBJECT-TYPE
|
|
SYNTAX Integer32 (0..5)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to get the port number of the remote partner.
|
|
Value is in the Range 1-5. A zero port number indicates no connection or not supported"
|
|
::= { portAHEntry 25 }
|
|
|
|
ahSymbolErrorRunningTotal OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the 802.3ah Symbol Error Running Total value from
|
|
the last OAM sublayer reset or clear operation.
|
|
|
|
A value of zero indicates that no symbol errors have been detected since
|
|
the last reset or clear. For each symbol error detected the value of the
|
|
object increments.
|
|
"
|
|
::= { portAHEntry 26 }
|
|
|
|
ahSymbolErrorEventTotal OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the number of 802.3ah Errored Symbol Period Event
|
|
TLVs that have been generated since the OAM sublayer was reset or the
|
|
counters have been cleared.
|
|
|
|
A value of zero indicates that no Errored Symbol Period Event TLVs
|
|
have been generated. For each Errored Symbol Period Event TLV generated
|
|
the value of the object increments.
|
|
"
|
|
::= { portAHEntry 27 }
|
|
|
|
ahFrameErrorRunningTotal OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the sum of the 802.3ah errored frames that have been
|
|
detected since the OAM sublayer was reset or clear operation.
|
|
|
|
A value of zero indicates that no errored frames have been detected since
|
|
the last reset or clear. For each errored frame the value of the
|
|
object increments.
|
|
"
|
|
::= { portAHEntry 28 }
|
|
|
|
ahFrameErrorEventTotal OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the number of 802.3ah Errored Frame Event TLVs
|
|
that have been generated since the OAM sublayer was reset or the
|
|
counters have been cleared.
|
|
|
|
A value of zero indicates that no Errored Frame Event TLVs
|
|
have been generated. For each Errored Frame Event Event TLV generated
|
|
the value of the object increments.
|
|
"
|
|
::= { portAHEntry 29 }
|
|
|
|
ahFramePeriodRunningTotal OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the sum of 802.3ah the frame errors that
|
|
have been detected that have been since the OAM sublayer was reset or
|
|
clear operation.
|
|
|
|
A value of zero indicates that no errored frames have been detected since
|
|
the last reset or clear. For each errored frame the value of the
|
|
object increments.
|
|
"
|
|
::= { portAHEntry 30 }
|
|
|
|
ahFramePeriodEventTotal OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the number of 802.3ah Errored Frame Period Event
|
|
TLVs that have been generated since the OAM sublayer was reset or the
|
|
counters have been cleared.
|
|
|
|
A value of zero indicates that no Errored Frame Period Event TLVs
|
|
have been generated. For each Errored Symbol Period Event TLV generated
|
|
the value of the object increments.
|
|
"
|
|
::= { portAHEntry 31 }
|
|
|
|
ahFrameSecondsSummaryRunningTotal OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the sum of the 802.3ah errored frame seconds that
|
|
have been detected that have been since the OAM sublayer was reset or
|
|
clear operation.
|
|
|
|
A value of zero indicates that no errored frame seconds have been detected
|
|
since the last reset or clear. For each errored frame the value of the
|
|
object increments.
|
|
"
|
|
::= { portAHEntry 32 }
|
|
|
|
ahFrameSecondsSummaryEventTotal OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the number of 802.3ah Errored Frame Seconds
|
|
Summary Event TLVs that have been generated since the OAM sublayer was
|
|
reset or the counters have been cleared.
|
|
|
|
A value of zero indicates that no Errored Frame Seconds Summary Event
|
|
TLVs have been generated. For each Errored Symbol Period Event TLV
|
|
generated the value of the object increments.
|
|
"
|
|
::= { portAHEntry 33 }
|
|
|
|
ahClearStatistics OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object when written clears the 802.3ah statistic counters associated with
|
|
a specific port. When read the value always returns 'false'.
|
|
|
|
Writing this value does not change any items in the configuration table.
|
|
"
|
|
::= { portAHEntry 34 }
|
|
|
|
ahTransmissionRate OBJECT-TYPE
|
|
SYNTAX Unsigned32 (5..100)
|
|
UNITS "Frames/sec"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object sets maximum 802.3ah PDU transmission rate. The default
|
|
value is 10 (10 frames per second)
|
|
"
|
|
::= { portAHEntry 35 }
|
|
|
|
ahCriticalEventMode OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get or set the state of the local critical event mode.
|
|
0 = local critical events not enabled
|
|
1 = local critical events are enabled
|
|
"
|
|
::= { portAHEntry 36 }
|
|
|
|
ahCriticalEventTrapList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..45))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to the SNMP traps which will cause the generation of
|
|
a local critical event. It is a list of zero or more trap numbers
|
|
separated by a comma or range, '..'.
|
|
|
|
Example values:
|
|
5
|
|
5,110,112
|
|
100..110
|
|
5,110,90..95,100..105
|
|
|
|
The default value is an emtpy string, no SNMP traps generate a local
|
|
critical event.
|
|
"
|
|
::= { portAHEntry 37 }
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
-- Port SFP Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
portSFPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PortSFPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This is a table of AH parameter entries per port."
|
|
::= { enhancedchassisTable 8 }
|
|
|
|
portSFPEntry OBJECT-TYPE
|
|
SYNTAX PortSFPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "SFP port table."
|
|
INDEX { modchassnum, modslotnum, portnum }
|
|
::= { portSFPTable 1 }
|
|
|
|
PortSFPEntry ::= SEQUENCE {
|
|
portSFPstatus Integer32,
|
|
portSFPpageA0 OCTET STRING,
|
|
portSFPpageA2 OCTET STRING,
|
|
portSfpBitRate OCTET STRING,
|
|
portSfpVendorName OCTET STRING,
|
|
portSfpVendorPartNumber OCTET STRING,
|
|
portSfpVendorSerialNumber OCTET STRING,
|
|
portSfpDateCode OCTET STRING,
|
|
portSfpTemperature OCTET STRING,
|
|
portSfpVcc OCTET STRING,
|
|
portSfpBiasCurrent OCTET STRING,
|
|
portSfpTxPower OCTET STRING,
|
|
portSfpRxPower OCTET STRING
|
|
}
|
|
|
|
portSFPstatus OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to get present or absence of SFP device.
|
|
0 = undefined
|
|
1 = notPresent
|
|
2 = present"
|
|
::= { portSFPEntry 1 }
|
|
|
|
portSFPpageA0 OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(256))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to get SFP device EEPROM address A0"
|
|
::= { portSFPEntry 2 }
|
|
|
|
portSFPpageA2 OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(256))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to get SFP device EEPROM address A2"
|
|
::= { portSFPEntry 3 }
|
|
|
|
portSfpBitRate OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..8))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "SFP Bitrate in Mbps"
|
|
::= { portSFPEntry 4 }
|
|
|
|
portSfpVendorName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "SFP Vendor Name"
|
|
::= { portSFPEntry 5 }
|
|
|
|
portSfpVendorPartNumber OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "SFP Vendor Name"
|
|
::= { portSFPEntry 6 }
|
|
|
|
portSfpVendorSerialNumber OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "SFP Serial Number"
|
|
::= { portSFPEntry 7 }
|
|
|
|
portSfpDateCode OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..10))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "SFP Date Code"
|
|
::= { portSFPEntry 8 }
|
|
|
|
portSfpTemperature OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..8))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "SFP tempearture in degrees Centigrade"
|
|
::= { portSFPEntry 9 }
|
|
|
|
portSfpVcc OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..8))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "SFP VCC in volts"
|
|
::= { portSFPEntry 10 }
|
|
|
|
portSfpBiasCurrent OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..8))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "SFP Bias Current in millamps"
|
|
::= { portSFPEntry 11 }
|
|
|
|
portSfpTxPower OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..8))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "SFP Transmission power in dBm"
|
|
::= { portSFPEntry 12 }
|
|
|
|
portSfpRxPower OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..8))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "SFP Transmission power in dBm"
|
|
::= { portSFPEntry 13 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- SNMPv3 User Table
|
|
-------------------------------------------------------------------------------
|
|
|
|
userTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UserEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This is a table of SNMPv3 users."
|
|
::= { enhancedchassisTable 9 }
|
|
|
|
userEntry OBJECT-TYPE
|
|
SYNTAX UserEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "User table entry."
|
|
INDEX { modchassnum, modslotnum, userIndex }
|
|
::= { userTable 1 }
|
|
|
|
UserEntry ::= SEQUENCE {
|
|
userIndex Integer32,
|
|
snmpv3UserName DisplayString,
|
|
snmpv3SecurityLevel Integer32,
|
|
snmpv3AuthPassword OCTET STRING,
|
|
snmpv3PrivPassword OCTET STRING,
|
|
snmpv3UserType Integer32
|
|
}
|
|
|
|
userIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..4)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "User table index"
|
|
::= { userEntry 1 }
|
|
|
|
snmpv3UserName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "SNMPv3 user name."
|
|
::= { userEntry 2 }
|
|
|
|
snmpv3SecurityLevel OBJECT-TYPE
|
|
SYNTAX Integer32 (0..3)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "SNMPv3 security level
|
|
0 = undefined
|
|
1 = no authentication/no privacy
|
|
2 = authentication/no privacy
|
|
3 = authentication/privacy"
|
|
::= { userEntry 3 }
|
|
|
|
snmpv3AuthPassword OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(1..16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "SNMPv3 user authentication password."
|
|
::= { userEntry 4 }
|
|
|
|
snmpv3PrivPassword OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(1..16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "SNMPv3 user privacy password."
|
|
::= { userEntry 5 }
|
|
|
|
snmpv3UserType OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "SNMPv3 User Type
|
|
0 = undefined
|
|
1 = admin
|
|
2 = read-write
|
|
3 = read-only
|
|
4 = deny"
|
|
::= { userEntry 6 }
|
|
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- User Session Status Table
|
|
--------------------------------------------------------------------------------
|
|
|
|
ostProtocolStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OstProtocolStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table supports the Serial, Telnet, FTP user session status."
|
|
::= { enhancedchassisTable 10 }
|
|
|
|
ostProtocolStatusEntry OBJECT-TYPE
|
|
SYNTAX OstProtocolStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a user protocol table entry."
|
|
INDEX { modchassnum, modslotnum, userIndex, ostProtocolStatusIndex}
|
|
::= { ostProtocolStatusTable 1 }
|
|
|
|
OstProtocolStatusEntry ::= SEQUENCE {
|
|
ostProtocolStatusIndex Unsigned32,
|
|
ostProtocolStatusType INTEGER,
|
|
ostProtocolStatusState INTEGER,
|
|
ostProtocoManagementPort INTEGER,
|
|
ostProtocolStatusIpAddress IpAddress,
|
|
ostProtocolStatusSessionOpenLockTime TimeInterval
|
|
}
|
|
|
|
ostProtocolStatusIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An index that is used to identify a specific user protocol session.
|
|
|
|
The index should remain constant until the session is closed.
|
|
"
|
|
::= { ostProtocolStatusEntry 1 }
|
|
|
|
ostProtocolStatusType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
serial (1),
|
|
telnet (2),
|
|
ftp (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the specific user protocol session identity
|
|
state.
|
|
|
|
serial (1) User protocol session type is the serial port
|
|
telnet (2) User protocol session type is TELNET
|
|
ftp (3) User protocol session type is FTP
|
|
"
|
|
::= { ostProtocolStatusEntry 2 }
|
|
|
|
ostProtocolStatusState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inactive (1),
|
|
active (2),
|
|
lockedout (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the status of the specific user protocol session
|
|
state.
|
|
|
|
inactive(1) User is currently inactive (reserved value, not used)
|
|
active(2) User is currently authenticated and active
|
|
lockedout(3) User is currently locked out for authentication and
|
|
cannot become active until the locked out timeout
|
|
expires and the user status goes back to idle.
|
|
"
|
|
::= { ostProtocolStatusEntry 3 }
|
|
|
|
ostProtocoManagementPort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notDefined (1),
|
|
mgt1 (2),
|
|
mgt2 (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the status of the specific user protocol session
|
|
state. It is not applicable to the 'serial' interface or to a
|
|
session type that is locked out. In these cases the object is returned
|
|
with a value of 'notDefined'.
|
|
|
|
notDefined(1) Management port is unknown or undefined
|
|
mgt1(2) Management Port 1 association
|
|
mgt2(3) Management Port 2 association
|
|
|
|
"
|
|
::= { ostProtocolStatusEntry 4 }
|
|
|
|
ostProtocolStatusIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the IP address of the specific user protocol
|
|
session. It is not applicable to the 'serial' interface or to a
|
|
session type that is locked out. In these cases this object is returned
|
|
as '0.0.0.0'.
|
|
"
|
|
::= { ostProtocolStatusEntry 5 }
|
|
|
|
ostProtocolStatusSessionOpenLockTime OBJECT-TYPE
|
|
SYNTAX TimeInterval
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the time a specific user protocol session has
|
|
been open or is locked out, in 0.01 seconds, based upon the value of
|
|
ostProtocolStatusState.
|
|
"
|
|
::= { ostProtocolStatusEntry 6 }
|
|
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- Environmental Status Table
|
|
--------------------------------------------------------------------------------
|
|
|
|
ostEnvironmentalStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OstEnvironmentalStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table supports the module environmental status objects."
|
|
::= { enhancedchassisTable 11 }
|
|
|
|
ostEnvironmentalStatusEntry OBJECT-TYPE
|
|
SYNTAX OstEnvironmentalStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an environmental table entry."
|
|
INDEX { modchassnum, modslotnum }
|
|
::= { ostEnvironmentalStatusTable 1 }
|
|
|
|
OstEnvironmentalStatusEntry ::= SEQUENCE {
|
|
ostEnvironmentalPs1Status INTEGER,
|
|
ostEnvironmentalPs1VoltageIn Integer32,
|
|
ostEnvironmentalPs1VoltageOut Unsigned32,
|
|
ostEnvironmentalPs1CurrentOut Unsigned32,
|
|
|
|
ostEnvironmentalPs2Status INTEGER,
|
|
ostEnvironmentalPs2VoltageIn Integer32,
|
|
ostEnvironmentalPs2VoltageOut Unsigned32,
|
|
ostEnvironmentalPs2CurrentOut Unsigned32,
|
|
|
|
ostEnvironmentalTemperature Integer32,
|
|
|
|
ostEnvironmentalFan1Status INTEGER,
|
|
ostEnvironmentalFan1Speed Unsigned32,
|
|
ostEnvironmentalFan2Status INTEGER,
|
|
ostEnvironmentalFan2Speed Unsigned32,
|
|
ostEnvironmentalFan3Status INTEGER,
|
|
ostEnvironmentalFan3Speed Unsigned32
|
|
}
|
|
|
|
ostEnvironmentalPs1Status OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notApplicable (0),
|
|
notInstalled (1),
|
|
installedNotPowered (2),
|
|
installedPowered (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the status of Power Supply PS1 or PSA.
|
|
|
|
notApplicable(0) Power Supply PS1/PSA is not supported
|
|
notInstalled(1) Power Supply PS1/PSA is not installed
|
|
installedNotPowered(2) Power Supply PS1/PSA is installed, but not powered
|
|
installedPowered(3) Power Supply PS1/PSA is installed and powered
|
|
"
|
|
::= { ostEnvironmentalStatusEntry 1 }
|
|
|
|
ostEnvironmentalPs1VoltageIn OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "millivolts"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates PS1/PSA voltage input in millivolts.
|
|
|
|
A value of zero indicates that no voltage is applied or the power
|
|
supply is incapable of supplying a voltage input reading.
|
|
"
|
|
|
|
::= { ostEnvironmentalStatusEntry 2 }
|
|
|
|
ostEnvironmentalPs1VoltageOut OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "millivolts"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates PS1/PSA voltage output in millivolts.
|
|
|
|
A value of zero indicates that no voltage is output or the power
|
|
supply is incapable of supplying a voltage output reading.
|
|
"
|
|
::= { ostEnvironmentalStatusEntry 3 }
|
|
|
|
ostEnvironmentalPs1CurrentOut OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "milliamps"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates PS1/PSA current output in millianmps.
|
|
|
|
A value of zero indicates that no current is output or the power
|
|
supply is incapable of supplying a current output reading.
|
|
"
|
|
::= { ostEnvironmentalStatusEntry 4 }
|
|
|
|
ostEnvironmentalPs2Status OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notApplicable (0),
|
|
notInstalled (1),
|
|
installedNotPowered (2),
|
|
installedPowered (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the status of Power Supply PS2 or PSB.
|
|
|
|
notApplicable(0) Power Supply PS2/PSB is not supported
|
|
notInstalled(1) Power Supply PS2/PSB is not installed
|
|
installedNotPowered(2) Power Supply PS2/PSB is installed, but not powered
|
|
installedPowered(3) Power Supply PS2/PSB is installed and powered
|
|
"
|
|
::= { ostEnvironmentalStatusEntry 5 }
|
|
|
|
ostEnvironmentalPs2VoltageIn OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "millivolts"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates PS2/PSB voltage input in millivolts.
|
|
|
|
A value of zero indicates that no voltage is applied or the power
|
|
supply is incapable of supplying a voltage input reading.
|
|
"
|
|
::= { ostEnvironmentalStatusEntry 6 }
|
|
|
|
ostEnvironmentalPs2VoltageOut OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "millivolts"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates PS2/PSB voltage output in millivolts.
|
|
|
|
A value of zero indicates that no voltage is output or the power
|
|
supply is incapable of supplying a voltage output reading.
|
|
"
|
|
::= { ostEnvironmentalStatusEntry 7 }
|
|
|
|
ostEnvironmentalPs2CurrentOut OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "milliamps"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates PS2/PSB current output in millianmps.
|
|
|
|
A value of zero indicates that no current is output or the power
|
|
supply is incapable of supplying a current output reading.
|
|
"
|
|
::= { ostEnvironmentalStatusEntry 8 }
|
|
|
|
ostEnvironmentalTemperature OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "degrees centigrade"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the module internal ambient temperature in
|
|
degrees centigrade.
|
|
|
|
A value of zero indicates that the current temperature is 0 degrees or
|
|
the module incapable of supplying a temperature reading.
|
|
"
|
|
::= { ostEnvironmentalStatusEntry 9 }
|
|
|
|
ostEnvironmentalFan1Status OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notApplicable (0),
|
|
notInstalled (1),
|
|
installedNotPowered (2),
|
|
installedPowered (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the status of Fan 1.
|
|
|
|
notApplicable(0) Fan 1 is not supported
|
|
notInstalled(1) Fan 1 is not installed
|
|
installedNotPowered(2) Fan 1 is installed, but not powered
|
|
installedPowered(3) Fan 1 is installed and powered
|
|
"
|
|
::= { ostEnvironmentalStatusEntry 10 }
|
|
|
|
ostEnvironmentalFan1Speed OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "rpm"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the speed of Fan 1 in RPM (revolutions per minute)
|
|
|
|
A value of zero indicates that the current fan speed is 0 RPM or
|
|
the fan is not supported or installed.
|
|
"
|
|
::= { ostEnvironmentalStatusEntry 11 }
|
|
|
|
ostEnvironmentalFan2Status OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notApplicable (0),
|
|
notInstalled (1),
|
|
installedNotPowered (2),
|
|
installedPowered (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the status of Fan 2.
|
|
|
|
notApplicable(0) Fan 2 is not supported
|
|
notInstalled(1) Fan 2 is not installed
|
|
installedNotPowered(2) Fan 2 is installed, but not powered
|
|
installedPowered(3) Fan 2 is installed and powered
|
|
"
|
|
::= { ostEnvironmentalStatusEntry 12 }
|
|
|
|
ostEnvironmentalFan2Speed OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "rpm"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the speed of Fan 2 in RPM (revolutions per minute)
|
|
|
|
A value of zero indicates that the current fan speed is 0 RPM or
|
|
the fan is not supported or installed.
|
|
"
|
|
::= { ostEnvironmentalStatusEntry 13 }
|
|
|
|
ostEnvironmentalFan3Status OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notApplicable (0),
|
|
notInstalled (1),
|
|
installedNotPowered (2),
|
|
installedPowered (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the status of Fan 3.
|
|
|
|
notApplicable(0) Fan 3 is not supported
|
|
notInstalled(1) Fan 3 is not installed
|
|
installedNotPowered(2) Fan 3 is installed, but not powered
|
|
installedPowered(3) Fan 3 is installed and powered
|
|
"
|
|
::= { ostEnvironmentalStatusEntry 14 }
|
|
|
|
ostEnvironmentalFan3Speed OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "rpm"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the speed of Fan 3 in RPM (revolutions per minute)
|
|
|
|
A value of zero indicates that the current fan speed is 0 RPM or
|
|
the fan is not supported or installed.
|
|
"
|
|
::= { ostEnvironmentalStatusEntry 15 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Conformance
|
|
-------------------------------------------------------------------------------
|
|
|
|
omnitronCompliances OBJECT IDENTIFIER ::= { omnitronConformance 1 }
|
|
omnitronGroups OBJECT IDENTIFIER ::= { omnitronConformance 2 }
|
|
|
|
-- compliance statements
|
|
|
|
omnitronCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "The compliance statement for OMNITRON iConverter modules."
|
|
MODULE
|
|
MANDATORY-GROUPS { omnitronGroup }
|
|
GROUP omnitronSFPGroup
|
|
DESCRIPTION "The omnitronSFPGroup is only mandatory for ports which have SFPs."
|
|
::= { omnitronCompliances 1 }
|
|
|
|
-- units of conformance
|
|
|
|
omnitronGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
chassis,
|
|
selfSlot,
|
|
|
|
chassisnum,
|
|
slotnum,
|
|
chassistype,
|
|
prodtype,
|
|
chassisname,
|
|
partnum,
|
|
serialnum,
|
|
manufdate,
|
|
softrev,
|
|
prodrev,
|
|
ledstat,
|
|
switchstat,
|
|
extended1,
|
|
extended2,
|
|
extended3,
|
|
extended4,
|
|
extended5,
|
|
extended6,
|
|
resetmod,
|
|
wrswitch,
|
|
modulename,
|
|
|
|
moduleCount,
|
|
modchassnum,
|
|
modslotnum,
|
|
modchasstype,
|
|
modprodtype,
|
|
modsoftrev,
|
|
modprodrev,
|
|
modreset,
|
|
modnumports,
|
|
modchassname,
|
|
modpartnum,
|
|
modserialnum,
|
|
modmanufdate,
|
|
modname,
|
|
modportvlan,
|
|
modextfeaturebits,
|
|
modswbuildnum,
|
|
modenable802dot1qProcessing,
|
|
modtagsubstitution,
|
|
modcommitVLANchanges,
|
|
modvlanTableClear,
|
|
modcommitNMMCfgChanges,
|
|
modLM80volts,
|
|
modLM80currents,
|
|
modLM80misc,
|
|
modRestoreFactoryDefaults,
|
|
|
|
sysAdminStatus,
|
|
sysDateTime,
|
|
macAddr,
|
|
ipAddr,
|
|
subnetmask,
|
|
gateway,
|
|
readCommunity,
|
|
writeCommunity,
|
|
mychassnum,
|
|
mmname,
|
|
traphost1,
|
|
traphost2,
|
|
traphost3,
|
|
traphost4,
|
|
traphost5,
|
|
traphost6,
|
|
traphost7,
|
|
traphost8,
|
|
sysloc,
|
|
syscon,
|
|
serialpass,
|
|
telnetpass,
|
|
ftppasswrd,
|
|
keepAliveInterval,
|
|
vlanIdOst,
|
|
nmmCfgSerialBaudrate,
|
|
enabledFunctions,
|
|
enableSNMPFunction,
|
|
nmmCfgState,
|
|
nmmSecureMode,
|
|
nmmSecureConnState,
|
|
nmmIpProtocolState,
|
|
nmmIpDisabled,
|
|
vlanPri,
|
|
enableSNMPWrites,
|
|
cpuVoltageIn,
|
|
cpuVoltageOut,
|
|
cpuTemperature,
|
|
nmmSecureSlaveSlot,
|
|
dhcpIpAddr,
|
|
dhcpSubnetmask,
|
|
dhcpGateway,
|
|
nmmOAMmgmtMode,
|
|
customertag,
|
|
servicetag,
|
|
cnodeControl,
|
|
cnodeCIR,
|
|
enableSNMPv3Function,
|
|
slaveWrite,
|
|
snmpTrapType,
|
|
capsMask,
|
|
slaveTraps,
|
|
slaveTrapsForward,
|
|
coreStatusOnly,
|
|
ingressPolicingType,
|
|
vlanservicetag,
|
|
defaultForwardingMap,
|
|
modFpgaRev,
|
|
modExpPartNumber,
|
|
modExpSoftwareRev,
|
|
modExpLedStatus,
|
|
modHwRev,
|
|
modPcbRev,
|
|
|
|
ipAddr2,
|
|
subnetmask2,
|
|
gateway2,
|
|
ipaddrEVCassociation,
|
|
ipaddr2EVCassociation,
|
|
bootpEnable,
|
|
tftpEnable,
|
|
tftpServerIpAddress,
|
|
dhcptftpServerIpAddress,
|
|
tftpFileName,
|
|
modeType,
|
|
dhcpPortNumber,
|
|
dhcpTagVid,
|
|
trapSrcIpSelect,
|
|
muxGroupDefaults,
|
|
portFwdCpu,
|
|
portFwdCpuList,
|
|
|
|
portState,
|
|
portEgressRate,
|
|
portpriority,
|
|
portcanonicalformatIndicator,
|
|
portvlanidentifier,
|
|
portmlistcriteria,
|
|
portingresssecurity,
|
|
portegresspolicy,
|
|
portIngressRate,
|
|
portSpeed,
|
|
portUnidirectionalAhOamEnable,
|
|
portIngressRateDropOrPause,
|
|
portIngressRateCBS,
|
|
portL2CPmgntProcessing,
|
|
portEgressQosPolicy,
|
|
portAccessType,
|
|
portStatsClear,
|
|
portLinkState,
|
|
portDuplex,
|
|
portMacAddress,
|
|
|
|
txOctets,
|
|
txDropPkts,
|
|
txBroadcastPkts,
|
|
txMulticastPkts,
|
|
txUnicastPkts,
|
|
txGoodPkts,
|
|
txErrorPkts,
|
|
txPausePkts,
|
|
txCollisions,
|
|
txSingleCollision,
|
|
txMultipleCollision,
|
|
txDeferedTransmit,
|
|
txLateCollision,
|
|
txExcessiveCollision,
|
|
txDroppedEvents,
|
|
rxOctets,
|
|
rxDropPkts,
|
|
rxBroadcastPkts,
|
|
rxMulticastPkts,
|
|
rxUnicastPkts,
|
|
rxGoodPkts,
|
|
rxTotalPkts,
|
|
rxErrorPkts,
|
|
rxPausePkts,
|
|
rxUndersizePkts,
|
|
rxOversizePkts,
|
|
rxFragments,
|
|
rxJabbers,
|
|
rxAlignmentErrors,
|
|
rxFCSErrors,
|
|
rxSymbolErrors,
|
|
rxCRCAlignErrors,
|
|
rxPackets64,
|
|
rxPackets65to127,
|
|
rxPackets128to255,
|
|
rxPackets256to511,
|
|
rxPackets512to1023,
|
|
rxPackets1024to1518,
|
|
txOctets64,
|
|
rxOctets64,
|
|
|
|
validityflag,
|
|
vlanidentifier,
|
|
port1Membership,
|
|
port2Membership,
|
|
port3Membership,
|
|
port4Membership,
|
|
port5Membership,
|
|
port6Membership,
|
|
|
|
ahEnabled,
|
|
ahLpbkMode,
|
|
ahLocalMode,
|
|
ahRemoteMode,
|
|
ahLocalMuxState,
|
|
ahRemoteMuxState,
|
|
ahLocalParserState,
|
|
ahRemoteParserState,
|
|
ahLocalSupportVar,
|
|
ahLocalLinkFlags,
|
|
ahLocalLpbkTimeout,
|
|
ahRemoteSupportVar,
|
|
ahRemoteLinkFlags,
|
|
ahRemoteLpbkTimeout,
|
|
ahLocalOUI,
|
|
ahRemoteOUI,
|
|
ahErroredSymbolPeriodWindow,
|
|
ahErroredSymbolPeriodThreshold,
|
|
ahErroredFrameWindow,
|
|
ahErroredFrameThreshold,
|
|
ahErroredFramePeriodWindow,
|
|
ahErroredFramePeriodThreshold,
|
|
ahErroredFrameSecondsWindow,
|
|
ahErroredFrameSecondsThreshold,
|
|
ahRemoteLinkPort,
|
|
ahSymbolErrorRunningTotal,
|
|
ahSymbolErrorEventTotal,
|
|
ahFrameErrorRunningTotal,
|
|
ahFrameErrorEventTotal,
|
|
ahFramePeriodRunningTotal,
|
|
ahFramePeriodEventTotal,
|
|
ahFrameSecondsSummaryRunningTotal,
|
|
ahFrameSecondsSummaryEventTotal,
|
|
ahClearStatistics,
|
|
ahTransmissionRate,
|
|
ahCriticalEventMode,
|
|
ahCriticalEventTrapList,
|
|
|
|
snmpv3UserName,
|
|
snmpv3SecurityLevel,
|
|
snmpv3AuthPassword,
|
|
snmpv3PrivPassword,
|
|
snmpv3UserType,
|
|
|
|
ostProtocolStatusType,
|
|
ostProtocolStatusState,
|
|
ostProtocoManagementPort,
|
|
ostProtocolStatusIpAddress,
|
|
ostProtocolStatusSessionOpenLockTime,
|
|
|
|
ostEnvironmentalPs1Status,
|
|
ostEnvironmentalPs1VoltageIn,
|
|
ostEnvironmentalPs1VoltageOut,
|
|
ostEnvironmentalPs1CurrentOut,
|
|
ostEnvironmentalPs2Status,
|
|
ostEnvironmentalPs2VoltageIn,
|
|
ostEnvironmentalPs2VoltageOut,
|
|
ostEnvironmentalPs2CurrentOut,
|
|
ostEnvironmentalTemperature,
|
|
ostEnvironmentalFan1Status,
|
|
ostEnvironmentalFan1Speed,
|
|
ostEnvironmentalFan2Status,
|
|
ostEnvironmentalFan2Speed,
|
|
ostEnvironmentalFan3Status,
|
|
ostEnvironmentalFan3Speed
|
|
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "A collection of Omnitron objects."
|
|
::= { omnitronGroups 1 }
|
|
|
|
|
|
omnitronSFPGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
portSFPstatus,
|
|
portSFPpageA0,
|
|
portSFPpageA2,
|
|
portSfpBitRate,
|
|
portSfpVendorName,
|
|
portSfpVendorPartNumber,
|
|
portSfpVendorSerialNumber,
|
|
portSfpDateCode,
|
|
portSfpTemperature,
|
|
portSfpVcc,
|
|
portSfpBiasCurrent,
|
|
portSfpTxPower,
|
|
portSfpRxPower
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "A collection of Omnitron port SFP objects."
|
|
::= { omnitronGroups 2 }
|
|
|
|
|
|
END |