Observium_CE/mibs/microsens/G6-HARDWARE-MIB

1479 lines
36 KiB
Plaintext

G6-HARDWARE-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, Counter32, enterprises,NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString, MacAddress
FROM SNMPv2-TC
g6 FROM MICROSENS-G6-MIB
;
device MODULE-IDENTITY --Category
LAST-UPDATED "201802121619Z"
ORGANIZATION "MICROSENS GmbH & Co. KG"
CONTACT-INFO
"Kueferstrasse 16
D-59067 Hamm
Germany
support@microsens.de
http://www.microsens.de"
DESCRIPTION
"Microsens private MIB for Generation 6 Ethernet Switches"
REVISION "201802121619Z"
DESCRIPTION
"File creation"
::= { g6 1 }
hardware OBJECT IDENTIFIER ::= { device 31 }
-- *************************** CONFIGURATION SECTION ********************************
hardwareLedTest OBJECT-TYPE -- led_test
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Runs a leds test whereby all LED light up in all possible colors for checking their function. The tests terminates within a few seconds."
::= { hardware 1 }
hardwareLedMode OBJECT-TYPE -- led_mode
SYNTAX INTEGER
{
dynamic (0),
static (1),
quiet (2),
dark (3),
lightshow (4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The LED display can be configured to be less intrusive."
::= { hardware 2 }
hardwarePowerSupply1Monitored OBJECT-TYPE -- power_supply_1_monitored
SYNTAX INTEGER { disabled(0), enabled(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When disabled a missing power supply 1 will not turn the associated led red on failure. Do this when single power supply 2 operation is used or when the device is powered soley by PoE. This feature only applies to industrial switches."
::= { hardware 3 }
hardwarePowerSupply2Monitored OBJECT-TYPE -- power_supply_2_monitored
SYNTAX INTEGER { disabled(0), enabled(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When disabled a missing power supply 2 will not turn the associated led red on failure. Do this when single power supply 1 operation is used or when the device is powered soley by PoE. This feature only applies to industrial switches."
::= { hardware 4 }
hardwareFactoryResetButton OBJECT-TYPE -- factory_reset_button
SYNTAX INTEGER { disabled(0), enabled(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When disabled the factory button will trigger the factory reset function when pressed for a long time. The IP discover function upon a short button click is not affected. "
::= { hardware 5 }
-- ******************* Begin of cableTestConfigTable *************************
cableTestConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF CableTestConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The cable tester allows for detection of copper cable faults and can even detect where the fault is located."
::= { hardware 6 }
cableTestConfigEntry OBJECT-TYPE
SYNTAX CableTestConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { cableTestConfigPortIndex }
::= { cableTestConfigTable 1 }
CableTestConfigEntry ::= SEQUENCE {
cableTestConfigPortIndex INTEGER,
cableTestConfigEnableAutoCableTest INTEGER ,
cableTestConfigEventGeneration INTEGER ,
cableTestConfigReflectionThreshold Integer32 ,
cableTestConfigReflectionHysteresis Integer32 ,
cableTestConfigStartTestNow DisplayString
}
cableTestConfigPortIndex OBJECT-TYPE
SYNTAX INTEGER (0..24)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Automatically generated"
::= { cableTestConfigEntry 1 }
cableTestConfigEnableAutoCableTest OBJECT-TYPE -- enable_auto_cable_test
SYNTAX INTEGER { disabled(0), enabled(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When enabled a cable test is performed each time the link goes down. The test is only performed for copper ports or dual media ports in copper mode."
::= { cableTestConfigEntry 2 }
cableTestConfigEventGeneration OBJECT-TYPE -- event_generation
SYNTAX INTEGER
{
disabled (0),
anyChange (1),
connectionsOnly (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When the cable termination status changes an event can be raised."
::= { cableTestConfigEntry 3 }
cableTestConfigReflectionThreshold OBJECT-TYPE -- reflection_threshold
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select a value up to 508 which is used to decide between a connected cable and a remotely disconnected cable. With actively terminated data ports, the detection is difficult and precise setup is required. Please refer to cable_test_status.reflection_value for further details."
::= { cableTestConfigEntry 4 }
cableTestConfigReflectionHysteresis OBJECT-TYPE -- reflection_hysteresis
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Choose value to prevent oscillation when reflection value is slightly shifting."
::= { cableTestConfigEntry 5 }
cableTestConfigStartTestNow OBJECT-TYPE -- start_test_now
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"May be used to manually start a cable test. ATTENTION: If the port is in link up status it will be forced to link down first. This will disrupt the current data traffic. Therefore, type start_test_now = CONFIRM."
::= { cableTestConfigEntry 6 }
-- ********************* End of cableTestConfigTable ***********************
-- ******************* Begin of ioSignalConfigTable *************************
ioSignalConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF IoSignalConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { hardware 7 }
ioSignalConfigEntry OBJECT-TYPE
SYNTAX IoSignalConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { ioSignalConfigIndex }
::= { ioSignalConfigTable 1 }
IoSignalConfigEntry ::= SEQUENCE {
ioSignalConfigIndex INTEGER,
ioSignalConfigSignalMode INTEGER ,
ioSignalConfigInput1Mode INTEGER ,
ioSignalConfigInput1Name DisplayString,
ioSignalConfigInput2Mode INTEGER ,
ioSignalConfigInput2Name DisplayString,
ioSignalConfigOutput1Trigger INTEGER ,
ioSignalConfigOutput1Name DisplayString,
ioSignalConfigOutput2Trigger INTEGER ,
ioSignalConfigOutput2Name DisplayString
}
ioSignalConfigIndex OBJECT-TYPE
SYNTAX INTEGER (0)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Automatically generated"
::= { ioSignalConfigEntry 1 }
ioSignalConfigSignalMode OBJECT-TYPE -- signal_mode
SYNTAX INTEGER
{
static (0),
ledBlink (1),
relayBlink (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Permit setting of io signal LEDs and relays to static or blink blink mode for increased visualization."
::= { ioSignalConfigEntry 2 }
ioSignalConfigInput1Mode OBJECT-TYPE -- input_1_mode
SYNTAX INTEGER
{
disabled (0),
alarmWhenHigh (1),
alarmWhenLow (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When this function is activated the external alarm input 1 is monitored. Note: alarm inputs are not available in all product versions. "
::= { ioSignalConfigEntry 3 }
ioSignalConfigInput1Name OBJECT-TYPE -- input_1_name
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A customer specific name can be specified for input 1. This name will appear in the associated event messages."
::= { ioSignalConfigEntry 4 }
ioSignalConfigInput2Mode OBJECT-TYPE -- input_2_mode
SYNTAX INTEGER
{
disabled (0),
alarmWhenHigh (1),
alarmWhenLow (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When this function is activated the external alarm input 2 is monitored. Note: alarm inputs are not available in all product versions. "
::= { ioSignalConfigEntry 5 }
ioSignalConfigInput2Name OBJECT-TYPE -- input_2_name
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A customer specific name can be specified for input 2. This name will appear in the associated event messages."
::= { ioSignalConfigEntry 6 }
ioSignalConfigOutput1Trigger OBJECT-TYPE -- output_1_trigger
SYNTAX INTEGER
{
disabled (0),
whileRunning (1),
redundancyFail (2),
highTemp (3),
off (4),
on (5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Defines on which condition the alarm relay 1 is activated. Note: alarm relays are not available in all product versions."
::= { ioSignalConfigEntry 7 }
ioSignalConfigOutput1Name OBJECT-TYPE -- output_1_name
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A customer specific name can be specified for alarm output 1. This name will appear in the associated event messages."
::= { ioSignalConfigEntry 8 }
ioSignalConfigOutput2Trigger OBJECT-TYPE -- output_2_trigger
SYNTAX INTEGER
{
disabled (0),
whileRunning (1),
redundancyFail (2),
highTemp (3),
off (4),
on (5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Defines on which condition the alarm relay 2 is activated. Note: alarm relays are not available in all product versions."
::= { ioSignalConfigEntry 9 }
ioSignalConfigOutput2Name OBJECT-TYPE -- output_2_name
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A customer specific name can be specified for alarm output 2. This name will appear in the associated event messages."
::= { ioSignalConfigEntry 10 }
-- ********************* End of ioSignalConfigTable ***********************
-- ****************************** STATUS SECTION ********************************
hardwarePowerSupply1Status OBJECT-TYPE -- power_supply_1_status
SYNTAX INTEGER
{
ok (0),
overload (1),
inputLow (2),
fuseFail (3),
notApplicable (4),
unmanaged (5),
notInstalled (6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Displays state of primary supply or only supply for single supply systems."
::= { hardware 100 }
hardwarePowerSupply2Status OBJECT-TYPE -- power_supply_2_status
SYNTAX INTEGER
{
ok (0),
overload (1),
inputLow (2),
fuseFail (3),
notApplicable (4),
unmanaged (5),
notInstalled (6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Displays state of secondary supply if available."
::= { hardware 101 }
hardwareRunningOnPoe OBJECT-TYPE -- running_on_poe
SYNTAX INTEGER { false(0), true(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When set the unit currently operates on the PD input via PoE."
::= { hardware 102 }
hardwareFanStatus OBJECT-TYPE -- fan_status
SYNTAX INTEGER
{
unused (0),
ok (1),
degraded (2),
fail (3),
missing (4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Displays state of cooling fan. Indicates UNUSED in fanless devices."
::= { hardware 103 }
hardwareSdCardStatus OBJECT-TYPE -- sd_card_status
SYNTAX INTEGER
{
empty (0),
inserted (1),
writeProtected (2),
writing (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current status of SD-card."
::= { hardware 104 }
hardwareNumOfPorts OBJECT-TYPE -- num_of_ports
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of Ethernet ports this hardware offers."
::= { hardware 105 }
hardwareMaskOfExistingPorts OBJECT-TYPE -- mask_of_existing_ports
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set bit for each port that physically exisiting and could be in use."
::= { hardware 106 }
hardwareMaskOfSfpPorts OBJECT-TYPE -- mask_of_sfp_ports
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Marks which ports support SFPs."
::= { hardware 107 }
hardwareMaskOfPoePorts OBJECT-TYPE -- mask_of_poe_ports
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Marks which ports support PoE output."
::= { hardware 108 }
-- ******************* Begin of moduleInfoTable *************************
moduleInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF ModuleInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This section indicates which modules are inserted in the optional extension slots."
::= { hardware 109 }
moduleInfoEntry OBJECT-TYPE
SYNTAX ModuleInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { moduleInfoIndex }
::= { moduleInfoTable 1 }
ModuleInfoEntry ::= SEQUENCE {
moduleInfoIndex INTEGER,
moduleInfoUnitType INTEGER ,
moduleInfoArticleNumber DisplayString,
moduleInfoSerialNumber DisplayString,
moduleInfoHardwareVersion DisplayString,
moduleInfoProjectNumber DisplayString,
moduleInfoOccupiedSlots DisplayString,
moduleInfoDescription DisplayString
}
moduleInfoIndex OBJECT-TYPE
SYNTAX INTEGER (0..3)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Automatically generated"
::= { moduleInfoEntry 1 }
moduleInfoUnitType OBJECT-TYPE -- unit_type
SYNTAX INTEGER
{
notPresent (0),
baseUnit (1),
expansion (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Identfies the general type of module."
::= { moduleInfoEntry 2 }
moduleInfoArticleNumber OBJECT-TYPE -- article_number
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The article number of the module in this slot."
::= { moduleInfoEntry 3 }
moduleInfoSerialNumber OBJECT-TYPE -- serial_number
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The serial number of the module in this slot."
::= { moduleInfoEntry 4 }
moduleInfoHardwareVersion OBJECT-TYPE -- hardware_version
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This device hardware revision number."
::= { moduleInfoEntry 5 }
moduleInfoProjectNumber OBJECT-TYPE -- project_number
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MICROSENS project number."
::= { moduleInfoEntry 6 }
moduleInfoOccupiedSlots OBJECT-TYPE -- occupied_slots
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Lists all slots contained in this module."
::= { moduleInfoEntry 7 }
moduleInfoDescription OBJECT-TYPE -- description
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Feature summary of the module."
::= { moduleInfoEntry 8 }
-- ********************* End of moduleInfoTable ***********************
-- ******************* Begin of slotInfoTable *************************
slotInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF SlotInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This section indicates which modules are inserted in the optional extension slots."
::= { hardware 110 }
slotInfoEntry OBJECT-TYPE
SYNTAX SlotInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { slotInfoIndex }
::= { slotInfoTable 1 }
SlotInfoEntry ::= SEQUENCE {
slotInfoIndex INTEGER,
slotInfoBoardType INTEGER ,
slotInfoBoardId Unsigned32,
slotInfoVersionBits Integer32
}
slotInfoIndex OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Automatically generated"
::= { slotInfoEntry 1 }
slotInfoBoardType OBJECT-TYPE -- board_type
SYNTAX INTEGER
{
notPresent (0),
undefined (1),
power (2),
cpu (3),
port (4),
io (5),
ms10gPort (6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"General type of board function"
::= { slotInfoEntry 2 }
slotInfoBoardId OBJECT-TYPE -- board_id
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This identifies the board type for internal operation."
::= { slotInfoEntry 3 }
slotInfoVersionBits OBJECT-TYPE -- version_bits
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Version bits from hardware or backplane."
::= { slotInfoEntry 4 }
-- ********************* End of slotInfoTable ***********************
-- ******************* Begin of portInfoTable *************************
portInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF PortInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Used to map physical to logical port ids."
::= { hardware 111 }
portInfoEntry OBJECT-TYPE
SYNTAX PortInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { portInfoPortIndex }
::= { portInfoTable 1 }
PortInfoEntry ::= SEQUENCE {
portInfoPortIndex INTEGER,
portInfoSystemSlot Integer32 ,
portInfoSwitchPort Integer32 ,
portInfoUserSlot Integer32 ,
portInfoUserPort Integer32 ,
portInfoSnmpPort Integer32 ,
portInfoSnmpInstance Integer32 ,
portInfoHardwarePort Integer32 ,
portInfoInterfaceType INTEGER ,
portInfoProperties BITS
}
portInfoPortIndex OBJECT-TYPE
SYNTAX INTEGER (0..24)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Automatically generated"
::= { portInfoEntry 1 }
portInfoSystemSlot OBJECT-TYPE -- system_slot
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Describes on which system slot this port index is located."
::= { portInfoEntry 2 }
portInfoSwitchPort OBJECT-TYPE -- switch_port
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Describes on which switch port this port index is located."
::= { portInfoEntry 3 }
portInfoUserSlot OBJECT-TYPE -- user_slot
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Slot number as seen by customer."
::= { portInfoEntry 4 }
portInfoUserPort OBJECT-TYPE -- user_port
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Port number as seen by customer."
::= { portInfoEntry 5 }
portInfoSnmpPort OBJECT-TYPE -- snmp_port
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Slot and port representation as used in SNMP. Formula is Slot*100 + Port."
::= { portInfoEntry 6 }
portInfoSnmpInstance OBJECT-TYPE -- snmp_instance
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Port instance counting from 0 to number of ports"
::= { portInfoEntry 7 }
portInfoHardwarePort OBJECT-TYPE -- hardware_port
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Port number as used internally. Ports may not be in sequential order."
::= { portInfoEntry 8 }
portInfoInterfaceType OBJECT-TYPE -- interface_type
SYNTAX INTEGER
{
copper (0),
optical (1),
dualMedia (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Identifies port as copper or optical. Also used for snmp ifType definition"
::= { portInfoEntry 9 }
portInfoProperties OBJECT-TYPE -- properties
SYNTAX BITS
{
internal (0),
ms10Mb (1),
ms100Mb (2),
ms1000Mb (3),
rj45 (4),
sfp (5),
ms1x9 (6),
poe (7),
poePlus (8),
pd (9),
dualMedia (10),
linkPort (11),
csfp (12)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Describes which functions the port can support."
::= { portInfoEntry 10 }
-- ********************* End of portInfoTable ***********************
-- ******************* Begin of portLedsTable *************************
portLedsTable OBJECT-TYPE
SYNTAX SEQUENCE OF PortLedsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This section indicates the state of all port related LEDs."
::= { hardware 112 }
portLedsEntry OBJECT-TYPE
SYNTAX PortLedsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { portLedsPortIndex }
::= { portLedsTable 1 }
PortLedsEntry ::= SEQUENCE {
portLedsPortIndex INTEGER,
portLedsEthernetColor INTEGER ,
portLedsEthernetBlinking INTEGER ,
portLedsPoeColor INTEGER ,
portLedsPoeBlinking INTEGER
}
portLedsPortIndex OBJECT-TYPE
SYNTAX INTEGER (0..31)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Automatically generated"
::= { portLedsEntry 1 }
portLedsEthernetColor OBJECT-TYPE -- ethernet_color
SYNTAX INTEGER
{
off (0),
blue (1),
green (2),
red (3),
orange (4),
cyan (5),
magenta (6),
white (7),
noLed (8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ethernet Link LED."
::= { portLedsEntry 2 }
portLedsEthernetBlinking OBJECT-TYPE -- ethernet_blinking
SYNTAX INTEGER { false(0), true(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ethernet Link LED."
::= { portLedsEntry 3 }
portLedsPoeColor OBJECT-TYPE -- poe_color
SYNTAX INTEGER
{
off (0),
blue (1),
green (2),
red (3),
orange (4),
cyan (5),
magenta (6),
white (7),
noLed (8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power over Ethernet LED. For optical ports this indicates signal detect status."
::= { portLedsEntry 4 }
portLedsPoeBlinking OBJECT-TYPE -- poe_blinking
SYNTAX INTEGER { false(0), true(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power over Ethernet LED. For optical ports this indicates signal detect status."
::= { portLedsEntry 5 }
-- ********************* End of portLedsTable ***********************
-- ******************* Begin of deviceLedsTable *************************
deviceLedsTable OBJECT-TYPE
SYNTAX SEQUENCE OF DeviceLedsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This section indicates the state of all LEDs which are not port related. Please note: Not every unit offers all LEDs."
::= { hardware 113 }
deviceLedsEntry OBJECT-TYPE
SYNTAX DeviceLedsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { deviceLedsIndex }
::= { deviceLedsTable 1 }
DeviceLedsEntry ::= SEQUENCE {
deviceLedsIndex INTEGER,
deviceLedsSystem1Color INTEGER ,
deviceLedsSystem1Blinking INTEGER ,
deviceLedsSystem2Color INTEGER ,
deviceLedsSystem2Blinking INTEGER ,
deviceLedsPowerOn1Color INTEGER ,
deviceLedsPowerOn1Blinking INTEGER ,
deviceLedsPowerOn2Color INTEGER ,
deviceLedsPowerOn2Blinking INTEGER ,
deviceLedsRing1Color INTEGER ,
deviceLedsRing1Blinking INTEGER ,
deviceLedsRing2Color INTEGER ,
deviceLedsRing2Blinking INTEGER ,
deviceLedsSignalIn1Color INTEGER ,
deviceLedsSignalIn1Blinking INTEGER ,
deviceLedsSignalIn2Color INTEGER ,
deviceLedsSignalIn2Blinking INTEGER ,
deviceLedsSignalOut1Color INTEGER ,
deviceLedsSignalOut1Blinking INTEGER ,
deviceLedsSignalOut2Color INTEGER ,
deviceLedsSignalOut2Blinking INTEGER
}
deviceLedsIndex OBJECT-TYPE
SYNTAX INTEGER (0)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Automatically generated"
::= { deviceLedsEntry 1 }
deviceLedsSystem1Color OBJECT-TYPE -- system_1_color
SYNTAX INTEGER
{
off (0),
blue (1),
green (2),
red (3),
orange (4),
cyan (5),
magenta (6),
white (7),
noLed (8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This status corresponds to 'sys' LED on some devices."
::= { deviceLedsEntry 2 }
deviceLedsSystem1Blinking OBJECT-TYPE -- system_1_blinking
SYNTAX INTEGER { false(0), true(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This status corresponds to 'sys' LED on some devices."
::= { deviceLedsEntry 3 }
deviceLedsSystem2Color OBJECT-TYPE -- system_2_color
SYNTAX INTEGER
{
off (0),
blue (1),
green (2),
red (3),
orange (4),
cyan (5),
magenta (6),
white (7),
noLed (8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Displays external management activity."
::= { deviceLedsEntry 4 }
deviceLedsSystem2Blinking OBJECT-TYPE -- system_2_blinking
SYNTAX INTEGER { false(0), true(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Displays external management activity."
::= { deviceLedsEntry 5 }
deviceLedsPowerOn1Color OBJECT-TYPE -- power_on_1_color
SYNTAX INTEGER
{
off (0),
blue (1),
green (2),
red (3),
orange (4),
cyan (5),
magenta (6),
white (7),
noLed (8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This status corresponds to 'on' LED on some devices."
::= { deviceLedsEntry 6 }
deviceLedsPowerOn1Blinking OBJECT-TYPE -- power_on_1_blinking
SYNTAX INTEGER { false(0), true(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This status corresponds to 'on' LED on some devices."
::= { deviceLedsEntry 7 }
deviceLedsPowerOn2Color OBJECT-TYPE -- power_on_2_color
SYNTAX INTEGER
{
off (0),
blue (1),
green (2),
red (3),
orange (4),
cyan (5),
magenta (6),
white (7),
noLed (8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Alternative power input LED."
::= { deviceLedsEntry 8 }
deviceLedsPowerOn2Blinking OBJECT-TYPE -- power_on_2_blinking
SYNTAX INTEGER { false(0), true(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Alternative power input LED."
::= { deviceLedsEntry 9 }
deviceLedsRing1Color OBJECT-TYPE -- ring_1_color
SYNTAX INTEGER
{
off (0),
blue (1),
green (2),
red (3),
orange (4),
cyan (5),
magenta (6),
white (7),
noLed (8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This LED is used when ring protection is enabled."
::= { deviceLedsEntry 10 }
deviceLedsRing1Blinking OBJECT-TYPE -- ring_1_blinking
SYNTAX INTEGER { false(0), true(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This LED is used when ring protection is enabled."
::= { deviceLedsEntry 11 }
deviceLedsRing2Color OBJECT-TYPE -- ring_2_color
SYNTAX INTEGER
{
off (0),
blue (1),
green (2),
red (3),
orange (4),
cyan (5),
magenta (6),
white (7),
noLed (8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This LED is used when ring protection is enabled."
::= { deviceLedsEntry 12 }
deviceLedsRing2Blinking OBJECT-TYPE -- ring_2_blinking
SYNTAX INTEGER { false(0), true(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This LED is used when ring protection is enabled."
::= { deviceLedsEntry 13 }
deviceLedsSignalIn1Color OBJECT-TYPE -- signal_in_1_color
SYNTAX INTEGER
{
off (0),
blue (1),
green (2),
red (3),
orange (4),
cyan (5),
magenta (6),
white (7),
noLed (8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates status of alarm input 1."
::= { deviceLedsEntry 14 }
deviceLedsSignalIn1Blinking OBJECT-TYPE -- signal_in_1_blinking
SYNTAX INTEGER { false(0), true(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates status of alarm input 1."
::= { deviceLedsEntry 15 }
deviceLedsSignalIn2Color OBJECT-TYPE -- signal_in_2_color
SYNTAX INTEGER
{
off (0),
blue (1),
green (2),
red (3),
orange (4),
cyan (5),
magenta (6),
white (7),
noLed (8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates status of alarm input 2."
::= { deviceLedsEntry 16 }
deviceLedsSignalIn2Blinking OBJECT-TYPE -- signal_in_2_blinking
SYNTAX INTEGER { false(0), true(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates status of alarm input 2."
::= { deviceLedsEntry 17 }
deviceLedsSignalOut1Color OBJECT-TYPE -- signal_out_1_color
SYNTAX INTEGER
{
off (0),
blue (1),
green (2),
red (3),
orange (4),
cyan (5),
magenta (6),
white (7),
noLed (8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates status of alarm relay output 1."
::= { deviceLedsEntry 18 }
deviceLedsSignalOut1Blinking OBJECT-TYPE -- signal_out_1_blinking
SYNTAX INTEGER { false(0), true(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates status of alarm relay output 1."
::= { deviceLedsEntry 19 }
deviceLedsSignalOut2Color OBJECT-TYPE -- signal_out_2_color
SYNTAX INTEGER
{
off (0),
blue (1),
green (2),
red (3),
orange (4),
cyan (5),
magenta (6),
white (7),
noLed (8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates status of alarm relay output 2."
::= { deviceLedsEntry 20 }
deviceLedsSignalOut2Blinking OBJECT-TYPE -- signal_out_2_blinking
SYNTAX INTEGER { false(0), true(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates status of alarm relay output 2."
::= { deviceLedsEntry 21 }
-- ********************* End of deviceLedsTable ***********************
-- ******************* Begin of cableTestStatusTable *************************
cableTestStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF CableTestStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table display the result of the last cable test. Values are only available for copper ports while a link is down and if the cable test function is enabled."
::= { hardware 114 }
cableTestStatusEntry OBJECT-TYPE
SYNTAX CableTestStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { cableTestStatusPortIndex }
::= { cableTestStatusTable 1 }
CableTestStatusEntry ::= SEQUENCE {
cableTestStatusPortIndex INTEGER,
cableTestStatusUpdateTimeStamp DisplayString,
cableTestStatusPair0State INTEGER ,
cableTestStatusPair0DistanceToFault Integer32 ,
cableTestStatusPair1State INTEGER ,
cableTestStatusPair1DistanceToFault Integer32 ,
cableTestStatusPair2State INTEGER ,
cableTestStatusPair2DistanceToFault Integer32 ,
cableTestStatusPair3State INTEGER ,
cableTestStatusPair3DistanceToFault Integer32 ,
cableTestStatusReflectionValue Integer32 ,
cableTestStatusCableStatus INTEGER
}
cableTestStatusPortIndex OBJECT-TYPE
SYNTAX INTEGER (0..24)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Automatically generated"
::= { cableTestStatusEntry 1 }
cableTestStatusUpdateTimeStamp OBJECT-TYPE -- update_time_stamp
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the time when this record was last updated."
::= { cableTestStatusEntry 2 }
cableTestStatusPair0State OBJECT-TYPE -- pair_0_state
SYNTAX INTEGER
{
notAvailable (0),
pairOk (1),
pairOpen (2),
samePairShort (3),
crossPairShort (4),
terminationLow (5),
terminationHigh (6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates line termination test results for wire pair 0 (Pins 1/2)"
::= { cableTestStatusEntry 3 }
cableTestStatusPair0DistanceToFault OBJECT-TYPE -- pair_0_distance_to_fault
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Distance to fault on wire pair 0 in centimeters. Indicates 0 when no fault is detected or the function is unused."
::= { cableTestStatusEntry 4 }
cableTestStatusPair1State OBJECT-TYPE -- pair_1_state
SYNTAX INTEGER
{
notAvailable (0),
pairOk (1),
pairOpen (2),
samePairShort (3),
crossPairShort (4),
terminationLow (5),
terminationHigh (6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates line termination test results for wire pair 1 (Pins 3/6)"
::= { cableTestStatusEntry 5 }
cableTestStatusPair1DistanceToFault OBJECT-TYPE -- pair_1_distance_to_fault
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Distance to fault on wire pair 1 in centimeters. Indicates 0 when no fault is detected or the function is unused."
::= { cableTestStatusEntry 6 }
cableTestStatusPair2State OBJECT-TYPE -- pair_2_state
SYNTAX INTEGER
{
notAvailable (0),
pairOk (1),
pairOpen (2),
samePairShort (3),
crossPairShort (4),
terminationLow (5),
terminationHigh (6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates line termination test results for wire pair 2 (Pins 4/5)"
::= { cableTestStatusEntry 7 }
cableTestStatusPair2DistanceToFault OBJECT-TYPE -- pair_2_distance_to_fault
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Distance to fault on wire pair 2 in centimeters. Indicates 0 when no fault is detected or the function is unused."
::= { cableTestStatusEntry 8 }
cableTestStatusPair3State OBJECT-TYPE -- pair_3_state
SYNTAX INTEGER
{
notAvailable (0),
pairOk (1),
pairOpen (2),
samePairShort (3),
crossPairShort (4),
terminationLow (5),
terminationHigh (6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates line termination test results for wire pair 3 (Pins 7/8)"
::= { cableTestStatusEntry 9 }
cableTestStatusPair3DistanceToFault OBJECT-TYPE -- pair_3_distance_to_fault
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Distance to fault on wire pair 3 in centimeters. Indicates 0 when no fault is detected or the function is unused."
::= { cableTestStatusEntry 10 }
cableTestStatusReflectionValue OBJECT-TYPE -- reflection_value
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unitless value that indicates a measure of reflection level. For difficult to detect actively terminated devices perform a measurement with remotely plugged-in and then unplugged cable. Note the reflection values an choose a value in the middle as reflection_threshold configuration value."
::= { cableTestStatusEntry 11 }
cableTestStatusCableStatus OBJECT-TYPE -- cable_status
SYNTAX INTEGER
{
notAvailable (0),
noCable (1),
pluggedInLocally (2),
pluggedInRemotely (3),
terminatedCable (4),
terminationTooLow (5),
defective (6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the concluded status summary."
::= { cableTestStatusEntry 12 }
-- ********************* End of cableTestStatusTable ***********************
-- ******************* Begin of ioSignalStatusTable *************************
ioSignalStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF IoSignalStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This section is only used for devices which offer external signal inputs and outputs."
::= { hardware 115 }
ioSignalStatusEntry OBJECT-TYPE
SYNTAX IoSignalStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { ioSignalStatusIndex }
::= { ioSignalStatusTable 1 }
IoSignalStatusEntry ::= SEQUENCE {
ioSignalStatusIndex INTEGER,
ioSignalStatusInput1AlarmActive INTEGER ,
ioSignalStatusInput2AlarmActive INTEGER ,
ioSignalStatusOutput1RelayActive INTEGER ,
ioSignalStatusOutput2RelayActive INTEGER
}
ioSignalStatusIndex OBJECT-TYPE
SYNTAX INTEGER (0)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Automatically generated"
::= { ioSignalStatusEntry 1 }
ioSignalStatusInput1AlarmActive OBJECT-TYPE -- input_1_alarm_active
SYNTAX INTEGER { false(0), true(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates true when the input 1 is logically active."
::= { ioSignalStatusEntry 2 }
ioSignalStatusInput2AlarmActive OBJECT-TYPE -- input_2_alarm_active
SYNTAX INTEGER { false(0), true(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates true when the input 2 is logically active."
::= { ioSignalStatusEntry 3 }
ioSignalStatusOutput1RelayActive OBJECT-TYPE -- output_1_relay_active
SYNTAX INTEGER { false(0), true(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates true when the output 1 relay is activated."
::= { ioSignalStatusEntry 4 }
ioSignalStatusOutput2RelayActive OBJECT-TYPE -- output_2_relay_active
SYNTAX INTEGER { false(0), true(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates true when the output 2 relay is activated."
::= { ioSignalStatusEntry 5 }
-- ********************* End of ioSignalStatusTable ***********************
-- ******************* Begin of tcamStatusTable *************************
tcamStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF TcamStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The TCAM is a programmable wire speed packet filter. The filter is controlled by the system automatically. This table indicates which filters have been set."
::= { hardware 116 }
tcamStatusEntry OBJECT-TYPE
SYNTAX TcamStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { tcamStatusIndex }
::= { tcamStatusTable 1 }
TcamStatusEntry ::= SEQUENCE {
tcamStatusIndex INTEGER,
tcamStatusControlFile DisplayString,
tcamStatusDescription DisplayString
}
tcamStatusIndex OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Automatically generated"
::= { tcamStatusEntry 1 }
tcamStatusControlFile OBJECT-TYPE -- control_file
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reflects the name of the control file associated with this tcam entry."
::= { tcamStatusEntry 2 }
tcamStatusDescription OBJECT-TYPE -- description
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Descriptive text what explains what this tcam entry will do. "
::= { tcamStatusEntry 3 }
-- ********************* End of tcamStatusTable ***********************
END