|
Packit Service |
9ccfef |
/* -- DO NOT EDIT --
|
|
Packit Service |
9ccfef |
* Generated by smidump version 0.4.8:
|
|
Packit Service |
9ccfef |
* smidump -f corba MAU-MIB
|
|
Packit Service |
9ccfef |
*
|
|
Packit Service |
9ccfef |
* Derived from MAU-MIB:
|
|
Packit Service |
9ccfef |
* Management information for 802.3 MAUs.
|
|
Packit Service |
9ccfef |
*
|
|
Packit Service |
9ccfef |
* The following reference is used throughout this MIB module:
|
|
Packit Service |
9ccfef |
*
|
|
Packit Service |
9ccfef |
* [IEEE802.3] refers to:
|
|
Packit Service |
9ccfef |
* IEEE Std 802.3, 2005 Edition: 'IEEE Standard for Information
|
|
Packit Service |
9ccfef |
* technology - Telecommunications and information exchange
|
|
Packit Service |
9ccfef |
* between systems - Local and metropolitan area networks -
|
|
Packit Service |
9ccfef |
* Specific requirements - Part 3: Carrier sense multiple
|
|
Packit Service |
9ccfef |
* access with collision detection (CSMA/CD) access method and
|
|
Packit Service |
9ccfef |
* physical layer specifications'.
|
|
Packit Service |
9ccfef |
*
|
|
Packit Service |
9ccfef |
* Of particular interest is Clause 30, 'Management'.
|
|
Packit Service |
9ccfef |
*
|
|
Packit Service |
9ccfef |
* Copyright (C) The IETF Trust (2007).
|
|
Packit Service |
9ccfef |
* This version of this MIB module is part of RFC 4836;
|
|
Packit Service |
9ccfef |
* see the RFC itself for full legal notices.
|
|
Packit Service |
9ccfef |
*
|
|
Packit Service |
9ccfef |
* Revision 2007-04-21 00:00:
|
|
Packit Service |
9ccfef |
* Updated to reference IANA maintaned textual
|
|
Packit Service |
9ccfef |
* conventions for MAU types, Media Availability state,
|
|
Packit Service |
9ccfef |
* Auto Negotiation capabilities, and jack types,
|
|
Packit Service |
9ccfef |
* instead of using internally defined values.
|
|
Packit Service |
9ccfef |
*
|
|
Packit Service |
9ccfef |
* This version is published as RFC 4836.
|
|
Packit Service |
9ccfef |
*
|
|
Packit Service |
9ccfef |
* Revision 2003-09-19 00:00:
|
|
Packit Service |
9ccfef |
* Updated to include support for 10 Gb/s MAUs.
|
|
Packit Service |
9ccfef |
* This resulted in the following revisions:
|
|
Packit Service |
9ccfef |
* - Added OBJECT-IDENTITY definitions for
|
|
Packit Service |
9ccfef |
* 10 gigabit MAU types
|
|
Packit Service |
9ccfef |
*
|
|
Packit Service |
9ccfef |
*
|
|
Packit Service |
9ccfef |
*
|
|
Packit Service |
9ccfef |
* - Added fiberLC jack type to JackType TC
|
|
Packit Service |
9ccfef |
* - Extended ifMauTypeListBits with bits for
|
|
Packit Service |
9ccfef |
* the 10 gigabit MAU types
|
|
Packit Service |
9ccfef |
* - Added enumerations to ifMauMediaAvailable,
|
|
Packit Service |
9ccfef |
* and updated its DESCRIPTION to reflect
|
|
Packit Service |
9ccfef |
* behaviour at 10 Gb/s
|
|
Packit Service |
9ccfef |
* - Added 64-bit version of ifMauFalseCarriers
|
|
Packit Service |
9ccfef |
* and added mauIfGrpHCStats object group to
|
|
Packit Service |
9ccfef |
* contain the new object
|
|
Packit Service |
9ccfef |
* - Deprecated mauModIfCompl2 and replaced it
|
|
Packit Service |
9ccfef |
* with mauModIfCompl3, which includes the new
|
|
Packit Service |
9ccfef |
* object group
|
|
Packit Service |
9ccfef |
*
|
|
Packit Service |
9ccfef |
* This version published as RFC 3636.
|
|
Packit Service |
9ccfef |
*
|
|
Packit Service |
9ccfef |
* Revision 1999-08-24 04:00:
|
|
Packit Service |
9ccfef |
* This version published as RFC 2668. Updated
|
|
Packit Service |
9ccfef |
* to include support for 1000 Mb/sec
|
|
Packit Service |
9ccfef |
* MAUs and flow control negotiation.
|
|
Packit Service |
9ccfef |
*
|
|
Packit Service |
9ccfef |
* Revision 1997-10-31 00:00:
|
|
Packit Service |
9ccfef |
* Version published as RFC 2239.
|
|
Packit Service |
9ccfef |
*
|
|
Packit Service |
9ccfef |
* Revision 1993-09-30 00:00:
|
|
Packit Service |
9ccfef |
* Initial version, published as RFC 1515.
|
|
Packit Service |
9ccfef |
*
|
|
Packit Service |
9ccfef |
* $Id: MAU_MIB.idl 8090 2008-04-18 12:56:29Z strauss $
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
#ifndef _MAU_MIB_IDL_
|
|
Packit Service |
9ccfef |
#define _MAU_MIB_IDL_
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
#include <ASN1Types.idl>
|
|
Packit Service |
9ccfef |
#include <SNMPMgmt.idl>
|
|
Packit Service |
9ccfef |
#include <IANA_MAU_MIB.idl>
|
|
Packit Service |
9ccfef |
#include <IF_MIB.idl>
|
|
Packit Service |
9ccfef |
#include <SNMPv2_SMI.idl>
|
|
Packit Service |
9ccfef |
#include <SNMPv2_TC.idl>
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
module MAU_MIB {
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
typedef IANA_MAU_MIB::IANAifJackTypeType IANAifJackTypeType;
|
|
Packit Service |
9ccfef |
typedef IANA_MAU_MIB::IANAifMauAutoNegCapBitsType IANAifMauAutoNegCapBitsType;
|
|
Packit Service |
9ccfef |
typedef IANA_MAU_MIB::IANAifMauMediaAvailableType IANAifMauMediaAvailableType;
|
|
Packit Service |
9ccfef |
typedef IANA_MAU_MIB::IANAifMauTypeListBitsType IANAifMauTypeListBitsType;
|
|
Packit Service |
9ccfef |
typedef IF_MIB::InterfaceIndexType InterfaceIndexType;
|
|
Packit Service |
9ccfef |
typedef SNMPv2_SMI::Counter32Type Counter32Type;
|
|
Packit Service |
9ccfef |
typedef SNMPv2_SMI::Counter64Type Counter64Type;
|
|
Packit Service |
9ccfef |
typedef SNMPv2_SMI::Integer32Type Integer32Type;
|
|
Packit Service |
9ccfef |
typedef SNMPv2_TC::AutonomousTypeType AutonomousTypeType;
|
|
Packit Service |
9ccfef |
typedef SNMPv2_TC::TruthValueType TruthValueType;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
const string moduleIdentity = "mauMod";
|
|
Packit Service |
9ccfef |
const ASN1_ObjectIdentifier mauMod = "::MAU_MIB::mauMod";
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
Management information for 802.3 MAUs.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
The following reference is used throughout this MIB module:
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
[IEEE802.3] refers to:
|
|
Packit Service |
9ccfef |
IEEE Std 802.3, 2005 Edition: 'IEEE Standard for Information
|
|
Packit Service |
9ccfef |
technology - Telecommunications and information exchange
|
|
Packit Service |
9ccfef |
between systems - Local and metropolitan area networks -
|
|
Packit Service |
9ccfef |
Specific requirements - Part 3: Carrier sense multiple
|
|
Packit Service |
9ccfef |
access with collision detection (CSMA/CD) access method and
|
|
Packit Service |
9ccfef |
physical layer specifications'.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Of particular interest is Clause 30, 'Management'.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Copyright (C) The IETF Trust (2007).
|
|
Packit Service |
9ccfef |
This version of this MIB module is part of RFC 4836;
|
|
Packit Service |
9ccfef |
see the RFC itself for full legal notices.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
LAST-UPDATED: 200704210000Z
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
ORGANIZATION:
|
|
Packit Service |
9ccfef |
"IETF Ethernet Interfaces and Hub MIB Working Group"
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
CONTACT-INFO:
|
|
Packit Service |
9ccfef |
"WG charter:
|
|
Packit Service |
9ccfef |
http://www.ietf.org/html.charters/hubmib-charter.html
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Mailing Lists:
|
|
Packit Service |
9ccfef |
General Discussion: hubmib@ietf.org
|
|
Packit Service |
9ccfef |
To Subscribe: hubmib-request@ietf.org
|
|
Packit Service |
9ccfef |
In Body: subscribe your_email_address
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Chair: Bert Wijnen
|
|
Packit Service |
9ccfef |
Postal: Alcatel-Lucent
|
|
Packit Service |
9ccfef |
Schagen 33
|
|
Packit Service |
9ccfef |
3461 GL Linschoten
|
|
Packit Service |
9ccfef |
Netherlands
|
|
Packit Service |
9ccfef |
Phone: +31-348-407-775
|
|
Packit Service |
9ccfef |
EMail: bwijnen@alcatel-lucent.com
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Editor: Edward Beili
|
|
Packit Service |
9ccfef |
Postal: Actelis Networks Inc.
|
|
Packit Service |
9ccfef |
25 Bazel St., P.O.B. 10173
|
|
Packit Service |
9ccfef |
Petach-Tikva 10173
|
|
Packit Service |
9ccfef |
Israel
|
|
Packit Service |
9ccfef |
Tel: +972-3-924-3491
|
|
Packit Service |
9ccfef |
EMail: edward.beili@actelis.com"
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
REVISION: "200704210000Z"
|
|
Packit Service |
9ccfef |
REVISION-DESCRIPTION:
|
|
Packit Service |
9ccfef |
"Updated to reference IANA maintaned textual
|
|
Packit Service |
9ccfef |
conventions for MAU types, Media Availability state,
|
|
Packit Service |
9ccfef |
Auto Negotiation capabilities, and jack types,
|
|
Packit Service |
9ccfef |
instead of using internally defined values.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
This version is published as RFC 4836."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
REVISION: "200309190000Z"
|
|
Packit Service |
9ccfef |
REVISION-DESCRIPTION:
|
|
Packit Service |
9ccfef |
"Updated to include support for 10 Gb/s MAUs.
|
|
Packit Service |
9ccfef |
This resulted in the following revisions:
|
|
Packit Service |
9ccfef |
- Added OBJECT-IDENTITY definitions for
|
|
Packit Service |
9ccfef |
10 gigabit MAU types
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
- Added fiberLC jack type to JackType TC
|
|
Packit Service |
9ccfef |
- Extended ifMauTypeListBits with bits for
|
|
Packit Service |
9ccfef |
the 10 gigabit MAU types
|
|
Packit Service |
9ccfef |
- Added enumerations to ifMauMediaAvailable,
|
|
Packit Service |
9ccfef |
and updated its DESCRIPTION to reflect
|
|
Packit Service |
9ccfef |
behaviour at 10 Gb/s
|
|
Packit Service |
9ccfef |
- Added 64-bit version of ifMauFalseCarriers
|
|
Packit Service |
9ccfef |
and added mauIfGrpHCStats object group to
|
|
Packit Service |
9ccfef |
contain the new object
|
|
Packit Service |
9ccfef |
- Deprecated mauModIfCompl2 and replaced it
|
|
Packit Service |
9ccfef |
with mauModIfCompl3, which includes the new
|
|
Packit Service |
9ccfef |
object group
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
This version published as RFC 3636."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
REVISION: "199908240400Z"
|
|
Packit Service |
9ccfef |
REVISION-DESCRIPTION:
|
|
Packit Service |
9ccfef |
"This version published as RFC 2668. Updated
|
|
Packit Service |
9ccfef |
to include support for 1000 Mb/sec
|
|
Packit Service |
9ccfef |
MAUs and flow control negotiation."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
REVISION: "199710310000Z"
|
|
Packit Service |
9ccfef |
REVISION-DESCRIPTION:
|
|
Packit Service |
9ccfef |
"Version published as RFC 2239."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
REVISION: "199309300000Z"
|
|
Packit Service |
9ccfef |
REVISION-DESCRIPTION:
|
|
Packit Service |
9ccfef |
"Initial version, published as RFC 1515."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
typedef ASN1_Integer RpMauGroupIndexType;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
typedef ASN1_Integer RpMauPortIndexType;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
typedef ASN1_Integer RpMauIndexType;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
typedef ASN1_Integer RpMauStatusType;
|
|
Packit Service |
9ccfef |
const RpMauStatusType RpMauStatusType_other = 1;
|
|
Packit Service |
9ccfef |
const RpMauStatusType RpMauStatusType_unknown = 2;
|
|
Packit Service |
9ccfef |
const RpMauStatusType RpMauStatusType_operational = 3;
|
|
Packit Service |
9ccfef |
const RpMauStatusType RpMauStatusType_standby = 4;
|
|
Packit Service |
9ccfef |
const RpMauStatusType RpMauStatusType_shutdown = 5;
|
|
Packit Service |
9ccfef |
const RpMauStatusType RpMauStatusType_reset = 6;
|
|
Packit Service |
9ccfef |
const string RpMauStatusType_NameNumberList = "other (1) , unknown (2) , operational (3) , standby (4) , shutdown (5) , reset (6)";
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
typedef ASN1_Integer RpMauJabberStateType;
|
|
Packit Service |
9ccfef |
const RpMauJabberStateType RpMauJabberStateType_other = 1;
|
|
Packit Service |
9ccfef |
const RpMauJabberStateType RpMauJabberStateType_unknown = 2;
|
|
Packit Service |
9ccfef |
const RpMauJabberStateType RpMauJabberStateType_noJabber = 3;
|
|
Packit Service |
9ccfef |
const RpMauJabberStateType RpMauJabberStateType_jabbering = 4;
|
|
Packit Service |
9ccfef |
const string RpMauJabberStateType_NameNumberList = "other (1) , unknown (2) , noJabber (3) , jabbering (4)";
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
typedef ASN1_Integer RpJackIndexType;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
typedef ASN1_Integer IfMauIndexType;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
typedef ASN1_Integer IfMauStatusType;
|
|
Packit Service |
9ccfef |
const IfMauStatusType IfMauStatusType_other = 1;
|
|
Packit Service |
9ccfef |
const IfMauStatusType IfMauStatusType_unknown = 2;
|
|
Packit Service |
9ccfef |
const IfMauStatusType IfMauStatusType_operational = 3;
|
|
Packit Service |
9ccfef |
const IfMauStatusType IfMauStatusType_standby = 4;
|
|
Packit Service |
9ccfef |
const IfMauStatusType IfMauStatusType_shutdown = 5;
|
|
Packit Service |
9ccfef |
const IfMauStatusType IfMauStatusType_reset = 6;
|
|
Packit Service |
9ccfef |
const string IfMauStatusType_NameNumberList = "other (1) , unknown (2) , operational (3) , standby (4) , shutdown (5) , reset (6)";
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
typedef ASN1_Integer IfMauJabberStateType;
|
|
Packit Service |
9ccfef |
const IfMauJabberStateType IfMauJabberStateType_other = 1;
|
|
Packit Service |
9ccfef |
const IfMauJabberStateType IfMauJabberStateType_unknown = 2;
|
|
Packit Service |
9ccfef |
const IfMauJabberStateType IfMauJabberStateType_noJabber = 3;
|
|
Packit Service |
9ccfef |
const IfMauJabberStateType IfMauJabberStateType_jabbering = 4;
|
|
Packit Service |
9ccfef |
const string IfMauJabberStateType_NameNumberList = "other (1) , unknown (2) , noJabber (3) , jabbering (4)";
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
typedef ASN1_Integer IfJackIndexType;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
typedef ASN1_Integer IfMauAutoNegAdminStatusType;
|
|
Packit Service |
9ccfef |
const IfMauAutoNegAdminStatusType IfMauAutoNegAdminStatusType_enabled = 1;
|
|
Packit Service |
9ccfef |
const IfMauAutoNegAdminStatusType IfMauAutoNegAdminStatusType_disabled = 2;
|
|
Packit Service |
9ccfef |
const string IfMauAutoNegAdminStatusType_NameNumberList = "enabled (1) , disabled (2)";
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
typedef ASN1_Integer IfMauAutoNegRemoteSignalingType;
|
|
Packit Service |
9ccfef |
const IfMauAutoNegRemoteSignalingType IfMauAutoNegRemoteSignalingType_detected = 1;
|
|
Packit Service |
9ccfef |
const IfMauAutoNegRemoteSignalingType IfMauAutoNegRemoteSignalingType_notdetected = 2;
|
|
Packit Service |
9ccfef |
const string IfMauAutoNegRemoteSignalingType_NameNumberList = "detected (1) , notdetected (2)";
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
typedef ASN1_Integer IfMauAutoNegConfigType;
|
|
Packit Service |
9ccfef |
const IfMauAutoNegConfigType IfMauAutoNegConfigType_other = 1;
|
|
Packit Service |
9ccfef |
const IfMauAutoNegConfigType IfMauAutoNegConfigType_configuring = 2;
|
|
Packit Service |
9ccfef |
const IfMauAutoNegConfigType IfMauAutoNegConfigType_complete = 3;
|
|
Packit Service |
9ccfef |
const IfMauAutoNegConfigType IfMauAutoNegConfigType_disabled = 4;
|
|
Packit Service |
9ccfef |
const IfMauAutoNegConfigType IfMauAutoNegConfigType_parallelDetectFail = 5;
|
|
Packit Service |
9ccfef |
const string IfMauAutoNegConfigType_NameNumberList = "other (1) , configuring (2) , complete (3) , disabled (4) , parallelDetectFail (5)";
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
typedef ASN1_Integer IfMauAutoNegRestartType;
|
|
Packit Service |
9ccfef |
const IfMauAutoNegRestartType IfMauAutoNegRestartType_restart = 1;
|
|
Packit Service |
9ccfef |
const IfMauAutoNegRestartType IfMauAutoNegRestartType_norestart = 2;
|
|
Packit Service |
9ccfef |
const string IfMauAutoNegRestartType_NameNumberList = "restart (1) , norestart (2)";
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
typedef ASN1_Integer IfMauAutoNegRemoteFaultAdvertisedType;
|
|
Packit Service |
9ccfef |
const IfMauAutoNegRemoteFaultAdvertisedType IfMauAutoNegRemoteFaultAdvertisedType_noError = 1;
|
|
Packit Service |
9ccfef |
const IfMauAutoNegRemoteFaultAdvertisedType IfMauAutoNegRemoteFaultAdvertisedType_offline = 2;
|
|
Packit Service |
9ccfef |
const IfMauAutoNegRemoteFaultAdvertisedType IfMauAutoNegRemoteFaultAdvertisedType_linkFailure = 3;
|
|
Packit Service |
9ccfef |
const IfMauAutoNegRemoteFaultAdvertisedType IfMauAutoNegRemoteFaultAdvertisedType_autoNegError = 4;
|
|
Packit Service |
9ccfef |
const string IfMauAutoNegRemoteFaultAdvertisedType_NameNumberList = "noError (1) , offline (2) , linkFailure (3) , autoNegError (4)";
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
typedef ASN1_Integer IfMauAutoNegRemoteFaultReceivedType;
|
|
Packit Service |
9ccfef |
const IfMauAutoNegRemoteFaultReceivedType IfMauAutoNegRemoteFaultReceivedType_noError = 1;
|
|
Packit Service |
9ccfef |
const IfMauAutoNegRemoteFaultReceivedType IfMauAutoNegRemoteFaultReceivedType_offline = 2;
|
|
Packit Service |
9ccfef |
const IfMauAutoNegRemoteFaultReceivedType IfMauAutoNegRemoteFaultReceivedType_linkFailure = 3;
|
|
Packit Service |
9ccfef |
const IfMauAutoNegRemoteFaultReceivedType IfMauAutoNegRemoteFaultReceivedType_autoNegError = 4;
|
|
Packit Service |
9ccfef |
const string IfMauAutoNegRemoteFaultReceivedType_NameNumberList = "noError (1) , offline (2) , linkFailure (3) , autoNegError (4)";
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
interface dot3RpMauBasicGroup : SNMPMgmt::SmiEntry {
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
Table of descriptive and status information
|
|
Packit Service |
9ccfef |
about the MAU(s) attached to the ports of a
|
|
Packit Service |
9ccfef |
repeater.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
SNMPMgmt::SmiTableIterator get_rpMauTable();
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
Information about the external jacks attached
|
|
Packit Service |
9ccfef |
to MAUs attached to the ports of a repeater.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
SNMPMgmt::SmiTableIterator get_rpJackTable();
|
|
Packit Service |
9ccfef |
};
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
An entry in the table, containing information
|
|
Packit Service |
9ccfef |
about a single MAU.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
interface rpMauEntry : SNMPMgmt::SmiEntry {
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
const string IndexVarList = "rpMauGroupIndex rpMauPortIndex rpMauIndex";
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
This variable uniquely identifies the group
|
|
Packit Service |
9ccfef |
containing the port to which the MAU described
|
|
Packit Service |
9ccfef |
by this entry is connected.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Note: In practice, a group will generally be
|
|
Packit Service |
9ccfef |
a field-replaceable unit (i.e., module, card,
|
|
Packit Service |
9ccfef |
or board) that can fit in the physical system
|
|
Packit Service |
9ccfef |
enclosure, and the group number will correspond
|
|
Packit Service |
9ccfef |
to a number marked on the physical enclosure.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
The group denoted by a particular value of this
|
|
Packit Service |
9ccfef |
object is the same as the group denoted by the
|
|
Packit Service |
9ccfef |
same value of rptrGroupIndex.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"RFC 2108, rptrGroupIndex."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute RpMauGroupIndexType rpMauGroupIndex;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
This variable uniquely identifies the repeater
|
|
Packit Service |
9ccfef |
port within group rpMauGroupIndex to which the
|
|
Packit Service |
9ccfef |
MAU described by this entry is connected.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"RFC 2108, rptrPortIndex."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute RpMauPortIndexType rpMauPortIndex;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
This variable uniquely identifies the MAU
|
|
Packit Service |
9ccfef |
described by this entry from among other
|
|
Packit Service |
9ccfef |
MAUs connected to the same port
|
|
Packit Service |
9ccfef |
(rpMauPortIndex).
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.5.1.1.1, aMAUID."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute RpMauIndexType rpMauIndex;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
This object identifies the MAU type. Values for
|
|
Packit Service |
9ccfef |
standard IEEE 802.3 MAU types are defined in the
|
|
Packit Service |
9ccfef |
IANA maintained IANA-MAU-MIB module, as
|
|
Packit Service |
9ccfef |
OBJECT-IDENTITIES of dot3MauType.
|
|
Packit Service |
9ccfef |
If the MAU type is unknown, the object identifier
|
|
Packit Service |
9ccfef |
zeroDotZero is returned.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.5.1.1.2, aMAUType."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute AutonomousTypeType rpMauType;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
The current state of the MAU. This object MAY
|
|
Packit Service |
9ccfef |
be implemented as a read-only object by those
|
|
Packit Service |
9ccfef |
agents and MAUs that do not implement software
|
|
Packit Service |
9ccfef |
control of the MAU state. Some agents may not
|
|
Packit Service |
9ccfef |
support setting the value of this object to some
|
|
Packit Service |
9ccfef |
of the enumerated values.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
The value other(1) is returned if the MAU is in
|
|
Packit Service |
9ccfef |
a state other than one of the states 2 through
|
|
Packit Service |
9ccfef |
6.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
The value unknown(2) is returned when the MAU's
|
|
Packit Service |
9ccfef |
true state is unknown; for example, when it is
|
|
Packit Service |
9ccfef |
being initialized.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
A MAU in the operational(3) state is fully
|
|
Packit Service |
9ccfef |
functional; it operates, and passes signals to its
|
|
Packit Service |
9ccfef |
attached DTE or repeater port in accordance to
|
|
Packit Service |
9ccfef |
its specification.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
A MAU in standby(4) state forces DI and CI to
|
|
Packit Service |
9ccfef |
idle, and the media transmitter to idle or fault,
|
|
Packit Service |
9ccfef |
if supported. Standby(4) mode only applies to
|
|
Packit Service |
9ccfef |
link type MAUs. The state of
|
|
Packit Service |
9ccfef |
rpMauMediaAvailable is unaffected.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
A MAU in shutdown(5) state assumes the same
|
|
Packit Service |
9ccfef |
condition on DI, CI, and the media transmitter,
|
|
Packit Service |
9ccfef |
as though it were powered down or not connected.
|
|
Packit Service |
9ccfef |
The MAU MAY return other(1) value for the
|
|
Packit Service |
9ccfef |
rpMauJabberState and rpMauMediaAvailable objects
|
|
Packit Service |
9ccfef |
when it is in this state. For an AUI, this
|
|
Packit Service |
9ccfef |
state will remove power from the AUI.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Setting this variable to the value reset(6)
|
|
Packit Service |
9ccfef |
resets the MAU in the same manner as a
|
|
Packit Service |
9ccfef |
power-off, power-on cycle of at least one-half
|
|
Packit Service |
9ccfef |
second would. The agent is not required to
|
|
Packit Service |
9ccfef |
return the value reset(6).
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Setting this variable to the value
|
|
Packit Service |
9ccfef |
operational(3), standby(4), or shutdown(5)
|
|
Packit Service |
9ccfef |
causes the MAU to assume the respective state,
|
|
Packit Service |
9ccfef |
except that setting a mixing-type MAU or an AUI
|
|
Packit Service |
9ccfef |
to standby(4) will cause the MAU to enter the
|
|
Packit Service |
9ccfef |
shutdown state.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.5.1.1.7, aMAUAdminState,
|
|
Packit Service |
9ccfef |
30.5.1.2.2, acMAUAdminControl, and 30.5.1.2.1,
|
|
Packit Service |
9ccfef |
acResetMAU."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
attribute RpMauStatusType rpMauStatus;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
This object identifies Media Available state of
|
|
Packit Service |
9ccfef |
the MAU, complementary to the rpMauStatus. Values
|
|
Packit Service |
9ccfef |
for the standard IEEE 802.3 Media Available states
|
|
Packit Service |
9ccfef |
are defined in the IANA maintained IANA-MAU-MIB
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
module, as IANAifMauMediaAvailable TC.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.5.1.1.4, aMediaAvailable."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute IANAifMauMediaAvailableType rpMauMediaAvailable;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
A count of the number of times that
|
|
Packit Service |
9ccfef |
rpMauMediaAvailable for this MAU instance leaves
|
|
Packit Service |
9ccfef |
the state available(3).
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Discontinuities in the value of this counter can
|
|
Packit Service |
9ccfef |
occur at re-initialization of the management
|
|
Packit Service |
9ccfef |
system and at other times, as indicated by the
|
|
Packit Service |
9ccfef |
value of rptrMonitorPortLastChange.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.5.1.1.5, aLoseMediaCounter.
|
|
Packit Service |
9ccfef |
RFC 2108, rptrMonitorPortLastChange"
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute Counter32Type rpMauMediaAvailableStateExits;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
The value other(1) is returned if the jabber
|
|
Packit Service |
9ccfef |
state is not 2, 3, or 4. The agent MUST always
|
|
Packit Service |
9ccfef |
return other(1) for MAU type dot3MauTypeAUI.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
The value unknown(2) is returned when the MAU's
|
|
Packit Service |
9ccfef |
true state is unknown; for example, when it is
|
|
Packit Service |
9ccfef |
being initialized.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
If the MAU is not jabbering the agent returns
|
|
Packit Service |
9ccfef |
noJabber(3). This is the 'normal' state.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
If the MAU is in jabber state the agent returns
|
|
Packit Service |
9ccfef |
the jabbering(4) value.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.5.1.1.6, aJabber.jabberFlag."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute RpMauJabberStateType rpMauJabberState;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
A count of the number of times that
|
|
Packit Service |
9ccfef |
mauJabberState for this MAU instance enters the
|
|
Packit Service |
9ccfef |
state jabbering(4). For MAUs of type
|
|
Packit Service |
9ccfef |
dot3MauTypeAUI, dot3MauType100BaseT4,
|
|
Packit Service |
9ccfef |
dot3MauType100BaseTX, dot3MauType100BaseFX, and
|
|
Packit Service |
9ccfef |
all 1000Mbps types, this counter will always
|
|
Packit Service |
9ccfef |
indicate zero.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Discontinuities in the value of this counter can
|
|
Packit Service |
9ccfef |
occur at re-initialization of the management
|
|
Packit Service |
9ccfef |
system and at other times, as indicated by the
|
|
Packit Service |
9ccfef |
value of rptrMonitorPortLastChange.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.5.1.1.6, aJabber.jabberCounter.
|
|
Packit Service |
9ccfef |
RFC 2108, rptrMonitorPortLastChange"
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute Counter32Type rpMauJabberingStateEnters;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
A count of the number of false carrier events
|
|
Packit Service |
9ccfef |
during IDLE in 100BASE-X links. This counter
|
|
Packit Service |
9ccfef |
does not increment at the symbol rate. It can
|
|
Packit Service |
9ccfef |
increment after a valid carrier completion at a
|
|
Packit Service |
9ccfef |
maximum rate of once per 100 ms until the next
|
|
Packit Service |
9ccfef |
carrier event.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
This counter increments only for MAUs of type
|
|
Packit Service |
9ccfef |
dot3MauType100BaseT4, dot3MauType100BaseTX,
|
|
Packit Service |
9ccfef |
dot3MauType100BaseFX, and all 1000Mbps types.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
For all other MAU types, this counter will
|
|
Packit Service |
9ccfef |
always indicate zero.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
The approximate minimum time for rollover of
|
|
Packit Service |
9ccfef |
this counter is 7.4 hours.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Discontinuities in the value of this counter can
|
|
Packit Service |
9ccfef |
occur at re-initialization of the management
|
|
Packit Service |
9ccfef |
system and at other times, as indicated by the
|
|
Packit Service |
9ccfef |
value of rptrMonitorPortLastChange.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.5.1.1.10, aFalseCarriers.
|
|
Packit Service |
9ccfef |
RFC 2108, rptrMonitorPortLastChange"
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute Counter32Type rpMauFalseCarriers;
|
|
Packit Service |
9ccfef |
};
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
An entry in the table, containing information
|
|
Packit Service |
9ccfef |
about a particular jack.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
interface rpJackEntry : SNMPMgmt::SmiEntry {
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
const string IndexVarList = "rpMauGroupIndex rpMauPortIndex rpMauIndex rpJackIndex";
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
The jack connector type, as it appears on the
|
|
Packit Service |
9ccfef |
outside of the system.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute IANAifJackTypeType rpJackType;
|
|
Packit Service |
9ccfef |
};
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
interface dot3IfMauBasicGroup : SNMPMgmt::SmiEntry {
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
Table of descriptive and status information
|
|
Packit Service |
9ccfef |
about MAU(s) attached to an interface.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
SNMPMgmt::SmiTableIterator get_ifMauTable();
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
Information about the external jacks attached
|
|
Packit Service |
9ccfef |
to MAUs attached to an interface.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
SNMPMgmt::SmiTableIterator get_ifJackTable();
|
|
Packit Service |
9ccfef |
};
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
An entry in the table, containing information
|
|
Packit Service |
9ccfef |
about a single MAU.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
interface ifMauEntry : SNMPMgmt::SmiEntry {
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
const string IndexVarList = "ifMauIfIndex ifMauIndex";
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
This variable uniquely identifies the interface
|
|
Packit Service |
9ccfef |
to which the MAU described by this entry is
|
|
Packit Service |
9ccfef |
connected.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"RFC 2863, ifIndex"
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute InterfaceIndexType ifMauIfIndex;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
This variable uniquely identifies the MAU
|
|
Packit Service |
9ccfef |
described by this entry from among other MAUs
|
|
Packit Service |
9ccfef |
connected to the same interface (ifMauIfIndex).
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.5.1.1.1, aMAUID."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute IfMauIndexType ifMauIndex;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
This object identifies the MAU type. Values for
|
|
Packit Service |
9ccfef |
standard IEEE 802.3 MAU types are defined in the
|
|
Packit Service |
9ccfef |
IANA maintained IANA-MAU-MIB module, as
|
|
Packit Service |
9ccfef |
OBJECT-IDENTITIES of dot3MauType.
|
|
Packit Service |
9ccfef |
If the MAU type is unknown, the object identifier
|
|
Packit Service |
9ccfef |
zeroDotZero is returned.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
This object represents the operational type of
|
|
Packit Service |
9ccfef |
the MAU, as determined by either 1) the result
|
|
Packit Service |
9ccfef |
of the auto-negotiation function or 2) if
|
|
Packit Service |
9ccfef |
auto-negotiation is not enabled or is not
|
|
Packit Service |
9ccfef |
implemented for this MAU, by the value of the
|
|
Packit Service |
9ccfef |
object ifMauDefaultType. In case 2), a set to
|
|
Packit Service |
9ccfef |
the object ifMauDefaultType will force the MAU
|
|
Packit Service |
9ccfef |
into the new operating mode.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.5.1.1.2, aMAUType."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute AutonomousTypeType ifMauType;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
The current state of the MAU. This object MAY
|
|
Packit Service |
9ccfef |
be implemented as a read-only object by those
|
|
Packit Service |
9ccfef |
agents and MAUs that do not implement software
|
|
Packit Service |
9ccfef |
control of the MAU state. Some agents may not
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
support setting the value of this object to some
|
|
Packit Service |
9ccfef |
of the enumerated values.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
The value other(1) is returned if the MAU is in
|
|
Packit Service |
9ccfef |
a state other than one of the states 2 through
|
|
Packit Service |
9ccfef |
6.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
The value unknown(2) is returned when the MAU's
|
|
Packit Service |
9ccfef |
true state is unknown; for example, when it is
|
|
Packit Service |
9ccfef |
being initialized.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
A MAU in the operational(3) state is fully
|
|
Packit Service |
9ccfef |
functional; it operates, and passes signals to its
|
|
Packit Service |
9ccfef |
attached DTE or repeater port in accordance to
|
|
Packit Service |
9ccfef |
its specification.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
A MAU in standby(4) state forces DI and CI to
|
|
Packit Service |
9ccfef |
idle and the media transmitter to idle or fault,
|
|
Packit Service |
9ccfef |
if supported. Standby(4) mode only applies to
|
|
Packit Service |
9ccfef |
link type MAUs. The state of
|
|
Packit Service |
9ccfef |
ifMauMediaAvailable is unaffected.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
A MAU in shutdown(5) state assumes the same
|
|
Packit Service |
9ccfef |
condition on DI, CI, and the media transmitter,
|
|
Packit Service |
9ccfef |
as though it were powered down or not connected.
|
|
Packit Service |
9ccfef |
The MAU MAY return other(1) value for the
|
|
Packit Service |
9ccfef |
ifMauJabberState and ifMauMediaAvailable objects
|
|
Packit Service |
9ccfef |
when it is in this state. For an AUI, this
|
|
Packit Service |
9ccfef |
state will remove power from the AUI.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Setting this variable to the value reset(6)
|
|
Packit Service |
9ccfef |
resets the MAU in the same manner as a
|
|
Packit Service |
9ccfef |
power-off, power-on cycle of at least one-half
|
|
Packit Service |
9ccfef |
second would. The agent is not required to
|
|
Packit Service |
9ccfef |
return the value reset(6).
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Setting this variable to the value
|
|
Packit Service |
9ccfef |
operational(3), standby(4), or shutdown(5)
|
|
Packit Service |
9ccfef |
causes the MAU to assume the respective state,
|
|
Packit Service |
9ccfef |
except that setting a mixing-type MAU or an AUI
|
|
Packit Service |
9ccfef |
to standby(4) will cause the MAU to enter the
|
|
Packit Service |
9ccfef |
shutdown state.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.5.1.1.7, aMAUAdminState,
|
|
Packit Service |
9ccfef |
30.5.1.2.2, acMAUAdminControl, and 30.5.1.2.1,
|
|
Packit Service |
9ccfef |
acResetMAU."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
attribute IfMauStatusType ifMauStatus;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
This object identifies Media Available state of
|
|
Packit Service |
9ccfef |
the MAU, complementary to the ifMauStatus. Values
|
|
Packit Service |
9ccfef |
for the standard IEEE 802.3 Media Available states
|
|
Packit Service |
9ccfef |
are defined in the IANA maintained IANA-MAU-MIB
|
|
Packit Service |
9ccfef |
module, as IANAifMauMediaAvailable TC.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.5.1.1.4, aMediaAvailable."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute IANAifMauMediaAvailableType ifMauMediaAvailable;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
A count of the number of times that
|
|
Packit Service |
9ccfef |
ifMauMediaAvailable for this MAU instance leaves
|
|
Packit Service |
9ccfef |
the state available(3).
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Discontinuities in the value of this counter can
|
|
Packit Service |
9ccfef |
occur at re-initialization of the management
|
|
Packit Service |
9ccfef |
system and at other times, as indicated by the
|
|
Packit Service |
9ccfef |
value of ifCounterDiscontinuityTime.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.5.1.1.5, aLoseMediaCounter.
|
|
Packit Service |
9ccfef |
RFC 2863, ifCounterDiscontinuityTime."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute Counter32Type ifMauMediaAvailableStateExits;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
The value other(1) is returned if the jabber
|
|
Packit Service |
9ccfef |
state is not 2, 3, or 4. The agent MUST always
|
|
Packit Service |
9ccfef |
return other(1) for MAU type dot3MauTypeAUI.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
The value unknown(2) is returned when the MAU's
|
|
Packit Service |
9ccfef |
true state is unknown; for example, when it is
|
|
Packit Service |
9ccfef |
being initialized.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
If the MAU is not jabbering the agent returns
|
|
Packit Service |
9ccfef |
noJabber(3). This is the 'normal' state.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
If the MAU is in jabber state the agent returns
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
the jabbering(4) value.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.5.1.1.6, aJabber.jabberFlag."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute IfMauJabberStateType ifMauJabberState;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
A count of the number of times that
|
|
Packit Service |
9ccfef |
mauJabberState for this MAU instance enters the
|
|
Packit Service |
9ccfef |
state jabbering(4). This counter will always
|
|
Packit Service |
9ccfef |
indicate zero for MAUs of type dot3MauTypeAUI
|
|
Packit Service |
9ccfef |
and those of speeds above 10Mbps.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Discontinuities in the value of this counter can
|
|
Packit Service |
9ccfef |
occur at re-initialization of the management
|
|
Packit Service |
9ccfef |
system and at other times, as indicated by the
|
|
Packit Service |
9ccfef |
value of ifCounterDiscontinuityTime.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.5.1.1.6, aJabber.jabberCounter.
|
|
Packit Service |
9ccfef |
RFC 2863, ifCounterDiscontinuityTime."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute Counter32Type ifMauJabberingStateEnters;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
A count of the number of false carrier events
|
|
Packit Service |
9ccfef |
during IDLE in 100BASE-X and 1000BASE-X links.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
For all other MAU types, this counter will
|
|
Packit Service |
9ccfef |
always indicate zero. This counter does not
|
|
Packit Service |
9ccfef |
increment at the symbol rate.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
It can increment after a valid carrier
|
|
Packit Service |
9ccfef |
completion at a maximum rate of once per 100 ms
|
|
Packit Service |
9ccfef |
for 100BASE-X and once per 10us for 1000BASE-X
|
|
Packit Service |
9ccfef |
until the next CarrierEvent.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
This counter can roll over very quickly. A
|
|
Packit Service |
9ccfef |
management station is advised to poll the
|
|
Packit Service |
9ccfef |
ifMauHCFalseCarriers instead of this counter in
|
|
Packit Service |
9ccfef |
order to avoid loss of information.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Discontinuities in the value of this counter can
|
|
Packit Service |
9ccfef |
occur at re-initialization of the management
|
|
Packit Service |
9ccfef |
system and at other times, as indicated by the
|
|
Packit Service |
9ccfef |
value of ifCounterDiscontinuityTime.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.5.1.1.10, aFalseCarriers.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
RFC 2863, ifCounterDiscontinuityTime."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute Counter32Type ifMauFalseCarriers;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
This object identifies the default
|
|
Packit Service |
9ccfef |
administrative baseband MAU type to be used in
|
|
Packit Service |
9ccfef |
conjunction with the operational MAU type
|
|
Packit Service |
9ccfef |
denoted by ifMauType.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
The set of possible values for this object is
|
|
Packit Service |
9ccfef |
the same as the set defined for the ifMauType
|
|
Packit Service |
9ccfef |
object.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
This object represents the
|
|
Packit Service |
9ccfef |
administratively-configured type of the MAU. If
|
|
Packit Service |
9ccfef |
auto-negotiation is not enabled or is not
|
|
Packit Service |
9ccfef |
implemented for this MAU, the value of this
|
|
Packit Service |
9ccfef |
object determines the operational type of the
|
|
Packit Service |
9ccfef |
MAU. In this case, a set to this object will
|
|
Packit Service |
9ccfef |
force the MAU into the specified operating mode.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
If auto-negotiation is implemented and enabled
|
|
Packit Service |
9ccfef |
for this MAU, the operational type of the MAU
|
|
Packit Service |
9ccfef |
is determined by auto-negotiation, and the value
|
|
Packit Service |
9ccfef |
of this object denotes the type to which the MAU
|
|
Packit Service |
9ccfef |
will automatically revert if/when
|
|
Packit Service |
9ccfef |
auto-negotiation is later disabled.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
NOTE TO IMPLEMENTORS: It may be necessary to
|
|
Packit Service |
9ccfef |
provide for underlying hardware implementations
|
|
Packit Service |
9ccfef |
which do not follow the exact behavior specified
|
|
Packit Service |
9ccfef |
above. In particular, when
|
|
Packit Service |
9ccfef |
ifMauAutoNegAdminStatus transitions from enabled
|
|
Packit Service |
9ccfef |
to disabled, the agent implementation MUST
|
|
Packit Service |
9ccfef |
ensure that the operational type of the MAU (as
|
|
Packit Service |
9ccfef |
reported by ifMauType) correctly transitions to
|
|
Packit Service |
9ccfef |
the value specified by this object, rather than
|
|
Packit Service |
9ccfef |
continuing to operate at the value earlier
|
|
Packit Service |
9ccfef |
determined by the auto-negotiation function.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.5.1.1.1, aMAUID, and 22.2.4.1.4."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
attribute AutonomousTypeType ifMauDefaultType;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
This object indicates whether or not
|
|
Packit Service |
9ccfef |
auto-negotiation is supported on this MAU.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute TruthValueType ifMauAutoNegSupported;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
A value that uniquely identifies the set of
|
|
Packit Service |
9ccfef |
possible IEEE 802.3 types that the MAU could be.
|
|
Packit Service |
9ccfef |
If auto-negotiation is present on this MAU, this
|
|
Packit Service |
9ccfef |
object will map to ifMauAutoNegCapabilityBits.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Note that this MAU may be capable of operating
|
|
Packit Service |
9ccfef |
as a MAU type that is beyond the scope of this
|
|
Packit Service |
9ccfef |
MIB. This is indicated by returning the
|
|
Packit Service |
9ccfef |
bit value bOther in addition to any bit values
|
|
Packit Service |
9ccfef |
for standard capabilities that are listed in the
|
|
Packit Service |
9ccfef |
IANAifMauTypeListBits TC.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute IANAifMauTypeListBitsType ifMauTypeListBits;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
A count of the number of false carrier events
|
|
Packit Service |
9ccfef |
during IDLE in 100BASE-X and 1000BASE-X links.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
For all other MAU types, this counter will
|
|
Packit Service |
9ccfef |
always indicate zero. This counter does not
|
|
Packit Service |
9ccfef |
increment at the symbol rate.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
This counter is a 64-bit version of
|
|
Packit Service |
9ccfef |
ifMauFalseCarriers. Since the 32-bit version of
|
|
Packit Service |
9ccfef |
this counter can roll over very quickly,
|
|
Packit Service |
9ccfef |
management stations are advised to poll the
|
|
Packit Service |
9ccfef |
64-bit version instead, in order to avoid loss
|
|
Packit Service |
9ccfef |
of information.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Discontinuities in the value of this counter can
|
|
Packit Service |
9ccfef |
occur at re-initialization of the management
|
|
Packit Service |
9ccfef |
system and at other times, as indicated by the
|
|
Packit Service |
9ccfef |
value of ifCounterDiscontinuityTime.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.5.1.1.10, aFalseCarriers.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
RFC 2863, ifCounterDiscontinuityTime."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute Counter64Type ifMauHCFalseCarriers;
|
|
Packit Service |
9ccfef |
};
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
An entry in the table, containing information
|
|
Packit Service |
9ccfef |
about a particular jack.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
interface ifJackEntry : SNMPMgmt::SmiEntry {
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
const string IndexVarList = "ifMauIfIndex ifMauIndex ifJackIndex";
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
The jack connector type, as it appears on the
|
|
Packit Service |
9ccfef |
outside of the system.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute IANAifJackTypeType ifJackType;
|
|
Packit Service |
9ccfef |
};
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
interface dot3IfMauAutoNegGroup : SNMPMgmt::SmiEntry {
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
Configuration and status objects for the
|
|
Packit Service |
9ccfef |
auto-negotiation function of MAUs attached to
|
|
Packit Service |
9ccfef |
interfaces.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
The ifMauAutoNegTable applies to systems in
|
|
Packit Service |
9ccfef |
which auto-negotiation is supported on one or
|
|
Packit Service |
9ccfef |
more MAUs attached to interfaces. Note that if
|
|
Packit Service |
9ccfef |
auto-negotiation is present and enabled, the
|
|
Packit Service |
9ccfef |
ifMauType object reflects the result of the
|
|
Packit Service |
9ccfef |
auto-negotiation function.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
SNMPMgmt::SmiTableIterator get_ifMauAutoNegTable();
|
|
Packit Service |
9ccfef |
};
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
An entry in the table, containing configuration
|
|
Packit Service |
9ccfef |
and status information for the auto-negotiation
|
|
Packit Service |
9ccfef |
function of a particular MAU.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
interface ifMauAutoNegEntry : SNMPMgmt::SmiEntry {
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
const string IndexVarList = "ifMauIfIndex ifMauIndex";
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
Setting this object to enabled(1) will cause
|
|
Packit Service |
9ccfef |
the interface that has the auto-negotiation
|
|
Packit Service |
9ccfef |
signaling ability to be enabled.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
If the value of this object is disabled(2) then
|
|
Packit Service |
9ccfef |
the interface will act as it would if it had no
|
|
Packit Service |
9ccfef |
auto-negotiation signaling. Under these
|
|
Packit Service |
9ccfef |
conditions, an IEEE 802.3 MAU will immediately
|
|
Packit Service |
9ccfef |
be forced to the state indicated by the value of
|
|
Packit Service |
9ccfef |
the object ifMauDefaultType.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
NOTE TO IMPLEMENTORS: When
|
|
Packit Service |
9ccfef |
ifMauAutoNegAdminStatus transitions from enabled
|
|
Packit Service |
9ccfef |
to disabled, the agent implementation MUST
|
|
Packit Service |
9ccfef |
ensure that the operational type of the MAU (as
|
|
Packit Service |
9ccfef |
reported by ifMauType) correctly transitions to
|
|
Packit Service |
9ccfef |
the value specified by the ifMauDefaultType
|
|
Packit Service |
9ccfef |
object, rather than continuing to operate at the
|
|
Packit Service |
9ccfef |
value earlier determined by the auto-negotiation
|
|
Packit Service |
9ccfef |
function.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.6.1.1.2, aAutoNegAdminState,
|
|
Packit Service |
9ccfef |
and 30.6.1.2.2, acAutoNegAdminControl."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
attribute IfMauAutoNegAdminStatusType ifMauAutoNegAdminStatus;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
A value indicating whether the remote end of
|
|
Packit Service |
9ccfef |
the link is using auto-negotiation signaling. It
|
|
Packit Service |
9ccfef |
takes the value detected(1) if and only if,
|
|
Packit Service |
9ccfef |
during the previous link negotiation, FLP Bursts
|
|
Packit Service |
9ccfef |
were received.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.6.1.1.3,
|
|
Packit Service |
9ccfef |
aAutoNegRemoteSignaling."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute IfMauAutoNegRemoteSignalingType ifMauAutoNegRemoteSignaling;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
A value indicating the current status of the
|
|
Packit Service |
9ccfef |
auto-negotiation process. The enumeration
|
|
Packit Service |
9ccfef |
parallelDetectFail(5) maps to a failure in
|
|
Packit Service |
9ccfef |
parallel detection as defined in 28.2.3.1 of
|
|
Packit Service |
9ccfef |
[IEEE802.3].
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.6.1.1.4, aAutoNegAutoConfig."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute IfMauAutoNegConfigType ifMauAutoNegConfig;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
If the value of this object is set to
|
|
Packit Service |
9ccfef |
restart(1) then this will force auto-negotiation
|
|
Packit Service |
9ccfef |
to begin link renegotiation. If auto-negotiation
|
|
Packit Service |
9ccfef |
signaling is disabled, a write to this object
|
|
Packit Service |
9ccfef |
has no effect.
|
|
Packit Service |
9ccfef |
Setting the value of this object to norestart(2)
|
|
Packit Service |
9ccfef |
has no effect.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.6.1.2.1,
|
|
Packit Service |
9ccfef |
acAutoNegRestartAutoConfig."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
attribute IfMauAutoNegRestartType ifMauAutoNegRestart;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
A value that uniquely identifies the set of
|
|
Packit Service |
9ccfef |
capabilities of the local auto-negotiation
|
|
Packit Service |
9ccfef |
entity. Note that interfaces that support this
|
|
Packit Service |
9ccfef |
MIB may have capabilities that extend beyond the
|
|
Packit Service |
9ccfef |
scope of this MIB.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Note that the local auto-negotiation entity may
|
|
Packit Service |
9ccfef |
support some capabilities beyond the scope of
|
|
Packit Service |
9ccfef |
this MIB. This is indicated by returning the
|
|
Packit Service |
9ccfef |
bit value bOther in addition to any bit values
|
|
Packit Service |
9ccfef |
for standard capabilities that are listed in the
|
|
Packit Service |
9ccfef |
IANAifMauAutoNegCapBits TC.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.6.1.1.5,
|
|
Packit Service |
9ccfef |
aAutoNegLocalTechnologyAbility."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute IANAifMauAutoNegCapBitsType ifMauAutoNegCapabilityBits;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
A value that uniquely identifies the set of
|
|
Packit Service |
9ccfef |
capabilities advertised by the local
|
|
Packit Service |
9ccfef |
auto-negotiation entity.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Capabilities in this object that are not
|
|
Packit Service |
9ccfef |
available in ifMauAutoNegCapabilityBits cannot
|
|
Packit Service |
9ccfef |
be enabled.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Note that the local auto-negotiation entity may
|
|
Packit Service |
9ccfef |
advertise some capabilities beyond the scope of
|
|
Packit Service |
9ccfef |
this MIB. This is indicated by returning the
|
|
Packit Service |
9ccfef |
bit value bOther in addition to any bit values
|
|
Packit Service |
9ccfef |
for standard capabilities that are listed in the
|
|
Packit Service |
9ccfef |
IANAifMauAutoNegCapBits TC.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.6.1.1.6,
|
|
Packit Service |
9ccfef |
aAutoNegAdvertisedTechnologyAbility."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
attribute IANAifMauAutoNegCapBitsType ifMauAutoNegCapAdvertisedBits;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
A value that uniquely identifies the set of
|
|
Packit Service |
9ccfef |
capabilities received from the remote
|
|
Packit Service |
9ccfef |
auto-negotiation entity.
|
|
Packit Service |
9ccfef |
Note that interfaces that support this MIB may
|
|
Packit Service |
9ccfef |
be attached to remote auto-negotiation entities
|
|
Packit Service |
9ccfef |
that have capabilities beyond the scope of this
|
|
Packit Service |
9ccfef |
MIB. This is indicated by returning the bit
|
|
Packit Service |
9ccfef |
value bOther in addition to any bit values for
|
|
Packit Service |
9ccfef |
standard capabilities that are listed in the
|
|
Packit Service |
9ccfef |
IANAifMauAutoNegCapBits TC.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.6.1.1.7,
|
|
Packit Service |
9ccfef |
aAutoNegReceivedTechnologyAbility."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute IANAifMauAutoNegCapBitsType ifMauAutoNegCapReceivedBits;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
A value that identifies any local fault
|
|
Packit Service |
9ccfef |
indications that this MAU has detected and will
|
|
Packit Service |
9ccfef |
advertise at the next auto-negotiation
|
|
Packit Service |
9ccfef |
interaction for 1000Mbps MAUs.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.6.1.1.6,
|
|
Packit Service |
9ccfef |
aAutoNegAdvertisedTechnologyAbility."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
attribute IfMauAutoNegRemoteFaultAdvertisedType ifMauAutoNegRemoteFaultAdvertised;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
A value that identifies any fault indications
|
|
Packit Service |
9ccfef |
received from the far end of a link by the
|
|
Packit Service |
9ccfef |
local auto-negotiation entity for 1000Mbps
|
|
Packit Service |
9ccfef |
MAUs.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.6.1.1.7,
|
|
Packit Service |
9ccfef |
aAutoNegReceivedTechnologyAbility."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute IfMauAutoNegRemoteFaultReceivedType ifMauAutoNegRemoteFaultReceived;
|
|
Packit Service |
9ccfef |
};
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
struct RpMauJabberStateVBType {
|
|
Packit Service |
9ccfef |
string var_name;
|
|
Packit Service |
9ccfef |
string var_index;
|
|
Packit Service |
9ccfef |
RpMauJabberStateType rpMauJabberState;
|
|
Packit Service |
9ccfef |
};
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
struct IfMauJabberStateVBType {
|
|
Packit Service |
9ccfef |
string var_name;
|
|
Packit Service |
9ccfef |
string var_index;
|
|
Packit Service |
9ccfef |
IfMauJabberStateType ifMauJabberState;
|
|
Packit Service |
9ccfef |
};
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
struct RpMauJabberTrapType {
|
|
Packit Service |
9ccfef |
RpMauJabberStateVBType rpMauJabberState;
|
|
Packit Service |
9ccfef |
};
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
struct IfMauJabberTrapType {
|
|
Packit Service |
9ccfef |
IfMauJabberStateVBType ifMauJabberState;
|
|
Packit Service |
9ccfef |
};
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/* typed push event communication */
|
|
Packit Service |
9ccfef |
interface Notifications : SNMPMgmt::Notifications {
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
This trap is sent whenever a managed repeater
|
|
Packit Service |
9ccfef |
MAU enters the jabber state.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
The agent MUST throttle the generation of
|
|
Packit Service |
9ccfef |
consecutive rpMauJabberTraps so that there is at
|
|
Packit Service |
9ccfef |
least a five-second gap between them.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.5.1.3.1, nJabber notification."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
void rpMauJabberTrap (
|
|
Packit Service |
9ccfef |
in CosNaming::Name src_entry_name,
|
|
Packit Service |
9ccfef |
in CORBA::ScopedName event_type,
|
|
Packit Service |
9ccfef |
in ASN1_GeneralizedTime event_time,
|
|
Packit Service |
9ccfef |
in RpMauJabberTrapType notification_info
|
|
Packit Service |
9ccfef |
);
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
This trap is sent whenever a managed interface
|
|
Packit Service |
9ccfef |
MAU enters the jabber state.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
The agent MUST throttle the generation of
|
|
Packit Service |
9ccfef |
consecutive ifMauJabberTraps so that there is at
|
|
Packit Service |
9ccfef |
least a five-second gap between them.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.5.1.3.1, nJabber notification."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
void ifMauJabberTrap (
|
|
Packit Service |
9ccfef |
in CosNaming::Name src_entry_name,
|
|
Packit Service |
9ccfef |
in CORBA::ScopedName event_type,
|
|
Packit Service |
9ccfef |
in ASN1_GeneralizedTime event_time,
|
|
Packit Service |
9ccfef |
in IfMauJabberTrapType notification_info
|
|
Packit Service |
9ccfef |
);
|
|
Packit Service |
9ccfef |
};
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/* typed pull event communication */
|
|
Packit Service |
9ccfef |
interface PullNotifications : SNMPMgmt::PullNotifications {
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
This trap is sent whenever a managed repeater
|
|
Packit Service |
9ccfef |
MAU enters the jabber state.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
The agent MUST throttle the generation of
|
|
Packit Service |
9ccfef |
consecutive rpMauJabberTraps so that there is at
|
|
Packit Service |
9ccfef |
least a five-second gap between them.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.5.1.3.1, nJabber notification."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
void pull_rpMauJabberTrap (
|
|
Packit Service |
9ccfef |
out CosNaming::Name src_entry_name,
|
|
Packit Service |
9ccfef |
out CORBA::ScopedName event_type,
|
|
Packit Service |
9ccfef |
out ASN1_GeneralizedTime event_time,
|
|
Packit Service |
9ccfef |
out RpMauJabberTrapType notification_info
|
|
Packit Service |
9ccfef |
);
|
|
Packit Service |
9ccfef |
boolean try_rpMauJabberTrap (
|
|
Packit Service |
9ccfef |
out CosNaming::Name src_entry_name,
|
|
Packit Service |
9ccfef |
out CORBA::ScopedName event_type,
|
|
Packit Service |
9ccfef |
out ASN1_GeneralizedTime event_time,
|
|
Packit Service |
9ccfef |
out RpMauJabberTrapType notification_info
|
|
Packit Service |
9ccfef |
);
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
This trap is sent whenever a managed interface
|
|
Packit Service |
9ccfef |
MAU enters the jabber state.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
The agent MUST throttle the generation of
|
|
Packit Service |
9ccfef |
consecutive ifMauJabberTraps so that there is at
|
|
Packit Service |
9ccfef |
least a five-second gap between them.
|
|
Packit Service |
9ccfef |
REFERENCE:
|
|
Packit Service |
9ccfef |
"[IEEE802.3], 30.5.1.3.1, nJabber notification."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
void pull_ifMauJabberTrap (
|
|
Packit Service |
9ccfef |
out CosNaming::Name src_entry_name,
|
|
Packit Service |
9ccfef |
out CORBA::ScopedName event_type,
|
|
Packit Service |
9ccfef |
out ASN1_GeneralizedTime event_time,
|
|
Packit Service |
9ccfef |
out IfMauJabberTrapType notification_info
|
|
Packit Service |
9ccfef |
);
|
|
Packit Service |
9ccfef |
boolean try_ifMauJabberTrap (
|
|
Packit Service |
9ccfef |
out CosNaming::Name src_entry_name,
|
|
Packit Service |
9ccfef |
out CORBA::ScopedName event_type,
|
|
Packit Service |
9ccfef |
out ASN1_GeneralizedTime event_time,
|
|
Packit Service |
9ccfef |
out IfMauJabberTrapType notification_info
|
|
Packit Service |
9ccfef |
);
|
|
Packit Service |
9ccfef |
};
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
interface SmiEntryFactory : SNMPMgmt::GenericFactory {
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
rpMauEntry create_rpMauEntry (
|
|
Packit Service |
9ccfef |
in RpMauGroupIndexType rpMauGroupIndex,
|
|
Packit Service |
9ccfef |
in RpMauPortIndexType rpMauPortIndex,
|
|
Packit Service |
9ccfef |
in RpMauIndexType rpMauIndex,
|
|
Packit Service |
9ccfef |
in RpMauStatusType rpMauStatus
|
|
Packit Service |
9ccfef |
) raises (
|
|
Packit Service |
9ccfef |
SNMPMgmt::AlreadyExists,
|
|
Packit Service |
9ccfef |
CosLifeCycle::InvalidCriteria,
|
|
Packit Service |
9ccfef |
CosLifeCycle::CannotMeetCriteria
|
|
Packit Service |
9ccfef |
);
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
ifMauEntry create_ifMauEntry (
|
|
Packit Service |
9ccfef |
in InterfaceIndexType ifMauIfIndex,
|
|
Packit Service |
9ccfef |
in IfMauIndexType ifMauIndex,
|
|
Packit Service |
9ccfef |
in IfMauStatusType ifMauStatus,
|
|
Packit Service |
9ccfef |
in AutonomousTypeType ifMauDefaultType
|
|
Packit Service |
9ccfef |
) raises (
|
|
Packit Service |
9ccfef |
SNMPMgmt::AlreadyExists,
|
|
Packit Service |
9ccfef |
CosLifeCycle::InvalidCriteria,
|
|
Packit Service |
9ccfef |
CosLifeCycle::CannotMeetCriteria
|
|
Packit Service |
9ccfef |
);
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
ifMauAutoNegEntry create_ifMauAutoNegEntry (
|
|
Packit Service |
9ccfef |
in InterfaceIndexType ifMauIfIndex,
|
|
Packit Service |
9ccfef |
in IfMauIndexType ifMauIndex,
|
|
Packit Service |
9ccfef |
in IfMauAutoNegAdminStatusType ifMauAutoNegAdminStatus,
|
|
Packit Service |
9ccfef |
in IfMauAutoNegRestartType ifMauAutoNegRestart,
|
|
Packit Service |
9ccfef |
in IANAifMauAutoNegCapBitsType ifMauAutoNegCapAdvertisedBits,
|
|
Packit Service |
9ccfef |
in IfMauAutoNegRemoteFaultAdvertisedType ifMauAutoNegRemoteFaultAdvertised
|
|
Packit Service |
9ccfef |
) raises (
|
|
Packit Service |
9ccfef |
SNMPMgmt::AlreadyExists,
|
|
Packit Service |
9ccfef |
CosLifeCycle::InvalidCriteria,
|
|
Packit Service |
9ccfef |
CosLifeCycle::CannotMeetCriteria
|
|
Packit Service |
9ccfef |
);
|
|
Packit Service |
9ccfef |
};
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
};
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
#endif /* !_MAU_MIB_IDL_ */
|