mirror of
https://github.com/librenms/librenms.git
synced 2024-09-29 22:36:40 +00:00
02b3530f38
git-svn-id: http://www.observium.org/svn/observer/trunk@1575 61d68cd4-352d-0410-923a-c4978735b2b8
178 lines
5.4 KiB
Plaintext
178 lines
5.4 KiB
Plaintext
RBTWS-PORT-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC
|
|
rbtwsMibs
|
|
FROM RBTWS-ROOT-MIB;
|
|
|
|
rbtwsPortMib MODULE-IDENTITY
|
|
LAST-UPDATED "200611090059Z"
|
|
ORGANIZATION "Enterasys Networks"
|
|
CONTACT-INFO
|
|
"www.enterasys.com"
|
|
DESCRIPTION
|
|
"Port information MIB.
|
|
|
|
Copyright 2006 Enterasys Networks, Inc.
|
|
All rights reserved.
|
|
This SNMP Management Information Base
|
|
Specification (Specification) embodies
|
|
confidential and proprietary intellectual property.
|
|
|
|
This Specification is supplied 'AS IS' and Enterasys Networks
|
|
makes no warranty, either express or implied, as to the use,
|
|
operation, condition, or performance of the Specification."
|
|
|
|
REVISION "200611090001Z"
|
|
DESCRIPTION "v1.0.1: Fixed imports and compliance group"
|
|
|
|
REVISION "200604060000Z"
|
|
DESCRIPTION "v1.0: Initial version, for 5.0 release"
|
|
|
|
::= { rbtwsMibs 6 }
|
|
|
|
-- Textual conventions
|
|
|
|
|
|
RbtwsPhysPortNumber ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Physical port number"
|
|
SYNTAX Unsigned32 (1..1024)
|
|
|
|
RbtwsPortMode ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enumeration of the port modes status."
|
|
SYNTAX INTEGER {
|
|
directAttachAP (1),
|
|
networkPort (2),
|
|
wired (3)
|
|
}
|
|
|
|
RbtwsPortPoeMode ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enumeration of the port POE capablities"
|
|
|
|
SYNTAX INTEGER {
|
|
poeEnable (1),
|
|
poeDisable (2)
|
|
}
|
|
|
|
--
|
|
-- The Port MIB Tree
|
|
--
|
|
|
|
rbtwsPortObjects OBJECT IDENTIFIER ::= { rbtwsPortMib 1 }
|
|
rbtwsPortDataObjects OBJECT IDENTIFIER ::= { rbtwsPortObjects 1 }
|
|
|
|
|
|
-- Object definitions
|
|
|
|
rbtwsPortConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RbtwsPortConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port configuration table"
|
|
::= { rbtwsPortDataObjects 1 }
|
|
|
|
rbtwsPortConfigEntry OBJECT-TYPE
|
|
SYNTAX RbtwsPortConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port configuration entry"
|
|
INDEX { rbtwsPortConfigPortNumber }
|
|
::= { rbtwsPortConfigTable 1 }
|
|
|
|
RbtwsPortConfigEntry ::= SEQUENCE {
|
|
rbtwsPortConfigPortNumber RbtwsPhysPortNumber,
|
|
rbtwsPortConfigPortMode RbtwsPortMode,
|
|
rbtwsPortConfigPoeMode RbtwsPortPoeMode,
|
|
rbtwsPortConfigTrunkMaster RbtwsPhysPortNumber
|
|
}
|
|
|
|
rbtwsPortConfigPortNumber OBJECT-TYPE
|
|
SYNTAX RbtwsPhysPortNumber
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Physical Port Number"
|
|
::= { rbtwsPortConfigEntry 1 }
|
|
|
|
rbtwsPortConfigPortMode OBJECT-TYPE
|
|
SYNTAX RbtwsPortMode
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether this port is configured for
|
|
directly attached AP, network port or wired
|
|
access."
|
|
::= { rbtwsPortConfigEntry 2 }
|
|
|
|
rbtwsPortConfigPoeMode OBJECT-TYPE
|
|
SYNTAX RbtwsPortPoeMode
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether this port is configured to
|
|
supply POE (Power Over Ethernet)."
|
|
::= { rbtwsPortConfigEntry 3 }
|
|
|
|
rbtwsPortConfigTrunkMaster OBJECT-TYPE
|
|
SYNTAX RbtwsPhysPortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The master port of the group this port belongs to
|
|
(identified by the physical port number).
|
|
A zero value means information is not available
|
|
(usually if this port is not part of any port group)."
|
|
::= { rbtwsPortConfigEntry 4 }
|
|
|
|
|
|
-- ============================================================================
|
|
--
|
|
-- Conformance
|
|
--
|
|
|
|
rbtwsPortConformance OBJECT IDENTIFIER ::= { rbtwsPortObjects 2 }
|
|
rbtwsPortCompliances OBJECT IDENTIFIER ::= { rbtwsPortConformance 1 }
|
|
rbtwsPortGroups OBJECT IDENTIFIER ::= { rbtwsPortConformance 2 }
|
|
|
|
-- Compliance
|
|
|
|
rbtwsPortCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for devices that implement
|
|
the Port MIB."
|
|
MODULE -- rbtwsPortMib
|
|
|
|
MANDATORY-GROUPS { rbtwsPortConfigGroup }
|
|
|
|
::= { rbtwsPortCompliances 1 }
|
|
|
|
-- Units of Conformance
|
|
|
|
rbtwsPortConfigGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
rbtwsPortConfigPortMode,
|
|
rbtwsPortConfigPoeMode,
|
|
rbtwsPortConfigTrunkMaster
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mandatory group of objects implemented to provide
|
|
Port configuration info."
|
|
::= { rbtwsPortGroups 1 }
|
|
|
|
END
|