librenms/mibs/AT-ETH-MIB
2010-07-31 16:56:02 +00:00

125 lines
3.3 KiB
Plaintext

-- ============================================================================
-- AT-ETH.MIB, Allied Telesis enterprise MIB: ETH module
--
-- Extracted from ATROUTER.MIB of pre 2.9.1 release
--
-- June 2006, Stan Xiang
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-ETH-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString,
TruthValue
FROM SNMPv2-TC
ifIndex
FROM IF-MIB
modules,
DisplayStringUnsized
FROM AT-SMI-MIB
;
ethernet MODULE-IDENTITY
LAST-UPDATED "200606281222Z"
ORGANIZATION "Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"This MIB file contains definitions of managed objects for the
ethernet module. "
REVISION "200606281222Z"
DESCRIPTION
"Initial Revision"
::= { modules 23}
-- The Ethernet module. This group consists of a table of Ethernet
-- interfaces indexed by ifIndex which provide MIB objects not given in a
-- convenient form by other standard MIBs.
ethIntTable OBJECT-TYPE
SYNTAX SEQUENCE OF EthIntEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of Ethernet interfaces."
::= { ethernet 1 }
ethIntEntry OBJECT-TYPE
SYNTAX EthIntEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single entry in the Ethernet interfaces table."
INDEX { ethIntIndex }
::= { ethIntTable 1 }
EthIntEntry ::=
SEQUENCE {
ethIntIndex
INTEGER,
ethIntBoardIndex
INTEGER,
ethIntBoardPosition
INTEGER,
ethIntDuplexMode
INTEGER
}
ethIntIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ifIndex of the Ethernet interface."
::= { ethIntEntry 1 }
ethIntBoardIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index in the arBoardTable of the board on which this
Ethernet interface resides. If this Ethernet interface is not
found, the value of this object is 0."
::= { ethIntEntry 2 }
ethIntBoardPosition OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The position on this Ethernet interface's board of this
Ethernet interface. If this Ethernet interface is not found,
the value of this object is 0."
::= { ethIntEntry 3 }
ethIntDuplexMode OBJECT-TYPE
SYNTAX INTEGER {
fullDuplex (1),
halfDuplex (2),
unknown (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The duplex mode of this Ethernet interface. The value unknown
is returned when the interface cannot or has not yet made a
determination of its duplex mode, or when the interface cannot
be found."
::= { ethIntEntry 4 }
END