Observium_CE/mibs/mrv/OA-PORTS-MIB

205 lines
7.1 KiB
Plaintext

-- =======================================================================
-- File : oaports.mib
-- Description : Private MIB for Linux Router
-- By : Alex & Yakov
-- Supports additional parameters for Ports configuration
-- Copyright (c) 2005 MRV. All Rights Reserved.
--
--
-- Reproduction of this document is authorized on condition that this
-- copyright notice is included. This MRV SNMP MIB Specification
-- embodies MRV's proprietary intellectual property. MRV
-- retains all title and ownership in the specification, including any
-- revisions.
--
-- It is MRV's intent to encourage the widespread use of this
-- specification in connection with the management of MRV's
-- products. MRV grants vendor, end-users, and other interested
-- parties a non-exclusive license to use this specification in
-- connection with the management of MRV's products.
--
-- This specification is supplied "AS IS," and MRV makes no
-- warranty, either express or implied, as to the use, operation,
-- condition, or performance of the specification.
--
-- Copyright text courtesy of MRV
--
-- If you have any questions about this MIB, please call MRV
-- Technical Support Center at 1-800-858-7815 from inside USA or
-- 1-818-773-0900 from outside USA.
--
--
-- MRV retains the right to change this MIB without notification.
OA-PORTS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
enterprises, Integer32 FROM SNMPv2-SMI
nbSwitchG1Il FROM OS-COMMON-TC-MIB
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF;
nbPortMediaSelectMIB MODULE-IDENTITY
LAST-UPDATED "200603080000Z"
ORGANIZATION "MRV Communications, Inc."
CONTACT-INFO
"Alex Rozin
MRV Communication, Inc
http://www.mrv.com
Email: ARozin@mrv.com"
DESCRIPTION
"Traffic Conditioner Counters management."
-- Revision history
REVISION "200603080000Z"
DESCRIPTION
"Initial edition."
::= { nbPortParams 10 }
-- ************************************************************
-- MIB place Definition
-- ************************************************************
nbPortParams OBJECT IDENTIFIER ::= { nbSwitchG1Il 10 }
nbPortMediaSelectConformance OBJECT IDENTIFIER ::= { nbPortMediaSelectMIB 101 }
-- ************************************************************
-- Textual Conventions
-- ************************************************************
-- --------- nbPortMediaSelectTable ----------------
nbPortMediaSelectTable OBJECT-TYPE
SYNTAX SEQUENCE OF NbPortMediaSelectEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table contains the Media Select mode and status
for the Combo based Ports in the device.
The number of entries is given by 'nbsSysPortsNumber'."
::= { nbPortMediaSelectMIB 5 }
nbPortMediaSelectEntry OBJECT-TYPE
SYNTAX NbPortMediaSelectEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"."
INDEX {
nbPortMediaSelectPort
}
::= { nbPortMediaSelectTable 1 }
NbPortMediaSelectEntry ::= SEQUENCE
{
nbPortMediaSelectPort Integer32,
nbPortMediaSelectMode INTEGER,
nbPortMediaSelectStatus INTEGER
}
nbPortMediaSelectPort OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique value for each port.
This value ranges from 1 to the value of 'nbsSysPortsNumber'."
::= { nbPortMediaSelectEntry 1 }
nbPortMediaSelectMode OBJECT-TYPE
SYNTAX INTEGER {
none (1),
autoSelect (2),
forceRJ45 (3),
forceSFP (4),
forceSFP100 (5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Media Select Mode of the Port for different Combo
Ethernet Ports ['nbsPortCfgLanType'=50 [ethComboDualMode] or
'nbsPortCfgLanType'=51 [ethComboTriMode]]:
'none' [1] - for all not Combo Ports(SNMP GET only).
'autoSelect'[2] - Port Media selected automatically by Agent.
'forceRJ45'[3] - auto/10/100/1000MBps RJ45 Port selected by customer.
'forceSFP'[4] - auto/1000MBps SFP Port selected by customer
[relevant for 'nbsPortCfgLanType'=50 or
for 'nbsPortCfgLanType'=51].
'forceSFP100'[5]- 100MBps SFP Port selected by customer
[relevant only for 'nbsPortCfgLanType'=51]."
DEFVAL { autoSelect }
::= { nbPortMediaSelectEntry 2 }
nbPortMediaSelectStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
rj45 (2),
sfp (3),
sfp100 (4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Actual Media Select Status of the Port for different Combo
Ethernet Ports ['nbsPortCfgLanType'=50 [ethComboDualMode] or
'nbsPortCfgLanType'=51 [ethComboTriMode]]:
'unknown' [1] - When 'nbPortMediaSelectMode'=2 [autoSelect] or
Port Link is Down.
The Corresponding Port Media will be configured
automatically by Agent after Port Link became Up.
'forceRJ45'[2] - auto/10/100/1000MBps RJ45 Port successfully configured.
'forceSFP'[3] - auto/1000MBps SFP Port successfully configured.
'forceSFP100'[4]- 100MBps SFP Port successfully configured."
::= { nbPortMediaSelectEntry 3 }
-- *******************************************************************
-- Conformance Information
-- *******************************************************************
nbPortMediaSelectMIBCompliances OBJECT IDENTIFIER ::= { nbPortMediaSelectConformance 1 }
nbPortMediaSelectMIBGroups OBJECT IDENTIFIER ::= { nbPortMediaSelectConformance 2 }
nbPortMediaSelectMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The core compliance statement for all nbPortMediaSelectMIB implementations."
MODULE -- this module
MANDATORY-GROUPS {
nbPortMediaSelectGroup
}
::= { nbPortMediaSelectMIBCompliances 1 }
-- ...................................................................
-- Conformance Groups
-- ...................................................................
nbPortMediaSelectGroup OBJECT-GROUP
OBJECTS {
nbPortMediaSelectMode,
nbPortMediaSelectStatus
}
STATUS current
DESCRIPTION
"Optional objects for grouping of Port Media Select parameters."
::= { nbPortMediaSelectMIBGroups 2 }
END