-- ===================================================================================================== -- File : FIBROLAN-MIB-DEVICECONVERTERS.mib -- Description : Private MIB file for FibroLAN MetroStar I system converters - F.CON1/MA, H.CON/MA -- By : Tal Katz-Touaf -- MIB Version : 2.0 -- MetroStar Version : 1.6.2/build 12 -- Date : January 17, 2008 -- ===================================================================================================== -- -- -- Copyright Fibrolan, 2008. All rights reserved. -- -- Reproduction of this document is authorized on condition that this -- copyright notice is included. -- FIBROLAN-MIB-DEVICECONVERTER DEFINITIONS ::= BEGIN IMPORTS enterprises, OBJECT-TYPE, MODULE-IDENTITY FROM SNMPv2-SMI --FROM RFC-1212 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF DisplayString FROM SNMPv2-TC --FROM RFC1213-MIB flMsChassisMvIndex, flMsChassisModuleMvIndex FROM FIBROLAN-MIB-METRO-STAR-MV flMsModuleMvChannelIndex FROM FIBROLAN-MIB-MSMODULE; flConverter MODULE-IDENTITY LAST-UPDATED "0801170000Z" ORGANIZATION "Fibrolan ltd" CONTACT-INFO "http://www.fibrolan.com" DESCRIPTION "The MIB module to describe FibroLAN HCON1/MA and FCON1MA converters. Copyright (C) Fibrolan Ltd (2008)." ::= { enterprises 4467 100 50 10 } -- conformance information flConverterMIBConformance OBJECT IDENTIFIER ::= { flConverter 1 } flConverterMIBCompliances OBJECT IDENTIFIER ::= { flConverterMIBConformance 1 } flConverterMIBGroups OBJECT IDENTIFIER ::= { flConverterMIBConformance 2 } -- compliance statements flConverterMIBCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for flMetroStar entities which implement the converters MIB." MODULE -- this module MANDATORY-GROUPS { flConverterDeviceGroup, flConverterChannelGroup } ::= { flConverterMIBCompliances 1 } flConverterDeviceGroup OBJECT-GROUP OBJECTS { flConverterDeviceReset, flConverterDeviceRestoreDefaults, flConverterDeviceFirmRevision, flConverterDeviceSerialNumber, flConverterDeviceTemperature } STATUS current DESCRIPTION "A collection of objects providing basic instrumentation of the MetroStar HCON/MA and FCON1/MA entity." ::= { flConverterMIBGroups 1 } flConverterChannelGroup OBJECT-GROUP OBJECTS { flConverterChannelConfigIndex, flConverterTpLink, flConverterFoLink, flConverterPortDescription, flConverterDuplex, -- only for HCON/MA flConverterTpAutoNego, -- only for HCON/MA flConverterTpDatarate, -- only for HCON/MA flConverterUpstreamBw, flConverterEnableTpPort, flConverterPause, flConverterFo2TpFp } STATUS current DESCRIPTION "A collection of objects providing extended instrumentation of the MetroStar HCON/MA and FCON1/MA entity." ::= { flConverterMIBGroups 2 } -- ************************************************************ -- ************************************************************ -- FibroLan Object Identifier Definition -- ************************************************************ -- ************************************************************ fibrolan OBJECT IDENTIFIER ::= { enterprises 4467 } fibrolanSNMP OBJECT IDENTIFIER ::= { fibrolan 100 } flMaRemoteDevice OBJECT IDENTIFIER ::= { fibrolanSNMP 50 } --flConverter OBJECT IDENTIFIER ::= { flMaRemoteDevice 10 } flConverterDevice OBJECT IDENTIFIER ::= { flConverter 10 } flConverterChannel OBJECT IDENTIFIER ::= { flConverter 20 } -- ************************************************************ -- ************************************************************ -- ************************************************************ -- Device configuration group -- ************************************************************ -- ************************************************************ -- ************************************************************ flConverterDeviceConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF FlConverterDeviceConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides the device's general configuration" ::= { flConverterDevice 1 } flConverterDeviceConfigEntry OBJECT-TYPE SYNTAX FlConverterDeviceConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entries of the table" INDEX { flMsChassisMvIndex, flMsChassisModuleMvIndex, flMsModuleMvChannelIndex } ::= { flConverterDeviceConfigTable 1 } FlConverterDeviceConfigEntry ::= SEQUENCE { flConverterDeviceReset INTEGER, flConverterDeviceRestoreDefaults INTEGER, flConverterDeviceFirmRevision DisplayString, flConverterDeviceSerialNumber DisplayString, flConverterDeviceTemperature INTEGER } flConverterDeviceReset OBJECT-TYPE SYNTAX INTEGER { normal (1), reset (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Reset device" ::= { flConverterDeviceConfigEntry 2 } flConverterDeviceRestoreDefaults OBJECT-TYPE SYNTAX INTEGER { normal (1), restore (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Restore the device's defaults configuration" ::= { flConverterDeviceConfigEntry 3 } flConverterDeviceFirmRevision OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The device's Firmware revision" ::= { flConverterDeviceConfigEntry 4 } flConverterDeviceSerialNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The device's serial number (non supporting models will show N/A" ::= { flConverterDeviceConfigEntry 5 } flConverterDeviceTemperature OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Device's temperature in degrees Celsius (for supporting devices)" ::= { flConverterDeviceConfigEntry 6 } -- ************************************************************ -- ************************************************************ -- ************************************************************ -- Channel configuration group -- ************************************************************ -- ************************************************************ -- ************************************************************ flConverterChannelConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF FlConverterChannelConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides the channel's configuration" ::= { flConverterChannel 1 } flConverterChannelConfigEntry OBJECT-TYPE SYNTAX FlConverterChannelConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entries of the channel table" INDEX { flMsChassisMvIndex, flMsChassisModuleMvIndex, flMsModuleMvChannelIndex, flConverterChannelConfigIndex } ::= { flConverterChannelConfigTable 1 } FlConverterChannelConfigEntry ::= SEQUENCE { flConverterChannelConfigIndex INTEGER, flConverterTpLink INTEGER, flConverterFoLink INTEGER, flConverterPortDescription DisplayString, flConverterDuplex INTEGER, -- only for HCON/MA flConverterTpAutoNego INTEGER, -- only for HCON/MA flConverterTpDatarate INTEGER, -- only for HCON/MA flConverterUpstreamBw INTEGER, flConverterEnableTpPort INTEGER, flConverterPause INTEGER, flConverterFo2TpFp INTEGER } flConverterChannelConfigIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Table index" ::= { flConverterChannelConfigEntry 1 } flConverterTpLink OBJECT-TYPE SYNTAX INTEGER { off (1), on (2), killed (3) } MAX-ACCESS read-only STATUS current DESCRIPTION "TP link status" ::= { flConverterChannelConfigEntry 2 } flConverterFoLink OBJECT-TYPE SYNTAX INTEGER { off (1), on (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "FO link status" ::= { flConverterChannelConfigEntry 3 } flConverterPortDescription OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Port's textual description - up to 40 characters" ::= { flConverterChannelConfigEntry 4 } -- only for HCON/MA flConverterDuplex OBJECT-TYPE SYNTAX INTEGER { hdx (1), fdx (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Port's Duplex mode" ::= { flConverterChannelConfigEntry 5 } -- only for HCON/MA flConverterTpAutoNego OBJECT-TYPE SYNTAX INTEGER { disabled (1), enabled (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Port's Auto-Negotiation mode" ::= { flConverterChannelConfigEntry 6 } -- only for HCON/MA flConverterTpDatarate OBJECT-TYPE SYNTAX INTEGER { m10 (1), m100 (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Port's data rate mode - 10/100Mbps" ::= { flConverterChannelConfigEntry 7 } flConverterUpstreamBw OBJECT-TYPE SYNTAX INTEGER { k256 (129), k512 (130), m01 (1), m02 (2), m03 (3), m04 (4), m05 (5), m06 (6), m07 (7), m08 (8), m09 (9), m10 (10), m20 (20), m30 (30), m40 (40), m50 (50), m60 (60), m70 (70), m80 (80), m90 (90), m100 (100) } MAX-ACCESS read-write STATUS current DESCRIPTION "Port's upstream Bandwidth " ::= { flConverterChannelConfigEntry 8 } flConverterEnableTpPort OBJECT-TYPE SYNTAX INTEGER { disable (1), enable (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Disable/Enable TP port" ::= { flConverterChannelConfigEntry 9 } flConverterPause OBJECT-TYPE SYNTAX INTEGER { off (1), on (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Turn Pause Mode on/off" ::= { flConverterChannelConfigEntry 10 } flConverterFo2TpFp OBJECT-TYPE SYNTAX INTEGER { off (1), on (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "FO to TP Fp Mode" ::= { flConverterChannelConfigEntry 11 } END