1479 lines
36 KiB
Plaintext
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
|
|
|