Commit version 24.12.13800
This commit is contained in:
751
mibs/lancom/DVMRP-STD-MIB
Normal file
751
mibs/lancom/DVMRP-STD-MIB
Normal file
@ -0,0 +1,751 @@
|
||||
|
||||
DVMRP-STD-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, mib-2,
|
||||
Integer32, Counter32, Gauge32, NOTIFICATION-TYPE,
|
||||
IpAddress, TimeTicks FROM SNMPv2-SMI
|
||||
DisplayString, RowStatus FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP FROM SNMPv2-CONF
|
||||
SnmpAdminString FROM SNMP-FRAMEWORK-MIB
|
||||
fastPath FROM LANCOM-REF-MIB
|
||||
InterfaceIndexOrZero,
|
||||
InterfaceIndex FROM IF-MIB;
|
||||
|
||||
dvmrpStdMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "9910191200Z" -- October 19, 1999
|
||||
ORGANIZATION "IETF IDMR Working Group."
|
||||
CONTACT-INFO
|
||||
" Dave Thaler
|
||||
Microsoft
|
||||
One Microsoft Way
|
||||
Redmond, WA 98052-6399
|
||||
EMail: dthaler@microsoft.com"
|
||||
DESCRIPTION
|
||||
"The MIB module for management of DVMRP routers."
|
||||
REVISION "9910191200Z" -- October 19, 1999
|
||||
|
||||
DESCRIPTION
|
||||
"Initial version, published as RFC xxxx (to be filled in by
|
||||
RFC-Editor)."
|
||||
|
||||
::= { fastPath 10 }
|
||||
|
||||
-- NOTE TO RFC EDITOR: When this document is published as an
|
||||
-- RFC, replace xx with IANA assignment, and delete this comment.
|
||||
|
||||
dvmrpMIBObjects OBJECT IDENTIFIER ::= { dvmrpStdMIB 1 }
|
||||
|
||||
dvmrp OBJECT IDENTIFIER ::= { dvmrpMIBObjects 1 }
|
||||
|
||||
dvmrpScalar OBJECT IDENTIFIER ::= { dvmrp 1 }
|
||||
|
||||
dvmrpVersionString OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The router's DVMRP version information. Similar to
|
||||
sysDescr in MIB-II, this is a free-form field which can be
|
||||
used to display vendor-specific information."
|
||||
::= { dvmrpScalar 1 }
|
||||
|
||||
dvmrpGenerationId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The generation identifier for the routing process. This is
|
||||
used by neighboring routers to detect whether the DVMRP
|
||||
routing table should be resent."
|
||||
::= { dvmrpScalar 2 }
|
||||
|
||||
|
||||
dvmrpNumRoutes OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of entries in the routing table. This can be
|
||||
used to monitor the routing table size to detect illegal
|
||||
advertisements of unicast routes."
|
||||
::= { dvmrpScalar 3 }
|
||||
|
||||
dvmrpReachableRoutes OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of entries in the routing table with non
|
||||
infinite metrics. This can be used to detect network
|
||||
partitions by observing the ratio of reachable routes to
|
||||
total routes."
|
||||
::= { dvmrpScalar 4 }
|
||||
|
||||
-- The DVMRP Interface Table
|
||||
|
||||
dvmrpInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DvmrpInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing the router's multicast-
|
||||
capable interfaces."
|
||||
::= { dvmrp 2 }
|
||||
|
||||
dvmrpInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX DvmrpInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the dvmrpInterfaceTable. This
|
||||
row augments ipMRouteInterfaceEntry in the IP Multicast MIB,
|
||||
where the threshold object resides."
|
||||
INDEX { dvmrpInterfaceIfIndex }
|
||||
::= { dvmrpInterfaceTable 1 }
|
||||
|
||||
DvmrpInterfaceEntry ::= SEQUENCE {
|
||||
dvmrpInterfaceIfIndex InterfaceIndex,
|
||||
dvmrpInterfaceLocalAddress IpAddress,
|
||||
dvmrpInterfaceMetric Integer32,
|
||||
dvmrpInterfaceStatus RowStatus,
|
||||
dvmrpInterfaceRcvBadPkts Counter32,
|
||||
dvmrpInterfaceRcvBadRoutes Counter32,
|
||||
dvmrpInterfaceSentRoutes Counter32,
|
||||
dvmrpInterfaceInterfaceKey SnmpAdminString,
|
||||
dvmrpInterfaceInterfaceKeyVersion Integer32
|
||||
|
||||
|
||||
}
|
||||
|
||||
dvmrpInterfaceIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of the interface for which DVMRP is
|
||||
enabled."
|
||||
::= { dvmrpInterfaceEntry 1 }
|
||||
|
||||
dvmrpInterfaceLocalAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address this system will use as a source address on
|
||||
this interface. On unnumbered interfaces, it must be the
|
||||
same value as dvmrpInterfaceLocalAddress for some interface
|
||||
on the system."
|
||||
::= { dvmrpInterfaceEntry 2 }
|
||||
|
||||
dvmrpInterfaceMetric OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..31)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The distance metric for this interface which is used to
|
||||
calculate distance vectors."
|
||||
DEFVAL { 1 }
|
||||
::= { dvmrpInterfaceEntry 3 }
|
||||
|
||||
dvmrpInterfaceStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this entry. Creating the entry enables DVMRP
|
||||
on the virtual interface; destroying the entry or setting it
|
||||
to notInService disables DVMRP on the virtual interface."
|
||||
::= { dvmrpInterfaceEntry 4 }
|
||||
|
||||
dvmrpInterfaceRcvBadPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DVMRP messages received on the interface by
|
||||
the DVMRP process which were subsequently discarded as
|
||||
invalid (e.g. invalid packet format, or a route report from
|
||||
an unknown neighbor)."
|
||||
::= { dvmrpInterfaceEntry 5 }
|
||||
|
||||
dvmrpInterfaceRcvBadRoutes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of routes, in valid DVMRP packets, which were
|
||||
ignored because the entry was invalid."
|
||||
::= { dvmrpInterfaceEntry 6 }
|
||||
|
||||
dvmrpInterfaceSentRoutes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of routes, in DVMRP Report packets, which have
|
||||
been sent on this interface. Together with
|
||||
dvmrpNeighborRcvRoutes at a peer, this object is useful for
|
||||
detecting routes being lost."
|
||||
::= { dvmrpInterfaceEntry 7 }
|
||||
|
||||
|
||||
|
||||
dvmrpInterfaceInterfaceKey OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (shared) key for authenticating neighbors on this
|
||||
interface. This object is intended solely for the purpose
|
||||
of setting the interface key, and MUST be accessible only
|
||||
via requests using both authentication and privacy. The
|
||||
agent MAY report an empty string in response to get, get-
|
||||
next, get-bulk requests."
|
||||
::= { dvmrpInterfaceEntry 8 }
|
||||
|
||||
dvmrpInterfaceInterfaceKeyVersion OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The highest version number of all known interface keys for
|
||||
this interface used for authenticating neighbors."
|
||||
::= { dvmrpInterfaceEntry 9 }
|
||||
|
||||
|
||||
-- The DVMRP Neighbor Table
|
||||
|
||||
dvmrpNeighborTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DvmrpNeighborEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing the router's DVMRP
|
||||
neighbors, as discovered by receiving DVMRP messages."
|
||||
::= { dvmrp 3 }
|
||||
|
||||
dvmrpNeighborEntry OBJECT-TYPE
|
||||
SYNTAX DvmrpNeighborEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the dvmrpNeighborTable."
|
||||
INDEX { dvmrpNeighborIfIndex, dvmrpNeighborAddress }
|
||||
::= { dvmrpNeighborTable 1 }
|
||||
|
||||
DvmrpNeighborEntry ::= SEQUENCE {
|
||||
dvmrpNeighborIfIndex InterfaceIndex,
|
||||
dvmrpNeighborAddress IpAddress,
|
||||
dvmrpNeighborUpTime TimeTicks,
|
||||
dvmrpNeighborExpiryTime TimeTicks,
|
||||
dvmrpNeighborGenerationId Integer32,
|
||||
dvmrpNeighborMajorVersion Integer32,
|
||||
dvmrpNeighborMinorVersion Integer32,
|
||||
dvmrpNeighborCapabilities BITS,
|
||||
dvmrpNeighborRcvRoutes Counter32,
|
||||
dvmrpNeighborRcvBadPkts Counter32,
|
||||
dvmrpNeighborRcvBadRoutes Counter32,
|
||||
dvmrpNeighborState INTEGER
|
||||
}
|
||||
|
||||
dvmrpNeighborIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of ifIndex for the virtual interface used to
|
||||
reach this DVMRP neighbor."
|
||||
::= { dvmrpNeighborEntry 1 }
|
||||
|
||||
dvmrpNeighborAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the DVMRP neighbor for which this entry
|
||||
contains information."
|
||||
::= { dvmrpNeighborEntry 2 }
|
||||
|
||||
dvmrpNeighborUpTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time since this DVMRP neighbor (last) became a neighbor
|
||||
of the local router."
|
||||
::= { dvmrpNeighborEntry 3 }
|
||||
|
||||
dvmrpNeighborExpiryTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum time remaining before this DVMRP neighbor will
|
||||
be aged out."
|
||||
::= { dvmrpNeighborEntry 4 }
|
||||
|
||||
dvmrpNeighborGenerationId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The neighboring router's generation identifier."
|
||||
::= { dvmrpNeighborEntry 5 }
|
||||
|
||||
dvmrpNeighborMajorVersion OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The neighboring router's major DVMRP version number."
|
||||
::= { dvmrpNeighborEntry 6 }
|
||||
|
||||
dvmrpNeighborMinorVersion OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The neighboring router's minor DVMRP version number."
|
||||
::= { dvmrpNeighborEntry 7 }
|
||||
|
||||
dvmrpNeighborCapabilities OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
leaf(0),
|
||||
prune(1),
|
||||
generationID(2),
|
||||
mtrace(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the neighboring router's
|
||||
capabilities. The leaf bit indicates that the neighbor has
|
||||
only one interface with neighbors. The prune bit indicates
|
||||
that the neighbor supports pruning. The generationID bit
|
||||
indicates that the neighbor sends its generationID in Probe
|
||||
messages. The mtrace bit indicates that the neighbor can
|
||||
handle mtrace requests."
|
||||
::= { dvmrpNeighborEntry 8 }
|
||||
|
||||
dvmrpNeighborRcvRoutes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of routes received in valid DVMRP packets
|
||||
received from this neighbor. This can be used to diagnose
|
||||
problems such as unicast route injection, as well as giving
|
||||
an indication of the level of DVMRP route exchange
|
||||
activity."
|
||||
::= { dvmrpNeighborEntry 9 }
|
||||
|
||||
dvmrpNeighborRcvBadPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packet received from this neighbor which were
|
||||
discarded as invalid."
|
||||
::= { dvmrpNeighborEntry 10 }
|
||||
|
||||
dvmrpNeighborRcvBadRoutes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of routes, in valid DVMRP packets received from
|
||||
this neighbor, which were ignored because the entry was
|
||||
invalid."
|
||||
::= { dvmrpNeighborEntry 11 }
|
||||
|
||||
dvmrpNeighborState OBJECT-TYPE
|
||||
SYNTAX INTEGER { oneway(1), active(2), ignoring(3), down(4) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"State of the neighbor adjacency."
|
||||
::= { dvmrpNeighborEntry 12 }
|
||||
|
||||
-- The DVMRP Route Table
|
||||
|
||||
dvmrpRouteTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DvmrpRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of routes learned through DVMRP route exchange."
|
||||
::= { dvmrp 4 }
|
||||
|
||||
dvmrpRouteEntry OBJECT-TYPE
|
||||
SYNTAX DvmrpRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) containing the multicast routing
|
||||
information used by DVMRP in place of the unicast routing
|
||||
information."
|
||||
INDEX { dvmrpRouteSource, dvmrpRouteSourceMask }
|
||||
::= { dvmrpRouteTable 1 }
|
||||
|
||||
DvmrpRouteEntry ::= SEQUENCE {
|
||||
dvmrpRouteSource IpAddress,
|
||||
dvmrpRouteSourceMask IpAddress,
|
||||
dvmrpRouteUpstreamNeighbor IpAddress,
|
||||
dvmrpRouteIfIndex InterfaceIndexOrZero,
|
||||
dvmrpRouteMetric Integer32,
|
||||
dvmrpRouteExpiryTime TimeTicks,
|
||||
dvmrpRouteUpTime TimeTicks
|
||||
}
|
||||
|
||||
dvmrpRouteSource OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The network address which when combined with the
|
||||
corresponding value of dvmrpRouteSourceMask identifies the
|
||||
sources for which this entry contains multicast routing
|
||||
information."
|
||||
::= { dvmrpRouteEntry 1 }
|
||||
|
||||
dvmrpRouteSourceMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The network mask which when combined with the corresponding
|
||||
value of dvmrpRouteSource identifies the sources for which
|
||||
this entry contains multicast routing information."
|
||||
::= { dvmrpRouteEntry 2 }
|
||||
|
||||
dvmrpRouteUpstreamNeighbor OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address of the upstream neighbor (e.g., RPF neighbor)
|
||||
from which IP datagrams from these sources are received."
|
||||
::= { dvmrpRouteEntry 3 }
|
||||
|
||||
dvmrpRouteIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of ifIndex for the interface on which IP
|
||||
datagrams sent by these sources are received. A value of 0
|
||||
typically means the route is an aggregate for which no next-
|
||||
hop interface exists."
|
||||
::= { dvmrpRouteEntry 4 }
|
||||
|
||||
dvmrpRouteMetric OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..32)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The distance in hops to the source subnet."
|
||||
::= { dvmrpRouteEntry 5 }
|
||||
|
||||
dvmrpRouteExpiryTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum amount of time remaining before this entry will
|
||||
be aged out."
|
||||
::= { dvmrpRouteEntry 6 }
|
||||
|
||||
dvmrpRouteUpTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time since the route represented by this entry was
|
||||
learned by the router."
|
||||
::= { dvmrpRouteEntry 7 }
|
||||
|
||||
-- The DVMRP Routing Next Hop Table
|
||||
|
||||
dvmrpRouteNextHopTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DvmrpRouteNextHopEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table containing information on the next
|
||||
hops on outgoing interfaces for routing IP multicast
|
||||
datagrams."
|
||||
::= { dvmrp 5 }
|
||||
|
||||
dvmrpRouteNextHopEntry OBJECT-TYPE
|
||||
SYNTAX DvmrpRouteNextHopEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the list of next hops on
|
||||
outgoing interfaces to which IP multicast datagrams from
|
||||
particular sources are routed."
|
||||
INDEX { dvmrpRouteNextHopSource, dvmrpRouteNextHopSourceMask,
|
||||
dvmrpRouteNextHopIfIndex }
|
||||
::= { dvmrpRouteNextHopTable 1 }
|
||||
|
||||
DvmrpRouteNextHopEntry ::= SEQUENCE {
|
||||
dvmrpRouteNextHopSource IpAddress,
|
||||
dvmrpRouteNextHopSourceMask IpAddress,
|
||||
dvmrpRouteNextHopIfIndex InterfaceIndex,
|
||||
dvmrpRouteNextHopType INTEGER
|
||||
}
|
||||
|
||||
dvmrpRouteNextHopSource OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The network address which when combined with the
|
||||
corresponding value of dvmrpRouteNextHopSourceMask
|
||||
identifies the sources for which this entry specifies a next
|
||||
hop on an outgoing interface."
|
||||
::= { dvmrpRouteNextHopEntry 1 }
|
||||
|
||||
dvmrpRouteNextHopSourceMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The network mask which when combined with the corresponding
|
||||
value of dvmrpRouteNextHopSource identifies the sources for
|
||||
which this entry specifies a next hop on an outgoing
|
||||
interface."
|
||||
::= { dvmrpRouteNextHopEntry 2 }
|
||||
|
||||
dvmrpRouteNextHopIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of the interface for the outgoing
|
||||
interface for this next hop."
|
||||
::= { dvmrpRouteNextHopEntry 3 }
|
||||
|
||||
dvmrpRouteNextHopType OBJECT-TYPE
|
||||
SYNTAX INTEGER { leaf(1), branch(2) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type is leaf if no downstream dependent neighbors exist on
|
||||
the outgoing virtual interface. Otherwise, type is branch."
|
||||
::= { dvmrpRouteNextHopEntry 4 }
|
||||
|
||||
-- The DVMRP Prune Table
|
||||
|
||||
dvmrpPruneTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DvmrpPruneEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing the router's upstream prune
|
||||
state."
|
||||
::= { dvmrp 6 }
|
||||
|
||||
dvmrpPruneEntry OBJECT-TYPE
|
||||
SYNTAX DvmrpPruneEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the dvmrpPruneTable."
|
||||
INDEX { dvmrpPruneGroup, dvmrpPruneSource,
|
||||
dvmrpPruneSourceMask }
|
||||
::= { dvmrpPruneTable 1 }
|
||||
|
||||
DvmrpPruneEntry ::= SEQUENCE {
|
||||
dvmrpPruneGroup IpAddress,
|
||||
dvmrpPruneSource IpAddress,
|
||||
dvmrpPruneSourceMask IpAddress,
|
||||
dvmrpPruneExpiryTime TimeTicks
|
||||
}
|
||||
|
||||
dvmrpPruneGroup OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The group address which has been pruned."
|
||||
::= { dvmrpPruneEntry 1 }
|
||||
|
||||
dvmrpPruneSource OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address of the source or source network which has been
|
||||
pruned."
|
||||
::= { dvmrpPruneEntry 2 }
|
||||
|
||||
dvmrpPruneSourceMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address of the source or source network which has been
|
||||
pruned. The mask must either be all 1's, or else
|
||||
dvmrpPruneSource and dvmrpPruneSourceMask must match
|
||||
dvmrpRouteSource and dvmrpRouteSourceMask for some entry in
|
||||
the dvmrpRouteTable."
|
||||
::= { dvmrpPruneEntry 3 }
|
||||
|
||||
dvmrpPruneExpiryTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The amount of time remaining before this prune should
|
||||
expire at the upstream neighbor. This value should be the
|
||||
minimum of the default prune lifetime and the remaining
|
||||
prune lifetimes of the local router's downstream neighbors,
|
||||
if any."
|
||||
::= { dvmrpPruneEntry 4 }
|
||||
|
||||
-- DVMRP Traps
|
||||
|
||||
dvmrpTraps OBJECT IDENTIFIER ::= { dvmrp 7 }
|
||||
|
||||
dvmrpNeighborLoss NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
dvmrpInterfaceLocalAddress, -- The originator of the trap
|
||||
dvmrpNeighborState -- The new state
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A dvmrpNeighborLoss trap signifies the loss of a 2-way
|
||||
adjacency with a neighbor. This trap should be generated
|
||||
when the neighbor state changes from active to one-way,
|
||||
ignoring, or down. The trap should be generated only if the
|
||||
router has no other neighbors on the same interface with a
|
||||
lower IP address than itself."
|
||||
::= { dvmrpTraps 1 }
|
||||
|
||||
dvmrpNeighborNotPruning NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
dvmrpInterfaceLocalAddress, -- The originator of the trap
|
||||
dvmrpNeighborCapabilities
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A dvmrpNeighborNotPruning trap signifies that a non-pruning
|
||||
neighbor has been detected (in an implementation-dependent
|
||||
manner). This trap should be generated at most once per
|
||||
generation ID of the neighbor. For example, it should be
|
||||
generated at the time a neighbor is first heard from if the
|
||||
prune bit is not set in its capabilities. It should also be
|
||||
generated if the local system has the ability to tell that a
|
||||
neighbor which sets the the prune bit in its capabilities is
|
||||
not pruning any branches over an extended period of time.
|
||||
The trap should be generated only if the router has no other
|
||||
neighbors on the same interface with a lower IP address than
|
||||
itself."
|
||||
::= { dvmrpTraps 2 }
|
||||
|
||||
-- conformance information
|
||||
|
||||
dvmrpMIBConformance OBJECT IDENTIFIER ::= { dvmrpStdMIB 2 }
|
||||
|
||||
dvmrpMIBCompliances OBJECT IDENTIFIER ::= { dvmrpMIBConformance 1 }
|
||||
|
||||
dvmrpMIBGroups OBJECT IDENTIFIER ::= { dvmrpMIBConformance 2 }
|
||||
|
||||
-- compliance statements
|
||||
|
||||
dvmrpMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for the DVMRP MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { dvmrpGeneralGroup, dvmrpInterfaceGroup,
|
||||
dvmrpNeighborGroup, dvmrpRoutingGroup, dvmrpTreeGroup
|
||||
}
|
||||
|
||||
GROUP dvmrpSecurityGroup
|
||||
DESCRIPTION
|
||||
"This group is mandatory for agents which support both
|
||||
authentication and privacy of SNMP messages, and only for
|
||||
those network interfaces for which DVMRP is authenticating
|
||||
neighbors."
|
||||
::= { dvmrpMIBCompliances 1 }
|
||||
|
||||
-- units of conformance
|
||||
|
||||
dvmrpGeneralGroup OBJECT-GROUP
|
||||
OBJECTS { dvmrpVersionString, dvmrpGenerationId,
|
||||
dvmrpNumRoutes, dvmrpReachableRoutes
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to describe general DVMRP
|
||||
configuration information."
|
||||
::= { dvmrpMIBGroups 2 }
|
||||
|
||||
dvmrpInterfaceGroup OBJECT-GROUP
|
||||
OBJECTS { dvmrpInterfaceLocalAddress, dvmrpInterfaceMetric,
|
||||
dvmrpInterfaceStatus,
|
||||
dvmrpInterfaceRcvBadPkts, dvmrpInterfaceRcvBadRoutes,
|
||||
dvmrpInterfaceSentRoutes
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to describe DVMRP interface
|
||||
configuration and statistics."
|
||||
::= { dvmrpMIBGroups 3 }
|
||||
|
||||
dvmrpNeighborGroup OBJECT-GROUP
|
||||
OBJECTS { dvmrpNeighborUpTime, dvmrpNeighborExpiryTime,
|
||||
dvmrpNeighborGenerationId,
|
||||
dvmrpNeighborMajorVersion, dvmrpNeighborMinorVersion,
|
||||
dvmrpNeighborCapabilities, dvmrpNeighborRcvRoutes,
|
||||
dvmrpNeighborRcvBadPkts, dvmrpNeighborRcvBadRoutes,
|
||||
dvmrpNeighborState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to describe DVMRP peer
|
||||
configuration and statistics."
|
||||
::= { dvmrpMIBGroups 4 }
|
||||
|
||||
dvmrpRoutingGroup OBJECT-GROUP
|
||||
OBJECTS { dvmrpRouteUpstreamNeighbor, dvmrpRouteIfIndex,
|
||||
dvmrpRouteMetric, dvmrpRouteExpiryTime,
|
||||
dvmrpRouteUpTime, dvmrpRouteNextHopType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to store the DVMRP routing
|
||||
table."
|
||||
::= { dvmrpMIBGroups 5 }
|
||||
|
||||
dvmrpSecurityGroup OBJECT-GROUP
|
||||
OBJECTS { dvmrpInterfaceInterfaceKey,
|
||||
dvmrpInterfaceInterfaceKeyVersion }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to store information related
|
||||
to DVMRP security."
|
||||
::= { dvmrpMIBGroups 6 }
|
||||
|
||||
dvmrpTreeGroup OBJECT-GROUP
|
||||
OBJECTS { dvmrpPruneExpiryTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to store information related
|
||||
to DVMRP prune state."
|
||||
::= { dvmrpMIBGroups 7 }
|
||||
|
||||
dvmrpNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { dvmrpNeighborLoss,
|
||||
dvmrpNeighborNotPruning }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of notifications for signaling important DVMRP
|
||||
events."
|
||||
::= { dvmrpMIBGroups 8 }
|
||||
|
||||
END
|
291
mibs/lancom/LANCOM-ACL-MGMT-MIB
Normal file
291
mibs/lancom/LANCOM-ACL-MGMT-MIB
Normal file
@ -0,0 +1,291 @@
|
||||
LANCOM-ACL-MGMT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Fastpath Management ACL MIB
|
||||
-- Copyright 2016 Broadcom.
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom's confidential and proprietary
|
||||
-- intellectual property. Broadcom retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
IpAddress, Integer32, Unsigned32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, RowStatus, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
DisplayString FROM RFC1213-MIB
|
||||
fastPath FROM LANCOM-REF-MIB;
|
||||
|
||||
aclMgmtGroup MODULE-IDENTITY
|
||||
LAST-UPDATED "201512110000Z" -- 11 December 2015 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom "
|
||||
CONTACT-INFO
|
||||
"Customer Support
|
||||
Postal: Broadcom
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The MIB definitions for Management ACL component."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201512110000Z" -- 11 Dec 2015 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Added ACL management support."
|
||||
|
||||
::= { fastPath 62 }
|
||||
|
||||
--*********************** Management ACLs ***********************
|
||||
|
||||
-- This group defines the set of objects required to define the
|
||||
-- access control for the various management interfaces supported
|
||||
-- by the switch. This includes control for the SNMP, CLI(via telnet/ssh),
|
||||
-- and Web based (http/https) management interfaces.
|
||||
-- Additionally control over tftp and sntp is supported.
|
||||
--
|
||||
-- In order to enable management ACL, the user must configure access list and
|
||||
-- set it as active. A set of rules can be created within access list to be checked
|
||||
-- when granting access to the management interface of the system.
|
||||
-- The user may define multiple management ACL rule set, but only one may be
|
||||
-- active at any given point. There is a limit to the number of ACL rules
|
||||
-- and rule set which may be specified. This limit is per switch type so
|
||||
-- that the system will fail to create new rules or rule set when the system
|
||||
-- limit is reached.
|
||||
-- In order to permit switch management only via console, "console-only" option
|
||||
-- is used for aclMgmtActiveListName.
|
||||
-- Each rule set is given a name and rules within the rule set are given
|
||||
-- priorities. Priority 1 is the highest priority. Rules
|
||||
-- are checked from highest priority so that:
|
||||
-- * the first rule to deny permission to the system will result in denied
|
||||
-- access with no further checking.
|
||||
-- * only if all the rules permitted access to the system would success the
|
||||
-- management request will be granted.
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
AclMgmtServiceType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Management ACL Service type to be configured."
|
||||
SYNTAX INTEGER {
|
||||
allType(0),
|
||||
telnet(1),
|
||||
http(2),
|
||||
https(3),
|
||||
snmp(4),
|
||||
ssh(5),
|
||||
tftp(6),
|
||||
sntp(7)
|
||||
}
|
||||
|
||||
AclMgmtActionType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Management ACL Action definition."
|
||||
SYNTAX INTEGER {
|
||||
permit(0),
|
||||
deny(1)
|
||||
}
|
||||
|
||||
aclMgmtEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The variable specifies if Management ACL functionality is enabled.
|
||||
This parameter value is TRUE, which means that management
|
||||
ACL is checked when granting access to the system."
|
||||
::= { aclMgmtGroup 1 }
|
||||
|
||||
aclMgmtActiveListName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Activate a particular management ACL rule-set.
|
||||
If no management ACL rule-set is specified (by setting this parameter
|
||||
to a NULL string) then the system assumes that management ACL is disabled.
|
||||
|
||||
If the user attempts to set this parameter to the name of an
|
||||
invalid or non-existing ACL rule-set, the configuration will fail.
|
||||
|
||||
If the user deletes a management ACL rule-set to which this
|
||||
parameter references, the parameter will be set to a NULL
|
||||
string and the system will assume that management ACL checking
|
||||
has been disabled.
|
||||
|
||||
'console-only' access list is used to permit switch management only via console and
|
||||
deny management via network. Note that this action will immediately block SNMP access."
|
||||
::= { aclMgmtGroup 2 }
|
||||
|
||||
aclMgmtListTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AclMgmtListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table defines all management ACL rule-set as well as the rules
|
||||
within the rule-set. To activate a specific ACL rule-set, please
|
||||
refer to the 'aclMgmtActiveListName' parameter above."
|
||||
::= { aclMgmtGroup 3 }
|
||||
|
||||
aclMgmtListEntry OBJECT-TYPE
|
||||
SYNTAX AclMgmtListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry in the table is a single rule within a given rule-set.
|
||||
The rules within a rule-set are grouped together via a common
|
||||
name 'aclMgmtListName'. Each rule has a specific priority
|
||||
within the rule-set given by 'aclMgmtListPriority', where
|
||||
priority 1 is the highest priority of the given set.
|
||||
|
||||
Each rule may be applied to a specific interface within the switch
|
||||
or to all interfaces (specified by setting the ifIndex to 0)."
|
||||
INDEX { aclMgmtListName, aclMgmtListPriority }
|
||||
::= { aclMgmtListTable 1 }
|
||||
|
||||
AclMgmtListEntry ::= SEQUENCE {
|
||||
aclMgmtListName DisplayString,
|
||||
aclMgmtListPriority Unsigned32,
|
||||
aclMgmtListIfIndex Unsigned32,
|
||||
aclMgmtListIpAddr IpAddress,
|
||||
aclMgmtListIpNetMask IpAddress,
|
||||
aclMgmtListService AclMgmtServiceType,
|
||||
aclMgmtListAction AclMgmtActionType,
|
||||
aclMgmtListRowStatus RowStatus,
|
||||
aclMgmtListVlanId Unsigned32,
|
||||
aclRuleIsConflict TruthValue
|
||||
}
|
||||
|
||||
aclMgmtListName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of a given rule-set."
|
||||
::= { aclMgmtListEntry 1 }
|
||||
|
||||
aclMgmtListPriority OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..64)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The priority value of a given rule within the rule-set."
|
||||
::= { aclMgmtListEntry 2 }
|
||||
|
||||
aclMgmtListIfIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IfIndex to which this rule applies. By setting this to a
|
||||
specific ifIndex, the rule will only apply if the management
|
||||
access is coming over the given interface. If the ifIndex is
|
||||
set to 0, then this rule applies to all interfaces."
|
||||
::= { aclMgmtListEntry 3 }
|
||||
|
||||
aclMgmtListIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address associated with this entry. The IP address may be set
|
||||
to 0, which means that the rule applies to all IP addresses.
|
||||
Otherwise, the rule applies to all management requests which come
|
||||
from a given IP address."
|
||||
::= { aclMgmtListEntry 4 }
|
||||
|
||||
aclMgmtListIpNetMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The subnet mask associated with the IP address of this entry. The
|
||||
value of the mask is an IP address with all the network bits set
|
||||
to 1 and all the hosts bits set to 0. Using this in conjunction
|
||||
with the ipAddress given above, it is possible to make the rule
|
||||
applies to a subnet instead of a specific address (to force the
|
||||
rule to apply to a single address, use a netmask with all bits
|
||||
set to 1 (i.e. 255.255.255.255 netmask)."
|
||||
::= { aclMgmtListEntry 5 }
|
||||
|
||||
aclMgmtListService OBJECT-TYPE
|
||||
SYNTAX AclMgmtServiceType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of services that this rule applies to. By setting this
|
||||
to a specific service type, the rule will only apply if the
|
||||
request is coming to the switch using the particular protocol
|
||||
type specified. The Service type address can be configured to
|
||||
be 0, which means any of the supported protocols or services
|
||||
are applicable."
|
||||
::= { aclMgmtListEntry 6 }
|
||||
|
||||
aclMgmtListAction OBJECT-TYPE
|
||||
SYNTAX AclMgmtActionType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The action to apply to the given traffic matching the rule. The
|
||||
action may be to permit or deny the requested management access."
|
||||
::= { aclMgmtListEntry 7 }
|
||||
|
||||
aclMgmtListRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status variable, used according to row creation and
|
||||
deletion conventions.
|
||||
active(1) - Management ACL instance is active
|
||||
createAndGo(4) - set to this value to create an instance
|
||||
destroy(6) - set to this value to delete an instance
|
||||
"
|
||||
::= { aclMgmtListEntry 8 }
|
||||
|
||||
aclMgmtListVlanId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VLAN ID which can be applied to this rule. Valid VLAN ID range is 1-4093.
|
||||
By setting this to a specific VLAN ID, the rule will only applies if the management
|
||||
access is coming over the given interface."
|
||||
::= { aclMgmtListEntry 9 }
|
||||
|
||||
aclRuleIsConflict OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Read-only object, which indicates whether the specified ACL rule conflicts with any other rule.
|
||||
If the rule conflicts then it is recommended to remove it."
|
||||
::= { aclMgmtListEntry 10 }
|
||||
|
||||
aclMgmtTrapInfo NOTIFICATION-TYPE
|
||||
OBJECTS { aclMgmtTrapReason }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies protocol type that was blocked by Management ACL feature.
|
||||
The aclMgmtTrapInfo should indicate which management interface
|
||||
is violated and the source IP address of the request."
|
||||
::= { aclMgmtGroup 4 }
|
||||
|
||||
aclMgmtTrapReason OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This text string may be used to provide additional information
|
||||
regarding the trap being sent."
|
||||
::= { aclMgmtGroup 5 }
|
||||
|
||||
--**************************************************************************************
|
||||
END
|
1271
mibs/lancom/LANCOM-AUTHENTICATION-MANAGER-MIB
Normal file
1271
mibs/lancom/LANCOM-AUTHENTICATION-MANAGER-MIB
Normal file
File diff suppressed because it is too large
Load Diff
75
mibs/lancom/LANCOM-BONJOUR-MIB
Normal file
75
mibs/lancom/LANCOM-BONJOUR-MIB
Normal file
@ -0,0 +1,75 @@
|
||||
LANCOM-BONJOUR-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom FASTPATH BONJOUR MIB
|
||||
-- Copyright 2017 Broadcom.
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom's confidential and proprietary
|
||||
-- intellectual property. Broadcom retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI
|
||||
fastPath FROM LANCOM-REF-MIB;
|
||||
|
||||
fastPathBonjour MODULE-IDENTITY
|
||||
LAST-UPDATED "201706060000Z" -- 06 June 2017 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom "
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for Bonjour"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201706060000Z" -- 06 June 2017 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
|
||||
::= { fastPath 71 }
|
||||
|
||||
-- ***************************************************************************
|
||||
--
|
||||
-- The Bonjour Objects Group
|
||||
-- Manage Bonjour settings.
|
||||
--
|
||||
-- ***************************************************************************
|
||||
agentBonjourObjects OBJECT IDENTIFIER ::= { fastPathBonjour 1 }
|
||||
|
||||
-- ***************************************************************************
|
||||
--
|
||||
-- The Bonjour Global Group
|
||||
-- Manage Global Bonjour settings.
|
||||
--
|
||||
-- ***************************************************************************
|
||||
agentBonjourGlobal OBJECT IDENTIFIER ::= { agentBonjourObjects 1 }
|
||||
|
||||
-- ****************************************************************************
|
||||
--
|
||||
-- The Bonjour Admin Mode
|
||||
--
|
||||
-- ****************************************************************************
|
||||
agentBonjourAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disable(0),
|
||||
enable(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An indication of whether the Bonjour Protocol
|
||||
is currently running."
|
||||
DEFVAL { enable }
|
||||
::= { agentBonjourGlobal 1 }
|
||||
|
||||
END
|
694
mibs/lancom/LANCOM-BOXSERVICES-PRIVATE-MIB
Normal file
694
mibs/lancom/LANCOM-BOXSERVICES-PRIVATE-MIB
Normal file
@ -0,0 +1,694 @@
|
||||
-- Box Services MIB overview:
|
||||
-- Box Services MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
LANCOM-BOXSERVICES-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom FASTPATH Box Services MIB
|
||||
-- Copyright 2017-2020 Broadcom.
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom's confidential and proprietary
|
||||
-- intellectual property. Broadcom retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32, Integer32, Gauge32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, TruthValue FROM SNMPv2-TC
|
||||
DisplayString FROM RFC1213-MIB
|
||||
CounterBasedGauge64 FROM HCNUM-TC
|
||||
DeciInteger32, MilliInteger32, DBmHundreths FROM LANCOM-TC
|
||||
fastPath FROM LANCOM-REF-MIB;
|
||||
|
||||
fastPathBoxServices MODULE-IDENTITY
|
||||
LAST-UPDATED "202005210000Z" -- 21 May 2020 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom "
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH Box Services Feature."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"202005210000Z" -- 21 May 2020 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Support for Fiber port optics."
|
||||
REVISION
|
||||
"201806300000Z" -- 30 June 2018 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"General cleanup to make MIB more conformant with SMIv2."
|
||||
REVISION
|
||||
"201708040000Z" -- 04 Aug 2017 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Max Access of Dying Gasp trap updated."
|
||||
REVISION
|
||||
"201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200802220000Z" -- 22 Feb 2008 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
|
||||
::= { fastPath 43 }
|
||||
|
||||
BoxsTemperatureStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The temperature state"
|
||||
SYNTAX INTEGER {
|
||||
low(0),
|
||||
normal(1),
|
||||
warning(2),
|
||||
critical(3),
|
||||
shutdown(4),
|
||||
notpresent(5),
|
||||
notoperational(6)
|
||||
}
|
||||
|
||||
--**************************************************************************************
|
||||
-- boxServicesGroup
|
||||
--
|
||||
-- This group provides configuration and status of the Box Services
|
||||
-- feature.
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
boxServicesGroup OBJECT IDENTIFIER ::= { fastPathBoxServices 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- Some scalars
|
||||
|
||||
boxServicesNormalTempRangeMin OBJECT-TYPE
|
||||
SYNTAX Integer32 (-100..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Lower boundary of normal temperature range."
|
||||
::= { boxServicesGroup 1 }
|
||||
|
||||
boxServicesNormalTempRangeMax OBJECT-TYPE
|
||||
SYNTAX Integer32 (-100..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Upper boundary of normal temperature range."
|
||||
::= { boxServicesGroup 2 }
|
||||
|
||||
boxServicesTemperatureTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Enable or disable temperature change event trap, raised when
|
||||
temperature crosses boundaries of normal range"
|
||||
::= { boxServicesGroup 3 }
|
||||
|
||||
boxServicesPSMStateTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Enable or disable Power Supply Module state change trap."
|
||||
::= { boxServicesGroup 4 }
|
||||
|
||||
boxServicesFanStateTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Enable or disable Fan state change trap."
|
||||
::= { boxServicesGroup 5 }
|
||||
|
||||
|
||||
|
||||
boxServicesThermalShutdownSensor OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of the sensor which initiated thermal shutdown."
|
||||
::= { boxServicesGroup 13 }
|
||||
|
||||
boxServicesThermalShutdownTemperature OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The temperature of the sensor which initiated thermal shutdown."
|
||||
::= { boxServicesGroup 14 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- boxServicesFans
|
||||
|
||||
boxServicesFansTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BoxServicesFansEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Fan Table"
|
||||
::= { boxServicesGroup 6 }
|
||||
|
||||
boxServicesFansEntry OBJECT-TYPE
|
||||
SYNTAX BoxServicesFansEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Box Services Fan Entry"
|
||||
INDEX { boxServicesFanUnitIndex , boxServicesFansIndex }
|
||||
::= { boxServicesFansTable 1 }
|
||||
|
||||
BoxServicesFansEntry ::= SEQUENCE {
|
||||
boxServicesFanUnitIndex
|
||||
Unsigned32,
|
||||
boxServicesFansIndex
|
||||
Integer32,
|
||||
boxServicesFanItemType
|
||||
INTEGER,
|
||||
boxServicesFanItemState
|
||||
INTEGER,
|
||||
boxServicesFanSpeed
|
||||
Integer32,
|
||||
boxServicesFanDutyLevel
|
||||
Integer32
|
||||
}
|
||||
|
||||
boxServicesFanUnitIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..12)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unit index for an entry in the Box Services Fan Table"
|
||||
::= { boxServicesFansEntry 6 }
|
||||
|
||||
boxServicesFansIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..15)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index of fan table entry"
|
||||
::= { boxServicesFansEntry 1 }
|
||||
|
||||
boxServicesFanItemType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
fixed(1),
|
||||
removable(2),
|
||||
fixedAC(3),
|
||||
removableDC(4),
|
||||
fixedDC(5),
|
||||
removableAC(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of fan"
|
||||
::= { boxServicesFansEntry 2 }
|
||||
|
||||
boxServicesFanItemState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
notpresent(1),
|
||||
operational(2),
|
||||
failed(3),
|
||||
powering(4),
|
||||
nopower(5),
|
||||
notpowering(6),
|
||||
incompatible(7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of fan. nopower(5) - This state means the fan
|
||||
is present but no AC is connected."
|
||||
::= { boxServicesFansEntry 3 }
|
||||
|
||||
boxServicesFanSpeed OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The speed of fan"
|
||||
::= { boxServicesFansEntry 4}
|
||||
|
||||
boxServicesFanDutyLevel OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The duty level of fan, in percents"
|
||||
::= { boxServicesFansEntry 5}
|
||||
|
||||
boxsDyingGaspEventReason OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Dying Gasp Event Reason code string"
|
||||
::= { boxServicesGroup 17 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- boxServicesPowSupplies
|
||||
|
||||
boxServicesPowSuppliesTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BoxServicesPowSuppliesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Power Supply"
|
||||
::= { boxServicesGroup 7 }
|
||||
|
||||
boxServicesPowSuppliesEntry OBJECT-TYPE
|
||||
SYNTAX BoxServicesPowSuppliesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Box Services Power Supply Entry"
|
||||
INDEX { boxServicesPowerSuppUnitIndex, boxServicesPowSupplyIndex }
|
||||
::= { boxServicesPowSuppliesTable 1 }
|
||||
|
||||
BoxServicesPowSuppliesEntry ::= SEQUENCE {
|
||||
boxServicesPowerSuppUnitIndex
|
||||
Unsigned32,
|
||||
boxServicesPowSupplyIndex
|
||||
Integer32,
|
||||
boxServicesPowSupplyItemType
|
||||
INTEGER,
|
||||
boxServicesPowSupplyItemState
|
||||
INTEGER
|
||||
}
|
||||
|
||||
boxServicesPowerSuppUnitIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..12)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unit index for an entry in the Box Services Power Supply Table"
|
||||
::= { boxServicesPowSuppliesEntry 4 }
|
||||
|
||||
boxServicesPowSupplyIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..7)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index of Power Supply Table entry"
|
||||
::= { boxServicesPowSuppliesEntry 1 }
|
||||
|
||||
boxServicesPowSupplyItemType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
fixed(1),
|
||||
removable(2),
|
||||
fixedAC(3),
|
||||
removableDC(4),
|
||||
fixedDC(5),
|
||||
removableAC(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of Power Supply"
|
||||
::= { boxServicesPowSuppliesEntry 2 }
|
||||
|
||||
|
||||
boxServicesPowSupplyItemState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
notpresent(1),
|
||||
operational(2),
|
||||
failed(3),
|
||||
powering(4),
|
||||
nopower(5),
|
||||
notpowering(6),
|
||||
incompatible(7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of Power Supply.
|
||||
nopower(5) - This state means the Power Supply is present
|
||||
but no AC is connected.
|
||||
incompatible(7) - This state is possible on boards capable
|
||||
of pluggable Power Supplies."
|
||||
::= { boxServicesPowSuppliesEntry 3 }
|
||||
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- boxServicesTempSensors
|
||||
|
||||
boxServicesTempSensorsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BoxServicesTempSensorsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Temperature sensor"
|
||||
::= { boxServicesGroup 8 }
|
||||
|
||||
boxServicesTempSensorsEntry OBJECT-TYPE
|
||||
SYNTAX BoxServicesTempSensorsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Box Services Temperature Sensor Entry"
|
||||
INDEX { boxServicesUnitIndex, boxServicesTempSensorIndex }
|
||||
::= { boxServicesTempSensorsTable 1 }
|
||||
|
||||
BoxServicesTempSensorsEntry ::= SEQUENCE {
|
||||
boxServicesUnitIndex
|
||||
Unsigned32,
|
||||
boxServicesTempSensorIndex
|
||||
Unsigned32,
|
||||
boxServicesTempSensorType
|
||||
INTEGER,
|
||||
boxServicesTempSensorState
|
||||
BoxsTemperatureStatus,
|
||||
boxServicesTempSensorTemperature
|
||||
Integer32
|
||||
}
|
||||
|
||||
boxServicesUnitIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..12)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unit index for an entry in the Box Services Temperature Sensor Table"
|
||||
::= { boxServicesTempSensorsEntry 1 }
|
||||
|
||||
boxServicesTempSensorIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..15)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index of temperature sensor table entry"
|
||||
::= { boxServicesTempSensorsEntry 2 }
|
||||
|
||||
boxServicesTempSensorType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
fixed(1),
|
||||
removable(2),
|
||||
fixedAC(3),
|
||||
removableDC(4),
|
||||
fixedDC(5),
|
||||
removableAC(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of temperature sensor"
|
||||
::= { boxServicesTempSensorsEntry 3 }
|
||||
|
||||
boxServicesTempSensorState OBJECT-TYPE
|
||||
SYNTAX BoxsTemperatureStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The state of temperature sensor"
|
||||
::= { boxServicesTempSensorsEntry 4 }
|
||||
|
||||
boxServicesTempSensorTemperature OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The temperature value reported by sensor"
|
||||
::= { boxServicesTempSensorsEntry 5 }
|
||||
|
||||
boxServicesTempUnitTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BoxServicesTempUnitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Temperature status table"
|
||||
::= { boxServicesGroup 15 }
|
||||
|
||||
boxServicesTempUnitEntry OBJECT-TYPE
|
||||
SYNTAX BoxServicesTempUnitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Box Services Temperature Unit Entry"
|
||||
INDEX { boxServicesTempUnitIndex }
|
||||
::= { boxServicesTempUnitTable 1 }
|
||||
|
||||
BoxServicesTempUnitEntry ::= SEQUENCE {
|
||||
boxServicesTempUnitIndex
|
||||
Unsigned32,
|
||||
boxServicesTempUnitState
|
||||
BoxsTemperatureStatus,
|
||||
boxServicesTempUnitTemperature
|
||||
Integer32
|
||||
}
|
||||
|
||||
boxServicesTempUnitIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..12)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unit index for an entry in the Box Services Temperature Unit Table"
|
||||
::= { boxServicesTempUnitEntry 1 }
|
||||
|
||||
boxServicesTempUnitState OBJECT-TYPE
|
||||
SYNTAX BoxsTemperatureStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The temperature state of the unit"
|
||||
::= { boxServicesTempUnitEntry 2 }
|
||||
|
||||
boxServicesTempUnitTemperature OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The highest temperature currently reported by any sensor on the unit"
|
||||
::= { boxServicesTempUnitEntry 3 }
|
||||
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- boxServicesDiskUtilization
|
||||
|
||||
boxServicesDiskUtilizationTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BoxServicesDiskUtilizationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Disk space utilization table."
|
||||
::= { boxServicesGroup 16 }
|
||||
|
||||
boxServicesDiskUtilizationEntry OBJECT-TYPE
|
||||
SYNTAX BoxServicesDiskUtilizationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Disk space utilization entry."
|
||||
INDEX { boxServicesDiskUtilizationUnitIndex }
|
||||
::= { boxServicesDiskUtilizationTable 1 }
|
||||
|
||||
BoxServicesDiskUtilizationEntry ::= SEQUENCE {
|
||||
boxServicesDiskUtilizationUnitIndex
|
||||
INTEGER,
|
||||
boxServicesDiskUtilizationTotalSpaceKb
|
||||
CounterBasedGauge64,
|
||||
boxServicesDiskUtilizationFreeSpaceKb
|
||||
CounterBasedGauge64,
|
||||
boxServicesDiskUtilizationUsedSpaceKb
|
||||
CounterBasedGauge64,
|
||||
boxServicesDiskUtilizationUsedSpaceInPercentage
|
||||
Gauge32
|
||||
}
|
||||
|
||||
boxServicesDiskUtilizationUnitIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..8)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unit index for an entry in the Disk space utilization table."
|
||||
::= { boxServicesDiskUtilizationEntry 1 }
|
||||
|
||||
boxServicesDiskUtilizationTotalSpaceKb OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total size of disk space in kiloBytes."
|
||||
::= { boxServicesDiskUtilizationEntry 2 }
|
||||
|
||||
boxServicesDiskUtilizationFreeSpaceKb OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total size of free disk space in kiloBytes."
|
||||
::= { boxServicesDiskUtilizationEntry 3 }
|
||||
|
||||
boxServicesDiskUtilizationUsedSpaceKb OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total size of used disk space in kiloBytes."
|
||||
::= { boxServicesDiskUtilizationEntry 4 }
|
||||
|
||||
boxServicesDiskUtilizationUsedSpaceInPercentage OBJECT-TYPE
|
||||
SYNTAX Gauge32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total size of used disk space in percentage."
|
||||
::= { boxServicesDiskUtilizationEntry 5 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- boxServicesNotificationsGroup
|
||||
--
|
||||
-- This group provides notification definitions for the Box Services
|
||||
-- feature.
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
boxServicesNotificationsGroup OBJECT IDENTIFIER ::= { fastPathBoxServices 2 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- boxServices notification definitions
|
||||
|
||||
boxsItemStateChangeEvent OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
insertion(1),
|
||||
removal(2),
|
||||
becomeoperational(3),
|
||||
failure(4),
|
||||
losepower(5)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This event describes states of the fan or Power Supply.
|
||||
insertion - hot-pluggable fan or Power Supply was inserted
|
||||
removal - hot-pluggable fan or Power Supply was removed
|
||||
becomeoperational - fan or Power Supply became operational after failure state
|
||||
failure - fan or Power Supply failure happened, i.e. it is not able to perform its functions
|
||||
losepower - a Power Supply was operational, but the power to it has been disconnected or has failed"
|
||||
::= { boxServicesNotificationsGroup 1 }
|
||||
|
||||
boxsTemperatureChangeEvent OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
abovethreshold(1),
|
||||
belowthreshold(2),
|
||||
withinnormalrange(3)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This event describes change of the temperature.
|
||||
To avoid flipping on boundary conditions, it is allowed to send the trap
|
||||
taking into account some margin around thresholds.
|
||||
|
||||
abovethreshold - temperature increased and crossed upper threshold value
|
||||
belowthreshold - temperature decreased and crossed lower threshold value
|
||||
withinnormalrange - temperature returned to normal range (between threshold)"
|
||||
::= { boxServicesNotificationsGroup 2 }
|
||||
|
||||
boxsTemperatureStatusCurrentEvent OBJECT-TYPE
|
||||
SYNTAX BoxsTemperatureStatus
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This event describes the current status of a switch."
|
||||
::= { boxServicesNotificationsGroup 3 }
|
||||
|
||||
boxsTemperatureStatusPreviousEvent OBJECT-TYPE
|
||||
SYNTAX BoxsTemperatureStatus
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This event describes the previous status of a switch."
|
||||
::= { boxServicesNotificationsGroup 4 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- Traps
|
||||
--**************************************************************************************
|
||||
|
||||
fastPathBoxServicesTraps OBJECT IDENTIFIER ::= { fastPathBoxServices 0 }
|
||||
|
||||
boxsFanStateChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
boxServicesFansIndex,
|
||||
boxsItemStateChangeEvent
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap is sent when fan state change happens."
|
||||
::= { fastPathBoxServicesTraps 1 }
|
||||
|
||||
boxsPowSupplyStateChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
boxServicesPowSupplyIndex,
|
||||
boxsItemStateChangeEvent
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap is sent when Power Supply state change happens."
|
||||
::= { fastPathBoxServicesTraps 2 }
|
||||
|
||||
boxsTemperatureChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
boxServicesTempSensorIndex,
|
||||
boxsTemperatureChangeEvent
|
||||
}
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Trap is sent when temperature is changing and crossing any of the thresholds"
|
||||
::= { fastPathBoxServicesTraps 3 }
|
||||
|
||||
boxsThermalShutdown NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
boxServicesThermalShutdownSensor,
|
||||
boxServicesThermalShutdownTemperature
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap is sent when thermal shutdown is initiated."
|
||||
::= { fastPathBoxServicesTraps 4 }
|
||||
|
||||
boxsTemperatureStateChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
boxServicesTempUnitIndex,
|
||||
boxsTemperatureStatusCurrentEvent,
|
||||
boxsTemperatureStatusPreviousEvent
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap is sent when the system temperature crosses a threshold.
|
||||
To avoid rapid flapping between states, a hysteresis may
|
||||
be applied."
|
||||
::= { fastPathBoxServicesTraps 5 }
|
||||
|
||||
boxsDyingGaspEventChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
boxsDyingGaspEventReason
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap is sent when the Dying Gasp event is generated."
|
||||
::= { fastPathBoxServicesTraps 6 }
|
||||
|
||||
|
||||
END
|
319
mibs/lancom/LANCOM-DENIALOFSERVICE-PRIVATE-MIB
Normal file
319
mibs/lancom/LANCOM-DENIALOFSERVICE-PRIVATE-MIB
Normal file
@ -0,0 +1,319 @@
|
||||
-- Denial of Service MIB overview:
|
||||
-- Denial of Service MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
LANCOM-DENIALOFSERVICE-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- BROADCOM FASTPATH Denial of Service MIB
|
||||
-- Copyright 2016-2020 Broadcom.
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom's confidential and proprietary
|
||||
-- intellectual property. Broadcom retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32, Integer32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION,
|
||||
RowStatus, MacAddress FROM SNMPv2-TC
|
||||
ifIndex FROM IF-MIB
|
||||
|
||||
DisplayString FROM RFC1213-MIB
|
||||
fastPath FROM LANCOM-REF-MIB;
|
||||
|
||||
fastPathDenialOfService MODULE-IDENTITY
|
||||
LAST-UPDATED "201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom "
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH Denial of Service."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
::= { fastPath 31 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentSwitchDenialOfServiceGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentSwitchDenialOfServiceGroup OBJECT IDENTIFIER ::= { fastPathDenialOfService 1 }
|
||||
|
||||
|
||||
agentSwitchDenialOfServiceSIPDIPMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the SIP=DIP Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 1 }
|
||||
|
||||
agentSwitchDenialOfServiceSMACDMACMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the SMAC=DMAC Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 9 }
|
||||
|
||||
agentSwitchDenialOfServiceFirstFragMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the First Fragment Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 2 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPHdrSize OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the Minimum allowed TCP Header size.
|
||||
This is active if the First Fragment Denial of Service
|
||||
protection feature is enabled."
|
||||
DEFVAL { 20 }
|
||||
::= { agentSwitchDenialOfServiceGroup 3 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPFragMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Fragment Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 4 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPOffsetMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Offset Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 10 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPFlagMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Flag Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 5 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPFlagSeqMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Flag and Sequence Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 11 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPSynMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Syn Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 14 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPSynFinMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Syn and Fin Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 15 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPFinUrgPshMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Fin and Urg and Psh Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 16 }
|
||||
|
||||
agentSwitchDenialOfServiceL4PortMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the L4 Port Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 6 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPPortMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Port Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 12 }
|
||||
|
||||
agentSwitchDenialOfServiceUDPPortMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the UDP Port Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 13 }
|
||||
|
||||
agentSwitchDenialOfServiceICMPMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the ICMP Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 7 }
|
||||
|
||||
agentSwitchDenialOfServiceICMPv6Mode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the ICMPv6 Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 20 }
|
||||
|
||||
agentSwitchDenialOfServiceICMPSize OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..16376)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the Maximum allowed ICMP data size.
|
||||
This is active if the ICMP Denial of Service
|
||||
protection feature is enabled."
|
||||
DEFVAL { 512 }
|
||||
::= { agentSwitchDenialOfServiceGroup 8 }
|
||||
|
||||
agentSwitchDenialOfServiceICMPv6Size OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1023)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the Maximum allowed ICMPv6 data size.
|
||||
This is active if the ICMPv6 Denial of Service
|
||||
protection feature is enabled."
|
||||
DEFVAL { 1023 }
|
||||
::= { agentSwitchDenialOfServiceGroup 18 }
|
||||
|
||||
agentSwitchDenialOfServiceICMPFragMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the ICMP Fragment Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 19 }
|
||||
|
||||
agentSwitchDenialOfServicePortDdisable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or disables the capability to move a port
|
||||
to the diagnostically disabled state during a DoS attack."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 21 }
|
||||
|
||||
END
|
1591
mibs/lancom/LANCOM-DHCP6SERVER-PRIVATE-MIB
Normal file
1591
mibs/lancom/LANCOM-DHCP6SERVER-PRIVATE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
196
mibs/lancom/LANCOM-DHCPCLIENT-PRIVATE-MIB
Normal file
196
mibs/lancom/LANCOM-DHCPCLIENT-PRIVATE-MIB
Normal file
@ -0,0 +1,196 @@
|
||||
-- DHCP Client MIB overview:
|
||||
-- DHCP Client MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
|
||||
|
||||
LANCOM-DHCPCLIENT-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- BROADCOM FASTPATH DHCP Server MIB
|
||||
-- Copyright 2016-2020 Broadcom.
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom's confidential and proprietary
|
||||
-- intellectual property. Broadcom retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, IpAddress,
|
||||
Integer32, Unsigned32, Counter32, TimeTicks
|
||||
FROM SNMPv2-SMI
|
||||
InterfaceIndex FROM IF-MIB
|
||||
DisplayString FROM RFC1213-MIB
|
||||
fastPath FROM LANCOM-REF-MIB;
|
||||
|
||||
fastPathDHCPClientPrivate MODULE-IDENTITY
|
||||
LAST-UPDATED "201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom "
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH DHCP Client"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
::= { fastPath 100 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
agentdhcp4ClientLeaseParameters OBJECT IDENTIFIER ::= { fastPathDHCPClientPrivate 1 }
|
||||
|
||||
agentdhcp4ClientLeaseParametersTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Agentdhcp4ClientLeaseParametersEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Displays DHCP Client Lease Information."
|
||||
::= { agentdhcp4ClientLeaseParameters 1 }
|
||||
|
||||
agentdhcp4ClientLeaseParametersEntry OBJECT-TYPE
|
||||
SYNTAX Agentdhcp4ClientLeaseParametersEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about a table entry."
|
||||
INDEX { agentdhcp4ClientInterfaceIndex }
|
||||
::= { agentdhcp4ClientLeaseParametersTable 1 }
|
||||
|
||||
Agentdhcp4ClientLeaseParametersEntry ::= SEQUENCE {
|
||||
agentdhcp4ClientInterfaceIndex
|
||||
InterfaceIndex,
|
||||
agentdhcp4ClientIpAddress
|
||||
IpAddress,
|
||||
agentdhcp4ClientSubnetMask
|
||||
IpAddress,
|
||||
agentdhcp4ClientDhcpServerAddress
|
||||
IpAddress,
|
||||
agentdhcp4ClientState
|
||||
INTEGER,
|
||||
agentdhcp4ClientTransactionID
|
||||
DisplayString,
|
||||
agentdhcp4ClientLeaseTime
|
||||
TimeTicks,
|
||||
agentdhcp4ClientRenewTime
|
||||
TimeTicks,
|
||||
agentdhcp4ClientRebindTime
|
||||
TimeTicks,
|
||||
agentdhcp4ClientRetryCount
|
||||
Counter32
|
||||
}
|
||||
|
||||
agentdhcp4ClientInterfaceIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Interface index on which the IP address was leased by the DHCP Server."
|
||||
::= { agentdhcp4ClientLeaseParametersEntry 1 }
|
||||
|
||||
agentdhcp4ClientIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP Address leased by the DHCP Server ."
|
||||
::= { agentdhcp4ClientLeaseParametersEntry 2 }
|
||||
|
||||
agentdhcp4ClientSubnetMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Subnet mask of the IP Address leased by the DHCP Server ."
|
||||
::= { agentdhcp4ClientLeaseParametersEntry 3 }
|
||||
|
||||
agentdhcp4ClientDhcpServerAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP Address of the DHCP Server that leased the IP Address ."
|
||||
::= { agentdhcp4ClientLeaseParametersEntry 4 }
|
||||
|
||||
agentdhcp4ClientState OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
init(1),
|
||||
selecting(2),
|
||||
requesting(3),
|
||||
request-recv(4),
|
||||
bound(5),
|
||||
renewing(6),
|
||||
renew-recv(7),
|
||||
rebinding(8),
|
||||
rebind-recv(9),
|
||||
bootp-fallback(10),
|
||||
not-bound(11),
|
||||
failed(12),
|
||||
do-release(13)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The State of the DHCP Client on this interface ."
|
||||
::= { agentdhcp4ClientLeaseParametersEntry 5 }
|
||||
|
||||
agentdhcp4ClientTransactionID OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The transaction ID of the DHCP Client ."
|
||||
::= { agentdhcp4ClientLeaseParametersEntry 6 }
|
||||
|
||||
agentdhcp4ClientLeaseTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time remaining since the IP address is leased by the DHCP Server.It is displayed
|
||||
in days, hours, minutes and seconds."
|
||||
::= { agentdhcp4ClientLeaseParametersEntry 7 }
|
||||
|
||||
agentdhcp4ClientRenewTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time remaining to send the next DHCP Renew Request by DHCP Client to renew the leased IP address. It is displayed
|
||||
in days, hours, minutes and seconds."
|
||||
::= { agentdhcp4ClientLeaseParametersEntry 8 }
|
||||
|
||||
agentdhcp4ClientRebindTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time remaining to start the DHCP Rebind process. It is displayed
|
||||
in days, hours, minutes and seconds."
|
||||
::= { agentdhcp4ClientLeaseParametersEntry 9 }
|
||||
|
||||
agentdhcp4ClientRetryCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times the DHCP Client sends a DHCP REQUEST message before the server responds ."
|
||||
::= { agentdhcp4ClientLeaseParametersEntry 10 }
|
||||
|
||||
END
|
1122
mibs/lancom/LANCOM-DHCPSERVER-PRIVATE-MIB
Normal file
1122
mibs/lancom/LANCOM-DHCPSERVER-PRIVATE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
314
mibs/lancom/LANCOM-DNS-RESOLVER-CONTROL-MIB
Normal file
314
mibs/lancom/LANCOM-DNS-RESOLVER-CONTROL-MIB
Normal file
@ -0,0 +1,314 @@
|
||||
|
||||
LANCOM-DNS-RESOLVER-CONTROL-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, IpAddress, Counter32, Integer32, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, RowStatus, DisplayString, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
fastPath
|
||||
FROM LANCOM-REF-MIB
|
||||
InterfaceIndexOrZero
|
||||
FROM IF-MIB
|
||||
InetAddressType, InetAddress
|
||||
FROM INET-ADDRESS-MIB;
|
||||
|
||||
-- DNS Control Resolver MIB
|
||||
|
||||
fastPathDnsResControlMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201112140000Z" -- 14 Dec 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
"Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Phone: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module defines a portion of the SNMP MIB under
|
||||
the Broadcom Corporation enterprise OID pertaining to
|
||||
DNS Client control configuration"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201112140000Z" -- 14 Dec 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"DNS Client Source Interface related changes."
|
||||
REVISION
|
||||
"201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200503281100Z" -- Mon Mar 28 11:00 GMT 2005
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { fastPath 37 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Textual Conventions
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
DnsCacheEntryType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A DNS cache entry type. This is for address or
|
||||
for canonical name."
|
||||
SYNTAX INTEGER { dnsCacheAddresstype(1),
|
||||
dnsCacheCnametye(2) }
|
||||
|
||||
|
||||
fastPathDnsResCtlMIBObjects OBJECT IDENTIFIER ::= { fastPathDnsResControlMIB 1 }
|
||||
|
||||
agentResCtlglobal OBJECT IDENTIFIER ::= { fastPathDnsResCtlMIBObjects 1 }
|
||||
agentResCtlServConfig OBJECT IDENTIFIER ::= { fastPathDnsResCtlMIBObjects 2 }
|
||||
agentResCtlStaticServConfig OBJECT IDENTIFIER ::= { fastPathDnsResCtlMIBObjects 3 }
|
||||
-- agentResCtlCacheConfig OBJECT IDENTIFIER ::= { dnsResCtlMIBObjects 4 }
|
||||
|
||||
|
||||
-- Resolver Control Configuration Group
|
||||
|
||||
agentResCtlAdminMode OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The dns client administrative modes supported by the device.
|
||||
The dns client services can be turned on or off."
|
||||
::= {agentResCtlglobal 1 }
|
||||
|
||||
agentResCtlDefDomainName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The default domain name for unqualified hostnames."
|
||||
::= {agentResCtlglobal 2 }
|
||||
|
||||
agentResCtlCacheFlushStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { dnsCacheFlushEnable(1),
|
||||
dnsCacheFlushDisable(2) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The cache Flush status. If set to enable all dynamic cache
|
||||
entries would be removed."
|
||||
::= {agentResCtlglobal 3 }
|
||||
|
||||
agentResCtlRequestTimeout OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..3600)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The timeout before retransmitting a request to the server. The
|
||||
timeout value is configured and displayed in seconds."
|
||||
DEFVAL { 3 }
|
||||
::= {agentResCtlglobal 4 }
|
||||
|
||||
agentResCtlRequestRetransmits OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times the request is retransmitted. The request
|
||||
is retransmitted provided the maximum timeout value allows
|
||||
this many number of retransmits."
|
||||
DEFVAL { 2 }
|
||||
::= {agentResCtlglobal 5 }
|
||||
|
||||
agentResCtlDomainListTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ResCtlDomainListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for default domain list."
|
||||
::= {agentResCtlglobal 6}
|
||||
|
||||
agentResCtlDomainListEntry OBJECT-TYPE
|
||||
SYNTAX ResCtlDomainListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the DNS domain name list.
|
||||
Rows may be created or deleted at any time by the DNS
|
||||
Resolver and by SNMP SET requests."
|
||||
INDEX {agentResCtlDomainListName }
|
||||
::= {agentResCtlDomainListTable 1 }
|
||||
|
||||
ResCtlDomainListEntry ::=
|
||||
SEQUENCE {
|
||||
agentResCtlDomainListName
|
||||
DisplayString,
|
||||
agentResCtlDomainListNameStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentResCtlDomainListName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The dns domain list entry identified by
|
||||
this row of the table."
|
||||
::= {agentResCtlDomainListEntry 1 }
|
||||
|
||||
agentResCtlDomainListNameStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of the DNS domain list Entry Table
|
||||
Supported values:
|
||||
active(1) - valid entry
|
||||
createAndGo(4) - used to create a new entry
|
||||
destroy(6) - removes the entry"
|
||||
::= {agentResCtlDomainListEntry 2 }
|
||||
|
||||
-- DNS Resolver Control Server Configuration Table
|
||||
|
||||
agentResCtlServConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ResCtlConfigIPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of DNS servers list"
|
||||
::= {agentResCtlServConfig 1 }
|
||||
|
||||
agentResCtlConfigIPEntry OBJECT-TYPE
|
||||
SYNTAX ResCtlConfigIPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the DNS Servers list.
|
||||
Rows may be created or deleted at any time by the DNS
|
||||
Resolver and by SNMP SET requests."
|
||||
INDEX {agentResCtlDnsNameServerIPType,
|
||||
agentResCtlDnsNameServerIP }
|
||||
::= {agentResCtlServConfigTable 1 }
|
||||
|
||||
ResCtlConfigIPEntry ::=
|
||||
SEQUENCE {
|
||||
agentResCtlDnsNameServerIPType
|
||||
InetAddressType,
|
||||
agentResCtlDnsNameServerIP
|
||||
InetAddress,
|
||||
agentResCtlDnsNameServerStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentResCtlDnsNameServerIPType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Type of IP address of the dns server identified by
|
||||
this row of the table. Can be either ipv4(1), or ipv6(2)."
|
||||
::= {agentResCtlConfigIPEntry 1 }
|
||||
|
||||
agentResCtlDnsNameServerIP OBJECT-TYPE
|
||||
SYNTAX InetAddress (SIZE(0|4|16))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the dns server identified by
|
||||
this row of the table."
|
||||
::= {agentResCtlConfigIPEntry 2 }
|
||||
|
||||
agentResCtlDnsNameServerStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of the DNS Server Address Table
|
||||
Supported values:
|
||||
active(1) - valid entry
|
||||
createAndGo(4) - used to create a new entry
|
||||
destroy(6) - removes the entry"
|
||||
::= {agentResCtlConfigIPEntry 3 }
|
||||
|
||||
-- DNS Resolver Control Static Host Name IP Address Table
|
||||
|
||||
agentResCtlStaticServConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ResCtlStaticServEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Static table of DNS hostname to IP address table"
|
||||
::= {agentResCtlStaticServConfig 1 }
|
||||
|
||||
agentResCtlStaticServEntry OBJECT-TYPE
|
||||
SYNTAX ResCtlStaticServEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the static DNS hostname IP address list.
|
||||
Rows may be created or deleted at any time by the DNS
|
||||
Resolver and by SNMP SET requests."
|
||||
INDEX {agentResCtlStaticHostName,
|
||||
agentResCtlStaticIPAddress }
|
||||
::= {agentResCtlStaticServConfigTable 1 }
|
||||
|
||||
ResCtlStaticServEntry ::=
|
||||
SEQUENCE {
|
||||
agentResCtlStaticHostName
|
||||
OCTET STRING,
|
||||
agentResCtlStaticIPAddress
|
||||
IpAddress,
|
||||
agentResCtlStaticNameServerStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentResCtlStaticHostName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0 .. 255))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The static hostname to be stored in the name server table."
|
||||
::= {agentResCtlStaticServEntry 1 }
|
||||
|
||||
agentResCtlStaticIPAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the dns server for the static hostname."
|
||||
::= {agentResCtlStaticServEntry 2 }
|
||||
|
||||
agentResCtlStaticNameServerStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of the Static Host Name - IP Address Table
|
||||
Supported values:
|
||||
active(1) - valid entry
|
||||
createAndGo(4) - used to create a new entry
|
||||
destroy(6) - removes the entry"
|
||||
::= {agentResCtlStaticServEntry 3 }
|
||||
|
||||
agentResCtlSourceInterface OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A source-interface selection on an Interface Index (like vlan based
|
||||
routing interface, port based routing interface, loopback interface,
|
||||
tunnel interface, network port). A non-zero value indicates
|
||||
ifIndex for the corresponding interface entry in the ifTable is selected.
|
||||
A zero value indicates the source-interface un-selection."
|
||||
::= {agentResCtlglobal 7 }
|
||||
|
||||
agentResCtlServicePortSrcInterface OBJECT-TYPE
|
||||
SYNTAX INTEGER { servicePortEnable(1),
|
||||
servicePortDisable(2) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To select Service Port as a source-interface."
|
||||
::= {agentResCtlglobal 8 }
|
||||
END
|
1051
mibs/lancom/LANCOM-DOT1X-ADVANCED-FEATURES-MIB
Normal file
1051
mibs/lancom/LANCOM-DOT1X-ADVANCED-FEATURES-MIB
Normal file
File diff suppressed because it is too large
Load Diff
135
mibs/lancom/LANCOM-DOT1X-AUTHENTICATION-SERVER-MIB
Normal file
135
mibs/lancom/LANCOM-DOT1X-AUTHENTICATION-SERVER-MIB
Normal file
@ -0,0 +1,135 @@
|
||||
-- Dot1x Authentication Server MIB overview:
|
||||
-- Dot1x Authentication Server MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
LANCOM-DOT1X-AUTHENTICATION-SERVER-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom FastPath Dot1x Authentication Server MIB
|
||||
-- Copyright 2016-2020 Broadcom.
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom's confidential and proprietary
|
||||
-- intellectual property. Broadcom retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Integer32 FROM SNMPv2-SMI
|
||||
RowStatus FROM SNMPv2-TC
|
||||
DisplayString FROM RFC1213-MIB
|
||||
fastPath FROM LANCOM-REF-MIB;
|
||||
|
||||
|
||||
fastPathdot1xAuthenticationServer MODULE-IDENTITY
|
||||
LAST-UPDATED "201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath Dot1x Authentication Server"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200911120000Z" -- 12 November 2009 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
::= { fastPath 49 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentDot1xAuthServUserConfigGroup -> Contains MIB objects to configure Dot1x User Database
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentDot1xAuthServUserConfigGroup OBJECT IDENTIFIER ::= { fastPathdot1xAuthenticationServer 1 }
|
||||
|
||||
agentDot1xAuthServUserConfigCreate OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Create a new user.
|
||||
When set with a non-empty string, a new user with that name will be created.
|
||||
This object will only return an empty string.
|
||||
This string is limited to alpha-numeric strings (including the '-' and '_' characters)."
|
||||
::= { agentDot1xAuthServUserConfigGroup 1 }
|
||||
|
||||
agentDot1xAuthServUserConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentDot1xAuthServUserConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for dot1x Client details and associated functionality."
|
||||
::= { agentDot1xAuthServUserConfigGroup 2 }
|
||||
|
||||
agentDot1xAuthServUserConfigEntry OBJECT-TYPE
|
||||
SYNTAX AgentDot1xAuthServUserConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Represents entry for port config table."
|
||||
INDEX { agentDot1xAuthServUserIndex}
|
||||
::= {agentDot1xAuthServUserConfigTable 1 }
|
||||
|
||||
AgentDot1xAuthServUserConfigEntry ::= SEQUENCE {
|
||||
agentDot1xAuthServUserIndex
|
||||
Integer32,
|
||||
agentDot1xAuthServUserName
|
||||
DisplayString,
|
||||
agentDot1xAuthServUserPassword
|
||||
DisplayString,
|
||||
agentDot1xAuthServUserStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentDot1xAuthServUserIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..99)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Dot1x user config index. "
|
||||
::= { agentDot1xAuthServUserConfigEntry 1}
|
||||
|
||||
agentDot1xAuthServUserName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Dot1x user name.
|
||||
This string is limited to alpha-numeric strings (including '-' and '_'
|
||||
characters). "
|
||||
::= { agentDot1xAuthServUserConfigEntry 2}
|
||||
|
||||
agentDot1xAuthServUserPassword OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Dot1x user password."
|
||||
::= { agentDot1xAuthServUserConfigEntry 3}
|
||||
|
||||
agentDot1xAuthServUserStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Dot1x User Status.
|
||||
active(1) - This user account is active.
|
||||
destroy(6) - Set to this value to remove this user account."
|
||||
::= { agentDot1xAuthServUserConfigEntry 4 }
|
||||
|
||||
|
||||
END
|
3614
mibs/lancom/LANCOM-ES-2126-MIB
Normal file
3614
mibs/lancom/LANCOM-ES-2126-MIB
Normal file
File diff suppressed because it is too large
Load Diff
4176
mibs/lancom/LANCOM-ES-2126P-MIB
Normal file
4176
mibs/lancom/LANCOM-ES-2126P-MIB
Normal file
File diff suppressed because it is too large
Load Diff
3642
mibs/lancom/LANCOM-ES-2126PLUS-MIB
Normal file
3642
mibs/lancom/LANCOM-ES-2126PLUS-MIB
Normal file
File diff suppressed because it is too large
Load Diff
3838
mibs/lancom/LANCOM-ES-2126PPLUS-MIB
Normal file
3838
mibs/lancom/LANCOM-ES-2126PPLUS-MIB
Normal file
File diff suppressed because it is too large
Load Diff
7153
mibs/lancom/LANCOM-GS-2124-MIB
Normal file
7153
mibs/lancom/LANCOM-GS-2124-MIB
Normal file
File diff suppressed because it is too large
Load Diff
15943
mibs/lancom/LANCOM-GS-2326-MIB
Normal file
15943
mibs/lancom/LANCOM-GS-2326-MIB
Normal file
File diff suppressed because it is too large
Load Diff
16516
mibs/lancom/LANCOM-GS-2326P-MIB
Normal file
16516
mibs/lancom/LANCOM-GS-2326P-MIB
Normal file
File diff suppressed because it is too large
Load Diff
15944
mibs/lancom/LANCOM-GS-2326PLUS-MIB
Normal file
15944
mibs/lancom/LANCOM-GS-2326PLUS-MIB
Normal file
File diff suppressed because it is too large
Load Diff
16519
mibs/lancom/LANCOM-GS-2326PPLUS-MIB
Normal file
16519
mibs/lancom/LANCOM-GS-2326PPLUS-MIB
Normal file
File diff suppressed because it is too large
Load Diff
15719
mibs/lancom/LANCOM-GS-2328-MIB
Normal file
15719
mibs/lancom/LANCOM-GS-2328-MIB
Normal file
File diff suppressed because it is too large
Load Diff
15736
mibs/lancom/LANCOM-GS-2328F-MIB
Normal file
15736
mibs/lancom/LANCOM-GS-2328F-MIB
Normal file
File diff suppressed because it is too large
Load Diff
16295
mibs/lancom/LANCOM-GS-2328P-MIB
Normal file
16295
mibs/lancom/LANCOM-GS-2328P-MIB
Normal file
File diff suppressed because it is too large
Load Diff
15880
mibs/lancom/LANCOM-GS-2352-MIB
Normal file
15880
mibs/lancom/LANCOM-GS-2352-MIB
Normal file
File diff suppressed because it is too large
Load Diff
16454
mibs/lancom/LANCOM-GS-2352P-MIB
Normal file
16454
mibs/lancom/LANCOM-GS-2352P-MIB
Normal file
File diff suppressed because it is too large
Load Diff
15833
mibs/lancom/LANCOM-GS2310-MIB
Normal file
15833
mibs/lancom/LANCOM-GS2310-MIB
Normal file
File diff suppressed because it is too large
Load Diff
16408
mibs/lancom/LANCOM-GS2310P-MIB
Normal file
16408
mibs/lancom/LANCOM-GS2310P-MIB
Normal file
File diff suppressed because it is too large
Load Diff
16406
mibs/lancom/LANCOM-GS2310PPLUS-MIB
Normal file
16406
mibs/lancom/LANCOM-GS2310PPLUS-MIB
Normal file
File diff suppressed because it is too large
Load Diff
86
mibs/lancom/LANCOM-INTERFACE-APP-MIB
Normal file
86
mibs/lancom/LANCOM-INTERFACE-APP-MIB
Normal file
@ -0,0 +1,86 @@
|
||||
LANCOM-INTERFACE-APP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom FASTPATH INTERFACE APPLICATION MIB
|
||||
-- Copyright 2016 Broadcom.
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom's confidential and proprietary
|
||||
-- intellectual property. Broadcom retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
NOTIFICATION-TYPE, Unsigned32 FROM SNMPv2-SMI
|
||||
ifIndex FROM IF-MIB
|
||||
fastPath FROM LANCOM-REF-MIB;
|
||||
|
||||
fastPathInterfaceApp MODULE-IDENTITY
|
||||
LAST-UPDATED "201608180000Z" -- 18 Aug 2016 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom "
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH INTERFACE APPLICATION"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201608180000Z" -- 18 Aug 2016 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
|
||||
::= { fastPath 70 }
|
||||
|
||||
agentLinkFlapMIBObjects OBJECT IDENTIFIER ::= { fastPathInterfaceApp 1 }
|
||||
agentLinkFlapGlobal OBJECT IDENTIFIER ::= { agentLinkFlapMIBObjects 1 }
|
||||
|
||||
-- ***************************************************************************
|
||||
--
|
||||
-- The INTERFACE APPLICATION Global Group
|
||||
--
|
||||
-- ***************************************************************************
|
||||
|
||||
agentLinkFlapAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the Administrative mode of Link Flap
|
||||
Feature.
|
||||
|
||||
enable -- Link Flap is enabled.
|
||||
disable -- Link Flap is disabled."
|
||||
::= { agentLinkFlapGlobal 1 }
|
||||
|
||||
agentLinkFlapDuration OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (3..200)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates interval in seconds at which link flaps
|
||||
are collected. When the time is out, the link flap
|
||||
counter is cleared."
|
||||
::= { agentLinkFlapGlobal 2 }
|
||||
|
||||
agentLinkFlapMaxCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (2..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the number of link flaps per configured
|
||||
duration which triggers a port to d-disable mode."
|
||||
::= { agentLinkFlapGlobal 3 }
|
||||
|
||||
END
|
1334
mibs/lancom/LANCOM-INVENTORY-MIB
Normal file
1334
mibs/lancom/LANCOM-INVENTORY-MIB
Normal file
File diff suppressed because it is too large
Load Diff
116
mibs/lancom/LANCOM-IPV6-LOOPBACK-MIB
Normal file
116
mibs/lancom/LANCOM-IPV6-LOOPBACK-MIB
Normal file
@ -0,0 +1,116 @@
|
||||
LANCOM-IPV6-LOOPBACK-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom FastPath IPV6 Loopback MIB
|
||||
-- Copyright 2016-2020 Broadcom.
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom's confidential and proprietary
|
||||
-- intellectual property. Broadcom retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI
|
||||
RowStatus
|
||||
FROM SNMPv2-TC
|
||||
InetAddressPrefixLength FROM INET-ADDRESS-MIB
|
||||
Ipv6AddressPrefix FROM IPV6-TC
|
||||
agentLoopbackID FROM LANCOM-LOOPBACK-MIB
|
||||
fastPath FROM LANCOM-REF-MIB;
|
||||
|
||||
fastPathIpv6Loopback MODULE-IDENTITY
|
||||
LAST-UPDATED "201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom "
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath Loopback IPV6 address configuration"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
|
||||
::= { fastPath 23 }
|
||||
--**************************************************************************************
|
||||
-- agentLoopbackIpv6Group
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLoopbackIpv6Group OBJECT IDENTIFIER ::= { fastPathIpv6Loopback 1 }
|
||||
|
||||
agentLoopbackIpv6PrefixTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentLoopbackIpv6PrefixEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of the Ipv6 prefixes associated with loopback instances"
|
||||
::= { agentLoopbackIpv6Group 1 }
|
||||
|
||||
agentLoopbackIpv6PrefixEntry OBJECT-TYPE
|
||||
SYNTAX AgentLoopbackIpv6PrefixEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { agentLoopbackID, agentLoopbackIpv6PrefixPrefix, agentLoopbackIpv6PrefixPrefixLen}
|
||||
::= { agentLoopbackIpv6PrefixTable 1 }
|
||||
|
||||
AgentLoopbackIpv6PrefixEntry ::= SEQUENCE {
|
||||
agentLoopbackIpv6PrefixPrefix
|
||||
Ipv6AddressPrefix,
|
||||
agentLoopbackIpv6PrefixPrefixLen
|
||||
InetAddressPrefixLength,
|
||||
agentLoopbackIpv6PrefixStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentLoopbackIpv6PrefixPrefix OBJECT-TYPE
|
||||
SYNTAX Ipv6AddressPrefix
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The prefix associated with the loopback interface. The data type
|
||||
is used to model the Ipv6 address. It is a binary string
|
||||
of 16 octects in network byte-order. It specifies the IP
|
||||
address of loopback which will be in Ipv6 Format, generated
|
||||
using internal interface number."
|
||||
::= { agentLoopbackIpv6PrefixEntry 1 }
|
||||
|
||||
agentLoopbackIpv6PrefixPrefixLen OBJECT-TYPE
|
||||
SYNTAX InetAddressPrefixLength
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the prefix (in bits)."
|
||||
DEFVAL { 0 }
|
||||
::= { agentLoopbackIpv6PrefixEntry 2 }
|
||||
|
||||
agentLoopbackIpv6PrefixStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of this instance.Row can be added or deleted
|
||||
by setting the value to createAndGo/destroy
|
||||
|
||||
active(1) - this Loopback instance is active
|
||||
createAndGo(4) - set to this value to create an instance
|
||||
destroy(6) - set to this value to delete an instance"
|
||||
::= { agentLoopbackIpv6PrefixEntry 3 }
|
||||
END
|
572
mibs/lancom/LANCOM-ISDP-MIB
Normal file
572
mibs/lancom/LANCOM-ISDP-MIB
Normal file
@ -0,0 +1,572 @@
|
||||
LANCOM-ISDP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom FastPath ISDP MIB
|
||||
-- Copyright 2016-2018 Broadcom.
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom's confidential and proprietary
|
||||
-- intellectual property. Broadcom retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32,Counter32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, TimeStamp FROM SNMPv2-TC
|
||||
fastPath FROM LANCOM-REF-MIB
|
||||
DisplayString FROM RFC1213-MIB;
|
||||
|
||||
fastPathIsdp MODULE-IDENTITY
|
||||
LAST-UPDATED "201802260000Z" -- 26 February 2018 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom "
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath ISDP"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201802260000Z" -- 26 February 2018 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"agentIsdpCacheNativeVlan object added."
|
||||
REVISION
|
||||
"201712150000Z" -- 15 December 2017 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Change some DEFVAL statements to use enumeration name instead of number."
|
||||
REVISION
|
||||
"201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"201001110000Z" -- 11 January 2010 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Device ID can be system's host name too."
|
||||
REVISION
|
||||
"200712030000Z" -- 03 December 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
|
||||
::= { fastPath 39 }
|
||||
|
||||
|
||||
agentIsdpMIBObjects OBJECT IDENTIFIER ::= { fastPathIsdp 1 }
|
||||
agentIsdpCache OBJECT IDENTIFIER ::= { agentIsdpMIBObjects 2 }
|
||||
agentIsdpInterface OBJECT IDENTIFIER ::= { agentIsdpMIBObjects 3 }
|
||||
|
||||
-- ****************************************************************************
|
||||
--
|
||||
-- The ISDP Interface Group
|
||||
-- Manage ISDP on interface.
|
||||
--
|
||||
-- ****************************************************************************
|
||||
|
||||
agentIsdpInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIsdpInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table containing the status of ISDP on
|
||||
the device's interfaces."
|
||||
::= { agentIsdpInterface 1 }
|
||||
|
||||
agentIsdpInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX AgentIsdpInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the agentIsdpInterfaceTable,
|
||||
containing the status of ISDP on an interface."
|
||||
INDEX { agentIsdpInterfaceIfIndex }
|
||||
::= { agentIsdpInterfaceTable 1 }
|
||||
|
||||
AgentIsdpInterfaceEntry ::= SEQUENCE {
|
||||
agentIsdpInterfaceIfIndex Integer32,
|
||||
agentIsdpInterfaceEnable INTEGER
|
||||
}
|
||||
|
||||
agentIsdpInterfaceIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of the local interface.
|
||||
|
||||
For 802.3 Repeaters on which the repeater ports do not
|
||||
have ifIndex values assigned, this value is a unique
|
||||
value for the port, and greater than any ifIndex value
|
||||
supported by the repeater; in this case, the specific
|
||||
port is indicated by corresponding values of
|
||||
agentIsdpInterfaceGroup and agentIsdpInterfacePort, where these
|
||||
values correspond to the group number and port number
|
||||
values of RFC 1516."
|
||||
::= { agentIsdpInterfaceEntry 1 }
|
||||
|
||||
agentIsdpInterfaceEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(0)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An indication of whether the Industry Standard Discovery Protocol
|
||||
is currently running on this interface. This variable
|
||||
has no effect when ISDP is disabled (agentIsdpGlobalRun = FALSE)."
|
||||
::= { agentIsdpInterfaceEntry 2 }
|
||||
|
||||
-- ****************************************************************************
|
||||
--
|
||||
-- The ISDP Cache Group
|
||||
-- Display Cache ISDP settings.
|
||||
--
|
||||
-- ****************************************************************************
|
||||
|
||||
agentIsdpCacheTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIsdpCacheEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table containing the cached
|
||||
information obtained via receiving ISDP messages."
|
||||
::= { agentIsdpCache 1 }
|
||||
|
||||
agentIsdpCacheEntry OBJECT-TYPE
|
||||
SYNTAX AgentIsdpCacheEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the agentIsdpCacheTable,
|
||||
containing the information received via ISDP on one
|
||||
interface from one device. Entries appear when
|
||||
a ISDP advertisement is received from a neighbor
|
||||
device. Entries disappear when ISDP is disabled
|
||||
on the interface, or globally."
|
||||
INDEX { agentIsdpCacheIfIndex, agentIsdpCacheIndex }
|
||||
::= { agentIsdpCacheTable 1 }
|
||||
|
||||
AgentIsdpCacheEntry ::= SEQUENCE {
|
||||
agentIsdpCacheIfIndex Integer32,
|
||||
agentIsdpCacheIndex Integer32,
|
||||
agentIsdpCacheLocalIntf DisplayString,
|
||||
agentIsdpCacheAddress DisplayString,
|
||||
agentIsdpCacheVersion DisplayString,
|
||||
agentIsdpCacheDeviceId DisplayString,
|
||||
agentIsdpCacheDevicePort DisplayString,
|
||||
agentIsdpCachePlatform DisplayString,
|
||||
agentIsdpCacheCapabilities DisplayString,
|
||||
agentIsdpCacheLastChange TimeStamp,
|
||||
agentIsdpCacheProtocolVersion DisplayString,
|
||||
agentIsdpCacheHoldtime INTEGER,
|
||||
agentIsdpCacheNativeVlan Integer32
|
||||
}
|
||||
|
||||
agentIsdpCacheIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Normally, the ifIndex value of the local interface."
|
||||
::= { agentIsdpCacheEntry 1 }
|
||||
|
||||
agentIsdpCacheIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index value is unique integer id of each neighbor entry."
|
||||
::= { agentIsdpCacheEntry 2 }
|
||||
|
||||
agentIsdpCacheAddress OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (first) network-layer address of the device's
|
||||
SNMP-agent as reported in the Address TLV of the most recently
|
||||
received ISDP message. For example, if the corresponding
|
||||
instance of cacheAddressType had the value 'ip(1)', then
|
||||
this object would be an IP-address."
|
||||
::= { agentIsdpCacheEntry 3 }
|
||||
|
||||
agentIsdpCacheLocalIntf OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device Interface which had this neighbor."
|
||||
::= { agentIsdpCacheEntry 4 }
|
||||
|
||||
agentIsdpCacheVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Version string as reported in the most recent ISDP
|
||||
message. The zero-length string indicates that no Version
|
||||
field (TLV) was reported in the most recent ISDP
|
||||
message."
|
||||
::= { agentIsdpCacheEntry 5 }
|
||||
|
||||
agentIsdpCacheDeviceId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Device-ID string as reported in the most recent ISDP
|
||||
message. The zero-length string indicates that no Device-ID
|
||||
field (TLV) was reported in the most recent ISDP
|
||||
message."
|
||||
::= { agentIsdpCacheEntry 6 }
|
||||
|
||||
agentIsdpCacheDevicePort OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Port-ID string as reported in the most recent ISDP
|
||||
message. This will typically be the value of the ifName
|
||||
object (e.g., 'Ethernet0'). The zero-length string
|
||||
indicates that no Port-ID field (TLV) was reported in the
|
||||
most recent ISDP message."
|
||||
::= { agentIsdpCacheEntry 7 }
|
||||
|
||||
agentIsdpCachePlatform OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Device's Hardware Platform as reported in the most
|
||||
recent ISDP message. The zero-length string indicates
|
||||
that no Platform field (TLV) was reported in the most
|
||||
recent ISDP message."
|
||||
::= { agentIsdpCacheEntry 8 }
|
||||
|
||||
agentIsdpCacheCapabilities OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Device's Functional Capabilities as reported in the
|
||||
most recent ISDP message. For latest set of specific
|
||||
values, see the latest version of the ISDP specification.
|
||||
The zero-length string indicates that no Capabilities field
|
||||
(TLV) was reported in the most recent ISDP message."
|
||||
|
||||
::= { agentIsdpCacheEntry 9 }
|
||||
|
||||
agentIsdpCacheLastChange OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the time when this cache entry was last changed.
|
||||
This object is initialised to the current time when the entry
|
||||
gets created and updated to the current time whenever the value
|
||||
of any (other) object instance in the corresponding row is
|
||||
modified."
|
||||
::= { agentIsdpCacheEntry 10 }
|
||||
|
||||
agentIsdpCacheProtocolVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Device's version of ISDP protcol as reported in the
|
||||
most recent ISDP message."
|
||||
|
||||
::= { agentIsdpCacheEntry 11 }
|
||||
|
||||
agentIsdpCacheHoldtime OBJECT-TYPE
|
||||
SYNTAX INTEGER (10..255)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Device's ISDP Holdtime as reported in the most
|
||||
recent ISDP message."
|
||||
::= { agentIsdpCacheEntry 12 }
|
||||
|
||||
agentIsdpCacheNativeVlan OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..4093)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The native VLAN of the neighbor port as reported in the most recent ISDP
|
||||
message."
|
||||
::= { agentIsdpCacheEntry 13 }
|
||||
|
||||
-- ***************************************************************************
|
||||
--
|
||||
-- The ISDP Global Group
|
||||
-- Manage Global ISDP settings.
|
||||
--
|
||||
-- ***************************************************************************
|
||||
agentIsdpGlobal OBJECT IDENTIFIER ::= { agentIsdpMIBObjects 1 }
|
||||
|
||||
-- ****************************************************************************
|
||||
--
|
||||
-- The ISDP Clear Group
|
||||
--
|
||||
-- ****************************************************************************
|
||||
agentIsdpClear OBJECT IDENTIFIER ::= { agentIsdpGlobal 1 }
|
||||
|
||||
agentIsdpClearStats OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
normalOperation(0),
|
||||
clear(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Clear ISDP stats. Will always return 0 when read."
|
||||
::= { agentIsdpClear 1 }
|
||||
|
||||
agentIsdpClearEntries OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
normalOperation(0),
|
||||
clear(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Clear ISDP entries table. Will always return 0 when read."
|
||||
::= { agentIsdpClear 2 }
|
||||
|
||||
-- ****************************************************************************
|
||||
--
|
||||
-- The ISDP Statistics Group
|
||||
--
|
||||
-- ****************************************************************************
|
||||
agentIsdpStatistics OBJECT IDENTIFIER ::= { agentIsdpGlobal 2 }
|
||||
|
||||
agentIsdpStatisticsPduReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of all ISDP pdu received."
|
||||
::= { agentIsdpStatistics 1 }
|
||||
|
||||
agentIsdpStatisticsPduTransmit OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of all ISDP pdu transmitted."
|
||||
::= { agentIsdpStatistics 2 }
|
||||
|
||||
agentIsdpStatisticsV1PduReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of v1 ISDP pdu received."
|
||||
::= { agentIsdpStatistics 3 }
|
||||
|
||||
agentIsdpStatisticsV1PduTransmit OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of v1 ISDP pdu transmitted."
|
||||
::= { agentIsdpStatistics 4 }
|
||||
|
||||
agentIsdpStatisticsV2PduReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of v2 ISDP pdu received."
|
||||
::= { agentIsdpStatistics 5 }
|
||||
|
||||
agentIsdpStatisticsV2PduTransmit OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of v2 ISDP pdu transmitted."
|
||||
::= { agentIsdpStatistics 6 }
|
||||
|
||||
agentIsdpStatisticsBadHeaderPduReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of ISDP pdu with bad header received."
|
||||
::= { agentIsdpStatistics 7 }
|
||||
|
||||
agentIsdpStatisticsChkSumErrorPduReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of ISDP pdu with chksum error received."
|
||||
::= { agentIsdpStatistics 8 }
|
||||
|
||||
agentIsdpStatisticsFailurePduTransmit OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of ISDP pdu transmition failures."
|
||||
::= { agentIsdpStatistics 9 }
|
||||
|
||||
agentIsdpStatisticsInvalidFormatPduReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of ISDP pdu in invalid format received."
|
||||
::= { agentIsdpStatistics 10 }
|
||||
|
||||
agentIsdpStatisticsTableFull OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "times"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of ISDP entry table was full."
|
||||
::= { agentIsdpStatistics 11 }
|
||||
|
||||
agentIsdpStatisticsIpAddressTableFull OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "times"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of ISDP entry address table was full."
|
||||
::= { agentIsdpStatistics 12 }
|
||||
|
||||
agentIsdpGlobalRun OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(0)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An indication of whether the Indastry Standart Discovery Protocol
|
||||
is currently running. Entries in agentIsdpCacheTable are
|
||||
deleted when ISDP is disabled."
|
||||
DEFVAL { enable }
|
||||
::= { agentIsdpGlobal 4 }
|
||||
|
||||
agentIsdpGlobalMessageInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (5..254)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interval at which ISDP messages are to be generated.
|
||||
The default value is 60 seconds. This is also known as the ISDP timer."
|
||||
DEFVAL { 60 }
|
||||
::= { agentIsdpGlobal 5 }
|
||||
|
||||
agentIsdpGlobalHoldTime OBJECT-TYPE
|
||||
SYNTAX INTEGER (10..255)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time for the receiving device holds ISDP message.
|
||||
The default value is 180 seconds."
|
||||
DEFVAL { 180 }
|
||||
::= { agentIsdpGlobal 6 }
|
||||
|
||||
agentIsdpGlobalDeviceId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device ID advertised by this device. The format of this
|
||||
device ID is characterized by the value of
|
||||
agentIsdpGlobalDeviceIdFormat object."
|
||||
::= { agentIsdpGlobal 7 }
|
||||
|
||||
agentIsdpGlobalAdvertiseV2 OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(0)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An indication of whether the Indastry Standart Discovery Protocol V2
|
||||
is currently enabled."
|
||||
::= { agentIsdpGlobal 8 }
|
||||
|
||||
agentIsdpGlobalDeviceIdFormatCpb OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
serialNumber(1),
|
||||
macAddress(2),
|
||||
other (4),
|
||||
hostName(8)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicate the Device ID format capability of the device.
|
||||
|
||||
serialNumber(1) indicates that the device supports using
|
||||
serial number as the format for its Device ID.
|
||||
|
||||
macAddress(2) indicates that the device supports using
|
||||
layer 2 MAC address as the format for its Device ID.
|
||||
|
||||
other(4) indicates that the device supports using its
|
||||
platform specific format as the format for its Device ID.
|
||||
|
||||
hostName(8) indicates that the device supports using
|
||||
system Host Name as the format for its Device ID."
|
||||
|
||||
::= { agentIsdpGlobal 9 }
|
||||
|
||||
agentIsdpGlobalDeviceIdFormat OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
serialNumber(1),
|
||||
macAddress(2),
|
||||
other(3),
|
||||
hostName(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An indication of the format of Device ID contained in the
|
||||
corresponding instance of agentIsdpGlobalDeviceId. User can only
|
||||
specify the formats which the device is capable of as
|
||||
denoted in agentIsdpGlobalDeviceIdFormatCpb object.
|
||||
|
||||
serialNumber(1) indicates that the value of agentIsdpGlobalDeviceId
|
||||
object is in the form of an ASCII string contain the device
|
||||
serial number.
|
||||
|
||||
macAddress(2) indicates that the value of agentIsdpGlobalDeviceId
|
||||
object is in the form of Layer 2 MAC address.
|
||||
|
||||
other(3) indicates that the value of agentIsdpGlobalDeviceId object
|
||||
is in the form of a platform specific ASCII string contain
|
||||
info that identifies the device. For example: ASCII string
|
||||
contains serialNumber appended/prepened with system name.
|
||||
|
||||
hostName(4) indicates that the value of agentIsdpGlobalDeviceIdFormat
|
||||
object is in system Host Name format."
|
||||
|
||||
::= { agentIsdpGlobal 10 }
|
||||
END
|
140
mibs/lancom/LANCOM-KEYING-PRIVATE-MIB
Normal file
140
mibs/lancom/LANCOM-KEYING-PRIVATE-MIB
Normal file
@ -0,0 +1,140 @@
|
||||
-- Feature Keying MIB overview:
|
||||
-- Feature Keying MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
|
||||
|
||||
LANCOM-KEYING-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom FASTPATH Keying MIB
|
||||
-- Copyright 2016-2020 Broadcom.
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom's confidential and proprietary
|
||||
-- intellectual property. Broadcom retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32 FROM SNMPv2-SMI
|
||||
|
||||
|
||||
TEXTUAL-CONVENTION,RowStatus,
|
||||
RowPointer FROM SNMPv2-TC
|
||||
|
||||
DisplayString FROM RFC1213-MIB
|
||||
fastPath FROM LANCOM-REF-MIB;
|
||||
|
||||
fastPathKeyingPrivate MODULE-IDENTITY
|
||||
LAST-UPDATED "201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom "
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH Keying Utility"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Add new Postal address change."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
::= { fastPath 24 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentFeatureKeyingGroup -> contains MIB objects displaying Key and associated Functionality
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentFeatureKeyingGroup OBJECT IDENTIFIER ::= { fastPathKeyingPrivate 1 }
|
||||
|
||||
agentFeatureKeyingEnableKey OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Hexadecimal Key-string entered to enable an advance functionality."
|
||||
::={ agentFeatureKeyingGroup 1 }
|
||||
|
||||
agentFeatureKeyingDisableKey OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Hexadecimal Key-string entered to disable an advance functionality."
|
||||
::={ agentFeatureKeyingGroup 2 }
|
||||
|
||||
|
||||
agentFeatureKeyingTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentFeatureKeyingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for license key and associated functionality. "
|
||||
::= { agentFeatureKeyingGroup 3 }
|
||||
|
||||
agentFeatureKeyingEntry OBJECT-TYPE
|
||||
SYNTAX AgentFeatureKeyingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Represents entry for key table"
|
||||
INDEX { agentFeatureKeyingIndex }
|
||||
::={ agentFeatureKeyingTable 1}
|
||||
|
||||
AgentFeatureKeyingEntry ::=
|
||||
SEQUENCE {
|
||||
agentFeatureKeyingIndex
|
||||
Unsigned32,
|
||||
agentFeatureKeyingName
|
||||
DisplayString,
|
||||
agentFeatureKeyingStatus
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentFeatureKeyingIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value corresponding to a keyable feature.When this table is walked,
|
||||
only values associated with keyable features are returned.This value
|
||||
must be equivalent to valid value of agentFeatureKeyingIndex."
|
||||
::={ agentFeatureKeyingEntry 1 }
|
||||
|
||||
agentFeatureKeyingName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The abbreviated name of this component.This is also equivalent to
|
||||
agentFeatureKeyingName"
|
||||
::={ agentFeatureKeyingEntry 2 }
|
||||
|
||||
agentFeatureKeyingStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Returns a value of (1) if the feature is enabled for management,
|
||||
(2) if disabled."
|
||||
::={agentFeatureKeyingEntry 3 }
|
||||
|
||||
END
|
275
mibs/lancom/LANCOM-LDAP-CLIENT-MIB
Normal file
275
mibs/lancom/LANCOM-LDAP-CLIENT-MIB
Normal file
@ -0,0 +1,275 @@
|
||||
LANCOM-LDAP-CLIENT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32 FROM SNMPv2-SMI
|
||||
InetAddress, InetAddressType FROM INET-ADDRESS-MIB
|
||||
RowStatus, TruthValue FROM SNMPv2-TC
|
||||
SnmpAdminString FROM SNMP-FRAMEWORK-MIB
|
||||
fastPath FROM LANCOM-REF-MIB;
|
||||
|
||||
agentLdapClientMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201712151200Z" -- 15 Dec 2017 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
"Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Phone: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH LDAP client configuration."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201712151200Z" -- Fri Dec 15 12:00 GMT 2017
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
|
||||
::= { fastPath 73 }
|
||||
|
||||
--***********************************************************************
|
||||
-- MIB Objects
|
||||
--***********************************************************************
|
||||
|
||||
agentLdapClientObjects OBJECT IDENTIFIER ::= { agentLdapClientMIB 1 }
|
||||
|
||||
--***********************************************************************
|
||||
-- agentLdapGlobalConfigGroup -> objects in this group are GlobalConfig
|
||||
-- of the LDAP client.
|
||||
--***********************************************************************
|
||||
agentLdapGlobalConfigGroup OBJECT IDENTIFIER
|
||||
::= { agentLdapClientObjects 1 }
|
||||
|
||||
agentLdapBindFirst OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is object is set to bind first and then search.
|
||||
Default method is to search first and then bind."
|
||||
DEFVAL { false }
|
||||
::= { agentLdapGlobalConfigGroup 1 }
|
||||
|
||||
agentLdapAppendWithBaseDN OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE(0..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Prefix used to form user DN for bind
|
||||
operation."
|
||||
DEFVAL { "cn=$userid" }
|
||||
::= { agentLdapGlobalConfigGroup 2 }
|
||||
|
||||
--***********************************************************************
|
||||
-- agentLdapGlobalConfigGroup -> objects in this table are for LDAP
|
||||
-- server configuration
|
||||
--***********************************************************************
|
||||
agentLdapServerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentLdapServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of LDAP server entries"
|
||||
::= { agentLdapClientObjects 2 }
|
||||
|
||||
agentLdapServerEntry OBJECT-TYPE
|
||||
SYNTAX AgentLdapServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the LDAP Server table."
|
||||
INDEX {agentLdapServerIpAddrType, agentLdapServerIpAddress}
|
||||
::= { agentLdapServerTable 1 }
|
||||
|
||||
AgentLdapServerEntry ::=
|
||||
SEQUENCE {
|
||||
agentLdapServerIpAddrType
|
||||
InetAddressType,
|
||||
agentLdapServerIpAddress
|
||||
InetAddress,
|
||||
agentLdapServerStatus
|
||||
RowStatus,
|
||||
agentLdapServerPort
|
||||
Unsigned32,
|
||||
agentLdapServerTimeOut
|
||||
Unsigned32,
|
||||
agentLdapServerSSLMode
|
||||
TruthValue,
|
||||
agentLdapServerRootDN
|
||||
SnmpAdminString,
|
||||
agentLdapServerRootDNPassword
|
||||
SnmpAdminString
|
||||
}
|
||||
|
||||
agentLdapServerIpAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of address of the LDAP server.
|
||||
IPv4(1), IPv6(2) and DNS(16) types are supported"
|
||||
::= { agentLdapServerEntry 1 }
|
||||
|
||||
agentLdapServerIpAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address or HostName of the LDAP server."
|
||||
::= { agentLdapServerEntry 2 }
|
||||
|
||||
agentLdapServerStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status of this entry .
|
||||
Supported values:
|
||||
active(1) - valid entry
|
||||
createAndGo(4) - used to create a new entry
|
||||
destroy(6) - removes the entry."
|
||||
::= { agentLdapServerEntry 3 }
|
||||
|
||||
agentLdapServerPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32(1..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The port number of the LDAP server."
|
||||
DEFVAL { 389 }
|
||||
::= { agentLdapServerEntry 4 }
|
||||
|
||||
agentLdapServerTimeOut OBJECT-TYPE
|
||||
SYNTAX Unsigned32(1..60)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The timeout value in seconds for the LDAP server."
|
||||
DEFVAL { 5 }
|
||||
::= { agentLdapServerEntry 5 }
|
||||
|
||||
agentLdapServerSSLMode OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether to enable TLS for communicating with LDAP server.
|
||||
true --- Enable TLS
|
||||
false --- Disable TLS"
|
||||
DEFVAL { false }
|
||||
::= { agentLdapServerEntry 6 }
|
||||
|
||||
agentLdapServerRootDN OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE(0..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the root designated name(DN) for LDAP server
|
||||
database."
|
||||
::= { agentLdapServerEntry 7 }
|
||||
|
||||
agentLdapServerRootDNPassword OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE(0..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the bind password for root DN. This object will
|
||||
return an empty string even if a password is set."
|
||||
::= { agentLdapServerEntry 8 }
|
||||
|
||||
--***********************************************************************
|
||||
-- agentLdapGlobalConfigGroup -> objects in this table are for LDAP
|
||||
-- search map configuration
|
||||
--***********************************************************************
|
||||
agentLdapSearchMapTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentLdapSearchMapEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of search map entries"
|
||||
::= { agentLdapClientObjects 3 }
|
||||
|
||||
agentLdapSearchMapEntry OBJECT-TYPE
|
||||
SYNTAX AgentLdapSearchMapEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the search map table."
|
||||
INDEX {agentLdapSearchMapName, agentLdapSearchMapMode}
|
||||
::= { agentLdapSearchMapTable 1 }
|
||||
|
||||
AgentLdapSearchMapEntry ::=
|
||||
SEQUENCE {
|
||||
agentLdapSearchMapName
|
||||
SnmpAdminString,
|
||||
agentLdapSearchMapMode
|
||||
INTEGER,
|
||||
agentLdapSearchMapStatus
|
||||
RowStatus,
|
||||
agentLdapSearchMapAttribute
|
||||
SnmpAdminString,
|
||||
agentLdapSearchMapFilter
|
||||
SnmpAdminString,
|
||||
agentLdapSearchMapBaseDN
|
||||
SnmpAdminString
|
||||
}
|
||||
|
||||
agentLdapSearchMapName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE(1..64))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the search map."
|
||||
::= { agentLdapSearchMapEntry 1 }
|
||||
|
||||
agentLdapSearchMapMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
userprofile(1)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Search map entry type in the search map. Possible values are :
|
||||
userprofile(1) - Userprofile."
|
||||
DEFVAL { userprofile }
|
||||
::= { agentLdapSearchMapEntry 2 }
|
||||
|
||||
agentLdapSearchMapStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status of this entry .
|
||||
Supported values:
|
||||
active(1) - valid entry
|
||||
createAndGo(4) - used to create a new entry
|
||||
destroy(6) - removes the entry."
|
||||
::= { agentLdapSearchMapEntry 3 }
|
||||
|
||||
agentLdapSearchMapAttribute OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE(1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the LDAP attribute name to be searched."
|
||||
::= { agentLdapSearchMapEntry 4 }
|
||||
|
||||
agentLdapSearchMapFilter OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE(0..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the search filter used in limiting the search result."
|
||||
::= { agentLdapSearchMapEntry 5 }
|
||||
|
||||
agentLdapSearchMapBaseDN OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE(0..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This specifies the base entry in LDAP directory tree where server
|
||||
should search. This is used while searching attribute."
|
||||
::= { agentLdapSearchMapEntry 6 }
|
||||
|
||||
END
|
1070
mibs/lancom/LANCOM-LOGGING-MIB
Normal file
1070
mibs/lancom/LANCOM-LOGGING-MIB
Normal file
File diff suppressed because it is too large
Load Diff
133
mibs/lancom/LANCOM-LOOPBACK-MIB
Normal file
133
mibs/lancom/LANCOM-LOOPBACK-MIB
Normal file
@ -0,0 +1,133 @@
|
||||
LANCOM-LOOPBACK-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom FastPath Loopback MIB
|
||||
-- Copyright 2016-2020 Broadcom.
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom's confidential and proprietary
|
||||
-- intellectual property. Broadcom retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, IpAddress,
|
||||
mib-2, Unsigned32, Integer32 FROM SNMPv2-SMI
|
||||
RowStatus, DisplayString, PhysAddress, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
InetAddressIPv4 FROM INET-ADDRESS-MIB
|
||||
fastPath FROM LANCOM-REF-MIB;
|
||||
|
||||
fastPathLoopback MODULE-IDENTITY
|
||||
LAST-UPDATED "201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom "
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath Loopback"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
|
||||
::= { fastPath 22 }
|
||||
--**************************************************************************************
|
||||
-- agentLoopbackIPV6Group
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLoopbackGroup OBJECT IDENTIFIER ::= { fastPathLoopback 1 }
|
||||
|
||||
agentLoopbackTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentLoopbackEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A summary table of the Loopback instances"
|
||||
::= { agentLoopbackGroup 1 }
|
||||
|
||||
agentLoopbackEntry OBJECT-TYPE
|
||||
SYNTAX AgentLoopbackEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { agentLoopbackID }
|
||||
::= { agentLoopbackTable 1 }
|
||||
|
||||
AgentLoopbackEntry ::= SEQUENCE {
|
||||
agentLoopbackID
|
||||
Integer32,
|
||||
agentLoopbackIfIndex
|
||||
Integer32,
|
||||
agentLoopbackIPAddress
|
||||
InetAddressIPv4,
|
||||
agentLoopbackIPSubnet
|
||||
InetAddressIPv4,
|
||||
agentLoopbackStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentLoopbackID OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Loopback ID is associated with Internal Interface number
|
||||
which will be generated when we create a loopback."
|
||||
::= { agentLoopbackEntry 1 }
|
||||
|
||||
agentLoopbackIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is external interface associated with inetrnal interface of loopback.
|
||||
The Loopback ID is associated with Internal Interface number
|
||||
which will be generated when we create a loopback."
|
||||
::= { agentLoopbackEntry 2 }
|
||||
|
||||
agentLoopbackIPAddress OBJECT-TYPE
|
||||
SYNTAX InetAddressIPv4
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP Address configured for the respective loopback"
|
||||
::= { agentLoopbackEntry 3 }
|
||||
|
||||
agentLoopbackIPSubnet OBJECT-TYPE
|
||||
SYNTAX InetAddressIPv4
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Subnet mask configured for the respective loopback"
|
||||
::= { agentLoopbackEntry 4 }
|
||||
|
||||
agentLoopbackStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of this instance. The rows can be added/deleted in the table by setting createAndGo/destroy respectively
|
||||
|
||||
active(1) - this loopback instance is active
|
||||
createAndGo(4) - set to this value to create an instance
|
||||
destroy(6) - set to this value to delete an instance"
|
||||
::= { agentLoopbackEntry 5 }
|
||||
|
||||
END
|
177
mibs/lancom/LANCOM-MAB-MIB
Normal file
177
mibs/lancom/LANCOM-MAB-MIB
Normal file
@ -0,0 +1,177 @@
|
||||
LANCOM-MAB-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom FastPath MAB MIB
|
||||
-- Copyright 2018 Broadcom.
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom's confidential and proprietary
|
||||
-- intellectual property. Broadcom retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32, TimeTicks FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION,
|
||||
RowStatus,MacAddress,DateAndTime FROM SNMPv2-TC
|
||||
DisplayString FROM RFC1213-MIB
|
||||
InterfaceIndex FROM IF-MIB
|
||||
fastPath FROM LANCOM-REF-MIB;
|
||||
|
||||
fastPathMab MODULE-IDENTITY
|
||||
LAST-UPDATED "201805050000Z" -- 5 May 2018 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath MAC Authentication Bypass (MAB)
|
||||
feature"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201712150000Z" -- 15 December 2017 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
|
||||
::= { fastPath 75 }
|
||||
|
||||
agentMabGlobalConfigGroup OBJECT IDENTIFIER ::= { fastPathMab 1 }
|
||||
|
||||
agentMABRequestAttr1GroupSize OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
one(1),
|
||||
two(2),
|
||||
four(4),
|
||||
twelve(12)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the group size used by switch to format the
|
||||
attribute1 of MAB request."
|
||||
::= { agentMabGlobalConfigGroup 1 }
|
||||
|
||||
agentMABRequestAttr1Separator OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ieft(1),
|
||||
legacy(2),
|
||||
dot(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the separator used by switch to format the
|
||||
attribute1 of MAB request."
|
||||
::= { agentMabGlobalConfigGroup 2 }
|
||||
|
||||
agentMABRequestAttr1Case OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
upper(1),
|
||||
lower(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the case used by switch to format the attribute1
|
||||
of MAB request."
|
||||
::= { agentMabGlobalConfigGroup 3 }
|
||||
|
||||
--*****************************************************************************
|
||||
-- agentMabPortConfigGroup -> Contains MIB objects configuring/displaying MAB
|
||||
-- Port details and associated Functionality
|
||||
--
|
||||
--*****************************************************************************
|
||||
|
||||
agentMabPortConfigGroup OBJECT IDENTIFIER ::= { fastPathMab 2 }
|
||||
|
||||
--------------------------------------------------------------
|
||||
-- The MAB Port Table
|
||||
--------------------------------------------------------------
|
||||
|
||||
agentMabPortConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentMabPortConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table for MAB Port details and associated functionality."
|
||||
::= { agentMabPortConfigGroup 1 }
|
||||
|
||||
agentMabPortConfigEntry OBJECT-TYPE
|
||||
SYNTAX AgentMabPortConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents entry for port configuration table."
|
||||
INDEX { agentMabIfIndex}
|
||||
::= {agentMabPortConfigTable 1 }
|
||||
|
||||
AgentMabPortConfigEntry ::= SEQUENCE {
|
||||
agentMabIfIndex
|
||||
InterfaceIndex,
|
||||
agentMABPortEnabled
|
||||
INTEGER,
|
||||
agentMabPortOperational
|
||||
INTEGER,
|
||||
agentMabPortAuthType
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentMabIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface index for which the mab configuration is
|
||||
required."
|
||||
::= { agentMabPortConfigEntry 1 }
|
||||
|
||||
agentMABPortEnabled OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies if Mac-based bypass authentication is configured
|
||||
for the port."
|
||||
DEFVAL {disable}
|
||||
::= { agentMabPortConfigEntry 2}
|
||||
|
||||
agentMabPortOperational OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Displays the operational value of the Mac-based
|
||||
authentication bypass mode (MAB) on the port."
|
||||
DEFVAL {disable}
|
||||
::= { agentMabPortConfigEntry 3}
|
||||
|
||||
agentMabPortAuthType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
eapMd5(1),
|
||||
pap(2),
|
||||
chap(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets/Displays the authentication type used by Mac-based
|
||||
authentication bypass mode (MAB) on the port. "
|
||||
DEFVAL { eapMd5 }
|
||||
::= { agentMabPortConfigEntry 4}
|
||||
|
||||
END
|
922
mibs/lancom/LANCOM-MGMT-SECURITY-MIB
Normal file
922
mibs/lancom/LANCOM-MGMT-SECURITY-MIB
Normal file
@ -0,0 +1,922 @@
|
||||
LANCOM-MGMT-SECURITY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom FastPath Mgmt Security MIB
|
||||
-- Copyright 2016-2020 Broadcom.
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom's confidential and proprietary
|
||||
-- intellectual property. Broadcom retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
IpAddress, Integer32, Unsigned32 FROM SNMPv2-SMI
|
||||
fastPath FROM LANCOM-REF-MIB
|
||||
DisplayString FROM RFC1213-MIB
|
||||
TruthValue, RowStatus FROM SNMPv2-TC;
|
||||
|
||||
fastPathMgmtSecurity MODULE-IDENTITY
|
||||
LAST-UPDATED "202006150000Z" -- 15 Jume 2020 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom "
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath Security"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"202006150000Z" -- 15 June 2020 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"tls12 option is added in agentSSLProtocolLevel object."
|
||||
REVISION
|
||||
"201907110000Z" -- 11 July 2019 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Added MIB objects for Outbound SSH."
|
||||
REVISION
|
||||
"201812050000Z" -- 05 Dec 2018 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Added object agentSSHEcdsaKeyControl, agentSSHEcdsaKeyLen to agentSSHConfigGroup."
|
||||
REVISION
|
||||
"201707110000Z" -- 11 Jul 2017 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Modified the description of the object agentSSHProtocolLevel."
|
||||
REVISION
|
||||
"201705180000Z" -- 18 May 2017 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Added objects agentScpServerAdminMode."
|
||||
REVISION
|
||||
"201703100000Z" -- 10 Mar 2017 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Added objects agentAccountingUpdateNewinfo, agentAccountingUpdatePeriodic."
|
||||
REVISION
|
||||
"201311110000Z" -- 11 Nov 2013 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Fixed allowed integer range for object agentSSLSecurePort."
|
||||
REVISION
|
||||
"201308270000Z" -- 27 Aug 2013 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Added object agentSSHMgmtPortNum to agentSSHConfigGroup."
|
||||
REVISION
|
||||
"201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200311210000Z" -- 21 Nov 2003 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
|
||||
::= { fastPath 11 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentSSLConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentSSLConfigGroup OBJECT IDENTIFIER ::= { fastPathMgmtSecurity 1 }
|
||||
|
||||
agentSSLAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures whether the SSL service is enabled on this switch. The
|
||||
default value is disable(2)."
|
||||
::= { agentSSLConfigGroup 1 }
|
||||
|
||||
agentSSLSecurePort OBJECT-TYPE
|
||||
SYNTAX Integer32 (443|1025..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the port the SSL service will respond on. The default
|
||||
value is 443."
|
||||
::= { agentSSLConfigGroup 2 }
|
||||
|
||||
agentSSLProtocolLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ssl30(1), -- SSL 3.0
|
||||
tls10(2), -- TSL 1.0
|
||||
both(3),
|
||||
tls12(4) -- TLS 1.2
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates which protocol versions of SSL are enabled on this
|
||||
switch. The default value is tls12(4)."
|
||||
::= { agentSSLConfigGroup 3 }
|
||||
|
||||
agentSSLMaxSessions OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..16)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the maximum number of allowable SSL sessions. The default
|
||||
value is 16."
|
||||
::= { agentSSLConfigGroup 4 }
|
||||
|
||||
agentSSLHardTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..168)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the hard timeout for SSL sessions in hours. The default
|
||||
value is 24 hours."
|
||||
::= { agentSSLConfigGroup 5 }
|
||||
|
||||
agentSSLSoftTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..60)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the soft (activity) timeout for SSL sessions in minutes.
|
||||
The default value is 5 minutes."
|
||||
::= { agentSSLConfigGroup 6 }
|
||||
|
||||
agentSSLCertificatePresent OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Boolean value indicating whether SSL certificate files exist on the device."
|
||||
::= { agentSSLConfigGroup 7 }
|
||||
|
||||
agentSSLCertificateControl OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
noop(1),
|
||||
generate(2),
|
||||
delete(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls certificate generation and deletion. Always returns noop(1)."
|
||||
::= { agentSSLConfigGroup 8 }
|
||||
|
||||
agentSSLCertificateGenerationStatus OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether certificate files are currently being generated."
|
||||
::= { agentSSLConfigGroup 9 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentSSHConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentSSHConfigGroup OBJECT IDENTIFIER ::= { fastPathMgmtSecurity 2 }
|
||||
|
||||
agentSSHAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures whether the SSH service is enabled on this switch. The
|
||||
default value is disable(2)."
|
||||
::= { agentSSHConfigGroup 1 }
|
||||
|
||||
agentSSHProtocolLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ssh10(1), -- deprecated, SSH 1.0 no longer supported
|
||||
ssh20(2), -- SSH 2.0
|
||||
both(3) -- deprecated, SSH 1.0 no longer supported
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the protocol version of SSH enabled on this switch.
|
||||
Starting with the use of OpenSSH version 7.5P1,
|
||||
SSH Protocol Version 1.0 is no longer supported."
|
||||
DEFVAL { ssh20}
|
||||
::= { agentSSHConfigGroup 2 }
|
||||
|
||||
agentSSHSessionsCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current number of active SSH sessions on this switch."
|
||||
::= { agentSSHConfigGroup 3 }
|
||||
|
||||
agentSSHMaxSessionsCount OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..5)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Max number of SSH sessions permitted on this switch."
|
||||
::= { agentSSHConfigGroup 4 }
|
||||
|
||||
agentSSHSessionTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..160)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ssh idle timeout value for this switch im minutes."
|
||||
::= { agentSSHConfigGroup 5 }
|
||||
|
||||
agentSSHKeysPresent OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
dsa(1),
|
||||
rsa(2),
|
||||
both(3), --deprecated
|
||||
none(4),
|
||||
ecdsa(5),
|
||||
all(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates what key files are present on the device, if any."
|
||||
::= { agentSSHConfigGroup 6 }
|
||||
|
||||
agentSSHKeyGenerationStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
dsa(1),
|
||||
rsa(2),
|
||||
both(3), --deprecated
|
||||
none(4),
|
||||
ecdsa(5),
|
||||
all(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates what key files are currently being generated, if any."
|
||||
::= { agentSSHConfigGroup 7 }
|
||||
|
||||
agentSSHRSAKeyControl OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
noop(1),
|
||||
generate(2),
|
||||
delete(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls RSA key generation and deletion. A read of this object always returns noop(1)."
|
||||
::= { agentSSHConfigGroup 8 }
|
||||
|
||||
agentSSHDSAKeyControl OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
noop(1),
|
||||
generate(2),
|
||||
delete(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls DSA key generation and deletion. A read of this object always returns noop(1)."
|
||||
::= { agentSSHConfigGroup 9 }
|
||||
|
||||
agentSSHMgmtPortNum OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Get/Set the TCP port number that the SSH server listens to for incoming
|
||||
requests. The port number is an integer value from 1 to 65535. Before setting
|
||||
this object, check your system (e.g. using 'netstat') to make sure the desired
|
||||
port number is not currently being used by any other service. The default
|
||||
value for this object is 22.
|
||||
|
||||
Note that existing SSH login sessions are not affected by a change in value of
|
||||
this object, although establishment of any new SSH sessions must use the new
|
||||
port number."
|
||||
::= { agentSSHConfigGroup 10 }
|
||||
|
||||
agentScpServerAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures SCP server admin mode to download files to the switch.
|
||||
The default value is disable(2)."
|
||||
DEFVAL { disable }
|
||||
::= { agentSSHConfigGroup 11 }
|
||||
|
||||
agentSSHEcdsaKeyControl OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
noop(1),
|
||||
generate(2),
|
||||
delete(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls ECDSA key generation and deletion. A read of this object always returns noop(1)."
|
||||
::= { agentSSHConfigGroup 12 }
|
||||
|
||||
agentSSHEcdsaKeyLen OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Get/Set ECDSA key length. Supported Key lengths are 256, 384 and 521 bits."
|
||||
::= { agentSSHConfigGroup 13 }
|
||||
|
||||
|
||||
--************************************************************************************
|
||||
-- agentListAuthenticationGroup
|
||||
--
|
||||
--************************************************************************************
|
||||
|
||||
agentListAuthenticationGroup OBJECT IDENTIFIER ::= { fastPathMgmtSecurity 3 }
|
||||
|
||||
agentListAuthenticationTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentListAuthenticationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains sets of authentication lists."
|
||||
::= { agentListAuthenticationGroup 1 }
|
||||
|
||||
agentListAuthenticationEntry OBJECT-TYPE
|
||||
SYNTAX AgentListAuthenticationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies objects for agentListAuthenticationTable table."
|
||||
INDEX { agentListAuthenticationAccessLevel,
|
||||
agentListAuthenticationIndex }
|
||||
::= { agentListAuthenticationTable 1 }
|
||||
|
||||
AgentListAuthenticationEntry ::= SEQUENCE {
|
||||
agentListAuthenticationAccessLevel
|
||||
INTEGER,
|
||||
agentListAuthenticationIndex
|
||||
Unsigned32,
|
||||
agentListAuthenticationName
|
||||
DisplayString,
|
||||
agentListAuthenticationAccessLine
|
||||
BITS,
|
||||
agentListAuthenticationRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentListAuthenticationAccessLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
login(0),
|
||||
enable(1)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies access level of authentication list, login(0) or enable(1)."
|
||||
::= { agentListAuthenticationEntry 1 }
|
||||
|
||||
agentListAuthenticationIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of authentication list. Maximum allowed value for login is 5.
|
||||
Maximum allowed value for enable is 5."
|
||||
::= { agentListAuthenticationEntry 2 }
|
||||
|
||||
agentListAuthenticationName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..15))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of selected authentication list. Setting a value for an empty row
|
||||
prevents creating a new row in the table. Value must not be empty."
|
||||
::= { agentListAuthenticationEntry 3 }
|
||||
|
||||
agentListAuthenticationAccessLine OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
undefined(0),
|
||||
console(1),
|
||||
telnet(2),
|
||||
ssh(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is being used for assigning specified authentication list to
|
||||
access line. One list can be assigned to different access lines at one time.
|
||||
Bit mask value is being used for configuring and has values as follows:
|
||||
- undefined(0) - show that list is not assigned. Used for clearing any
|
||||
assigned value;
|
||||
- console(1) - assign specified list to console access line;
|
||||
- telnet(2) - assign specified list to telnet access line;
|
||||
- ssh(3) - assign specified list to ssh access line.
|
||||
Before configuring this field authentication methods must be configured for
|
||||
specified list."
|
||||
::= { agentListAuthenticationEntry 4 }
|
||||
|
||||
agentListAuthenticationRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of authentication list entry row.
|
||||
active(1) - Shows that configured row is operational.
|
||||
notReady(3) - Shows that configured row doesn't have configured methods in
|
||||
the table agentListAuthenticationMethodsTable
|
||||
destroy(6) - Delete specified row from table. For default list, default
|
||||
method sets will be restored."
|
||||
::= { agentListAuthenticationEntry 5 }
|
||||
|
||||
agentListAuthenticationMethodsGroup OBJECT IDENTIFIER ::= { agentListAuthenticationGroup 2 }
|
||||
|
||||
agentListAuthenticationMethodsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentListAuthenticationMethodsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains set of methods for specified authentication list
|
||||
and is child table for agentListAuthenticationTable. When a row in
|
||||
parent table is removed, the same row in this table is removed."
|
||||
::= { agentListAuthenticationMethodsGroup 1 }
|
||||
|
||||
agentListAuthenticationMethodsEntry OBJECT-TYPE
|
||||
SYNTAX AgentListAuthenticationMethodsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify objects for agentListAuthenticationMethodsTable."
|
||||
INDEX { agentListAuthenticationAccessLevel,
|
||||
agentListAuthenticationIndex,
|
||||
agentListAuthenticationMethodsIndex }
|
||||
::= { agentListAuthenticationMethodsTable 1 }
|
||||
|
||||
AgentListAuthenticationMethodsEntry ::= SEQUENCE {
|
||||
agentListAuthenticationMethodsIndex
|
||||
Unsigned32,
|
||||
agentListAuthenticationMethodsValue
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentListAuthenticationMethodsIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of method in specified authentication list."
|
||||
::= { agentListAuthenticationMethodsEntry 1 }
|
||||
|
||||
agentListAuthenticationMethodsValue OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
undefined(0),
|
||||
enable(1),
|
||||
line(2),
|
||||
local(3),
|
||||
none(4),
|
||||
radius(5),
|
||||
tacacs(6),
|
||||
deny(7)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Value of specified method. For login and enable access lines
|
||||
set of method values are different and are as follows:
|
||||
* login access line: enable(1), line(2), local(3), none(4),
|
||||
radius(5), tacacs(6);
|
||||
* enable access line: enable(1), line(2), none(4), radius(5),
|
||||
tacacs(6), deny(7).
|
||||
Undefined(0) value is used for displaying empty method. Setting
|
||||
this value will clear configured method from the list. A list
|
||||
of authentication methods may not be modified once associated
|
||||
to an access line."
|
||||
::= { agentListAuthenticationMethodsEntry 2 }
|
||||
|
||||
--************************************************************************************
|
||||
-- agentListAutorizationGroup
|
||||
--
|
||||
--************************************************************************************
|
||||
|
||||
agentListAutorizationGroup OBJECT IDENTIFIER ::= { fastPathMgmtSecurity 4 }
|
||||
|
||||
agentListAutorizationTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentListAutorizationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains sets of authorization lists."
|
||||
::= { agentListAutorizationGroup 1 }
|
||||
|
||||
agentListAutorizationEntry OBJECT-TYPE
|
||||
SYNTAX AgentListAutorizationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies objects for agentListAutorizationTable table."
|
||||
INDEX { agentListAutorizationType,
|
||||
agentListAutorizationIndex }
|
||||
::= { agentListAutorizationTable 1 }
|
||||
|
||||
AgentListAutorizationEntry ::= SEQUENCE {
|
||||
agentListAutorizationType
|
||||
INTEGER,
|
||||
agentListAutorizationIndex
|
||||
Unsigned32,
|
||||
agentListAutorizationName
|
||||
DisplayString,
|
||||
agentListAutorizationAccessLine
|
||||
BITS,
|
||||
agentListAutorizationRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentListAutorizationType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
command(0),
|
||||
exec(1)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify type of authorization list, command(0) or exec(1)."
|
||||
::= { agentListAutorizationEntry 1 }
|
||||
|
||||
agentListAutorizationIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of authorization list. Maximum value is 5."
|
||||
::= { agentListAutorizationEntry 2 }
|
||||
|
||||
agentListAutorizationName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..20))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of selected authorization list. Setting a value for an empty row
|
||||
prevents creating a new row in the table. Value must not be empty."
|
||||
::= { agentListAutorizationEntry 3 }
|
||||
|
||||
agentListAutorizationAccessLine OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
undefined(0),
|
||||
console(1),
|
||||
telnet(2),
|
||||
ssh(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is being used for assigning specified authorization list to
|
||||
an access line. One list can be assigned to different access lines. Bit
|
||||
mask value is being used for configuring and has values as follows:
|
||||
- undefined(0) - show that list isn't assigned, used for clearing any
|
||||
assigned value;
|
||||
- console(1) - assign specified list to console access line;
|
||||
- telnet(2) - assign specified list to telnet access line;
|
||||
- ssh(3) - assign specified list to ssh access line.
|
||||
Before configuring this field, authorization methods must be configured
|
||||
for specified list."
|
||||
::= { agentListAutorizationEntry 4 }
|
||||
|
||||
agentListAutorizationRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of authorization list entry row.
|
||||
active(1) - Shows that configured row is operational.
|
||||
notReady(3) - Shows that configured row doesn't have configured methods in
|
||||
the table agentListAutorizationMethodsTable.
|
||||
destroy(6) - Delete specified row from table. For default list, default
|
||||
method sets will be restored."
|
||||
|
||||
::= { agentListAutorizationEntry 5 }
|
||||
|
||||
agentListAutorizationMethodsGroup OBJECT IDENTIFIER ::= { agentListAutorizationGroup 2 }
|
||||
|
||||
agentListAutorizationMethodsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentListAutorizationMethodsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains set of methods for specified authorization list
|
||||
and is a child table for agentListAuthorizationTable. When a row in
|
||||
parent table is removed, the same row in this table is removed."
|
||||
::= { agentListAutorizationMethodsGroup 1 }
|
||||
|
||||
agentListAutorizationMethodsEntry OBJECT-TYPE
|
||||
SYNTAX AgentListAutorizationMethodsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify objects for agentListAutorizationMethodsTable."
|
||||
INDEX { agentListAutorizationType,
|
||||
agentListAutorizationIndex,
|
||||
agentListAutorizationMethodsIndex }
|
||||
::= { agentListAutorizationMethodsTable 1 }
|
||||
|
||||
AgentListAutorizationMethodsEntry ::= SEQUENCE {
|
||||
agentListAutorizationMethodsIndex
|
||||
Unsigned32,
|
||||
agentListAutorizationMethodsValue
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentListAutorizationMethodsIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of method in specified authorization list."
|
||||
::= { agentListAutorizationMethodsEntry 1 }
|
||||
|
||||
agentListAutorizationMethodsValue OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
undefined(0),
|
||||
tacacs(1),
|
||||
radius(2),
|
||||
local(3),
|
||||
none(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Value of specified method. For command and exec authorization types,
|
||||
set of method values are different and are as follows:
|
||||
* command: tacacs(1), radius(2), none(4);
|
||||
* exec: tacacs(1), radius(2), local(3), none(4).
|
||||
Undefined(0) value is being used for displaying empty method. Setting
|
||||
this object to undefined will clear configured method from the list.
|
||||
A list of authentication methods may not be modified once associated
|
||||
to an access line."
|
||||
::= { agentListAutorizationMethodsEntry 2 }
|
||||
|
||||
--************************************************************************************
|
||||
-- agentListAccountingGroup
|
||||
--
|
||||
--************************************************************************************
|
||||
|
||||
agentListAccountingGroup OBJECT IDENTIFIER ::= { fastPathMgmtSecurity 5 }
|
||||
|
||||
agentListAccountingTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentListAccountingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains sets of accounting lists."
|
||||
::= { agentListAccountingGroup 1 }
|
||||
|
||||
agentListAccountingEntry OBJECT-TYPE
|
||||
SYNTAX AgentListAccountingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify objects for agentListAccountingTable."
|
||||
INDEX { agentListAccountingType,
|
||||
agentListAccountingIndex }
|
||||
::= { agentListAccountingTable 1 }
|
||||
|
||||
AgentListAccountingEntry ::= SEQUENCE {
|
||||
agentListAccountingType
|
||||
INTEGER,
|
||||
agentListAccountingIndex
|
||||
Unsigned32,
|
||||
agentListAccountingName
|
||||
DisplayString,
|
||||
agentListAccountingRecordType
|
||||
INTEGER,
|
||||
agentListAccountingAccessLine
|
||||
BITS,
|
||||
agentListAccountingRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentListAccountingType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
command(0),
|
||||
exec(1)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify type of accounting list, command(0) or exec(1)."
|
||||
::= { agentListAccountingEntry 1 }
|
||||
|
||||
agentListAccountingIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of accounting list. Maximum value is 5."
|
||||
::= { agentListAccountingEntry 2 }
|
||||
|
||||
agentListAccountingName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..15))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of selected accounting list. Setting a value for an empty row
|
||||
prevents creating a new row in the table. Value must not be empty."
|
||||
::= { agentListAccountingEntry 3 }
|
||||
|
||||
agentListAccountingRecordType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
undefined(0),
|
||||
start-stop(1),
|
||||
stop-only(2),
|
||||
none(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify record type of accounting list, start-stop(1), stop-only(2) or
|
||||
none(3)."
|
||||
::= { agentListAccountingEntry 4 }
|
||||
|
||||
agentListAccountingAccessLine OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
undefined(0),
|
||||
console(1),
|
||||
telnet(2),
|
||||
ssh(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is being used for assigning specified accounting list to an
|
||||
access line. One list can be assigned to different access lines. Bit mask
|
||||
value is being used for configuring and has values as follows:
|
||||
- undefined(0) - show that list isn't assigned, used for clearing any
|
||||
assigned value;
|
||||
- console(1) - assign specified list to console access line;
|
||||
- telnet(2) - assign specified list to telnet access line;
|
||||
- ssh(3) - assign specified list to ssh access line.
|
||||
Before configuring this field, accounting methods must be configured for
|
||||
specified list."
|
||||
::= { agentListAccountingEntry 5 }
|
||||
|
||||
agentListAccountingRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of accounting list entry row.
|
||||
active(1) - Shows that configured row is operational.
|
||||
notReady(3) - Shows that configured row doesn't have configured methods in
|
||||
the table agentListAccountingMethodsTable or record type
|
||||
is not configured.
|
||||
destroy(6) - Delete specified row from table. For default list default
|
||||
method sets will be restored."
|
||||
|
||||
::= { agentListAccountingEntry 6 }
|
||||
|
||||
agentListAccountingMethodsGroup OBJECT IDENTIFIER ::= { agentListAccountingGroup 2 }
|
||||
|
||||
agentListAccountingMethodsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentListAccountingMethodsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains set of methods for specified accounting list."
|
||||
::= { agentListAccountingMethodsGroup 1 }
|
||||
|
||||
agentListAccountingMethodsEntry OBJECT-TYPE
|
||||
SYNTAX AgentListAccountingMethodsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains set of methods for specified accounting list and is
|
||||
a child table for agentListAccountingTable. When a row in parent table is
|
||||
removed, the same row in this table is removed."
|
||||
INDEX { agentListAccountingType,
|
||||
agentListAccountingIndex,
|
||||
agentListAccountingMethodsIndex }
|
||||
::= { agentListAccountingMethodsTable 1 }
|
||||
|
||||
AgentListAccountingMethodsEntry ::= SEQUENCE {
|
||||
agentListAccountingMethodsIndex
|
||||
Unsigned32,
|
||||
agentListAccountingMethodsValue
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentListAccountingMethodsIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of method in specified accounting list."
|
||||
::= { agentListAccountingMethodsEntry 1 }
|
||||
|
||||
agentListAccountingMethodsValue OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
undefined(0),
|
||||
tacacs(1),
|
||||
radius(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Value of specified method. For command and exec authorization types
|
||||
set of method values are as follows:
|
||||
* command: tacacs(1);
|
||||
* exec: tacacs(1), radius(2).
|
||||
Undefined(0) value is being used for displaying empty method. Setting
|
||||
this object to undefined will clear configured method from the list.
|
||||
A list of authentication methods may not be modified once associated
|
||||
to an access line."
|
||||
::= { agentListAccountingMethodsEntry 2 }
|
||||
|
||||
agentAccountingUpdateConfigGroup OBJECT IDENTIFIER ::= { agentListAccountingGroup 3 }
|
||||
|
||||
agentAccountingUpdateNewinfo OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures interim accounting record to be sent to the
|
||||
accounting server, whenever there is new accounting
|
||||
information to be reported. By default sending newinfo
|
||||
to accouting servers is disabled."
|
||||
::= { agentAccountingUpdateConfigGroup 1 }
|
||||
|
||||
agentAccountingUpdatePeriodic OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..200)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures interim accounting record to be sent to the
|
||||
accounting server periodically. By default the periodic
|
||||
timeout is 0 and no interim accouting record is sent to
|
||||
accouting servers."
|
||||
::= { agentAccountingUpdateConfigGroup 2 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentOutboundSSHGroup -> contains MIB objects displaying various properties
|
||||
-- of a Outbound SSH
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentOutboundSSHGroup OBJECT IDENTIFIER ::= { fastPathMgmtSecurity 6}
|
||||
|
||||
agentOutboundSSHAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Admin-mode of the Outbound SSH."
|
||||
DEFVAL { disable }
|
||||
::= { agentOutboundSSHGroup 1 }
|
||||
|
||||
agentOutboundSSHMaxSessions OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..5)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The maximum no. of Outbound SSH sessions allowed."
|
||||
DEFVAL { 5 }
|
||||
::= { agentOutboundSSHGroup 2 }
|
||||
|
||||
agentOutboundSSHActiveSessions OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Get the number of active outgoing SSH sessions."
|
||||
::= { agentOutboundSSHGroup 3 }
|
||||
|
||||
|
||||
agentOutboundSSHTimeout OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..160)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The login inactivity timeout value for Outbound SSH."
|
||||
DEFVAL { 5 }
|
||||
::= { agentOutboundSSHGroup 4 }
|
||||
|
||||
|
||||
END
|
478
mibs/lancom/LANCOM-MULTICAST-MIB
Normal file
478
mibs/lancom/LANCOM-MULTICAST-MIB
Normal file
@ -0,0 +1,478 @@
|
||||
LANCOM-MULTICAST-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Multicast Routing Package MIB
|
||||
-- Copyright 2016-2020 Broadcom.
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom's confidential and proprietary
|
||||
-- intellectual property. Broadcom retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,OBJECT-TYPE,
|
||||
Integer32,IpAddress,Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus FROM SNMPv2-TC
|
||||
InetAddress,InetAddressType FROM INET-ADDRESS-MIB
|
||||
InterfaceIndex FROM IF-MIB
|
||||
fastPath FROM LANCOM-REF-MIB
|
||||
pimBsrCandidateBSREntry FROM PIM-BSR-MIB;
|
||||
|
||||
fastPathMulticast MODULE-IDENTITY
|
||||
LAST-UPDATED "201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom "
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The MIB definitions for Multicast Routing Flex package."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200901030000Z" -- 03 Jan 2009 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Add agentIpStaticMRouteTable."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200311210000Z" -- 21 Nov 2003 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Revisions made for new release."
|
||||
REVISION
|
||||
"200205081418Z"
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
|
||||
::= { fastPath 4 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
agentMulticastIGMPConfigGroup OBJECT IDENTIFIER ::= { fastPathMulticast 1 }
|
||||
|
||||
agentMulticastIGMPAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This enables or disables IGMP on the system."
|
||||
DEFVAL { disable }
|
||||
::= { agentMulticastIGMPConfigGroup 1 }
|
||||
|
||||
|
||||
agentMulticastIGMPInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentMulticastIGMPInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Provides Per-Interface configuration of IGMP."
|
||||
::= { agentMulticastIGMPConfigGroup 2 }
|
||||
|
||||
agentMulticastIGMPInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX AgentMulticastIGMPInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Information about a table entry."
|
||||
INDEX { agentMulticastIGMPInterfaceIfIndex }
|
||||
::= { agentMulticastIGMPInterfaceTable 1 }
|
||||
|
||||
AgentMulticastIGMPInterfaceEntry ::= SEQUENCE {
|
||||
agentMulticastIGMPInterfaceIfIndex
|
||||
Integer32,
|
||||
agentMulticastIGMPInterfaceAdminMode
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentMulticastIGMPInterfaceIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Identifies the external interface number."
|
||||
::= { agentMulticastIGMPInterfaceEntry 1 }
|
||||
|
||||
agentMulticastIGMPInterfaceAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"This enables or disables IGMP on this interface."
|
||||
DEFVAL { disable }
|
||||
::= { agentMulticastIGMPInterfaceEntry 2 }
|
||||
|
||||
--**************************************************************************************
|
||||
agentMulticastPIMConfigGroup OBJECT IDENTIFIER ::= { fastPathMulticast 2 }
|
||||
|
||||
agentMulticastPIMConfigMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
sparse(1),
|
||||
dense(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"This controls which PIM mode configuration the PIM-MIB displays."
|
||||
DEFVAL { dense }
|
||||
::= { agentMulticastPIMConfigGroup 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
agentMulticastPIMSMConfigGroup OBJECT IDENTIFIER ::= { fastPathMulticast 3 }
|
||||
|
||||
agentMulticastPIMSMAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This enables or disables PIM Sparse Mode on the system."
|
||||
DEFVAL { disable }
|
||||
::= { agentMulticastPIMSMConfigGroup 1 }
|
||||
|
||||
agentMulticastPIMSMStaticRPTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentMulticastPIMSMStaticRPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Provides Per-Interface configuration of PIM-SM."
|
||||
::= { agentMulticastPIMSMConfigGroup 2 }
|
||||
|
||||
agentMulticastPIMSMStaticRPEntry OBJECT-TYPE
|
||||
SYNTAX AgentMulticastPIMSMStaticRPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Information about a table entry."
|
||||
INDEX { agentMulticastPIMSMStaticRPIpAddr,
|
||||
agentMulticastPIMSMStaticRPGroupIpAddr,
|
||||
agentMulticastPIMSMStaticRPGroupIpMask }
|
||||
::= { agentMulticastPIMSMStaticRPTable 1 }
|
||||
|
||||
AgentMulticastPIMSMStaticRPEntry ::= SEQUENCE {
|
||||
agentMulticastPIMSMStaticRPIpAddr
|
||||
IpAddress,
|
||||
agentMulticastPIMSMStaticRPGroupIpAddr
|
||||
IpAddress,
|
||||
agentMulticastPIMSMStaticRPGroupIpMask
|
||||
IpAddress,
|
||||
agentMulticastPIMSMStaticRPStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentMulticastPIMSMStaticRPIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"IP Address of the RP."
|
||||
::= { agentMulticastPIMSMStaticRPEntry 1 }
|
||||
|
||||
agentMulticastPIMSMStaticRPGroupIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Group IP Address supported by the RP."
|
||||
::= { agentMulticastPIMSMStaticRPEntry 2 }
|
||||
|
||||
agentMulticastPIMSMStaticRPGroupIpMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Group mask for the group IP Address."
|
||||
::= { agentMulticastPIMSMStaticRPEntry 3 }
|
||||
|
||||
agentMulticastPIMSMStaticRPStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Status of this entry in the Static RP Table.
|
||||
|
||||
Allowed values are:
|
||||
|
||||
active(1) - This entry is active
|
||||
destroy(6) - Setting an entry to this value removes the
|
||||
entry from the table."
|
||||
::= { agentMulticastPIMSMStaticRPEntry 4 }
|
||||
|
||||
|
||||
agentMulticastPIMSMInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentMulticastPIMSMInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Provides Per-Interface configuration of PIM-SM."
|
||||
::= { agentMulticastPIMSMConfigGroup 3 }
|
||||
|
||||
agentMulticastPIMSMInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX AgentMulticastPIMSMInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Allows configuration of parameters not provided in the
|
||||
standard PIM-MIB."
|
||||
INDEX { agentMulticastPIMSMInterfaceIndex }
|
||||
::= { agentMulticastPIMSMInterfaceTable 1 }
|
||||
|
||||
AgentMulticastPIMSMInterfaceEntry ::= SEQUENCE {
|
||||
agentMulticastPIMSMInterfaceIndex
|
||||
Unsigned32,
|
||||
agentMulticastPIMSMInterfaceCBSRHashMaskLength
|
||||
Unsigned32,
|
||||
agentMulticastPIMSMInterfaceCRPPreference
|
||||
Integer32
|
||||
}
|
||||
|
||||
agentMulticastPIMSMInterfaceIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Routing Interface associated with this PIM SM configuration entry."
|
||||
::= { agentMulticastPIMSMInterfaceEntry 1 }
|
||||
|
||||
agentMulticastPIMSMInterfaceCBSRHashMaskLength OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..32)
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The BSR hash mask length to be advertised in bootstrap messages if
|
||||
this interface is elected as the bootstrap router. This hash mask
|
||||
length will be used in the hash algorith for selecting the RP for
|
||||
a particular group."
|
||||
DEFVAL { 30 }
|
||||
::= { agentMulticastPIMSMInterfaceEntry 2 }
|
||||
|
||||
agentMulticastPIMSMInterfaceCRPPreference OBJECT-TYPE
|
||||
SYNTAX Integer32 (-1|0..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The preference value for the local interface as a Candidate
|
||||
Rendezvous Point. The value of -1 is used to indicate that the local
|
||||
interface is not a Candidate RP interface."
|
||||
DEFVAL { 0 }
|
||||
::= { agentMulticastPIMSMInterfaceEntry 3 }
|
||||
|
||||
--**************************************************************************************
|
||||
agentMulticastPIMDMConfigGroup OBJECT IDENTIFIER ::= { fastPathMulticast 4 }
|
||||
|
||||
agentMulticastPIMDMAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This enables or disables PIM Dense Mode on the system."
|
||||
DEFVAL { disable }
|
||||
::= { agentMulticastPIMDMConfigGroup 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
agentMulticastRoutingConfigGroup OBJECT IDENTIFIER ::= { fastPathMulticast 5 }
|
||||
|
||||
agentMulticastRoutingAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This enables or disables Multicast Routing Mode on the system."
|
||||
DEFVAL { disable }
|
||||
::= { agentMulticastRoutingConfigGroup 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
agentMulticastDVMRPConfigGroup OBJECT IDENTIFIER ::= { fastPathMulticast 6 }
|
||||
|
||||
agentMulticastDVMRPAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This enables or disables DVMRP on the system."
|
||||
DEFVAL { disable }
|
||||
::= { agentMulticastDVMRPConfigGroup 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentSnmpTrapFlagsConfigGroupMulticast
|
||||
--
|
||||
--**************************************************************************************
|
||||
agentSnmpTrapFlagsConfigGroupMulticast OBJECT IDENTIFIER ::= { fastPathMulticast 7 }
|
||||
|
||||
agentSnmpDVMRPTrapFlag OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This enables or disables DVMRP Traps on the system."
|
||||
DEFVAL { disable }
|
||||
::= { agentSnmpTrapFlagsConfigGroupMulticast 1 }
|
||||
|
||||
agentSnmpPIMTrapFlag OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This enables or disables PIM Traps on the system."
|
||||
DEFVAL { disable }
|
||||
::= { agentSnmpTrapFlagsConfigGroupMulticast 2 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- The Static Multicast Route Table
|
||||
--
|
||||
--**************************************************************************************
|
||||
agentIpStaticMRouteTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIpStaticMRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table listing the Static Multicast Route Entries."
|
||||
::= { fastPathMulticast 8 }
|
||||
|
||||
agentIpStaticMRouteEntry OBJECT-TYPE
|
||||
SYNTAX AgentIpStaticMRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about a table entry."
|
||||
INDEX { agentIpStaticMRouteSrcAddressType, agentIpStaticMRouteSrcIpAddr, agentIpStaticMRouteSrcNetMask}
|
||||
::= { agentIpStaticMRouteTable 1 }
|
||||
|
||||
AgentIpStaticMRouteEntry ::= SEQUENCE {
|
||||
agentIpStaticMRouteSrcAddressType InetAddressType,
|
||||
agentIpStaticMRouteSrcIpAddr InetAddress,
|
||||
agentIpStaticMRouteSrcNetMask Integer32,
|
||||
agentIpStaticMRouteRpfIpAddr InetAddress,
|
||||
agentIpStaticMRouteIfIndex InterfaceIndex,
|
||||
agentIpStaticMRoutePreference Integer32,
|
||||
agentIpStaticMRouteStatus RowStatus
|
||||
}
|
||||
|
||||
agentIpStaticMRouteSrcAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address type of this Multicast data source."
|
||||
::= { agentIpStaticMRouteEntry 1 }
|
||||
|
||||
agentIpStaticMRouteSrcIpAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address of the Multicast data source."
|
||||
::= { agentIpStaticMRouteEntry 2 }
|
||||
|
||||
agentIpStaticMRouteSrcNetMask OBJECT-TYPE
|
||||
SYNTAX Integer32(1..128)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
|
||||
DESCRIPTION
|
||||
"The network mask for the IP address of the Multicast data source."
|
||||
::= { agentIpStaticMRouteEntry 3 }
|
||||
|
||||
agentIpStaticMRouteRpfIpAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RPF Address."
|
||||
::= { agentIpStaticMRouteEntry 4 }
|
||||
|
||||
agentIpStaticMRouteIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface index is valid only for IPv6 and only if RPF address is link-local."
|
||||
::= { agentIpStaticMRouteEntry 5 }
|
||||
|
||||
agentIpStaticMRoutePreference OBJECT-TYPE
|
||||
SYNTAX Integer32(1..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The preference of this route entry."
|
||||
::= { agentIpStaticMRouteEntry 6 }
|
||||
|
||||
agentIpStaticMRouteStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The preference of this route entry."
|
||||
::= { agentIpStaticMRouteEntry 7 }
|
||||
|
||||
--***************************************************************************
|
||||
-- Candidate BSR advertisement interval
|
||||
--***************************************************************************
|
||||
agentPIMBsrCandidateConfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentPIMBsrCandidateConfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides Candidate-BSR-Advertisements interval information."
|
||||
::= { agentMulticastPIMSMConfigGroup 4 }
|
||||
|
||||
agentPIMBsrCandidateConfEntry OBJECT-TYPE
|
||||
SYNTAX AgentPIMBsrCandidateConfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about a table entry."
|
||||
AUGMENTS { pimBsrCandidateBSREntry }
|
||||
::= { agentPIMBsrCandidateConfTable 1 }
|
||||
|
||||
AgentPIMBsrCandidateConfEntry ::= SEQUENCE {
|
||||
pimBsrCandidateBSRAdvInterval Unsigned32
|
||||
}
|
||||
|
||||
pimBsrCandidateBSRAdvInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A Candidate BSR generates Candidate-BSR-Advertisements
|
||||
periodically. This object represents the time interval
|
||||
in seconds between two consecutive advertisements."
|
||||
::= { agentPIMBsrCandidateConfEntry 1 }
|
||||
|
||||
END
|
386
mibs/lancom/LANCOM-MVR-PRIVATE-MIB
Normal file
386
mibs/lancom/LANCOM-MVR-PRIVATE-MIB
Normal file
@ -0,0 +1,386 @@
|
||||
-- MVR MIB overview:
|
||||
-- MVR MIB falls under fastPath MIB node of the private subtree.
|
||||
LANCOM-MVR-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
fastPath FROM LANCOM-REF-MIB
|
||||
TruthValue, TimeInterval, DisplayString, RowStatus
|
||||
FROM SNMPv2-TC
|
||||
InterfaceIndex FROM IF-MIB
|
||||
ifIndex, InterfaceIndex FROM IF-MIB
|
||||
VlanIndex FROM Q-BRIDGE-MIB
|
||||
OBJECT-TYPE, MODULE-IDENTITY,IpAddress,Unsigned32
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
fastpathMvr MODULE-IDENTITY
|
||||
LAST-UPDATED "201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
"Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for MVR Configuration"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200910210000Z" -- 21 October 2009 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
|
||||
::= { fastPath 50 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- mvrGlobalConfig
|
||||
--**************************************************************************************
|
||||
|
||||
mvrGlobalConfig OBJECT IDENTIFIER ::= { fastpathMvr 1 }
|
||||
|
||||
|
||||
mvrAdminMode OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/Disable MVR. The value true(1) indicates that MVR is enabled
|
||||
A value of false(2) indicates that MVR is disabled."
|
||||
DEFVAL { false }
|
||||
::= { mvrGlobalConfig 1 }
|
||||
|
||||
mvrModeType OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
compatible(1),
|
||||
dynamic(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Shows/Changes MVR mode.
|
||||
The value compatible(1) indicates that compatible mode is enabled.
|
||||
A value of dynamic(2) indicates that dynamic mode is enabled."
|
||||
DEFVAL { compatible }
|
||||
::= {mvrGlobalConfig 2 }
|
||||
|
||||
mvrMulticastVlanId OBJECT-TYPE
|
||||
SYNTAX VlanIndex
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Shows/Changes the Multicast Vlan number."
|
||||
DEFVAL { 1 }
|
||||
::= { mvrGlobalConfig 3 }
|
||||
|
||||
mvrMaxMulticastGroupsCount OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of multicast groups that is supported by MVR."
|
||||
::= { mvrGlobalConfig 4 }
|
||||
|
||||
mvrCurrentMulticastGroupsCount OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current number of MVR groups allocated."
|
||||
::= { mvrGlobalConfig 5 }
|
||||
|
||||
mvrQueryTime OBJECT-TYPE
|
||||
SYNTAX TimeInterval(1..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Shows/Changes the MVR Query time, in centiseconds."
|
||||
DEFVAL { 5 }
|
||||
::= { mvrGlobalConfig 6 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- mvrPortTable
|
||||
--**************************************************************************************
|
||||
|
||||
mvrPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF MvrPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of MVR control information about every bridge port.
|
||||
This is indexed by mvrBasePort."
|
||||
::= { fastpathMvr 2 }
|
||||
|
||||
mvrPortEntry OBJECT-TYPE
|
||||
SYNTAX MvrPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MVR control information for a bridge port."
|
||||
INDEX { ifIndex }
|
||||
::= { mvrPortTable 1 }
|
||||
|
||||
MvrPortEntry ::= SEQUENCE {
|
||||
mvrPortMvrEnabled
|
||||
TruthValue,
|
||||
mvrPortType
|
||||
INTEGER,
|
||||
mvrPortImmediateLeaveMode
|
||||
TruthValue,
|
||||
mvrPortStatus
|
||||
INTEGER
|
||||
}
|
||||
|
||||
mvrPortMvrEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable\Disable MVR on port. The value true(1) indicates that MVR is enabled.
|
||||
A value of false(2) indicates that MVR is disabled."
|
||||
DEFVAL { false }
|
||||
::= { mvrPortEntry 1 }
|
||||
|
||||
mvrPortType OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
source(1),
|
||||
receiver(2),
|
||||
none(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MVR Interface type."
|
||||
DEFVAL { none }
|
||||
::= { mvrPortEntry 2 }
|
||||
|
||||
mvrPortImmediateLeaveMode OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Shows/Changes Immediate Leave mode for MVR port.
|
||||
The value true(1) indicates that the port is in Immediate Leave mode.
|
||||
A value of false(2) indicates that the port is not in Immediate Leave mode."
|
||||
DEFVAL { false }
|
||||
::= { mvrPortEntry 3}
|
||||
|
||||
mvrPortStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
activeInVlan(1),
|
||||
activeNotInVlan(2),
|
||||
inactiveInVlan(3),
|
||||
inactiveNotInVlan(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface status."
|
||||
::= { mvrPortEntry 4 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- mvrGroupsTable
|
||||
--**************************************************************************************
|
||||
|
||||
mvrGroupsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF MvrGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of MVR groups."
|
||||
::= { fastpathMvr 3 }
|
||||
|
||||
mvrGroupEntry OBJECT-TYPE
|
||||
SYNTAX MvrGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "MVR information of membership group."
|
||||
INDEX { mvrGroupIPAddress}
|
||||
::= { mvrGroupsTable 1 }
|
||||
|
||||
MvrGroupEntry::= SEQUENCE {
|
||||
mvrGroupIPAddress
|
||||
IpAddress,
|
||||
mvrGroupStatus
|
||||
INTEGER,
|
||||
mvrGroupRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
mvrGroupIPAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The multicast Group IP address."
|
||||
::= { mvrGroupEntry 1 }
|
||||
|
||||
mvrGroupStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
active(1),
|
||||
inactive(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the specific MVR group."
|
||||
::= { mvrGroupEntry 2 }
|
||||
|
||||
mvrGroupRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this conceptual row.To create a row in this table,
|
||||
a manager must set this object to 'createAndGo'(4) .To delete a row in
|
||||
this table, a manager must set this object to `destroy'(6)"
|
||||
::= { mvrGroupEntry 3 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- mvrPortMembershipTable
|
||||
--**************************************************************************************
|
||||
mvrPortMembershipTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF MvrPortMembershipEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of MVR membership groups."
|
||||
::= { fastpathMvr 4 }
|
||||
|
||||
mvrPortMembershipEntry OBJECT-TYPE
|
||||
SYNTAX MvrPortMembershipEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "MVR information of membership group."
|
||||
INDEX { mvrPortMembershipGroupIPAddress, mvrPortMembershipPortIfIndex}
|
||||
::= { mvrPortMembershipTable 1 }
|
||||
|
||||
MvrPortMembershipEntry::= SEQUENCE {
|
||||
mvrPortMembershipGroupIPAddress
|
||||
IpAddress,
|
||||
mvrPortMembershipPortIfIndex
|
||||
InterfaceIndex,
|
||||
mvrPortMembershipRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
mvrPortMembershipGroupIPAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The multicast Group IP address."
|
||||
::= { mvrPortMembershipEntry 1 }
|
||||
|
||||
mvrPortMembershipPortIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface index in 'ifTable'."
|
||||
::= { mvrPortMembershipEntry 2 }
|
||||
|
||||
mvrPortMembershipRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this conceptual row.To create a row in this table,
|
||||
a manager must set this object to 'createAndGo'(4) .To delete a row in
|
||||
this table, a manager must set this object to `destroy'(6)"
|
||||
::= { mvrPortMembershipEntry 3 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- mvrStatistics
|
||||
--**************************************************************************************
|
||||
|
||||
mvrStatistics OBJECT IDENTIFIER ::= { fastpathMvr 5 }
|
||||
|
||||
mvrIGMPQueryReceived OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of received IGMP Queries. "
|
||||
::= { mvrStatistics 1 }
|
||||
|
||||
mvrIGMPReportV1Received OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of received IGMP Reports V1. "
|
||||
::= { mvrStatistics 2 }
|
||||
|
||||
mvrIGMPReportV2Received OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of received IGMP Reports V1. "
|
||||
::= { mvrStatistics 3 }
|
||||
|
||||
mvrIGMPLeaveReceived OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of received IGMP Leaves. "
|
||||
::= { mvrStatistics 4 }
|
||||
|
||||
mvrIGMPQueryTransmitted OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of transmitted IGMP Queries. "
|
||||
::= { mvrStatistics 5 }
|
||||
|
||||
mvrIGMPReportV1Transmitted OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of transmitted IGMP Reports V1. "
|
||||
::= { mvrStatistics 6 }
|
||||
|
||||
mvrIGMPReportV2Transmitted OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of transmitted IGMP Reports V2. "
|
||||
::= { mvrStatistics 7 }
|
||||
|
||||
mvrIGMPLeaveTransmitted OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of transmitted IGMP Leaves. "
|
||||
::= { mvrStatistics 8 }
|
||||
|
||||
mvrIGMPPacketReceiveFailures OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of failures on receiving the IGMP packets. "
|
||||
::= { mvrStatistics 9 }
|
||||
|
||||
mvrIGMPPacketTransmitFailures OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of failures on transmitting the IGMP packets. "
|
||||
::= { mvrStatistics 10 }
|
||||
|
||||
END
|
365
mibs/lancom/LANCOM-NSF-MIB
Normal file
365
mibs/lancom/LANCOM-NSF-MIB
Normal file
@ -0,0 +1,365 @@
|
||||
LANCOM-NSF-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Copyright 2016-2020 Broadcom.
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom's confidential and proprietary
|
||||
-- intellectual property. Broadcom retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, Gauge32,
|
||||
Unsigned32, TimeTicks, NOTIFICATION-TYPE FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString, TruthValue,
|
||||
RowStatus FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
fastPath FROM LANCOM-REF-MIB
|
||||
agentInventoryUnitEntry, agentInventoryUnitNumber
|
||||
FROM LANCOM-INVENTORY-MIB;
|
||||
|
||||
fastPathNsf MODULE-IDENTITY
|
||||
LAST-UPDATED "201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom "
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"This MIB defines the objects used for FastPath to
|
||||
configure and report information and status of NSF features."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200904230000Z" -- 23 Apr 2009 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
|
||||
::= { fastPath 46 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentNsfUnitTable
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentNsfUnitTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentNsfUnitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Per-Unit configuration objects for NSF."
|
||||
::= { fastPathNsf 1 }
|
||||
|
||||
agentNsfUnitEntry OBJECT-TYPE
|
||||
SYNTAX AgentNsfUnitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each Instance corresponds with a different unit managed by this agent."
|
||||
AUGMENTS { agentInventoryUnitEntry }
|
||||
::= { agentNsfUnitTable 1 }
|
||||
|
||||
AgentNsfUnitEntry ::=
|
||||
SEQUENCE {
|
||||
agentNsfUnitSupport
|
||||
TruthValue
|
||||
}
|
||||
|
||||
agentNsfUnitSupport OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates if the unit supports the NSF feature."
|
||||
::= { agentNsfUnitEntry 1 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentNsfConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentNsfGroup OBJECT IDENTIFIER ::= { fastPathNsf 2 }
|
||||
|
||||
agentNsfAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls whether NSF is enabled on the unit/stack."
|
||||
::= { agentNsfGroup 1 }
|
||||
|
||||
agentNsfOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether NSF is enabled on the unit/stack."
|
||||
::= { agentNsfGroup 2 }
|
||||
|
||||
agentNsfLastStartupReason OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
power-on(2),
|
||||
warm-admin-move(3),
|
||||
cold-admin-move(4),
|
||||
warm-auto-restart(5),
|
||||
cold-auto-restart(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of activation that caused the software to start the last time.
|
||||
|
||||
unknown: The switch rebooted for an unknown reason.
|
||||
power-on: The switch rebooted. This could have been caused by a power
|
||||
cycle or an administrative 'Reload' command.
|
||||
warm-admin-move: The administrator issued a command for the stand-by manager to
|
||||
take over.
|
||||
cold-admin-move: The administrator issued a command for the stand-by manager to
|
||||
take over, but the system was not ready for a warm-failover.
|
||||
warm-auto-restart: The primary management card restarted due to a failure, and the
|
||||
system executed a nonstop forwarding failover.
|
||||
cold-auto-restart: The system switched from the active manager to the backup manager
|
||||
and was unable to maintain user data traffic. This is usually
|
||||
caused by multiple failures occurring close together"
|
||||
|
||||
::= { agentNsfGroup 3 }
|
||||
|
||||
agentNsfTimeSinceLastRestart OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time since the current management card became the active management card."
|
||||
|
||||
::= { agentNsfGroup 4 }
|
||||
|
||||
agentNsfRestartInProgress OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether a restart is in progress. A restart is not considered complete until all
|
||||
hardware tables have been fully reconciled."
|
||||
::= { agentNsfGroup 5 }
|
||||
|
||||
agentNsfWarmRestartReady OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether the initial full checkpoint has finished."
|
||||
::= { agentNsfGroup 6 }
|
||||
|
||||
agentNsfBackupConfigurationAge OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Age of the configuration on the backup unit. The time since the running configuration
|
||||
was last copied to the backup unit."
|
||||
|
||||
::= { agentNsfGroup 7 }
|
||||
|
||||
agentNsfInitiateFailover OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Triggers an administrative failover to the backup unit."
|
||||
::= { agentNsfGroup 8 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentCheckpointStatsGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
agentCheckpointStatsGroup OBJECT IDENTIFIER ::= { fastPathNsf 3 }
|
||||
|
||||
agentCheckpointClearStatistics OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When set to enable(1), resets checkpoint statistics."
|
||||
::= { agentCheckpointStatsGroup 1 }
|
||||
|
||||
agentCheckpointMessages OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of checkpoint messages sent."
|
||||
::= { agentCheckpointStatsGroup 2 }
|
||||
|
||||
agentCheckpointBytes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Size in bytes of the total ammount of checkpoint messages sent."
|
||||
::= { agentCheckpointStatsGroup 3 }
|
||||
|
||||
agentCheckpointTimeSinceCountersCleared OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates how long since the Checkpoint counters have been cleared."
|
||||
::= { agentCheckpointStatsGroup 4 }
|
||||
|
||||
agentCheckpointMessageRateInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the duration in seconds of the message rate interval."
|
||||
::= { agentCheckpointStatsGroup 5 }
|
||||
|
||||
agentCheckpointMessageRate OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of checkpoint messages received in the last interval defined by
|
||||
agentCheckpointMessageRateInterval."
|
||||
::= { agentCheckpointStatsGroup 6 }
|
||||
|
||||
agentCheckpointHighestMessageRate OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Highest number of checkpoint messages received in an interval defined by
|
||||
agentCheckpointMessageRateInterval."
|
||||
::= { agentCheckpointStatsGroup 7 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentNsfOspfGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
agentNsfOspfGroup OBJECT IDENTIFIER ::= { fastPathNsf 4 }
|
||||
|
||||
agentNsfOspfSupportMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
planned(2),
|
||||
always(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { agentNsfOspfGroup 1 }
|
||||
|
||||
agentNsfOspfRestartInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { agentNsfOspfGroup 2 }
|
||||
|
||||
agentNsfOspfRestartStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
not-restarting(2),
|
||||
planned-restart(3),
|
||||
unplanned-restart(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { agentNsfOspfGroup 3 }
|
||||
|
||||
agentNsfOspfRestartAge OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { agentNsfOspfGroup 4 }
|
||||
|
||||
agentNsfOspfRestartExitReason OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
in-progress(2),
|
||||
completed(3),
|
||||
timed-out(4),
|
||||
topology-change(5),
|
||||
manual-clear(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { agentNsfOspfGroup 5 }
|
||||
|
||||
agentNsfOspfHelperSupportMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
planned(2),
|
||||
always(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { agentNsfOspfGroup 6 }
|
||||
|
||||
agentNsfOspfHelperStrictLSAChecking OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { agentNsfOspfGroup 7 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentNsfTraps
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentNsfTraps OBJECT IDENTIFIER ::= { fastPathNsf 0 }
|
||||
|
||||
agentNsfStackRestartComplete NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
agentInventoryUnitNumber,
|
||||
agentNsfLastStartupReason
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sent when the stack finishes restarting after a failover."
|
||||
::= { agentNsfTraps 1 }
|
||||
|
||||
END
|
89
mibs/lancom/LANCOM-OUTBOUNDTELNET-PRIVATE-MIB
Normal file
89
mibs/lancom/LANCOM-OUTBOUNDTELNET-PRIVATE-MIB
Normal file
@ -0,0 +1,89 @@
|
||||
-- OUTBOUND TELNET MIB overview:
|
||||
-- OUTBOUND TELNET MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
|
||||
|
||||
LANCOM-OUTBOUNDTELNET-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom FASTPATH OUTBOUND TELNET MIB
|
||||
-- Copyright 2016-2020 Broadcom.
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom's confidential and proprietary
|
||||
-- intellectual property. Broadcom retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32 FROM SNMPv2-SMI
|
||||
fastPath FROM LANCOM-REF-MIB;
|
||||
|
||||
fastPathOutboundTelnetPrivate MODULE-IDENTITY
|
||||
LAST-UPDATED "201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom "
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH Outbound Telnet"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Add new Postal address change."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
::= { fastPath 19 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentOutboundTelnetGroup -> contains MIB objects displaying various properties of a Outbound Telnet
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentOutboundTelnetGroup OBJECT IDENTIFIER ::= { fastPathOutboundTelnetPrivate 1 }
|
||||
|
||||
agentOutboundTelnetAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Admin-mode of the Outbound Telnet."
|
||||
DEFVAL { enable }
|
||||
::= { agentOutboundTelnetGroup 1 }
|
||||
|
||||
|
||||
agentOutboundTelnetMaxNoOfSessions OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..5)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The maximum no. of Outbound Telnet sessions allowed."
|
||||
DEFVAL { 5 }
|
||||
::= { agentOutboundTelnetGroup 2 }
|
||||
|
||||
agentOutboundTelnetTimeout OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..160)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The login inactivity timeout value for Outbound Telnet."
|
||||
DEFVAL { 5 }
|
||||
::= { agentOutboundTelnetGroup 3 }
|
||||
END
|
319
mibs/lancom/LANCOM-PORTSECURITY-PRIVATE-MIB
Normal file
319
mibs/lancom/LANCOM-PORTSECURITY-PRIVATE-MIB
Normal file
@ -0,0 +1,319 @@
|
||||
-- Port Security MIB overview:
|
||||
-- Port Security MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
LANCOM-PORTSECURITY-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom FASTPATH Port Security MIB
|
||||
-- Copyright 2016-2020 Broadcom.
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom's confidential and proprietary
|
||||
-- intellectual property. Broadcom retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION,RowStatus,
|
||||
MacAddress FROM SNMPv2-TC
|
||||
ifIndex FROM IF-MIB
|
||||
DisplayString FROM RFC1213-MIB
|
||||
fastPath FROM LANCOM-REF-MIB;
|
||||
|
||||
fastPathPortSecurity MODULE-IDENTITY
|
||||
LAST-UPDATED "201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom "
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH Port Security Feature."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
::= { fastPath 20 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentPortSecurityGroup -> contains MIB objects displaying Port Security
|
||||
-- and associated Functionality
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentPortSecurityGroup OBJECT IDENTIFIER ::= { fastPathPortSecurity 1}
|
||||
|
||||
agentGlobalPortSecurityMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Mode showing whether at the global level, port security is enabled or not."
|
||||
DEFVAL { disable }
|
||||
::={ agentPortSecurityGroup 1 }
|
||||
|
||||
agentPortSecurityTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentPortSecurityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for Port Security and associated functionality."
|
||||
::= { agentPortSecurityGroup 2 }
|
||||
|
||||
agentPortSecurityEntry OBJECT-TYPE
|
||||
SYNTAX AgentPortSecurityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Represents entry for port security table"
|
||||
INDEX { ifIndex }
|
||||
::={ agentPortSecurityTable 1}
|
||||
|
||||
AgentPortSecurityEntry ::=
|
||||
SEQUENCE {
|
||||
agentPortSecurityMode
|
||||
INTEGER,
|
||||
agentPortSecurityDynamicLimit
|
||||
Unsigned32,
|
||||
agentPortSecurityStaticLimit
|
||||
Unsigned32,
|
||||
agentPortSecurityViolationTrapMode
|
||||
INTEGER,
|
||||
agentPortSecurityStaticMACs
|
||||
DisplayString,
|
||||
agentPortSecurityLastDiscardedMAC
|
||||
DisplayString,
|
||||
agentPortSecurityMACAddressAdd
|
||||
DisplayString,
|
||||
agentPortSecurityMACAddressRemove
|
||||
DisplayString,
|
||||
agentPortSecurityMACAddressMove
|
||||
INTEGER,
|
||||
agentPortSecurityStickyMode
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentPortSecurityMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Mode showing whether at port level security is enabled or not."
|
||||
DEFVAL { disable }
|
||||
::={ agentPortSecurityEntry 1 }
|
||||
|
||||
agentPortSecurityDynamicLimit OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..600)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable signifies the limit of dynamically locked MAC addresses
|
||||
allowed on a specific port."
|
||||
DEFVAL { 600 }
|
||||
::={ agentPortSecurityEntry 2 }
|
||||
|
||||
agentPortSecurityStaticLimit OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..20)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable signifies the limit of statically locked MAC addresses
|
||||
allowed on a specific port."
|
||||
DEFVAL { 20 }
|
||||
::={ agentPortSecurityEntry 3 }
|
||||
|
||||
|
||||
agentPortSecurityViolationTrapMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable is used to enable or disable the sending of new violation
|
||||
traps designating when a packet with a disallowed MAC address is
|
||||
received on a locked port."
|
||||
::={agentPortSecurityEntry 4 }
|
||||
|
||||
agentPortSecurityStaticMACs OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable displays the statically locked MAC addresses for port.
|
||||
The list displayed in a particular fashion :
|
||||
2 a0:b1:c2:d1:e3:a1,11 a0:b1:c2:d3:e4:f5
|
||||
(i.e., VLAN MAC pairs followed by a 1 or 0 to indicate a sticky entry, separated by commas)."
|
||||
::={agentPortSecurityEntry 6 }
|
||||
|
||||
agentPortSecurityLastDiscardedMAC OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable displays the vlan-id and source MAC address of the last packet that was
|
||||
discarded on a locked port."
|
||||
::={agentPortSecurityEntry 7 }
|
||||
|
||||
|
||||
agentPortSecurityMACAddressAdd OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB variable accepts a VLAN id, MAC address and the sticky value to be added to the list
|
||||
of statically locked MAC addresses on a port. The VLAN id, MAC address and sticky value combination
|
||||
would be entered in a particular fashion like :- 2 a0:b0:c0:d1:e2:a1 1(the vlan-id, MAC address
|
||||
and sticky value separated by blank-spaces)."
|
||||
::={ agentPortSecurityEntry 8 }
|
||||
|
||||
agentPortSecurityMACAddressRemove OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB variable accepts a VLAN id and MAC address to be removed from the list
|
||||
of statically locked MAC addresses on a port.. The VLAN id and MAC address combination
|
||||
would be entered in a particular fashion like :- 2 a0:b0:c0:d1:e2:a1(the vlan-id and
|
||||
MAC address separated by a blank-space)."
|
||||
::={ agentPortSecurityEntry 9 }
|
||||
|
||||
agentPortSecurityMACAddressMove OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When this object is enabled, all the dynamically locked MAC addresses will
|
||||
be moved to statically locked addresses on a port. GET operation on this object will display
|
||||
disable."
|
||||
::={ agentPortSecurityEntry 10 }
|
||||
|
||||
agentPortSecurityStickyMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to configure port level security sticky mode in a port."
|
||||
DEFVAL { disable }
|
||||
::={ agentPortSecurityEntry 11 }
|
||||
|
||||
--**********************************************************************--
|
||||
|
||||
agentPortSecurityDynamicTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentPortSecurityDynamicEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for Port Security Dynamic and associated functionality."
|
||||
::= { agentPortSecurityGroup 3 }
|
||||
|
||||
agentPortSecurityDynamicEntry OBJECT-TYPE
|
||||
SYNTAX AgentPortSecurityDynamicEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Represents entry for port MAC Locking table"
|
||||
INDEX { ifIndex,agentPortSecurityDynamicVLANId,agentPortSecurityDynamicMACAddress }
|
||||
::={ agentPortSecurityDynamicTable 1}
|
||||
|
||||
AgentPortSecurityDynamicEntry ::=
|
||||
SEQUENCE {
|
||||
agentPortSecurityDynamicVLANId
|
||||
Unsigned32,
|
||||
agentPortSecurityDynamicMACAddress
|
||||
MacAddress
|
||||
}
|
||||
|
||||
|
||||
agentPortSecurityDynamicVLANId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source VLAN id of the packet that is received on the dynamically locked port."
|
||||
::={agentPortSecurityDynamicEntry 1 }
|
||||
|
||||
|
||||
agentPortSecurityDynamicMACAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source MAC address of the packet that is received on the dynamically locked port."
|
||||
::={ agentPortSecurityDynamicEntry 2 }
|
||||
|
||||
|
||||
agentGlobalPortSecurityStickyMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to apply the Sticky Mode to all ports.
|
||||
This is write-only value. It always returns 'disable' on request"
|
||||
DEFVAL { disable }
|
||||
::={ agentPortSecurityGroup 4 }
|
||||
|
||||
agentGlobalPortSecurityViolationTrapMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable is used to enable or disable the sending of new violation
|
||||
traps designating when a packet with a disallowed MAC address is
|
||||
received on a locked port. The configuration will be done on all ports.
|
||||
This is write-only value. It always returns 'disable' on request"
|
||||
DEFVAL { disable }
|
||||
::={ agentPortSecurityGroup 5 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentPortSecurity Traps
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentPortSecurityTraps OBJECT IDENTIFIER ::= { fastPathPortSecurity 2 }
|
||||
|
||||
agentPortSecurityViolation NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ifIndex,
|
||||
agentPortSecurityLastDiscardedMAC
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sent when a packet is received on a locked port with a source MAC address
|
||||
that is not allowed."
|
||||
::= { agentPortSecurityTraps 1 }
|
||||
|
||||
END
|
2845
mibs/lancom/LANCOM-QOS-ACL-MIB
Normal file
2845
mibs/lancom/LANCOM-QOS-ACL-MIB
Normal file
File diff suppressed because it is too large
Load Diff
374
mibs/lancom/LANCOM-QOS-AUTOVOIP-MIB
Normal file
374
mibs/lancom/LANCOM-QOS-AUTOVOIP-MIB
Normal file
@ -0,0 +1,374 @@
|
||||
LANCOM-QOS-AUTOVOIP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom FastPath Auto-VOIP MIB
|
||||
-- Copyright 2016-2017 Broadcom.
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom's confidential and proprietary
|
||||
-- intellectual property. Broadcom retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, IpAddress,
|
||||
Integer32, Unsigned32 FROM SNMPv2-SMI
|
||||
|
||||
TEXTUAL-CONVENTION, RowStatus FROM SNMPv2-TC
|
||||
InterfaceIndexOrZero,InterfaceIndex FROM IF-MIB
|
||||
fastPathQOS FROM LANCOM-QOS-MIB;
|
||||
|
||||
fastPathQOSAUTOVOIP MODULE-IDENTITY
|
||||
LAST-UPDATED "201712150000Z" -- 15 December 2017 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The MIB definitions for Quality of Service - VoIP Flex package."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201712150000Z" -- 15 December 2017 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Change some DEFVAL statements to use enumeration name instead of number."
|
||||
REVISION
|
||||
"201202180000Z" -- 21 Feb 2012 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Added OUI based auto VoIP support."
|
||||
REVISION
|
||||
"201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200711230000Z" -- 23 Nov 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200711230000Z" -- 3 Nov 2004 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
::= { fastPathQOS 4 }
|
||||
|
||||
--*********************************************************************
|
||||
-- agentAutoVoIPCfgGroup
|
||||
--
|
||||
-- Note: System-wide configuration is supported for this
|
||||
-- group by using an index value of 0.
|
||||
--*********************************************************************
|
||||
agentAutoVoIPCfgGroup OBJECT IDENTIFIER ::= { fastPathQOSAUTOVOIP 1 }
|
||||
|
||||
agentAutoVoIPVLAN OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VLAN to which all VoIP traffic is mapped to."
|
||||
|
||||
::= { agentAutoVoIPCfgGroup 1 }
|
||||
|
||||
agentAutoVoIPOUIPriority OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The priority to which all VoIP traffic with known OUI is mapped to."
|
||||
|
||||
::= { agentAutoVoIPCfgGroup 2 }
|
||||
|
||||
|
||||
agentAutoVoIPProtocolPriScheme OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
trafficClass(1),
|
||||
remark(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The priotization scheme which is used to priritize the voice data.
|
||||
"
|
||||
|
||||
::= { agentAutoVoIPCfgGroup 3}
|
||||
|
||||
agentAutoVoIPProtocolTcOrRemarkValue OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If 'agentAutoVoIPProtocolPriScheme' is traffic class,
|
||||
then the object 'agentAutoVoIPProtocolTcOrRemarkValue' is
|
||||
CoS Queue value to which all VoIP traffic is mapped to.
|
||||
|
||||
if 'agentAutoVoIPProtocolPriScheme' is remark,
|
||||
then the object 'agentAutoVoIPProtocolTcOrRemarkValue' is
|
||||
802.1p priority to which all VoIP traffic is remarked at the ingress port.
|
||||
This is used by Protocol based Auto VoIP"
|
||||
|
||||
::= { agentAutoVoIPCfgGroup 4}
|
||||
|
||||
-- Auto VoIP Profile Configuration table (global and per-port)
|
||||
agentAutoVoIPTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentAutoVoIPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table providing configuration of Auto VoIP Profile."
|
||||
|
||||
::= { agentAutoVoIPCfgGroup 5 }
|
||||
|
||||
|
||||
--************** Auto VoIP Interface Table **************
|
||||
|
||||
agentAutoVoIPEntry OBJECT-TYPE
|
||||
SYNTAX AgentAutoVoIPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Auto VoIP Profile configuration for a port."
|
||||
INDEX { agentAutoVoIPIntfIndex }
|
||||
::= { agentAutoVoIPTable 1 }
|
||||
|
||||
|
||||
AgentAutoVoIPEntry::=
|
||||
SEQUENCE {
|
||||
agentAutoVoIPIntfIndex
|
||||
InterfaceIndex,
|
||||
agentAutoVoIPProtocolMode
|
||||
INTEGER,
|
||||
agentAutoVoIPOUIMode
|
||||
INTEGER,
|
||||
agentAutoVoIPProtocolPortStatus
|
||||
INTEGER,
|
||||
agentAutoVoIPOUIPortStatus
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentAutoVoIPIntfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a unique index for an entry in the
|
||||
agentAutoVoIPTable. A non-zero value indicates
|
||||
the ifIndex for the corresponding interface entry
|
||||
in the ifTable. A value of zero represents global
|
||||
configuration, which in turn causes all interface
|
||||
entries to be updated for a set operation, or
|
||||
reflects the most recent global setting for a get
|
||||
operation."
|
||||
|
||||
::= { agentAutoVoIPEntry 1 }
|
||||
|
||||
agentAutoVoIPProtocolMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables / disables AutoVoIP Protocol profile on an interface."
|
||||
DEFVAL { disable }
|
||||
|
||||
::= { agentAutoVoIPEntry 2 }
|
||||
|
||||
agentAutoVoIPOUIMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables / disables AutoVoIP OUI profile on an interface."
|
||||
DEFVAL { disable }
|
||||
|
||||
::= { agentAutoVoIPEntry 3 }
|
||||
|
||||
|
||||
|
||||
agentAutoVoIPProtocolPortStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"AutoVoIP protocol profile operational status of an interface."
|
||||
|
||||
::= { agentAutoVoIPEntry 4 }
|
||||
|
||||
agentAutoVoIPOUIPortStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"AutoVoIP OUI profile operational status of an interface."
|
||||
|
||||
::= { agentAutoVoIPEntry 5 }
|
||||
|
||||
|
||||
--************** Auto VoIP OUI Table **************
|
||||
|
||||
agentAutoVoIPOUITable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentAutoVoIPOUIEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table providing configuration of Auto VoIP Profile."
|
||||
|
||||
::= { agentAutoVoIPCfgGroup 6 }
|
||||
|
||||
agentAutoVoIPOUIEntry OBJECT-TYPE
|
||||
SYNTAX AgentAutoVoIPOUIEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Auto VoIP Profile OUI configuration."
|
||||
INDEX { agentAutoVoIPOUIIndex }
|
||||
::= { agentAutoVoIPOUITable 1 }
|
||||
|
||||
AgentAutoVoIPOUIEntry::=
|
||||
SEQUENCE {
|
||||
agentAutoVoIPOUIIndex
|
||||
Integer32,
|
||||
agentAutoVoIPOUI
|
||||
OCTET STRING,
|
||||
agentAutoVoIPOUIDesc
|
||||
OCTET STRING,
|
||||
agentAutoVoIPOUIRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentAutoVoIPOUIIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..128)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Auto VoIP OUI table index."
|
||||
::= { agentAutoVoIPOUIEntry 1 }
|
||||
|
||||
agentAutoVoIPOUI OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(8))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Organizationally Unique Identifier (OUI), as defined
|
||||
in IEEE std 802-2001, is a 24 bit (three octets) globally
|
||||
unique assigned number referenced by various standards,
|
||||
of the information received from the remote system."
|
||||
::= { agentAutoVoIPOUIEntry 2 }
|
||||
|
||||
agentAutoVoIPOUIDesc OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Description of the Organizationally Unique Identifier (OUI),
|
||||
as defined in IEEE std 802-2001(up to 32 characters)"
|
||||
::= { agentAutoVoIPOUIEntry 3 }
|
||||
|
||||
agentAutoVoIPOUIRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status variable is used according to installation and removal conventions for conceptual rows."
|
||||
|
||||
::= { agentAutoVoIPOUIEntry 4 }
|
||||
|
||||
--************** Auto VoIP Sessions Table **************
|
||||
|
||||
agentAutoVoIPSessionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentAutoVoIPSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table providing configuration of Auto VoIP Profile."
|
||||
|
||||
::= { agentAutoVoIPCfgGroup 7 }
|
||||
|
||||
agentAutoVoIPSessionEntry OBJECT-TYPE
|
||||
SYNTAX AgentAutoVoIPSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Auto VoIP Session Table."
|
||||
INDEX { agentAutoVoIPSessionIndex }
|
||||
::= { agentAutoVoIPSessionTable 1 }
|
||||
|
||||
AgentAutoVoIPSessionEntry::=
|
||||
SEQUENCE {
|
||||
agentAutoVoIPSessionIndex
|
||||
INTEGER,
|
||||
agentAutoVoIPSourceIP
|
||||
IpAddress,
|
||||
agentAutoVoIPDestinationIP
|
||||
IpAddress,
|
||||
agentAutoVoIPSourceL4Port
|
||||
INTEGER,
|
||||
agentAutoVoIPDestinationL4Port
|
||||
INTEGER,
|
||||
agentAutoVoIPProtocol
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentAutoVoIPSessionIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..127)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Auto VoIP session index."
|
||||
::= { agentAutoVoIPSessionEntry 1 }
|
||||
|
||||
agentAutoVoIPSourceIP OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The source IP address of the VoIP session."
|
||||
::= { agentAutoVoIPSessionEntry 2 }
|
||||
|
||||
agentAutoVoIPDestinationIP OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The destination IP address of the VoIP session."
|
||||
::= { agentAutoVoIPSessionEntry 3 }
|
||||
|
||||
agentAutoVoIPSourceL4Port OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The source L4 Port of the VoIP session."
|
||||
::= { agentAutoVoIPSessionEntry 4 }
|
||||
|
||||
agentAutoVoIPDestinationL4Port OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The destination L4 Port of the VoIP session."
|
||||
::= { agentAutoVoIPSessionEntry 5 }
|
||||
|
||||
agentAutoVoIPProtocol OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Protocol of the VoIP session."
|
||||
::= { agentAutoVoIPSessionEntry 6 }
|
||||
|
||||
END
|
1355
mibs/lancom/LANCOM-QOS-COS-MIB
Normal file
1355
mibs/lancom/LANCOM-QOS-COS-MIB
Normal file
File diff suppressed because it is too large
Load Diff
2503
mibs/lancom/LANCOM-QOS-DIFFSERV-PRIVATE-MIB
Normal file
2503
mibs/lancom/LANCOM-QOS-DIFFSERV-PRIVATE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
348
mibs/lancom/LANCOM-QOS-ISCSI-MIB
Normal file
348
mibs/lancom/LANCOM-QOS-ISCSI-MIB
Normal file
@ -0,0 +1,348 @@
|
||||
LANCOM-QOS-ISCSI-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
TEXTUAL-CONVENTION,
|
||||
RowStatus, DisplayString, DateAndTime, TruthValue FROM SNMPv2-TC
|
||||
NOTIFICATION-TYPE, MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Unsigned32, TimeTicks, IpAddress FROM SNMPv2-SMI
|
||||
fastPathQOS FROM LANCOM-QOS-MIB;
|
||||
|
||||
fastPathIscsiFlowAcceleration MODULE-IDENTITY
|
||||
LAST-UPDATED "201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The MIB definitions for Quality of Service - iSCSI Flow Acceleration Flex package."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200904300000Z" -- 30 Apr 2009 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
|
||||
::= { fastPathQOS 5 }
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
agentIscsiFlowAccelerationGlobalConfigGroup OBJECT IDENTIFIER ::= { fastPathIscsiFlowAcceleration 1 }
|
||||
|
||||
agentIscsiFlowAccelerationEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/Disable iSCSI Flow Acceleration globally on the system."
|
||||
::= { agentIscsiFlowAccelerationGlobalConfigGroup 1 }
|
||||
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
agentIscsiFlowAccelerationAgingTimeOut OBJECT-TYPE
|
||||
SYNTAX INTEGER (60..2592000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time in seconds that should pass before session is aged out
|
||||
after the last frame detected for the session."
|
||||
::= { agentIscsiFlowAccelerationGlobalConfigGroup 2 }
|
||||
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
QosType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of QoS: VPT or DSCP."
|
||||
SYNTAX INTEGER {
|
||||
vpt(0),
|
||||
dscp(1)
|
||||
}
|
||||
|
||||
agentIscsiFlowAccelerationQosType OBJECT-TYPE
|
||||
SYNTAX QosType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current type of QoS for iSCSI packets"
|
||||
::= { agentIscsiFlowAccelerationGlobalConfigGroup 3 }
|
||||
|
||||
agentIscsiFlowAccelerationQosVptValue OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of VPT or DSCP, depends on agentIscsiFlowAccelerationQosType, that will be assigned to each iSCSI packet.
|
||||
The range of VPT value is 0..7"
|
||||
::= { agentIscsiFlowAccelerationGlobalConfigGroup 4 }
|
||||
|
||||
agentIscsiFlowAccelerationQosDscpValue OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..63)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of VPT or DSCP, depends on agentIscsiFlowAccelerationQosType, that will be assigned to each iSCSI packet.
|
||||
The range of DSCP value is 0..63"
|
||||
::= { agentIscsiFlowAccelerationGlobalConfigGroup 5 }
|
||||
|
||||
agentIscsiFlowAccelerationQosRemark OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether iSCSI frames with the configured VPT or DSCP when egressing the switch."
|
||||
::= { agentIscsiFlowAccelerationGlobalConfigGroup 6 }
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
agentIscsiFlowAccelerationCosEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/Disable CoS mode for iSCSI Flow Acceleration globally on the system."
|
||||
::= { agentIscsiFlowAccelerationGlobalConfigGroup 7 }
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
agentIscsiFlowAccelerationTargetConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIscsiFlowAccelerationTargetConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table for configuration of iSCSI target TCP port number,
|
||||
IP address, and name. It is indexed by
|
||||
agentIscsiFlowAccelerationTargetConfigTcpPort and
|
||||
agentIscsiFlowAccelerationTargetConfigAddr."
|
||||
::= { fastPathIscsiFlowAcceleration 2 }
|
||||
|
||||
agentIscsiFlowAccelerationTargetConfigEntry OBJECT-TYPE
|
||||
SYNTAX AgentIscsiFlowAccelerationTargetConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Row in the iSCSI Target configuration table."
|
||||
INDEX { agentIscsiFlowAccelerationTargetConfigTcpPort,
|
||||
agentIscsiFlowAccelerationTargetConfigAddr}
|
||||
::= { agentIscsiFlowAccelerationTargetConfigTable 1 }
|
||||
|
||||
AgentIscsiFlowAccelerationTargetConfigEntry::= SEQUENCE {
|
||||
agentIscsiFlowAccelerationTargetConfigTcpPort Unsigned32,
|
||||
agentIscsiFlowAccelerationTargetConfigAddr IpAddress,
|
||||
agentIscsiFlowAccelerationTargetConfigName DisplayString,
|
||||
agentIscsiFlowAccelerationTargetConfigStatus RowStatus
|
||||
}
|
||||
|
||||
agentIscsiFlowAccelerationTargetConfigTcpPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The TCP port of configured target."
|
||||
::= { agentIscsiFlowAccelerationTargetConfigEntry 1}
|
||||
|
||||
agentIscsiFlowAccelerationTargetConfigAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the target address. If the target
|
||||
address is to be ignored the address should be 0.0.0.0."
|
||||
|
||||
::= { agentIscsiFlowAccelerationTargetConfigEntry 2 }
|
||||
|
||||
agentIscsiFlowAccelerationTargetConfigName OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(0..223))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The target IQN name. This text is not used to match
|
||||
on network traffic. It serves as an identifying comment
|
||||
for administrative convenience."
|
||||
DEFVAL {""}
|
||||
::= { agentIscsiFlowAccelerationTargetConfigEntry 3 }
|
||||
|
||||
agentIscsiFlowAccelerationTargetConfigStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the target. It's used to add/delete a target.
|
||||
|
||||
active(1) - this ACL instance is active
|
||||
createAndGo(4) - set to this value to create an instance
|
||||
destroy(6) - set to this value to delete an instance"
|
||||
::= { agentIscsiFlowAccelerationTargetConfigEntry 4}
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
agentIscsiFlowAccelerationSessionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIscsiFlowAccelerationSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table that contains iSCSI sessions.
|
||||
It is indexed as assigned by system."
|
||||
::= { fastPathIscsiFlowAcceleration 3 }
|
||||
|
||||
agentIscsiFlowAccelerationSessionEntry OBJECT-TYPE
|
||||
SYNTAX AgentIscsiFlowAccelerationSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the agentIscsiFlowAccelerationSessionTable."
|
||||
INDEX { agentIscsiFlowAccelerationSessionIndex }
|
||||
::= { agentIscsiFlowAccelerationSessionTable 1 }
|
||||
|
||||
AgentIscsiFlowAccelerationSessionEntry ::= SEQUENCE {
|
||||
agentIscsiFlowAccelerationSessionIndex Unsigned32,
|
||||
agentIscsiFlowAccelerationTargetName DisplayString,
|
||||
agentIscsiFlowAccelerationInitiatorName DisplayString,
|
||||
agentIscsiFlowAccelerationSessionISID OCTET STRING,
|
||||
agentIscsiFlowAccelerationSessAgingTime Unsigned32,
|
||||
agentIscsiFlowAccelerationSessionUpTime Unsigned32
|
||||
}
|
||||
|
||||
agentIscsiFlowAccelerationSessionIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Numerical index of session table entry assigned by system. "
|
||||
::= { agentIscsiFlowAccelerationSessionEntry 1 }
|
||||
|
||||
agentIscsiFlowAccelerationTargetName OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(0..223))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The target name"
|
||||
::= { agentIscsiFlowAccelerationSessionEntry 2 }
|
||||
|
||||
agentIscsiFlowAccelerationInitiatorName OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(0..223))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The initiator name"
|
||||
::= { agentIscsiFlowAccelerationSessionEntry 3 }
|
||||
|
||||
agentIscsiFlowAccelerationSessionISID OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(6))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ISID of current session."
|
||||
::= { agentIscsiFlowAccelerationSessionEntry 4 }
|
||||
|
||||
agentIscsiFlowAccelerationSessAgingTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The elapsed time in seconds since the traffic was detected
|
||||
on any connections associated with this session."
|
||||
::= { agentIscsiFlowAccelerationSessionEntry 5 }
|
||||
|
||||
agentIscsiFlowAccelerationSessionUpTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time elapsed since the session was detected, in seconds."
|
||||
::= { agentIscsiFlowAccelerationSessionEntry 6 }
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
agentIscsiFlowAccelerationConnectionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIscsiFlowAccelerationConnectionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table that contains iSCSI connections.
|
||||
It is indexed as assigned by system."
|
||||
::= { fastPathIscsiFlowAcceleration 4 }
|
||||
|
||||
|
||||
agentIscsiFlowAccelerationConnectionEntry OBJECT-TYPE
|
||||
SYNTAX AgentIscsiFlowAccelerationConnectionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the agentIscsiFlowAccelerationConnectionTable."
|
||||
INDEX { agentIscsiFlowAccelerationConnectionIndex }
|
||||
::= { agentIscsiFlowAccelerationConnectionTable 1 }
|
||||
|
||||
AgentIscsiFlowAccelerationConnectionEntry ::= SEQUENCE {
|
||||
agentIscsiFlowAccelerationConnectionIndex Unsigned32,
|
||||
agentIscsiFlowAccelerationConnectionTargetAddr IpAddress,
|
||||
agentIscsiFlowAccelerationConnectionTargetPort Unsigned32,
|
||||
agentIscsiFlowAccelerationConnectionInitiatorAddr IpAddress,
|
||||
agentIscsiFlowAccelerationConnectionInitiatorPort Unsigned32,
|
||||
agentIscsiFlowAccelerationConnectionCID Unsigned32,
|
||||
agentIscsiFlowAccelerationConnectionSessionIndex Unsigned32
|
||||
}
|
||||
|
||||
agentIscsiFlowAccelerationConnectionIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Numerical index of connection table entry assigned by system. "
|
||||
::= { agentIscsiFlowAccelerationConnectionEntry 1 }
|
||||
|
||||
agentIscsiFlowAccelerationConnectionTargetAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The connection target address."
|
||||
::= { agentIscsiFlowAccelerationConnectionEntry 2 }
|
||||
|
||||
agentIscsiFlowAccelerationConnectionTargetPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The TCP port of connection target."
|
||||
::= { agentIscsiFlowAccelerationConnectionEntry 3 }
|
||||
|
||||
agentIscsiFlowAccelerationConnectionInitiatorAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The connection initiator address."
|
||||
::= { agentIscsiFlowAccelerationConnectionEntry 4 }
|
||||
|
||||
agentIscsiFlowAccelerationConnectionInitiatorPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The TCP port of connection initiator."
|
||||
::= { agentIscsiFlowAccelerationConnectionEntry 5 }
|
||||
|
||||
agentIscsiFlowAccelerationConnectionCID OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The iSCSI CID for this connection."
|
||||
::= { agentIscsiFlowAccelerationConnectionEntry 6 }
|
||||
|
||||
agentIscsiFlowAccelerationConnectionSessionIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the session associated with this connection.
|
||||
Refers to the index of agentIscsiFlowAccelerationSessionIndex in
|
||||
agentIscsiFlowAccelerationSessionTable."
|
||||
::= { agentIscsiFlowAccelerationConnectionEntry 7 }
|
||||
|
||||
END
|
56
mibs/lancom/LANCOM-QOS-MIB
Normal file
56
mibs/lancom/LANCOM-QOS-MIB
Normal file
@ -0,0 +1,56 @@
|
||||
LANCOM-QOS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Quality of Service Package MIB
|
||||
-- Copyright 2016-2020 Broadcom.
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom's confidential and proprietary
|
||||
-- intellectual property. Broadcom retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32, Gauge32
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus FROM SNMPv2-TC
|
||||
fastPath FROM LANCOM-REF-MIB
|
||||
DisplayString FROM RFC1213-MIB;
|
||||
|
||||
fastPathQOS MODULE-IDENTITY
|
||||
LAST-UPDATED "201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The MIB definitions for Quality of Service Flex package."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200311210000Z" -- 21 Nov 2003 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Revisions made for new release."
|
||||
REVISION
|
||||
"200201301544Z"
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
|
||||
::= { fastPath 3 }
|
||||
|
||||
END
|
1174
mibs/lancom/LANCOM-RADIUS-AUTH-CLIENT-MIB
Normal file
1174
mibs/lancom/LANCOM-RADIUS-AUTH-CLIENT-MIB
Normal file
File diff suppressed because it is too large
Load Diff
59
mibs/lancom/LANCOM-REF-MIB
Normal file
59
mibs/lancom/LANCOM-REF-MIB
Normal file
@ -0,0 +1,59 @@
|
||||
LANCOM-REF-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Lancom Reference MIB
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC
|
||||
enterprises FROM RFC1155-SMI;
|
||||
|
||||
lcosSX2 MODULE-IDENTITY
|
||||
LAST-UPDATED "202004240000Z"
|
||||
ORGANIZATION "LANCOM Systems GmbH"
|
||||
CONTACT-INFO
|
||||
"
|
||||
Adenauerstrasse 20 / B2
|
||||
52146 Wuerselen
|
||||
Germany
|
||||
|
||||
Phone: +49 (0)2405 49 93 6 0
|
||||
Fax: +49 (0)2405 49 93 6 99
|
||||
E-Mail: info@lancom.de"
|
||||
DESCRIPTION
|
||||
"Management information base definitions"
|
||||
REVISION "202004240000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { enterprises lancom-systems(2356) 16 }
|
||||
|
||||
|
||||
-- New definitions
|
||||
fastPath OBJECT IDENTIFIER ::= { lcosSX2 1 }
|
||||
|
||||
|
||||
-- New Textual Conventions
|
||||
AgentPortMask ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each octet within this value specifies a set of eight
|
||||
ports, with the first octet specifying ports 1 through
|
||||
8, the second octet specifying ports 9 through 16, etc.
|
||||
Within each octet, the most significant bit represents
|
||||
the lowest numbered port, and the least significant bit
|
||||
represents the highest numbered port. Thus, each port
|
||||
of the bridge is represented by a single bit within the
|
||||
value of this object. If that bit has a value of '1'
|
||||
then that port is included in the set of ports; the port
|
||||
is not included if its bit has a value of '0'
|
||||
|
||||
When setting this value, the system will ignore
|
||||
configuration for ports not between the first and last
|
||||
valid ports. Configuration of any port numbers between
|
||||
this range that are not valid ports return a failure
|
||||
message, but will still apply configuration for valid
|
||||
ports."
|
||||
SYNTAX OCTET STRING
|
||||
|
||||
|
||||
END
|
373
mibs/lancom/LANCOM-ROUTE-POLICY-MIB
Normal file
373
mibs/lancom/LANCOM-ROUTE-POLICY-MIB
Normal file
@ -0,0 +1,373 @@
|
||||
LANCOM-ROUTE-POLICY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Route-Map MIB
|
||||
-- Copyright 2016-2019 Broadcom.
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom's confidential and proprietary
|
||||
-- intellectual property. Broadcom retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, TruthValue, RowStatus FROM SNMPv2-TC
|
||||
DisplayString FROM RFC1213-MIB
|
||||
ifIndex, InterfaceIndex, InterfaceIndexOrZero
|
||||
FROM IF-MIB
|
||||
fastPathRouting FROM LANCOM-ROUTING-MIB;
|
||||
|
||||
fastPathRoutePolicy MODULE-IDENTITY
|
||||
LAST-UPDATED "201210010000Z" -- 01 0ctober 2012 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom "
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The MIB definitions for Route Policy system."
|
||||
::= { fastPathRouting 20 }
|
||||
|
||||
|
||||
-- Textual Convention
|
||||
FastpathRoutePolicyAction ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Determines whether a Route Map statement
|
||||
should be permitted or denied."
|
||||
SYNTAX INTEGER {
|
||||
permit(1),
|
||||
deny(2)
|
||||
}
|
||||
FastpathRoutePolicyStmtIpPrecedence ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Possible values of IP precedence that can be
|
||||
configured in a route-map statement."
|
||||
SYNTAX INTEGER {
|
||||
routine(0),
|
||||
priority(1),
|
||||
immediate(2),
|
||||
flash(3),
|
||||
flash-override(4),
|
||||
critical(5),
|
||||
internet(6),
|
||||
network(7),
|
||||
invalid(8)
|
||||
}
|
||||
|
||||
-- FASTPATH route policy name table. We create a Route-map statement through this table.
|
||||
|
||||
fastpathRoutePolicyNameTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF FastpathRoutePolicyNameEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table to configure or fetch current list of route-map statements"
|
||||
::= { fastPathRoutePolicy 1}
|
||||
|
||||
fastpathRoutePolicyNameEntry OBJECT-TYPE
|
||||
SYNTAX FastpathRoutePolicyNameEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry in this table corresponds to a route-map statement"
|
||||
INDEX {fastpathRoutePolicyName,fastpathRoutePolicyStmtActionType,fastpathRoutePolicySequence}
|
||||
::= { fastpathRoutePolicyNameTable 1 }
|
||||
|
||||
FastpathRoutePolicyNameEntry::= SEQUENCE {
|
||||
fastpathRoutePolicyName DisplayString,
|
||||
fastpathRoutePolicyStmtActionType FastpathRoutePolicyAction,
|
||||
fastpathRoutePolicySequence Unsigned32,
|
||||
fastpathRoutePolicyNameRowStatus RowStatus
|
||||
}
|
||||
|
||||
fastpathRoutePolicyName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of a Route Map statement."
|
||||
::= { fastpathRoutePolicyNameEntry 1 }
|
||||
|
||||
fastpathRoutePolicyStmtActionType OBJECT-TYPE
|
||||
SYNTAX FastpathRoutePolicyAction
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The action associated with this route-map statement.
|
||||
This can be either Permit/Deny "
|
||||
::= { fastpathRoutePolicyNameEntry 2 }
|
||||
|
||||
fastpathRoutePolicySequence OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Route Maps are linked together using sequence numbers.
|
||||
All Route Maps with the same index and with different
|
||||
sequence numbers are linked together and processed in
|
||||
order of increasing sequence number."
|
||||
::= { fastpathRoutePolicyNameEntry 3 }
|
||||
|
||||
fastpathRoutePolicyNameRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls creation and deletion of Row Status entries."
|
||||
::= { fastpathRoutePolicyNameEntry 4 }
|
||||
|
||||
|
||||
--*********************************************************************
|
||||
--route-map statement table to configure 'match' or 'set' terms
|
||||
--*********************************************************************
|
||||
fastpathRoutePolicyStamentTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF FastpathRoutePolicyStatementEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table to configure match or set statements in a route-map statement."
|
||||
::= { fastPathRoutePolicy 2 }
|
||||
|
||||
fastpathRoutePolicyStatementEntry OBJECT-TYPE
|
||||
SYNTAX FastpathRoutePolicyStatementEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry describes match and set terms in a route-map statement if configured"
|
||||
INDEX {fastpathRoutePolicyStmtName,fastpathRoutePolicyStmtSeqNum,fastpathRoutePolicyStmtAction}
|
||||
::= { fastpathRoutePolicyStamentTable 1 }
|
||||
|
||||
FastpathRoutePolicyStatementEntry::= SEQUENCE {
|
||||
fastpathRoutePolicyStmtName DisplayString,
|
||||
fastpathRoutePolicyStmtSeqNum Unsigned32,
|
||||
fastpathRoutePolicyStmtAction FastpathRoutePolicyAction,
|
||||
fastpathRoutePolicyStmtMatchIpv4AclList DisplayString,
|
||||
fastpathRoutePolicyStmtMatchIpv4AclDelList DisplayString,
|
||||
fastpathRoutePolicyStmtMatchMacAclList DisplayString,
|
||||
fastpathRoutePolicyStmtMatchMacAclDelList DisplayString,
|
||||
fastpathRoutePolicyStmtMatchPacketLengthRangeMin Unsigned32,
|
||||
fastpathRoutePolicyStmtMatchPacketLengthRangeMax Unsigned32,
|
||||
fastpathRoutePolicyStmtSetIpNextHopList DisplayString,
|
||||
fastpathRoutePolicyStmtSetIpNextHopDelList DisplayString,
|
||||
fastpathRoutePolicyStmtSetDefaultIpNextHopList DisplayString,
|
||||
fastpathRoutePolicyStmtSetDefaultIpNextHopDelList DisplayString,
|
||||
fastpathRoutePolicyStmtSetIpPrecedence FastpathRoutePolicyStmtIpPrecedence,
|
||||
fastpathRoutePolicyStmtSetIntfNull0 TruthValue
|
||||
}
|
||||
|
||||
fastpathRoutePolicyStmtName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..31))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of a Route Map."
|
||||
::= { fastpathRoutePolicyStatementEntry 1 }
|
||||
|
||||
fastpathRoutePolicyStmtSeqNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Route Maps are linked together using sequence numbers.
|
||||
All Route Maps with the same index and with different
|
||||
sequence numbers are linked together and processed in
|
||||
order of increasing sequence number."
|
||||
::= { fastpathRoutePolicyStatementEntry 2 }
|
||||
|
||||
fastpathRoutePolicyStmtAction OBJECT-TYPE
|
||||
SYNTAX FastpathRoutePolicyAction
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The action associated with this route-map statement.
|
||||
This can be either Permit/Deny "
|
||||
::= { fastpathRoutePolicyStatementEntry 3 }
|
||||
|
||||
fastpathRoutePolicyStmtMatchIpv4AclList OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The string containing a list of IPv4 ACLs. This
|
||||
list contains either IPV4 standard ACL/IPV4 extended
|
||||
ACL/ named IPv4 ACL. In a single match statement,
|
||||
up to a maximum of 16 IPV4 ACLs can be included. "
|
||||
::= { fastpathRoutePolicyStatementEntry 4 }
|
||||
|
||||
fastpathRoutePolicyStmtMatchIpv4AclDelList OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The string containing a list of IPv4 ACLs. This
|
||||
list contains either IPV4 standard ACL/IPV4 extended
|
||||
ACL/ named IPv4 ACL. In a single match statement,
|
||||
up to a maximum of 16 IPV4 ACLs can be included.This
|
||||
list is used to delete already configured match list
|
||||
of IPv4 ACLs in route-map statement.Earlier this list
|
||||
should have configured through MIB object
|
||||
fastpathRoutePolicyStmtMatchIpv4AclList "
|
||||
::= { fastpathRoutePolicyStatementEntry 5 }
|
||||
|
||||
fastpathRoutePolicyStmtMatchMacAclList OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The string containing a list of MAC ACLs. This
|
||||
list contains upto 16 MAC ACL names that can be
|
||||
included in a match statement. "
|
||||
::= { fastpathRoutePolicyStatementEntry 6 }
|
||||
|
||||
fastpathRoutePolicyStmtMatchMacAclDelList OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The string containing a list of MAC ACLs. This
|
||||
list contains upto 16 MAC ACL names that can be
|
||||
included in a match statement. This MIB object is
|
||||
used to delete MAC ACL lists matched in a route-map
|
||||
statement via fastpathRoutePolicyStmtMatchMacAclList. "
|
||||
::= { fastpathRoutePolicyStatementEntry 7 }
|
||||
|
||||
fastpathRoutePolicyStmtMatchPacketLengthRangeMin OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Minimum value in the packet length range in a match
|
||||
length term. A value of zero is used to disable/remove
|
||||
minimum length configuration. "
|
||||
::= { fastpathRoutePolicyStatementEntry 8}
|
||||
|
||||
fastpathRoutePolicyStmtMatchPacketLengthRangeMax OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum value in the packet length range in a match
|
||||
length term. A value of zero is used to disable/remove
|
||||
maximum length configuration. "
|
||||
::= { fastpathRoutePolicyStatementEntry 9 }
|
||||
|
||||
fastpathRoutePolicyStmtSetIpNextHopList OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The string containing a list of next-hop IP addresses.
|
||||
Upto a maximum of 16 IP addresses can be specified "
|
||||
::= { fastpathRoutePolicyStatementEntry 10 }
|
||||
|
||||
fastpathRoutePolicyStmtSetIpNextHopDelList OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The string containing a list of next-hop IP addresses.
|
||||
Upto a maximum of 16 IP addresses can be specified.This
|
||||
MIB object is used to delete IP next-hop list configured
|
||||
via fastpathRoutePolicyStmtSetIpNextHopList "
|
||||
::= { fastpathRoutePolicyStatementEntry 11 }
|
||||
|
||||
fastpathRoutePolicyStmtSetDefaultIpNextHopList OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The string containing a list of default next-hop IP addresses.
|
||||
Upto a maximum of 16 IP addresses can be specified "
|
||||
::= { fastpathRoutePolicyStatementEntry 12 }
|
||||
|
||||
fastpathRoutePolicyStmtSetDefaultIpNextHopDelList OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The string containing a list of default next-hop IP addresses.
|
||||
Upto a maximum of 16 IP addresses can be specified.This MIB
|
||||
object is used to delete IP default next-hop list configured
|
||||
via fastpathRoutePolicyStmtSetDefaultIpNextHopList "
|
||||
::= { fastpathRoutePolicyStatementEntry 13 }
|
||||
|
||||
fastpathRoutePolicyStmtSetIpPrecedence OBJECT-TYPE
|
||||
SYNTAX FastpathRoutePolicyStmtIpPrecedence
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP Precedence value to be remarked. This is specified through
|
||||
set clause in route-map statement. In order to remove configured precedence value,
|
||||
use invalid(8) option. "
|
||||
::= { fastpathRoutePolicyStatementEntry 14 }
|
||||
|
||||
fastpathRoutePolicyStmtSetIntfNull0 OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifying null0 as an interface in a route-map
|
||||
statement"
|
||||
::= { fastpathRoutePolicyStatementEntry 15 }
|
||||
|
||||
--******************************************************************************
|
||||
--Applying Route Maps to interface
|
||||
|
||||
--*******************************************************************************
|
||||
fastpathRoutePolicyIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF FastpathRoutePolicyIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of interfaces on which route-map is applied."
|
||||
::= { fastPathRoutePolicy 3 }
|
||||
|
||||
fastpathRoutePolicyIfEntry OBJECT-TYPE
|
||||
SYNTAX FastpathRoutePolicyIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { fastpathRoutePolicyIfIndex,fastpathRoutePolicyIfName}
|
||||
::= { fastpathRoutePolicyIfTable 1 }
|
||||
|
||||
FastpathRoutePolicyIfEntry::= SEQUENCE {
|
||||
fastpathRoutePolicyIfIndex InterfaceIndex,
|
||||
fastpathRoutePolicyIfName DisplayString,
|
||||
fastpathRoutePolicyIfRowStatus RowStatus
|
||||
}
|
||||
|
||||
fastpathRoutePolicyIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface to which route-map needs to be applied or Interface from which route-map needs to be removed."
|
||||
::= { fastpathRoutePolicyIfEntry 1 }
|
||||
|
||||
fastpathRoutePolicyIfName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..31))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of a Route Map."
|
||||
::= { fastpathRoutePolicyIfEntry 2 }
|
||||
|
||||
fastpathRoutePolicyIfRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls creation and deletion of Row Status entries."
|
||||
::= { fastpathRoutePolicyIfEntry 3 }
|
||||
END
|
3961
mibs/lancom/LANCOM-ROUTING-MIB
Normal file
3961
mibs/lancom/LANCOM-ROUTING-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1720
mibs/lancom/LANCOM-ROUTING6-MIB
Normal file
1720
mibs/lancom/LANCOM-ROUTING6-MIB
Normal file
File diff suppressed because it is too large
Load Diff
313
mibs/lancom/LANCOM-SFLOW-MIB
Normal file
313
mibs/lancom/LANCOM-SFLOW-MIB
Normal file
@ -0,0 +1,313 @@
|
||||
LANCOM-SFLOW-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom FastPath SFLOW MIB
|
||||
-- Copyright 2016-2020 Broadcom.
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom's confidential and proprietary
|
||||
-- intellectual property. Broadcom retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Integer32 FROM SNMPv2-SMI
|
||||
fastPath FROM LANCOM-REF-MIB
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC
|
||||
SnmpAdminString FROM SNMP-FRAMEWORK-MIB
|
||||
InetAddressType, InetAddress FROM INET-ADDRESS-MIB
|
||||
InterfaceIndexOrZero FROM IF-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
||||
SFlowDataSource FROM SFLOW-MIB
|
||||
SFlowInstance FROM SFLOW-MIB;
|
||||
|
||||
fastPathSflow MODULE-IDENTITY
|
||||
LAST-UPDATED "201201120000Z" -- 12 Jan 2012 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom "
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath SFLOW"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201708110000Z" -- 11 Aug 2017 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Added new object agentSflowRemoteAgentSourceInterface."
|
||||
|
||||
::= { fastPath 59 }
|
||||
|
||||
--***********************************************************************
|
||||
-- MIB Objects
|
||||
--***********************************************************************
|
||||
|
||||
|
||||
agentFastPathSflowObjects OBJECT IDENTIFIER ::= { fastPathSflow 1 }
|
||||
|
||||
AgentSflowRemoteAgentReceiver ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identify the sFlow receiver associated with this resource.
|
||||
|
||||
A value of zero indicates that this resource is available.
|
||||
If non-zero the value must correspond to a valid, active
|
||||
sFlowRcvrIndex.
|
||||
|
||||
If the value is currently zero it may be set to any
|
||||
active entry in the sFlowRcvrTable. If the value is
|
||||
not zero then a set to anything other than zero or
|
||||
its current value will result in an SNMP error (bad value)."
|
||||
SYNTAX Integer32
|
||||
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
--
|
||||
-- agentSflowSourceInterface
|
||||
--
|
||||
--**************************************************************************************
|
||||
agentSflowSourceInterface OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A source-interface selection on an Interface Index (like vlan based
|
||||
routing interface, port based routing interface, loopback interface,
|
||||
tunnel interface). A non-zero value indicates ifIndex for the
|
||||
corresponding interface entry in the ifTable is selected.
|
||||
A zero value indicates source-interface is un-configured."
|
||||
::= { agentFastPathSflowObjects 1 }
|
||||
|
||||
agentSflowServicePortSrcInterface OBJECT-TYPE
|
||||
SYNTAX INTEGER { servicePortEnable(1),
|
||||
servicePortDisable(2) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To select Service Port as a source-interface."
|
||||
::= { agentFastPathSflowObjects 2 }
|
||||
|
||||
--**************************************************************************************
|
||||
--
|
||||
-- Remote Agent Table
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentSflowRemoteAgentTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentSflowRemoteAgentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of the receivers of sFlow information."
|
||||
::= { agentFastPathSflowObjects 3 }
|
||||
|
||||
agentSflowRemoteAgentEntry OBJECT-TYPE
|
||||
SYNTAX AgentSflowRemoteAgentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Attributes of an sFlow Remote Agent Receiver."
|
||||
INDEX { agentSflowRemoteAgentIndex }
|
||||
::= { agentSflowRemoteAgentTable 1 }
|
||||
|
||||
AgentSflowRemoteAgentEntry ::= SEQUENCE {
|
||||
agentSflowRemoteAgentIndex Integer32,
|
||||
agentSflowRemoteAgentMonitorSession Integer32,
|
||||
agentSflowRemoteAgentMonitorSessionDestPort InterfaceIndexOrZero,
|
||||
agentSflowRemoteAgentAddressType InetAddressType,
|
||||
agentSflowRemoteAgentAddress InetAddress,
|
||||
agentSflowRemoteAgentUdpPort Integer32
|
||||
}
|
||||
|
||||
agentSflowRemoteAgentIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index into agentSflowRemoteAgentTable."
|
||||
::= { agentSflowRemoteAgentEntry 1 }
|
||||
|
||||
agentSflowRemoteAgentMonitorSession OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The destination port for sFlow encapsulated datagrams sent to Remote Agent."
|
||||
DEFVAL { 0 }
|
||||
::= { agentSflowRemoteAgentEntry 2 }
|
||||
|
||||
agentSflowRemoteAgentMonitorSessionDestPort OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The destination port for sFlow encapsulated datagrams sent to Remote Agent."
|
||||
::= { agentSflowRemoteAgentEntry 3 }
|
||||
|
||||
agentSflowRemoteAgentAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of agentSflowRemoteAgentAddress. Currently ipv4 only suported."
|
||||
DEFVAL { ipv4 }
|
||||
::= { agentSflowRemoteAgentEntry 4 }
|
||||
|
||||
agentSflowRemoteAgentAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IPv4 address of the sFlow Remote Agent.
|
||||
If set to 0.0.0.0, no sFlow datagrams will be sent to Remote Agent."
|
||||
DEFVAL { '00000000'h } -- 0.0.0.0
|
||||
::= { agentSflowRemoteAgentEntry 5 }
|
||||
|
||||
agentSflowRemoteAgentUdpPort OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The destination port for sFlow encapsulated datagrams sent to Remote Agent."
|
||||
DEFVAL { 16343 }
|
||||
::= { agentSflowRemoteAgentEntry 6 }
|
||||
|
||||
--**************************************************************************************
|
||||
--
|
||||
-- Flow Remote Agent Sampling Table
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentSflowFsRemoteAgentTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentSflowFsRemoteAgentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of the flow samplers within a device."
|
||||
::= { agentFastPathSflowObjects 4 }
|
||||
|
||||
agentSflowFsRemoteAgentEntry OBJECT-TYPE
|
||||
SYNTAX AgentSflowFsRemoteAgentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Attributes of a Remote Agent flow sampler."
|
||||
INDEX { agentSflowFsRemoteAgentDataSource, agentSflowFsRemoteAgentInstance }
|
||||
::= { agentSflowFsRemoteAgentTable 1 }
|
||||
|
||||
AgentSflowFsRemoteAgentEntry ::= SEQUENCE {
|
||||
agentSflowFsRemoteAgentDataSource SFlowDataSource,
|
||||
agentSflowFsRemoteAgentInstance SFlowInstance,
|
||||
agentSflowFsRemoteAgentReceiver AgentSflowRemoteAgentReceiver,
|
||||
agentSflowFsRemoteAgentPacketIngressSamplingRate Integer32,
|
||||
agentSflowFsRemoteAgentPacketEgressSamplingRate Integer32,
|
||||
agentSflowFsRemoteAgentPacketFlowBasedSamplingRate Integer32
|
||||
}
|
||||
|
||||
agentSflowFsRemoteAgentDataSource OBJECT-TYPE
|
||||
SYNTAX SFlowDataSource
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"sFlowDataSource for this hardware flow sampler."
|
||||
::= { agentSflowFsRemoteAgentEntry 1 }
|
||||
|
||||
agentSflowFsRemoteAgentInstance OBJECT-TYPE
|
||||
SYNTAX SFlowInstance
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sFlow instance for this hardware flow sampler."
|
||||
::= { agentSflowFsRemoteAgentEntry 2 }
|
||||
|
||||
agentSflowFsRemoteAgentReceiver OBJECT-TYPE
|
||||
SYNTAX AgentSflowRemoteAgentReceiver
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SFlowRemoteAgentReceiver for this hardware flow sampler."
|
||||
DEFVAL { 0 }
|
||||
::= { agentSflowFsRemoteAgentEntry 3 }
|
||||
|
||||
agentSflowFsRemoteAgentPacketIngressSamplingRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The statistical sampling rate for packet sampling from this
|
||||
source.
|
||||
|
||||
Set to N to sample 1/Nth of the packets in the monitored flows.
|
||||
An agent should choose its own algorithm to introduce variance
|
||||
into the sampling so that exactly every Nth packet is not
|
||||
counted. A sampling rate of 1 counts all packets. A sampling
|
||||
rate of 0 disables sampling.
|
||||
|
||||
The agent is permitted to have minimum and maximum allowable
|
||||
values for the sampling rate. A minimum rate lets the agent
|
||||
designer set an upper bound on the overhead associated with
|
||||
sampling, and a maximum rate may be the result of hardware
|
||||
restrictions (such as counter size). In addition not all values
|
||||
between the maximum and minimum may be realizable as the
|
||||
sampling rate (again because of implementation considerations).
|
||||
|
||||
When the sampling rate is set the agent is free to adjust the
|
||||
value so that it lies between the maximum and minimum values
|
||||
and has the closest achievable value.
|
||||
|
||||
When read, the agent must return the actual sampling rate it
|
||||
will be using (after the adjustments previously described). The
|
||||
sampling algorithm must converge so that over time the number
|
||||
of packets sampled approaches 1/Nth of the total number of
|
||||
packets in the monitored flows."
|
||||
DEFVAL { 0 }
|
||||
::= { agentSflowFsRemoteAgentEntry 4 }
|
||||
|
||||
agentSflowFsRemoteAgentPacketEgressSamplingRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The statistical Egress sampling rate for packet sampling from this
|
||||
source."
|
||||
|
||||
DEFVAL { 0 }
|
||||
::= { agentSflowFsRemoteAgentEntry 5 }
|
||||
|
||||
agentSflowFsRemoteAgentPacketFlowBasedSamplingRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The statistical Flow based sampling rate for packet sampling from this
|
||||
source."
|
||||
|
||||
DEFVAL { 0 }
|
||||
::= { agentSflowFsRemoteAgentEntry 6 }
|
||||
|
||||
--**************************************************************************************
|
||||
--
|
||||
-- agentSflowRemoteAgentSourceInterface
|
||||
--
|
||||
--**************************************************************************************
|
||||
agentSflowRemoteAgentSourceInterface OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A sFlow remote agent source-interface selection on an Interface Index
|
||||
(like vlan based routing interface, port based routing interface,
|
||||
loopback interface, tunnel interface). A non-zero value indicates
|
||||
ifIndex for the corresponding interface entry in the ifTable is selected.
|
||||
A zero value indicates source-interface is un-configured."
|
||||
::= { agentFastPathSflowObjects 5 }
|
||||
|
||||
END
|
789
mibs/lancom/LANCOM-SNTP-CLIENT-MIB
Normal file
789
mibs/lancom/LANCOM-SNTP-CLIENT-MIB
Normal file
@ -0,0 +1,789 @@
|
||||
|
||||
LANCOM-SNTP-CLIENT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Counter32, Gauge32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, RowStatus, DateAndTime FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
||||
InetAddressType, InetAddress, InetPortNumber FROM INET-ADDRESS-MIB
|
||||
fastPath FROM LANCOM-REF-MIB
|
||||
InterfaceIndexOrZero FROM IF-MIB;
|
||||
|
||||
agentSntpClientMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201112140000Z" -- 14 Dec 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
"Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Phone: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module defines a portion of the SNMP MIB under
|
||||
the Broadcom Corporation enterprise OID pertaining to
|
||||
SNTP client configuration and statistical collection."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201112140000Z" -- 14 Dec 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"sntp source interface object added."
|
||||
REVISION
|
||||
"201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200312181629Z" -- Fri Dec 18 16:29 GMT 2003
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { fastPath 17 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Textual Conventions
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
SntpClientAdminMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An SNTP client may operate in any of several modes.
|
||||
At least one mode other than disabled must be supported
|
||||
by a client.
|
||||
|
||||
disabled
|
||||
- SNTP is not administrative. No SNTP requests are sent
|
||||
from the client nor are any received SNTP messages
|
||||
processed.
|
||||
|
||||
unicast
|
||||
- SNTP operates in a point-to-point fashion. A unicast
|
||||
client sends a request to a designated server
|
||||
at its unicast address and expects a reply from which
|
||||
it can determine the time and, optionally, the
|
||||
round-trip delay and local clock offset relative to the
|
||||
server.
|
||||
|
||||
broadcast
|
||||
- SNTP operates using the local broadcast address.
|
||||
The broadcast address has a single subnet scope.
|
||||
The SNTP server uses a broadcast address to send
|
||||
unsolicited SNTP messages to clients. The client
|
||||
listens on this address and sends no requests for
|
||||
updates. The broadcast address is determined
|
||||
by the address and netmask of the service port over
|
||||
which the SNTP client is operating.
|
||||
|
||||
multicast
|
||||
- SNTP operates in a point-to-multipoint fashion. A
|
||||
multicast client listens on the dedicated broadcast
|
||||
address or multicast group address."
|
||||
|
||||
REFERENCE
|
||||
"RFC 2030 - Simple Network Time Protocol (SNTP) Version 4
|
||||
for IPv4, IPv6 and OSI; Section 2."
|
||||
SYNTAX BITS {
|
||||
disabled(0),
|
||||
unicast(1),
|
||||
broadcast(2),
|
||||
multicast(3)
|
||||
}
|
||||
|
||||
SntpClientUpdateStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the last received response or broadcast from a
|
||||
configured server. These values are appropriate for all
|
||||
administrative modes.
|
||||
|
||||
other
|
||||
- None of the following enumeration values.
|
||||
|
||||
success
|
||||
- The SNTP operation was successful and the system time
|
||||
was updated.
|
||||
|
||||
requestTimedOut
|
||||
- An SNTP poll request timed out without receiving a
|
||||
response from the SNTP server.
|
||||
|
||||
badDateEncoded
|
||||
- The time provided by the SNTP server was not valid.
|
||||
|
||||
versionNotSupported
|
||||
- The SNTP version supported by the server is not compatible
|
||||
with the version supported by the client. This is indicated
|
||||
by the server returning a version later than the version
|
||||
configured for that server or a version of '0'.
|
||||
|
||||
serverUnsychronized
|
||||
- The SNTP server is not synchronized with its peers. This
|
||||
is indicated via the 'leap indicator' field on the SNTP
|
||||
message.
|
||||
|
||||
serverKissOfDeath
|
||||
- The SNTP server indicated that no further polls are to be
|
||||
sent to this server. This is indicated by a stratum field
|
||||
field equal to 0 in a message received from a server."
|
||||
|
||||
REFERENCE
|
||||
"RFC 2030 - Simple Network Time Protocol (SNTP) Version 4
|
||||
for IPv4, IPv6 and OSI; Section 4."
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
success(2),
|
||||
requestTimedOut(3),
|
||||
badDateEncoded(4),
|
||||
versionNotSupported(5),
|
||||
serverUnsychronized(6),
|
||||
serverKissOfDeath(7),
|
||||
serverKoDRateExceeded(8)
|
||||
}
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- MIB Objects
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientObjects OBJECT IDENTIFIER ::= { agentSntpClientMIB 1 }
|
||||
|
||||
agentSntpClient OBJECT IDENTIFIER
|
||||
::= { agentSntpClientObjects 1 }
|
||||
|
||||
agentSntpClientUnicast OBJECT IDENTIFIER
|
||||
::= { agentSntpClientObjects 2 }
|
||||
|
||||
agentSntpClientBroadcast OBJECT IDENTIFIER
|
||||
::= { agentSntpClientObjects 3 }
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- SNTP Client Group
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientVersion OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
version1(1),
|
||||
version2(2),
|
||||
version3(3),
|
||||
version4(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The highest SNTP version this client supports. Per
|
||||
RFC 2030, higher versions are required to be backwards
|
||||
compatible with all lower versions with the exception of
|
||||
version 0."
|
||||
REFERENCE
|
||||
"RFC 2030 - Simple Network Time Protocol (SNTP) Version 4
|
||||
for IPv4, IPv6 and OSI; Section 5."
|
||||
::= { agentSntpClient 1 }
|
||||
|
||||
agentSntpClientSupportedMode OBJECT-TYPE
|
||||
SYNTAX SntpClientAdminMode
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNTP client administrative modes that this device supports.
|
||||
A client may support more than one administrative mode."
|
||||
::= { agentSntpClient 2 }
|
||||
|
||||
agentSntpClientMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(0),
|
||||
unicast(1),
|
||||
broadcast(2),
|
||||
multicast(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current administrative mode of the SNTP client. A SET
|
||||
of this object will cause the SNTP client to change
|
||||
administrative modes. A SET request MUST have only 1 bit
|
||||
set since is not possible to operate in multiple modes
|
||||
simultaneously. SETs of this object are limited
|
||||
to values supported by the device as specified by
|
||||
agentSntpClientSupportedMode."
|
||||
DEFVAL { disabled }
|
||||
::= { agentSntpClient 3 }
|
||||
|
||||
agentSntpClientPort OBJECT-TYPE
|
||||
SYNTAX InetPortNumber (0|123|1025..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local port number used to listen for broadcasts and
|
||||
responses from servers."
|
||||
DEFVAL { 0 }
|
||||
::= { agentSntpClient 4 }
|
||||
|
||||
agentSntpClientLastUpdateTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local date and time that the SNTP client last updated the
|
||||
system time on the device since agent reboot. This time is
|
||||
updated for all non-disabled administrative modes of the SNTP
|
||||
client. If the SNTP client has not updated the time then
|
||||
the client MUST return '00000000'H."
|
||||
DEFVAL { '00000000'H }
|
||||
::= { agentSntpClient 5 }
|
||||
|
||||
agentSntpClientLastAttemptTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local date and time of the last SNTP request or
|
||||
unsolicited SNTP message for this SNTP client since agent
|
||||
reboot. This value is a timestamp for the
|
||||
agentSntpClientLastAttemptStatus object. When the
|
||||
agentSntpClientLastAttemptStatus has a value of success(2),
|
||||
this object's value should be equal to the value returned by
|
||||
agentSntpClientLastUpdateTime. If no SNTP frames have been
|
||||
processed by the SNTP client then the client MUST return
|
||||
'00000000'H. This object is updated for all non-disabled
|
||||
administrative modes of the SNTP client."
|
||||
DEFVAL { '00000000'H }
|
||||
::= { agentSntpClient 6 }
|
||||
|
||||
agentSntpClientLastAttemptStatus OBJECT-TYPE
|
||||
SYNTAX SntpClientUpdateStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the last SNTP request or unsolicited SNTP
|
||||
message for this SNTP client since agent reboot. The status is
|
||||
updated for all non-disabled administrative modes of the SNTP
|
||||
client."
|
||||
DEFVAL { other }
|
||||
::= { agentSntpClient 7 }
|
||||
|
||||
agentSntpClientServerAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address type of the SNTP server as identified
|
||||
by the last received packet. Support for all address
|
||||
types is NOT REQUIRED."
|
||||
::= { agentSntpClient 8 }
|
||||
|
||||
agentSntpClientServerAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The encoded address of the SNTP server as identified
|
||||
by the last received packet."
|
||||
::= { agentSntpClient 9 }
|
||||
|
||||
agentSntpClientServerMode OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a 3-bit integer identifying the mode of the server as
|
||||
indicated in the last received packet with values defined as
|
||||
follows:
|
||||
|
||||
Mode Meaning
|
||||
------------------------------------
|
||||
0 reserved
|
||||
1 symmetric active
|
||||
2 symmetric passive
|
||||
3 client
|
||||
4 server
|
||||
5 broadcast
|
||||
6 reserved for NTP control message
|
||||
7 reserved for private use "
|
||||
|
||||
::= { agentSntpClient 10 }
|
||||
|
||||
agentSntpClientServerStratum OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is an 8-bit integer identifying the stratum of the server as
|
||||
indicated in the last received packet with values defined as
|
||||
follows:
|
||||
|
||||
Stratum Meaning
|
||||
------------------------------------
|
||||
0 unspecified
|
||||
1 primary reference
|
||||
2-15 secondary reference
|
||||
16-255 reserved"
|
||||
|
||||
::= { agentSntpClient 11 }
|
||||
|
||||
agentSntpClientServerRefClkId OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(4))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the value of the Reference Identifier in the last
|
||||
received packet defined as follows.
|
||||
Reference Identifier: This is a 32-bit bitstring identifying
|
||||
the particular reference source. In the case of NTP Version 3 or
|
||||
Version 4 stratum-0 (unspecified) or stratum-1 (primary) servers,
|
||||
this is a four-character ASCII string, left justified and zero
|
||||
padded to 32 bits. In NTP Version 3 secondary servers, this is the
|
||||
32-bit IPv4 address of the reference source. In NTP Version 4
|
||||
secondary servers, this is the low order 32 bits of the latest
|
||||
transmit timestamp of the reference source."
|
||||
|
||||
::= { agentSntpClient 12 }
|
||||
|
||||
agentSntpClientPollInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (6..10)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The minimum number of seconds between successive SNTP polls
|
||||
of the server in seconds as a power of two. This
|
||||
polling interval is used for SNTP requests in
|
||||
unicast(1) or broadcast(2) administrative mode."
|
||||
DEFVAL { 6 }
|
||||
|
||||
::= { agentSntpClient 13 }
|
||||
|
||||
agentSntpClientSourceInterface OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A source-interface selection on an Interface Index (like vlan based
|
||||
routing interface, port based routing interface, loopback interface,
|
||||
tunnel interface). A non-zero value indicates ifIndex for the
|
||||
corresponding interface entry in the ifTable is selected.
|
||||
A zero value indicates the source-interface un-selection."
|
||||
::= { agentSntpClient 14 }
|
||||
|
||||
agentSntpClientServicePortSrcInterface OBJECT-TYPE
|
||||
SYNTAX INTEGER { servicePortEnable(1),
|
||||
servicePortDisable(2) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To select Service Port as a source-interface."
|
||||
::= { agentSntpClient 15 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- SNTP Client Unicast Group
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientUnicastPollInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (6..10)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum number of seconds between successive SNTP polls
|
||||
of the server in seconds as a power of two. This
|
||||
polling interval is used for SNTP requests in
|
||||
unicast(1) administrative mode."
|
||||
DEFVAL { 6 }
|
||||
::= { agentSntpClientUnicast 1 }
|
||||
|
||||
agentSntpClientUnicastPollTimeout OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..30)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of seconds to wait for a response from a SNTP
|
||||
server before considering the attempt to have 'timed out'.
|
||||
This timeout is used for SNTP requests in unicast(1)
|
||||
administrative mode."
|
||||
DEFVAL { 5 }
|
||||
::= { agentSntpClientUnicast 2 }
|
||||
|
||||
agentSntpClientUnicastPollRetry OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..10)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times to retry a request to the same SNTP server
|
||||
that has 'timed out.'. This retry count is
|
||||
used for directed SNTP requests in unicast(1) administrative mode.
|
||||
For example, assume this object has been SET to a value of 2.
|
||||
When the SNTP client queries a given server it will send 1 SNTP
|
||||
request frame. If that original attempt fails, the client will
|
||||
retry up to a maximum of 2 more times before declaring the unicast
|
||||
poll unsuccessful and attempting the next server."
|
||||
DEFVAL { 1 }
|
||||
::= { agentSntpClientUnicast 3 }
|
||||
|
||||
agentSntpClientUcastServerMaxEntries OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of server entries that are allowed in the
|
||||
agentSntpClientUcastServerTable."
|
||||
::= { agentSntpClientUnicast 4 }
|
||||
|
||||
agentSntpClientUcastServerCurrEntries OBJECT-TYPE
|
||||
SYNTAX Gauge32 (0..3)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current number of server entries in the
|
||||
agentSntpClientUcastServerTable."
|
||||
::= { agentSntpClientUnicast 5 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- SNTP Client Unicast Server Table
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientUcastServerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentSntpClientUcastServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table containing configuration and statistical
|
||||
information for unicast SNTP servers. Each server
|
||||
entry is represented by single conceptual row in this
|
||||
table."
|
||||
::= { agentSntpClientUnicast 6 }
|
||||
|
||||
agentSntpClientUcastServerEntry OBJECT-TYPE
|
||||
SYNTAX AgentSntpClientUcastServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information for a particular unicast SNTP server."
|
||||
INDEX { agentSntpClientUcastServerIndex }
|
||||
::= { agentSntpClientUcastServerTable 1 }
|
||||
|
||||
AgentSntpClientUcastServerEntry ::=
|
||||
SEQUENCE {
|
||||
agentSntpClientUcastServerIndex
|
||||
Unsigned32,
|
||||
agentSntpClientUcastServerAddressType
|
||||
InetAddressType,
|
||||
agentSntpClientUcastServerAddress
|
||||
InetAddress,
|
||||
agentSntpClientUcastServerPort
|
||||
InetPortNumber,
|
||||
agentSntpClientUcastServerVersion
|
||||
INTEGER,
|
||||
agentSntpClientUcastServerPrecedence
|
||||
Unsigned32,
|
||||
agentSntpClientUcastServerLastUpdateTime
|
||||
DateAndTime,
|
||||
agentSntpClientUcastServerLastAttemptTime
|
||||
DateAndTime,
|
||||
agentSntpClientUcastServerLastAttemptStatus
|
||||
SntpClientUpdateStatus,
|
||||
agentSntpClientUcastServerNumRequests
|
||||
Counter32,
|
||||
agentSntpClientUcastServerNumFailedRequests
|
||||
Counter32,
|
||||
agentSntpClientUcastServerRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentSntpClientUcastServerIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object uniquely identifies the entry in the table."
|
||||
::= { agentSntpClientUcastServerEntry 1 }
|
||||
|
||||
agentSntpClientUcastServerAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies how agentSntpClientUcastServerAddr is
|
||||
encoded. Support for all possible enumerations defined by
|
||||
InetAddressType is NOT REQUIRED."
|
||||
::= { agentSntpClientUcastServerEntry 2 }
|
||||
|
||||
agentSntpClientUcastServerAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress (SIZE(1..64))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The encoded internet address of an SNTP server.
|
||||
Unicast SNTP requests will be sent to this address. If this
|
||||
address is a DNS hostname, then that hostname SHOULD be
|
||||
resolved into an IP address each time a SNTP request is sent
|
||||
to it."
|
||||
::= { agentSntpClientUcastServerEntry 3 }
|
||||
|
||||
agentSntpClientUcastServerPort OBJECT-TYPE
|
||||
SYNTAX InetPortNumber (1..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The port number on the server to which poll requests are sent.
|
||||
A set request MUST NOT use a value of 0 for this object."
|
||||
DEFVAL { 123 }
|
||||
::= { agentSntpClientUcastServerEntry 4 }
|
||||
|
||||
agentSntpClientUcastServerVersion OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
version1(1),
|
||||
version2(2),
|
||||
version3(3),
|
||||
version4(4)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNTP version this server supports. This is the value
|
||||
that will be encoded in NTP polls when operating in unicast(1)
|
||||
administrative mode."
|
||||
REFERENCE
|
||||
"RFC 2030 - Simple Network Time Protocol (SNTP) Version 4
|
||||
for IPv4, IPv6 and OSI; Section 5."
|
||||
::= { agentSntpClientUcastServerEntry 5}
|
||||
|
||||
agentSntpClientUcastServerPrecedence OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..3)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The precedence that this server has in relation to its peers
|
||||
in the determining the sequence of servers to which SNTP requests
|
||||
will be sent. The client continues sending requests to
|
||||
different servers until a successful response is received or
|
||||
all servers are exhausted. This object indicates the order in
|
||||
which to query the servers. A server entry with a precedence
|
||||
of 1 will be queried before a server with a precedence of 2,
|
||||
and so forth. If more than one server has the same precedence
|
||||
then the request order will follow the lexicographical
|
||||
ordering of the entries in this table."
|
||||
DEFVAL { 1 }
|
||||
::= { agentSntpClientUcastServerEntry 6 }
|
||||
|
||||
agentSntpClientUcastServerLastUpdateTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local date and time that the response from this server was
|
||||
used to update the system time on the device since agent
|
||||
reboot. If the SNTP client has not updated the time using
|
||||
a response from this server then this object MUST return
|
||||
'00000000'H."
|
||||
DEFVAL { '00000000'H }
|
||||
::= { agentSntpClientUcastServerEntry 7 }
|
||||
|
||||
agentSntpClientUcastServerLastAttemptTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local date and time that this SNTP server was last queried
|
||||
since agent reboot. Essentially, this value is a
|
||||
timestamp for the agentSntpClientUcastServerLastAttemptStatus
|
||||
object. If this server has not been queried then this object
|
||||
MUST return '00000000'H."
|
||||
DEFVAL { '00000000'H }
|
||||
::= { agentSntpClientUcastServerEntry 8 }
|
||||
|
||||
agentSntpClientUcastServerLastAttemptStatus OBJECT-TYPE
|
||||
SYNTAX SntpClientUpdateStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the last SNTP request to this server since
|
||||
agent reboot. If no requests have been made then this object
|
||||
should return 'other'."
|
||||
DEFVAL { other }
|
||||
::= { agentSntpClientUcastServerEntry 9 }
|
||||
|
||||
agentSntpClientUcastServerNumRequests OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of SNTP requests made to this server since
|
||||
the last agent reboot. This includes retry attempts to
|
||||
the server."
|
||||
::= { agentSntpClientUcastServerEntry 10 }
|
||||
|
||||
agentSntpClientUcastServerNumFailedRequests OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of SNTP requests made to this server that did
|
||||
not result in a successful response since the last agent
|
||||
reboot. This includes retry attempts to the server."
|
||||
::= { agentSntpClientUcastServerEntry 11 }
|
||||
|
||||
agentSntpClientUcastServerRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status of this conceptual row in the table.
|
||||
|
||||
active
|
||||
- The server is available for use in SNTP client operations.
|
||||
Other writable leaves in this table MAY be modified while
|
||||
the row is in the active state.
|
||||
|
||||
notInService
|
||||
- The entry is fully configured but is not available for
|
||||
use in SNTP client operations. The agent MAY transition
|
||||
a row from the active to notInService upon
|
||||
receipt of a kiss of death packet from the server.
|
||||
|
||||
createAndGo
|
||||
- This is the preferred mechanism for creating conceptual
|
||||
rows in this table. This value can never be read as
|
||||
the row will always transition immediately to either active
|
||||
or notInService.
|
||||
|
||||
destroy
|
||||
- This will remove the conceptual row from the table and
|
||||
make it unavailable for SNTP client operations. "
|
||||
|
||||
::= { agentSntpClientUcastServerEntry 12 }
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- SNTP Client Broadcast Group
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientBroadcastCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of unsolicited broadcast SNTP messages that have
|
||||
been received and processed by the SNTP client. Unsolicited
|
||||
SNTP broadcast frames will not be counted unless the SNTP
|
||||
agent is operating in broadcast(3) mode, as specified by
|
||||
agentSntpClientMode."
|
||||
::= { agentSntpClientBroadcast 1 }
|
||||
|
||||
agentSntpClientBroadcastInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (6..10)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of seconds the client will wait before
|
||||
processing another broadcast packet expressed as a
|
||||
power of two. Packets received during the wait interval
|
||||
are silently discarded."
|
||||
DEFVAL { 6 }
|
||||
::= { agentSntpClientBroadcast 2}
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Conformance Information
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientConformance OBJECT IDENTIFIER
|
||||
::= { agentSntpClientMIB 2 }
|
||||
|
||||
agentSntpClientGroups OBJECT IDENTIFIER
|
||||
::= { agentSntpClientConformance 1 }
|
||||
|
||||
agentSntpClientCompliances OBJECT IDENTIFIER
|
||||
::= { agentSntpClientConformance 2 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Units of conformance
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientDeviceGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
agentSntpClientVersion,
|
||||
agentSntpClientSupportedMode,
|
||||
agentSntpClientMode,
|
||||
agentSntpClientLastUpdateTime,
|
||||
agentSntpClientLastAttemptTime,
|
||||
agentSntpClientLastAttemptStatus,
|
||||
agentSntpClientServerAddressType,
|
||||
agentSntpClientServerAddress,
|
||||
agentSntpClientServerMode,
|
||||
agentSntpClientServerStratum,
|
||||
agentSntpClientServerRefClkId
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing device level control of
|
||||
an SNTP client on FASTPATH enabled devices."
|
||||
::= { agentSntpClientGroups 1 }
|
||||
|
||||
agentSntpClientUnicastGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
agentSntpClientUnicastPollInterval,
|
||||
agentSntpClientUnicastPollTimeout,
|
||||
agentSntpClientUnicastPollRetry,
|
||||
agentSntpClientUcastServerMaxEntries,
|
||||
agentSntpClientUcastServerCurrEntries,
|
||||
agentSntpClientUcastServerAddress,
|
||||
agentSntpClientUcastServerAddressType,
|
||||
agentSntpClientUcastServerPrecedence,
|
||||
agentSntpClientUcastServerLastUpdateTime,
|
||||
agentSntpClientUcastServerLastAttemptTime,
|
||||
agentSntpClientUcastServerLastAttemptStatus,
|
||||
agentSntpClientUcastServerNumRequests,
|
||||
agentSntpClientUcastServerNumFailedRequests,
|
||||
agentSntpClientUcastServerRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing control and statistics for
|
||||
an SNTP client capable of operating in unicast mode."
|
||||
::= { agentSntpClientGroups 2 }
|
||||
|
||||
|
||||
agentSntpClientBroadcastGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
agentSntpClientBroadcastCount,
|
||||
agentSntpClientBroadcastInterval
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing control and statistics for
|
||||
an SNTP client capable of operating in broadcast mode."
|
||||
::= { agentSntpClientGroups 3 }
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Compliance statements
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for devices that support
|
||||
agentSntpClient."
|
||||
|
||||
MODULE
|
||||
MANDATORY-GROUPS { agentSntpClientDeviceGroup }
|
||||
|
||||
GROUP agentSntpClientUnicastGroup
|
||||
DESCRIPTION
|
||||
"This group is REQUIRED for devices supporting operation
|
||||
of an SNTP client in unicast mode."
|
||||
|
||||
GROUP agentSntpClientBroadcastGroup
|
||||
DESCRIPTION
|
||||
"This group is REQUIRED for devices supporting operation
|
||||
of a SNTP client in broadcast mode."
|
||||
|
||||
|
||||
::= { agentSntpClientCompliances 1 }
|
||||
|
||||
END
|
15296
mibs/lancom/LANCOM-SWITCHING-MIB
Normal file
15296
mibs/lancom/LANCOM-SWITCHING-MIB
Normal file
File diff suppressed because it is too large
Load Diff
76
mibs/lancom/LANCOM-TC
Normal file
76
mibs/lancom/LANCOM-TC
Normal file
@ -0,0 +1,76 @@
|
||||
LANCOM-TC DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom FASTPATH Textual Conventions MIB
|
||||
-- Copyright 2020 Broadcom.
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom's confidential and proprietary
|
||||
-- intellectual property. Broadcom retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, Integer32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC
|
||||
fastPath FROM LANCOM-REF-MIB;
|
||||
|
||||
fastPathTc MODULE-IDENTITY
|
||||
LAST-UPDATED "202004210000Z" -- 21 April 2020 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB defines FASTPATH textual conventions."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"202004210000Z" -- 21 April 2020 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
::= { fastPath 99 }
|
||||
|
||||
DeciInteger32 ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d-1"
|
||||
STATUS current
|
||||
DESCRIPTION "Integer value expressed in tenths. The range is
|
||||
-214,748,364.8 thru 214,748,364.7."
|
||||
SYNTAX Integer32
|
||||
|
||||
CentiInteger32 ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d-2"
|
||||
STATUS current
|
||||
DESCRIPTION "Integer value expressed in tenths. The range is
|
||||
-21,474,836.48 thru 21,474,836.47."
|
||||
SYNTAX Integer32
|
||||
|
||||
MilliInteger32 ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d-3"
|
||||
STATUS current
|
||||
DESCRIPTION "Integer value expressed in thousanths. The range is
|
||||
-2,147,483.648 thru 2,147,483.647."
|
||||
SYNTAX Integer32
|
||||
|
||||
DBmTenths ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d-1"
|
||||
STATUS current
|
||||
DESCRIPTION "Decibel value in hundreths. The range is
|
||||
-214,748,364.8 thru 214,748,364.7."
|
||||
SYNTAX Integer32
|
||||
|
||||
DBmHundreths ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d-3"
|
||||
STATUS current
|
||||
DESCRIPTION "Decibel value in hundreths. The range is
|
||||
-214,748,364.8 thru 214,748,364.7."
|
||||
SYNTAX Integer32
|
||||
|
||||
END
|
464
mibs/lancom/LANCOM-TIMERANGE-MIB
Normal file
464
mibs/lancom/LANCOM-TIMERANGE-MIB
Normal file
@ -0,0 +1,464 @@
|
||||
LANCOM-TIMERANGE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom FASTPATH Time Range MIB
|
||||
-- Copyright 2016-2020 Broadcom.
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom's confidential and proprietary
|
||||
-- intellectual property. Broadcom retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Integer32 FROM SNMPv2-SMI
|
||||
Unsigned32 FROM SNMPv2-SMI
|
||||
DisplayString FROM RFC1213-MIB
|
||||
RowStatus FROM SNMPv2-TC
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC
|
||||
fastPath FROM LANCOM-REF-MIB;
|
||||
fastPathTimeRange MODULE-IDENTITY
|
||||
|
||||
LAST-UPDATED "201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom "
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH Time Ranges"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200909240000Z" -- 24 September 2009 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
|
||||
::= { fastPath 53 }
|
||||
|
||||
fastPathTimeRangeGroup OBJECT IDENTIFIER ::= { fastPathTimeRange 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
TimeRangeAbsoluteDateAndTime ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT
|
||||
"2d-1d-1d,1d:1d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A date-time specification for absolute time entry in a time range.
|
||||
|
||||
field octets contents range
|
||||
----- ------ -------- -----
|
||||
1 1-2 year 0..65536
|
||||
2 3 month 1..12
|
||||
3 4 day 1..31
|
||||
4 5 hour 0..23
|
||||
5 6 minutes 0..59
|
||||
|
||||
For example, Oct 9, 2009 at 1:30 PM would be
|
||||
displayed as:
|
||||
|
||||
2009-10-9,13:30."
|
||||
SYNTAX OCTET STRING (SIZE (6))
|
||||
|
||||
TimeRangePeriodicTime ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT
|
||||
"1d:1d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A time specification for periodic time entry in a time range.
|
||||
|
||||
field octets contents range
|
||||
----- ------ -------- -----
|
||||
1 1 hour 0..23
|
||||
1 1 minutes 0..59
|
||||
|
||||
For example,1:30 PM would be
|
||||
displayed as: 13:30."
|
||||
SYNTAX OCTET STRING (SIZE (2))
|
||||
|
||||
TimeRangePeriodicDate ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "2d-1d-1d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A date specification for periodic time entry in a time range.
|
||||
|
||||
field octets contents range
|
||||
----- ------ -------- -----
|
||||
1 1-2 year 1993..2035
|
||||
2 3 month 1..12
|
||||
3 4 day 1..31
|
||||
|
||||
For example, Oct 9, 2009 would be displayed as:
|
||||
2009-10-9"
|
||||
SYNTAX OCTET STRING (SIZE (4))
|
||||
|
||||
timeRangeAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"TimeRange admin mode:
|
||||
enable - enable TimeRange
|
||||
disable - disable TimeRange."
|
||||
DEFVAL { disable }
|
||||
::= { fastPathTimeRangeGroup 1 }
|
||||
|
||||
timeRangeIndexNextFree OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains an unused value for the timeRangeIndex
|
||||
to be used when creating a new TimeRange. A value of zero
|
||||
indicates the TimeRange table is full."
|
||||
::= { fastPathTimeRangeGroup 2 }
|
||||
|
||||
--**************************************************************************************
|
||||
|
||||
timeRangeTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF TimeRangeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of TimeRange instances."
|
||||
::= { fastPathTimeRangeGroup 3 }
|
||||
|
||||
timeRangeEntry OBJECT-TYPE
|
||||
SYNTAX TimeRangeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"timeRangeIndex and timeRangeName must be set to
|
||||
complete a new timeRangeEntry instance"
|
||||
INDEX { timeRangeIndex }
|
||||
::= { timeRangeTable 1 }
|
||||
|
||||
TimeRangeEntry ::= SEQUENCE {
|
||||
timeRangeIndex
|
||||
Unsigned32,
|
||||
timeRangeName
|
||||
DisplayString,
|
||||
timeRangeOperState
|
||||
INTEGER,
|
||||
timeRangeStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
timeRangeIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The TimeRange table index this instance is associated with."
|
||||
::= { timeRangeEntry 1 }
|
||||
|
||||
timeRangeName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..31))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of this TimeRange entry, which must consist of
|
||||
1 to 31 alphanumeric characters and uniquely identify
|
||||
this TimeRange.
|
||||
|
||||
This object must be set to complete a new TimeRange
|
||||
row instance."
|
||||
::= { timeRangeEntry 2 }
|
||||
|
||||
timeRangeOperState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
active(0),
|
||||
inactive(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Operating status of the time-range. It depends on the current time
|
||||
and the periodic and absolute time entries defined in the time-range"
|
||||
::= { timeRangeEntry 3 }
|
||||
|
||||
timeRangeStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of this instance.
|
||||
|
||||
active(1) - this TimeRange instance is active
|
||||
createAndGo(4) - set to this value to create an instance
|
||||
destroy(6) - set to this value to delete an instance"
|
||||
::= { timeRangeEntry 4 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- Time Range Entry tables
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
timeRangeAbsoluteEntryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF TimeRangeAbsoluteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of absolute entries for time ranges"
|
||||
::= { fastPathTimeRangeGroup 4 }
|
||||
|
||||
timeRangeAbsoluteEntry OBJECT-TYPE
|
||||
SYNTAX TimeRangeAbsoluteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of absolute entries for time ranges. Atleast one of
|
||||
timeRangeAbsoluteStartDateAndTime and timeRangeAbsoluteEndDateAndTime
|
||||
must be set to complete a new Absolute entry instance."
|
||||
|
||||
INDEX { timeRangeIndex, timeRangeAbsoluteEntryIndex }
|
||||
::= { timeRangeAbsoluteEntryTable 1 }
|
||||
|
||||
TimeRangeAbsoluteEntry ::= SEQUENCE {
|
||||
timeRangeAbsoluteEntryIndex
|
||||
Integer32,
|
||||
timeRangeAbsoluteStartDateAndTime
|
||||
TimeRangeAbsoluteDateAndTime,
|
||||
timeRangeAbsoluteEndDateAndTime
|
||||
TimeRangeAbsoluteDateAndTime,
|
||||
timeRangeAbsoluteStatus
|
||||
RowStatus
|
||||
}
|
||||
timeRangeAbsoluteEntryIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..10)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of this absolute time entry within time range."
|
||||
::= { timeRangeAbsoluteEntry 1 }
|
||||
|
||||
timeRangeAbsoluteStartDateAndTime OBJECT-TYPE
|
||||
SYNTAX TimeRangeAbsoluteDateAndTime
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The start time for an absolute entry in the time range"
|
||||
::= { timeRangeAbsoluteEntry 2 }
|
||||
|
||||
timeRangeAbsoluteEndDateAndTime OBJECT-TYPE
|
||||
SYNTAX TimeRangeAbsoluteDateAndTime
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The end time for an absolute entry in the time range."
|
||||
::= { timeRangeAbsoluteEntry 3 }
|
||||
|
||||
timeRangeAbsoluteStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of this instance.
|
||||
|
||||
active(1) - this timeRangeAbsoluteEntry is active
|
||||
createAndGo(4) - set to this value to create an instance
|
||||
destroy(6) - set to this value to delete an instance"
|
||||
::= { timeRangeAbsoluteEntry 4}
|
||||
|
||||
timeRangePeriodicEntryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF TimeRangePeriodicEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table periodic entries for time ranges"
|
||||
::= { fastPathTimeRangeGroup 5 }
|
||||
|
||||
timeRangePeriodicEntry OBJECT-TYPE
|
||||
SYNTAX TimeRangePeriodicEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table periodic entries for time ranges. All the objects
|
||||
in the periodic entry must be set to complete a new periodic
|
||||
entry instance. Objects timeRangePeriodicStartDay and
|
||||
timeRangePeriodicStartTime together forms the start dayandtime
|
||||
and objects timeRangePeriodicEndDay and timeRangePeriodicEndTime
|
||||
toghetehr forms end dayandtime. The time range to which the
|
||||
periodic entry belongs is active between start dayandtime and
|
||||
end dayandtime. If more than one day is specified in the
|
||||
timeRangePeriodicStartDay, then the same days should be specified
|
||||
in the timeRangePeriodicEndDay "
|
||||
|
||||
INDEX {timeRangeIndex, timeRangePeriodicEntryIndex}
|
||||
::= { timeRangePeriodicEntryTable 1 }
|
||||
|
||||
TimeRangePeriodicEntry ::= SEQUENCE {
|
||||
timeRangePeriodicEntryIndex
|
||||
Integer32,
|
||||
timeRangePeriodicFrequency
|
||||
Integer32,
|
||||
timeRangePeriodicPattern
|
||||
Integer32,
|
||||
timeRangePeriodicDayMask
|
||||
Integer32,
|
||||
timeRangePeriodicStartDate
|
||||
TimeRangePeriodicDate,
|
||||
timeRangePeriodicStartDay
|
||||
BITS,
|
||||
timeRangePeriodicStartTime
|
||||
TimeRangePeriodicTime,
|
||||
timeRangePeriodicEndDate
|
||||
TimeRangePeriodicDate,
|
||||
timeRangePeriodicEndDay
|
||||
BITS,
|
||||
timeRangePeriodicEndTime
|
||||
TimeRangePeriodicTime,
|
||||
timeRangePeriodicStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
timeRangePeriodicEntryIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..10)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of this periodic entry within time range."
|
||||
::= { timeRangePeriodicEntry 1 }
|
||||
|
||||
timeRangePeriodicFrequency OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The frequency of this periodic entry within the time range."
|
||||
::= { timeRangePeriodicEntry 2 }
|
||||
|
||||
timeRangePeriodicPattern OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The pattern for a periodic entry in the time range.
|
||||
Can be one of the following:
|
||||
0 - weekly,
|
||||
1 - daily,
|
||||
2 - monthly."
|
||||
::= { timeRangePeriodicEntry 3 }
|
||||
|
||||
timeRangePeriodicDayMask OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Depending on the value of the timeRangeEntryPattern
|
||||
this field can have different meanings. In case
|
||||
timeRangeEntryPattern is set to 'daily' or 'weekly'
|
||||
the field contains a bitmap where each bit presents
|
||||
a day of week. Structure of the bitmap is the following :
|
||||
bit 0 - sunday,
|
||||
bit 1 - monday,
|
||||
bit 2 - tuesday,
|
||||
bit 3 - wednesday,
|
||||
bit 4 - thursday,
|
||||
bit 5 - friday,
|
||||
bit 6 - saturday.
|
||||
In case timeRangeEntryPattern is set to 'monthly'
|
||||
the field contains a day of month (1..31)."
|
||||
::= { timeRangePeriodicEntry 4 }
|
||||
|
||||
timeRangePeriodicStartDate OBJECT-TYPE
|
||||
SYNTAX TimeRangePeriodicDate
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The start date for a periodic entry in the time range"
|
||||
::= { timeRangePeriodicEntry 5 }
|
||||
|
||||
timeRangePeriodicStartDay OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
sunday(1),
|
||||
monday(2),
|
||||
tuesday(3),
|
||||
wednesday(4),
|
||||
thursday(5),
|
||||
friday(6),
|
||||
saturday(7)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The starting day or days on which the configuration that
|
||||
referenced the time range starts going into effect.
|
||||
Same day can be set for both timeRangePeriodicStartDay and
|
||||
timeRangePeriodicEndDay objects "
|
||||
::= { timeRangePeriodicEntry 6 }
|
||||
|
||||
timeRangePeriodicStartTime OBJECT-TYPE
|
||||
SYNTAX TimeRangePeriodicTime
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The starting time for an periodic entry in the time range."
|
||||
::= { timeRangePeriodicEntry 7 }
|
||||
|
||||
timeRangePeriodicEndDate OBJECT-TYPE
|
||||
SYNTAX TimeRangePeriodicDate
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The end date for a periodic entry in the time range"
|
||||
::= { timeRangePeriodicEntry 8 }
|
||||
|
||||
timeRangePeriodicEndDay OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
sunday(1),
|
||||
monday(2),
|
||||
tuesday(3),
|
||||
wednesday(4),
|
||||
thursday(5),
|
||||
friday(6),
|
||||
saturday(7)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ending day or days on which the configuration that
|
||||
referenced the time range is no longer in efect.
|
||||
Same day can be set for both timeRangePeriodicStartDay
|
||||
and timeRangePeriodicEndDay objects"
|
||||
::= { timeRangePeriodicEntry 9 }
|
||||
|
||||
timeRangePeriodicEndTime OBJECT-TYPE
|
||||
SYNTAX TimeRangePeriodicTime
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The end time for an periodic entry in the time range.
|
||||
Use end time 00:00 to specify last minute of the day."
|
||||
::= { timeRangePeriodicEntry 10 }
|
||||
|
||||
timeRangePeriodicStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of this instance.
|
||||
|
||||
active(1) - this timeRangePeriodicEntry is active
|
||||
createAndGo(4) - set to this value to create an instance
|
||||
destroy(6) - set to this value to delete an instance"
|
||||
::= { timeRangePeriodicEntry 11 }
|
||||
END
|
476
mibs/lancom/LANCOM-TIMEZONE-PRIVATE-MIB
Normal file
476
mibs/lancom/LANCOM-TIMEZONE-PRIVATE-MIB
Normal file
@ -0,0 +1,476 @@
|
||||
LANCOM-TIMEZONE-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Integer32 FROM SNMPv2-SMI
|
||||
DisplayString FROM RFC1213-MIB
|
||||
fastPath FROM LANCOM-REF-MIB;
|
||||
|
||||
|
||||
fastPathTimeZonePrivate MODULE-IDENTITY
|
||||
|
||||
LAST-UPDATED "201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH for system time, timezone and summer-time settings"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200702280500Z" -- 28 Feb 2007 05:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
|
||||
::= { fastPath 42 }
|
||||
|
||||
agentSystemTimeGroup OBJECT IDENTIFIER ::={ fastPathTimeZonePrivate 1 }
|
||||
|
||||
agentTimeZoneGroup OBJECT IDENTIFIER ::={ fastPathTimeZonePrivate 2 }
|
||||
|
||||
agentSummerTimeGroup OBJECT IDENTIFIER ::={ fastPathTimeZonePrivate 3 }
|
||||
|
||||
agentSummerTimeRecurringGroup OBJECT IDENTIFIER ::={ agentSummerTimeGroup 2 }
|
||||
|
||||
agentSummerTimeNonRecurringGroup OBJECT IDENTIFIER ::={ agentSummerTimeGroup 3 }
|
||||
|
||||
--
|
||||
-- Agent system time mib object
|
||||
--
|
||||
|
||||
|
||||
agentSystemTime OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the current sytem time
|
||||
(includes the TimeZone offset and summertime Offset)
|
||||
Only in the case of platforms supporting Real Time Clock,
|
||||
this object can be set"
|
||||
::={ agentSystemTimeGroup 1}
|
||||
|
||||
agentSystemDate OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the current sytem date.
|
||||
Only in the case of platforms supporting Real Time Clock,
|
||||
this object can be set and range is Jan 01 2010 to Dec 31 2079"
|
||||
::={ agentSystemTimeGroup 2}
|
||||
|
||||
agentSystemTimeZoneAcronym OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "the zone acronym of summertime when summertime is in effect
|
||||
If summer-time is not in effect or if there is no acronym for summer-time it defaults
|
||||
To TimeZone acronym."
|
||||
|
||||
::={ agentSystemTimeGroup 3}
|
||||
|
||||
agentSystemTimeSource OBJECT-TYPE
|
||||
SYNTAX INTEGER { none(0), sntp(1) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "the time source from which the time update is taken."
|
||||
::={ agentSystemTimeGroup 4}
|
||||
|
||||
agentSystemSummerTimeState OBJECT-TYPE
|
||||
SYNTAX INTEGER { enabled(1), disabled(0) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "enabled : summer-time is in effect currently
|
||||
disabled : summer-time is not in effect currently"
|
||||
::={ agentSystemTimeGroup 5}
|
||||
|
||||
|
||||
--
|
||||
-- Agent timezone setting mib object
|
||||
--
|
||||
|
||||
|
||||
agentTimeZoneHoursOffset OBJECT-TYPE
|
||||
SYNTAX Integer32(-12..13)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the hours to be added to the UTC time"
|
||||
DEFVAL { 0 }
|
||||
::={ agentTimeZoneGroup 1 }
|
||||
|
||||
agentTimeZoneMinutesOffset OBJECT-TYPE
|
||||
SYNTAX Integer32(0..59)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the minutes to be added to the UTC time."
|
||||
DEFVAL { 0 }
|
||||
::={ agentTimeZoneGroup 2 }
|
||||
|
||||
agentTimeZoneAcronym OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the acronym associated with the zone."
|
||||
|
||||
::={ agentTimeZoneGroup 3 }
|
||||
|
||||
|
||||
--
|
||||
-- Agent summertime Group mib objects
|
||||
|
||||
--
|
||||
|
||||
agentSummerTimeMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
noSummertime(0),
|
||||
recurring(1),
|
||||
recurringEu(2),
|
||||
recurringUsa(3),
|
||||
nonrecurring(4)
|
||||
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
|
||||
DESCRIPTION "recurring- set the parameters for recurring summer-time
|
||||
non-recurring- set the parameters for non-recurring summer-time
|
||||
no-summertime- disable the summer-time "
|
||||
DEFVAL { noSummertime }
|
||||
::={ agentSummerTimeGroup 1 }
|
||||
|
||||
|
||||
--
|
||||
-- Agent summertime recurring mib objects
|
||||
|
||||
--
|
||||
agentStRecurringStartingWeek OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
first(1),
|
||||
second(2),
|
||||
third(3),
|
||||
fourth(4),
|
||||
last(5)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the week of the month from which the summer-time should be effective."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeRecurringGroup 1}
|
||||
|
||||
agentStRecurringStartingDay OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
sun(1),
|
||||
mon(2),
|
||||
tue(3),
|
||||
wed(4),
|
||||
thu(5),
|
||||
fri(6),
|
||||
sat(7)
|
||||
}
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the day of the agentStRecurringStartingWeek from
|
||||
which the summer-time should be effective."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeRecurringGroup 2}
|
||||
|
||||
|
||||
agentStRecurringStartingMonth OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
jan(1),
|
||||
feb(2),
|
||||
mar(3),
|
||||
apr(4),
|
||||
may(5),
|
||||
jun(6),
|
||||
jul(7),
|
||||
aug(8),
|
||||
sep(9),
|
||||
oct(10),
|
||||
nov(11),
|
||||
dec(12)
|
||||
}
|
||||
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the month of the year from which the
|
||||
summer-time should be effective."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeRecurringGroup 3}
|
||||
|
||||
|
||||
agentStRecurringStartingTime OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..5))
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the time in the hh:mm format from
|
||||
which the summer-time should be effective.
|
||||
range for hh: 0 to 23
|
||||
range for mm: 0 to 59 "
|
||||
::={ agentSummerTimeRecurringGroup 4}
|
||||
|
||||
|
||||
agentStRecurringEndingWeek OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
first(1),
|
||||
second(2),
|
||||
third(3),
|
||||
fourth(4),
|
||||
last(5)
|
||||
}
|
||||
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the week of the Month in which the
|
||||
summer-time should end."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeRecurringGroup 5}
|
||||
|
||||
|
||||
agentStRecurringEndingDay OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
sun(1),
|
||||
mon(2),
|
||||
tue(3),
|
||||
wed(4),
|
||||
thu(5),
|
||||
fri(6),
|
||||
sat(7)
|
||||
}
|
||||
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the day of the agentStRecurringStartingWeek on which the
|
||||
summer-time should end."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeRecurringGroup 6}
|
||||
|
||||
|
||||
agentStRecurringEndingMonth OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
jan(1),
|
||||
feb(2),
|
||||
mar(3),
|
||||
apr(4),
|
||||
may(5),
|
||||
jun(6),
|
||||
jul(7),
|
||||
aug(8),
|
||||
sep(9),
|
||||
oct(10),
|
||||
nov(11),
|
||||
dec(12)
|
||||
}
|
||||
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the month of the year in which the summer-time should end."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeRecurringGroup 7}
|
||||
|
||||
|
||||
agentStRecurringEndingTime OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..5))
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the time of the agentStRecurringEndingDay in hh:mm format
|
||||
at which the summer-time should end.
|
||||
range for hh: 0 to 23
|
||||
range for mm: 0 to 59"
|
||||
|
||||
::={ agentSummerTimeRecurringGroup 8}
|
||||
|
||||
|
||||
agentStRecurringZoneAcronym OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..4))
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the zone associated with the summer-time
|
||||
recurring configuration.
|
||||
the acronym maximum legth is 4 characters"
|
||||
|
||||
::={ agentSummerTimeRecurringGroup 9}
|
||||
|
||||
agentStRecurringZoneOffset OBJECT-TYPE
|
||||
SYNTAX Integer32(0 | 1..1440)
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the zone offset in minutes which will be added to the UTC time
|
||||
during the summer-time of every year."
|
||||
DEFVAL { 0 }
|
||||
::={ agentSummerTimeRecurringGroup 10}
|
||||
|
||||
|
||||
--
|
||||
-- Agent summertime non-recurring mib objects
|
||||
--
|
||||
|
||||
|
||||
|
||||
agentStNonRecurringStartingDay OBJECT-TYPE
|
||||
SYNTAX Integer32(0 |1..31)
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the day of the agentStNonRecurringStartingMonth from
|
||||
which the summer-time should be effective."
|
||||
DEFVAL { 0 }
|
||||
::={ agentSummerTimeNonRecurringGroup 1 }
|
||||
|
||||
agentStNonRecurringStartingMonth OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
jan(1),
|
||||
feb(2),
|
||||
mar(3),
|
||||
apr(4),
|
||||
may(5),
|
||||
jun(6),
|
||||
jul(7),
|
||||
aug(8),
|
||||
sep(9),
|
||||
oct(10),
|
||||
nov(11),
|
||||
dec(12)
|
||||
}
|
||||
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the Month of the agentStNonRecurringStartingYear from
|
||||
which the summer-time should be effective."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeNonRecurringGroup 2 }
|
||||
|
||||
agentStNonRecurringStartingYear OBJECT-TYPE
|
||||
SYNTAX Integer32(0 |2000..2097)
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the year from which the summer-time should be effective."
|
||||
DEFVAL { 0 }
|
||||
::={ agentSummerTimeNonRecurringGroup 3 }
|
||||
|
||||
agentStNonRecurringStartingTime OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..5))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the time in the hh:mm format. The time of agentStNonRecurringStartingDay
|
||||
from which the summer-time should be effective.
|
||||
range for hh: 0 to 23
|
||||
range for mm: 0 to 59"
|
||||
|
||||
::={ agentSummerTimeNonRecurringGroup 4 }
|
||||
|
||||
agentStNonRecurringEndingDay OBJECT-TYPE
|
||||
SYNTAX Integer32(0 |1..31)
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the day of the agentStNonRecurringEndingMonth on
|
||||
which the summer-time should end."
|
||||
DEFVAL { 0 }
|
||||
::={ agentSummerTimeNonRecurringGroup 5}
|
||||
|
||||
agentStNonRecurringEndingMonth OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
jan(1),
|
||||
feb(2),
|
||||
mar(3),
|
||||
apr(4),
|
||||
may(5),
|
||||
jun(6),
|
||||
jul(7),
|
||||
aug(8),
|
||||
sep(9),
|
||||
oct(10),
|
||||
nov(11),
|
||||
dec(12)
|
||||
}
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the month of the agentStNonRecurringEndingYear in which
|
||||
the summer-time should end."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeNonRecurringGroup 6 }
|
||||
|
||||
agentStNonRecurringEndingYear OBJECT-TYPE
|
||||
SYNTAX Integer32(0 |2000..2097)
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the year in which the summer-time should end."
|
||||
DEFVAL { 0 }
|
||||
::={ agentSummerTimeNonRecurringGroup 7 }
|
||||
|
||||
agentStNonRecurringEndingTime OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..5))
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the time on the agentStNonRecurringEndingDay in hh:mm format
|
||||
at which the summer-time should end.
|
||||
range for hh: 0 to 23
|
||||
range for mm: 0 to 59"
|
||||
|
||||
::={ agentSummerTimeNonRecurringGroup 8}
|
||||
|
||||
|
||||
agentStNonRecurringZoneOffset OBJECT-TYPE
|
||||
SYNTAX Integer32(0 |1..1440)
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the zone offset in minutes which will be added to
|
||||
the UTC time during the summer-time."
|
||||
DEFVAL { 0 }
|
||||
::={ agentSummerTimeNonRecurringGroup 9 }
|
||||
|
||||
|
||||
agentStNonRecurringZoneAcronym OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..4))
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the zone associated with the summer-time
|
||||
non recurring configuration.
|
||||
the acronym maximum legth is 4 characters"
|
||||
|
||||
::={ agentSummerTimeNonRecurringGroup 10 }
|
||||
|
||||
|
||||
END
|
194
mibs/lancom/LANCOM-UDLD-MIB
Normal file
194
mibs/lancom/LANCOM-UDLD-MIB
Normal file
@ -0,0 +1,194 @@
|
||||
LANCOM-UDLD-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom FastPath Switching MIB
|
||||
-- Copyright 2016 Broadcom.
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom's confidential and proprietary
|
||||
-- intellectual property. Broadcom retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, TruthValue FROM SNMPv2-TC
|
||||
fastPath FROM LANCOM-REF-MIB
|
||||
DisplayString FROM RFC1213-MIB
|
||||
ifIndex FROM IF-MIB;
|
||||
|
||||
fastPathUdld MODULE-IDENTITY
|
||||
LAST-UPDATED "200712030000Z" -- 03 December 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom "
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom
|
||||
100, Perimeter Park Drive
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath UDLD."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200802240000Z" -- 22 February 2008 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
::= { fastPath 54 }
|
||||
|
||||
agentUdldMIBObjects OBJECT IDENTIFIER ::= { fastPathUdld 1 }
|
||||
agentUdldGlobal OBJECT IDENTIFIER ::= { agentUdldMIBObjects 1 }
|
||||
agentUdldInterface OBJECT IDENTIFIER ::= { agentUdldMIBObjects 2 }
|
||||
|
||||
-- ***************************************************************************
|
||||
--
|
||||
-- The UDLD Global Group
|
||||
-- Manage Global UDLD settings.
|
||||
--
|
||||
-- ***************************************************************************
|
||||
|
||||
agentUdldGlobalMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the mode of UDLDP feature on the device.
|
||||
enable -- Unidirectional Link Detection Protocol is
|
||||
enabled on the device.
|
||||
|
||||
disable -- Unidirectional Link Detection Protocol is
|
||||
disabled on the device."
|
||||
::= { agentUdldGlobal 1 }
|
||||
|
||||
agentUdldMessageInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..90)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates interval in seconds at which each port
|
||||
sends a packet to all of its neighbors at
|
||||
steady state when the link has been identified as
|
||||
bidirectional."
|
||||
::= { agentUdldGlobal 2 }
|
||||
|
||||
agentUdldTimeoutInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (3..60)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates Timeout interval in seconds."
|
||||
::= { agentUdldGlobal 3 }
|
||||
|
||||
agentUdldReset OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
normalOperation(0),
|
||||
reset(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Resets all interfaces that have been shutdown by UDLD. On read OID will always be 0."
|
||||
::= { agentUdldGlobal 4 }
|
||||
|
||||
-- ****************************************************************************
|
||||
--
|
||||
-- The UDLD Interface Group
|
||||
-- Manage UDLD on interface.
|
||||
--
|
||||
-- ****************************************************************************
|
||||
|
||||
agentUdldInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UdldInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table containing the status
|
||||
of UDLDP on the device's interfaces."
|
||||
::= { agentUdldInterface 1 }
|
||||
|
||||
agentUdldInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX UdldInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" An entry exists for each interface that supports
|
||||
UDLDP."
|
||||
INDEX { ifIndex }
|
||||
::= { agentUdldInterfaceTable 1 }
|
||||
|
||||
UdldInterfaceEntry ::= SEQUENCE {
|
||||
agentUdldInterfaceOperStatus INTEGER,
|
||||
agentUdldInterfaceAdminMode INTEGER,
|
||||
agentUdldInterfaceAggresiveMode TruthValue
|
||||
}
|
||||
|
||||
agentUdldInterfaceOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
shutdown(1),
|
||||
undetermined(2),
|
||||
biDirectional(3),
|
||||
notApplicable(4),
|
||||
undetermined-LinkDown(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" This mib object contains the following values,
|
||||
which has the meaning as:
|
||||
'shutdown' - An Unidirectional link has been
|
||||
detected and the port has been disabled.
|
||||
'undetermined' - Unidirectional Link Detection
|
||||
protocol has not collected enough
|
||||
information to determine if the
|
||||
link is bidirectional or not.
|
||||
'biDirectional' - A bidirectional link has been
|
||||
detected.
|
||||
'notApplicable' - Unidirectional Link Detection
|
||||
Protocol is disabled.
|
||||
'undetermined-LinkDown' - The port would transition into
|
||||
this state when the port link physically
|
||||
goes down due to any reasons other than
|
||||
the port been put into D-Disable mode
|
||||
by UDLD protocol on the switch.
|
||||
"
|
||||
::= { agentUdldInterfaceEntry 1}
|
||||
|
||||
agentUdldInterfaceAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the Administrative mode of Unidirectional
|
||||
Link Detection Protocol Feature configured on this
|
||||
interface.
|
||||
|
||||
enable -- Unidirectional Link Detection Protocol is
|
||||
enabled on this interface.
|
||||
|
||||
disable -- Unidirectional Link Detection Protocol is
|
||||
disabled on this interface."
|
||||
::= { agentUdldInterfaceEntry 2}
|
||||
|
||||
agentUdldInterfaceAggresiveMode OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the mode of UDLDP feature on the interface.
|
||||
TRUE -- Aggressive mode is enabled on the interface.
|
||||
|
||||
FALSE -- Aggressive mode is disabled on the interface."
|
||||
|
||||
::= { agentUdldInterfaceEntry 3}
|
||||
|
||||
END
|
689
mibs/lancom/LCOS-SX-GENERAL-MIB
Normal file
689
mibs/lancom/LCOS-SX-GENERAL-MIB
Normal file
@ -0,0 +1,689 @@
|
||||
LCOS-SX-GENERAL-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32,
|
||||
Integer32, Counter64, Gauge32, enterprises FROM SNMPv2-SMI
|
||||
DisplayString, TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
||||
|
||||
lcosSXGeneral MODULE-IDENTITY
|
||||
LAST-UPDATED "202006230000Z"
|
||||
ORGANIZATION "LANCOM Systems GmbH"
|
||||
CONTACT-INFO
|
||||
"
|
||||
Adenauerstrasse 20 / B2
|
||||
52146 Wuerselen
|
||||
Germany
|
||||
|
||||
Phone: +49 (0)2405 49 93 6 0
|
||||
Fax: +49 (0)2405 49 93 6 99
|
||||
E-Mail: info@lancom.de"
|
||||
DESCRIPTION
|
||||
"Management information base definitions"
|
||||
REVISION "202006230000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { enterprises lancom-systems(2356) 100 }
|
||||
|
||||
MonitoringSensorType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sensor type values."
|
||||
SYNTAX INTEGER {
|
||||
fixed(1),
|
||||
removable(2),
|
||||
fixedAC(3),
|
||||
removableDC(4),
|
||||
fixedDC(5),
|
||||
removableAC(6)
|
||||
}
|
||||
|
||||
MonitoringModuleStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Module (fan, PSU) status values."
|
||||
SYNTAX INTEGER {
|
||||
notpresent(1),
|
||||
operational(2),
|
||||
failed(3),
|
||||
powering(4),
|
||||
nopower(5),
|
||||
notpowering(6),
|
||||
incompatible(7),
|
||||
warning(8),
|
||||
present(9)
|
||||
}
|
||||
|
||||
MonitoringTempSensorStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Temperatur sensor status values."
|
||||
SYNTAX INTEGER {
|
||||
low(0),
|
||||
normal(1),
|
||||
warning(2),
|
||||
critical(3),
|
||||
shutdown(4),
|
||||
notpresent(5),
|
||||
notoperational(6)
|
||||
}
|
||||
|
||||
-- =============================================================================
|
||||
-- {NODE} 1.3.6.1.4.1.2356.100.0
|
||||
lcsNotificationGrp OBJECT IDENTIFIER ::= { lcosSXGeneral 0 }
|
||||
|
||||
-- =============================================================================
|
||||
lcsTraps OBJECT IDENTIFIER ::= { lcsNotificationGrp 1 }
|
||||
|
||||
lcsTrapsTemperatureStateChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
lcsMonitoringTempUnitIndex,
|
||||
lcsNotificationTemperatureStatusCurrent,
|
||||
lcsNotificationTemperatureStatusPrevious
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap is sent when the system temperature crosses a threshold.
|
||||
To avoid rapid flapping between states, a hysteresis may
|
||||
be applied."
|
||||
::= { lcsTraps 100 }
|
||||
|
||||
lcsTrapsFanStateChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
lcsMonitoringFanIndex,
|
||||
lcsNotificationStateChangeEvent
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap is sent when fan state change happens."
|
||||
::= { lcsTraps 101 }
|
||||
|
||||
lcsTrapsPSUStateChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
lcsMonitoringPSUIndex,
|
||||
lcsNotificationStateChangeEvent
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap is sent when Power Supply state change happens."
|
||||
::= { lcsTraps 102 }
|
||||
|
||||
-- =============================================================================
|
||||
lcsNotificationVars OBJECT IDENTIFIER ::= { lcsNotificationGrp 2 }
|
||||
|
||||
lcsNotificationStateChangeEvent OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
insertion(1),
|
||||
removal(2),
|
||||
becomeoperational(3),
|
||||
failure(4),
|
||||
losepower(5)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This event describes state change events of a fan or power supply.
|
||||
insertion - hot-pluggable fan or power supply was inserted
|
||||
removal - hot-pluggable fan or power supply was removed
|
||||
becomeoperational - fan or power supply became operational after failure state
|
||||
failure - fan or power supply failure happened
|
||||
losepower - a power supply was operational, but the power to it has been disconnected or has failed"
|
||||
::= { lcsNotificationVars 100 }
|
||||
|
||||
lcsNotificationTemperatureStatusCurrent OBJECT-TYPE
|
||||
SYNTAX MonitoringTempSensorStatus
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current status of the temperature sensor."
|
||||
::= { lcsNotificationVars 101 }
|
||||
|
||||
lcsNotificationTemperatureStatusPrevious OBJECT-TYPE
|
||||
SYNTAX MonitoringTempSensorStatus
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The previous status of the temperatur sensor, i.e. before this events triggered."
|
||||
::= { lcsNotificationVars 102 }
|
||||
|
||||
-- =============================================================================
|
||||
-- {NODE} 1.3.6.1.4.1.2356.100.1
|
||||
lcsStatus OBJECT IDENTIFIER ::= { lcosSXGeneral 1 }
|
||||
|
||||
-- =============================================================================
|
||||
lcsMonitoring OBJECT IDENTIFIER ::= { lcsStatus 1 }
|
||||
|
||||
-- lcsMonitoringTempSensorsTable
|
||||
|
||||
lcsMonitoringTempSensorsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF LcsMonitoringTempSensorsTableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of temperature sensors on the device."
|
||||
::= { lcsMonitoring 1 }
|
||||
|
||||
lcsMonitoringTempSensorsTableEntry OBJECT-TYPE
|
||||
SYNTAX LcsMonitoringTempSensorsTableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Temperature sensor entry."
|
||||
INDEX { lcsMonitoringTempSensorUnitIndex, lcsMonitoringTempSensorIndex }
|
||||
::= { lcsMonitoringTempSensorsTable 1 }
|
||||
|
||||
LcsMonitoringTempSensorsTableEntry ::= SEQUENCE {
|
||||
lcsMonitoringTempSensorUnitIndex Unsigned32,
|
||||
lcsMonitoringTempSensorIndex Unsigned32,
|
||||
lcsMonitoringTempSensorDescription DisplayString,
|
||||
lcsMonitoringTempSensorType MonitoringSensorType,
|
||||
lcsMonitoringTempSensorState MonitoringTempSensorStatus,
|
||||
lcsMonitoringTempSensorTemperature Integer32
|
||||
}
|
||||
|
||||
lcsMonitoringTempSensorUnitIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..12)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Device stacking unit index where the sensor is on, 1 if device is not
|
||||
capable of stacking."
|
||||
::= { lcsMonitoringTempSensorsTableEntry 1 }
|
||||
|
||||
lcsMonitoringTempSensorIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..15)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of the temperature sensor on the device, repeating for multiple
|
||||
stacking units."
|
||||
::= { lcsMonitoringTempSensorsTableEntry 2 }
|
||||
|
||||
lcsMonitoringTempSensorDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description of the temperature sensor."
|
||||
::= { lcsMonitoringTempSensorsTableEntry 3 }
|
||||
|
||||
lcsMonitoringTempSensorType OBJECT-TYPE
|
||||
SYNTAX MonitoringSensorType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of the temperature sensor. Usually fixed(1)."
|
||||
::= { lcsMonitoringTempSensorsTableEntry 4 }
|
||||
|
||||
lcsMonitoringTempSensorState OBJECT-TYPE
|
||||
SYNTAX MonitoringTempSensorStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"State of the temperature sensor."
|
||||
::= { lcsMonitoringTempSensorsTableEntry 5 }
|
||||
|
||||
lcsMonitoringTempSensorTemperature OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Temperature measured by the temperature sensor."
|
||||
::= { lcsMonitoringTempSensorsTableEntry 6 }
|
||||
|
||||
-- lcsMonitoringTempUnitTable
|
||||
|
||||
lcsMonitoringTempUnitTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF LcsMonitoringTempUnitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of temperature state per unit."
|
||||
::= { lcsMonitoring 2 }
|
||||
|
||||
lcsMonitoringTempUnitEntry OBJECT-TYPE
|
||||
SYNTAX LcsMonitoringTempUnitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unit temperatur state entry."
|
||||
INDEX { lcsMonitoringTempUnitIndex }
|
||||
::= { lcsMonitoringTempUnitTable 1 }
|
||||
|
||||
LcsMonitoringTempUnitEntry ::= SEQUENCE {
|
||||
lcsMonitoringTempUnitIndex Unsigned32,
|
||||
lcsMonitoringTempUnitState MonitoringTempSensorStatus,
|
||||
lcsMonitoringTempUnitTemperature Integer32
|
||||
}
|
||||
|
||||
lcsMonitoringTempUnitIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..12)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unit index of the unit, 1 if device is not capable of stacking."
|
||||
::= { lcsMonitoringTempUnitEntry 1 }
|
||||
|
||||
lcsMonitoringTempUnitState OBJECT-TYPE
|
||||
SYNTAX MonitoringTempSensorStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The temperature state of the unit."
|
||||
::= { lcsMonitoringTempUnitEntry 2 }
|
||||
|
||||
lcsMonitoringTempUnitTemperature OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The highest temperature currently reported by any sensor on the unit."
|
||||
::= { lcsMonitoringTempUnitEntry 3 }
|
||||
|
||||
-- lcsMonitoringFansTable
|
||||
|
||||
lcsMonitoringFansTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF LcsMonitoringFansTableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of fans on the device."
|
||||
::= { lcsMonitoring 3 }
|
||||
|
||||
lcsMonitoringFansTableEntry OBJECT-TYPE
|
||||
SYNTAX LcsMonitoringFansTableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Fan entry."
|
||||
INDEX { lcsMonitoringFanUnitIndex, lcsMonitoringFanIndex }
|
||||
::= { lcsMonitoringFansTable 1 }
|
||||
|
||||
LcsMonitoringFansTableEntry ::= SEQUENCE {
|
||||
lcsMonitoringFanUnitIndex Unsigned32,
|
||||
lcsMonitoringFanIndex Unsigned32,
|
||||
lcsMonitoringFanDescription DisplayString,
|
||||
lcsMonitoringFanType MonitoringSensorType,
|
||||
lcsMonitoringFanState MonitoringModuleStatus,
|
||||
lcsMonitoringFanTemperature Integer32
|
||||
}
|
||||
|
||||
lcsMonitoringFanUnitIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..12)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Device stacking unit index where the fan is on, 1 if device is not
|
||||
capable of stacking."
|
||||
::= { lcsMonitoringFansTableEntry 1 }
|
||||
|
||||
lcsMonitoringFanIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..15)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of the fan on the device, repeating for multiple
|
||||
stacking units."
|
||||
::= { lcsMonitoringFansTableEntry 2 }
|
||||
|
||||
lcsMonitoringFanDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description of the fan."
|
||||
::= { lcsMonitoringFansTableEntry 3 }
|
||||
|
||||
lcsMonitoringFanType OBJECT-TYPE
|
||||
SYNTAX MonitoringSensorType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of the fan. Usually fixed(1) oder removable(2)."
|
||||
::= { lcsMonitoringFansTableEntry 4 }
|
||||
|
||||
lcsMonitoringFanState OBJECT-TYPE
|
||||
SYNTAX MonitoringModuleStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"State of the fan."
|
||||
::= { lcsMonitoringFansTableEntry 5 }
|
||||
|
||||
lcsMonitoringFanSpeed OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Speed of the fan in RPM."
|
||||
::= { lcsMonitoringFansTableEntry 6 }
|
||||
|
||||
-- lcsMonitoringPSUTable
|
||||
|
||||
lcsMonitoringPSUTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF LcsMonitoringPSUTableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of power supply units on the device."
|
||||
::= { lcsMonitoring 4 }
|
||||
|
||||
lcsMonitoringPSUTableEntry OBJECT-TYPE
|
||||
SYNTAX LcsMonitoringPSUTableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Power supply unit entry."
|
||||
INDEX { lcsMonitoringPSUUnitIndex, lcsMonitoringPSUIndex }
|
||||
::= { lcsMonitoringPSUTable 1 }
|
||||
|
||||
LcsMonitoringPSUTableEntry ::= SEQUENCE {
|
||||
lcsMonitoringPSUUnitIndex Unsigned32,
|
||||
lcsMonitoringPSUIndex Unsigned32,
|
||||
lcsMonitoringPSUDescription DisplayString,
|
||||
lcsMonitoringPSUType MonitoringSensorType,
|
||||
lcsMonitoringPSUState MonitoringModuleStatus
|
||||
}
|
||||
|
||||
lcsMonitoringPSUUnitIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..12)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Device stacking unit index where the PSU is on, 1 if device is not
|
||||
capable of stacking."
|
||||
::= { lcsMonitoringPSUTableEntry 1 }
|
||||
|
||||
lcsMonitoringPSUIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..15)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of the PSU on the device, repeating for multiple
|
||||
stacking units."
|
||||
::= { lcsMonitoringPSUTableEntry 2 }
|
||||
|
||||
lcsMonitoringPSUDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description of the PSU."
|
||||
::= { lcsMonitoringPSUTableEntry 3 }
|
||||
|
||||
lcsMonitoringPSUType OBJECT-TYPE
|
||||
SYNTAX MonitoringSensorType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of the PSU."
|
||||
::= { lcsMonitoringPSUTableEntry 4 }
|
||||
|
||||
lcsMonitoringPSUState OBJECT-TYPE
|
||||
SYNTAX MonitoringModuleStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"State of the PSU."
|
||||
::= { lcsMonitoringPSUTableEntry 5 }
|
||||
|
||||
|
||||
-- =============================================================================
|
||||
-- {NODE} 1.3.6.1.4.1.2356.100.2
|
||||
lcsConfiguration OBJECT IDENTIFIER ::= { lcosSXGeneral 2 }
|
||||
|
||||
-- =============================================================================
|
||||
lcsLMC OBJECT IDENTIFIER ::= { lcsConfiguration 1500 }
|
||||
|
||||
LMCStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Management, Monitoring and Control Status."
|
||||
SYNTAX INTEGER {
|
||||
unpaired(0),
|
||||
paired(1),
|
||||
disabled(2),
|
||||
disabledByWLC(3),
|
||||
operating(4),
|
||||
httpProtocolError(5),
|
||||
httpConnectionError(6),
|
||||
dnsError(7),
|
||||
memoryError(8),
|
||||
notYet(9),
|
||||
redirect(10),
|
||||
authenticationError(11),
|
||||
error(12),
|
||||
certificateStorageError(13),
|
||||
pairedAndClaimed(14),
|
||||
certificateError(15),
|
||||
deactivatedNoActivationCode(16)
|
||||
}
|
||||
|
||||
lcsLMCOperating OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LMC Operating Switch
|
||||
0:Disable
|
||||
1:Enable
|
||||
2:Try"
|
||||
::= { lcsLMC 1 }
|
||||
|
||||
lcsLMCConfigViaDHCP OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables LMC configuration via DHCP option 43
|
||||
0:Disable
|
||||
1:Enable"
|
||||
::= { lcsLMC 2 }
|
||||
|
||||
lcsLMCDomain OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LMC Domain for example cloud.lancom.de"
|
||||
::= { lcsLMC 3 }
|
||||
|
||||
|
||||
lcsLMCAutoRenew OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Renew DHCP lease early when connection to LMC is not possible
|
||||
0:Disabled
|
||||
1:Enabled"
|
||||
::= { lcsLMC 4 }
|
||||
|
||||
lcsLMCRolloutProjectID OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LMC Project rollout information string"
|
||||
::= { lcsLMC 5 }
|
||||
|
||||
lcsLMCRolloutLocationID OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LMC Location rollout information string"
|
||||
::= { lcsLMC 6 }
|
||||
|
||||
lcsLMCRolloutRole OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LMC Role rollout information string"
|
||||
::= { lcsLMC 7 }
|
||||
|
||||
|
||||
lcsLMCZeroTouchSupport OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Support for Zero Touch
|
||||
0:No
|
||||
1:Yes"
|
||||
::= { lcsLMC 50 }
|
||||
|
||||
lcsLMCPairingTokenPresent OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Paring Token present
|
||||
0:No
|
||||
1:Yes"
|
||||
::= { lcsLMC 51 }
|
||||
|
||||
|
||||
lcsLMCManagementStatus OBJECT-TYPE
|
||||
SYNTAX LMCStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Management status"
|
||||
::= { lcsLMC 53 }
|
||||
|
||||
lcsLMCControlStatus OBJECT-TYPE
|
||||
SYNTAX LMCStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Control status"
|
||||
|
||||
::= { lcsLMC 54 }
|
||||
|
||||
lcsLMCMonitoringStatus OBJECT-TYPE
|
||||
SYNTAX LMCStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Monitoring status"
|
||||
::= { lcsLMC 55 }
|
||||
|
||||
|
||||
lcsLMCConfigModified OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configuration modified by LMC
|
||||
0:No
|
||||
1:Yes"
|
||||
::= { lcsLMC 57 }
|
||||
|
||||
lcsLMCDeviceID OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Device ID"
|
||||
::= { lcsLMC 58 }
|
||||
|
||||
lcsLMCStackingStatus OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"0:NotSupported
|
||||
1:StackingDisabled
|
||||
2:StackingConfigured
|
||||
3:StackingActive
|
||||
4:StackingUnitConfigurationActive"
|
||||
::= { lcsLMC 59 }
|
||||
|
||||
lcsLMCStatusRTT OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Heartbeat round trip time"
|
||||
::= { lcsLMC 100 }
|
||||
|
||||
-- lcsLMCTransportStatusTable
|
||||
|
||||
lcsLMCTransportStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF LcsLMCTransportStatusTableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Transport status"
|
||||
::= { lcsLMC 101 }
|
||||
|
||||
lcsLMCTransportStatusTableEntry OBJECT-TYPE
|
||||
SYNTAX LcsLMCTransportStatusTableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Transport number"
|
||||
INDEX { lcsLMCTransportStatusTransportNumberIndex }
|
||||
::= { lcsLMCTransportStatusTable 1 }
|
||||
|
||||
LcsLMCTransportStatusTableEntry ::= SEQUENCE {
|
||||
lcsLMCTransportStatusTransportNumberIndex Integer32,
|
||||
lcsLMCTransportStatusServiceName DisplayString,
|
||||
lcsLMCTransportStatusHttpRequests Counter64,
|
||||
lcsLMCTransportStatusHttpRequestsErrors Counter64,
|
||||
lcsLMCTransportStatusTXBytes Counter64,
|
||||
lcsLMCTransportStatusRXBytes Counter64
|
||||
}
|
||||
|
||||
lcsLMCTransportStatusTransportNumberIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Transport status index"
|
||||
::= { lcsLMCTransportStatusTableEntry 1 }
|
||||
|
||||
lcsLMCTransportStatusServiceName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Service name"
|
||||
::= { lcsLMCTransportStatusTableEntry 2 }
|
||||
|
||||
lcsLMCTransportStatusHttpRequests OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of Http requests"
|
||||
::= { lcsLMCTransportStatusTableEntry 3 }
|
||||
|
||||
lcsLMCTransportStatusHttpRequestsErrors OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of Http request errors"
|
||||
::= { lcsLMCTransportStatusTableEntry 4 }
|
||||
|
||||
lcsLMCTransportStatusTXBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of transmitted bytes"
|
||||
::= { lcsLMCTransportStatusTableEntry 5 }
|
||||
|
||||
lcsLMCTransportStatusRXBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of received bytes"
|
||||
::= { lcsLMCTransportStatusTableEntry 7 }
|
||||
|
||||
|
||||
|
||||
END
|
25654
mibs/lancom/LCOS-SX-MIB
Normal file
25654
mibs/lancom/LCOS-SX-MIB
Normal file
File diff suppressed because it is too large
Load Diff
41
mibs/lancom/LCOS-SX-PRODUCTS-MIB
Normal file
41
mibs/lancom/LCOS-SX-PRODUCTS-MIB
Normal file
@ -0,0 +1,41 @@
|
||||
LCOS-SX-PRODUCTS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, enterprises FROM SNMPv2-SMI
|
||||
lcosSX2 FROM LANCOM-REF-MIB;
|
||||
|
||||
lcosSxProducts MODULE-IDENTITY
|
||||
LAST-UPDATED "202111190000Z"
|
||||
ORGANIZATION "LANCOM Systems GmbH"
|
||||
CONTACT-INFO
|
||||
"
|
||||
Adenauerstrasse 20 / B2
|
||||
52146 Wuerselen
|
||||
Germany
|
||||
|
||||
Phone: +49 (0)2405 49 93 6 0
|
||||
Fax: +49 (0)2405 49 93 6 99
|
||||
E-Mail: info@lancom.de"
|
||||
DESCRIPTION
|
||||
"LANCOM LCOS-SX Products MIB"
|
||||
REVISION "202111190000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { lcosSX2 8 }
|
||||
|
||||
lcosSxProductsGS4530X OBJECT IDENTIFIER ::= { lcosSxProducts 4530 }
|
||||
|
||||
lcosSxProductsGS4530XP OBJECT IDENTIFIER ::= { lcosSxProducts 4531 }
|
||||
|
||||
lcosSxProductsGS4554X OBJECT IDENTIFIER ::= { lcosSxProducts 4554 }
|
||||
|
||||
lcosSxProductsGS4554XP OBJECT IDENTIFIER ::= { lcosSxProducts 4555 }
|
||||
|
||||
lcosSxProductsXS5110F OBJECT IDENTIFIER ::= { lcosSxProducts 5110 }
|
||||
|
||||
lcosSxProductsXS5116QF OBJECT IDENTIFIER ::= { lcosSxProducts 5116 }
|
||||
|
||||
lcosSxProductsXS6128QF OBJECT IDENTIFIER ::= { lcosSxProducts 6128 }
|
||||
|
||||
|
||||
END
|
216
mibs/lancom/TACACS-CLIENT-MIB
Normal file
216
mibs/lancom/TACACS-CLIENT-MIB
Normal file
@ -0,0 +1,216 @@
|
||||
TACACS-CLIENT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32 FROM SNMPv2-SMI
|
||||
InetAddress, InetAddressType FROM INET-ADDRESS-MIB
|
||||
TEXTUAL-CONVENTION, RowStatus FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
||||
fastPath FROM LANCOM-REF-MIB
|
||||
InterfaceIndexOrZero FROM IF-MIB;
|
||||
|
||||
agentTacacsClientMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201611210000Z" -- 21 Nov 2016 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
"Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Phone: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module defines a portion of the SNMP MIB under
|
||||
the Broadcom Corporation enterprise OID pertaining to
|
||||
TACACS+ client configuration."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201611210000Z" -- 21 Nov 2016 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Tacacs IPv6 Link Local Interface objects are added."
|
||||
REVISION
|
||||
"201112140000Z" -- 14 Dec 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"TACACS Source Interface related Object added"
|
||||
REVISION
|
||||
"201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200508170044Z" -- Wed Aug 17 00:44 GMT 2005
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
|
||||
::= { fastPath 18 }
|
||||
|
||||
--***********************************************************************
|
||||
-- MIB Objects
|
||||
--***********************************************************************
|
||||
|
||||
agentTacacsClientObjects OBJECT IDENTIFIER ::= { agentTacacsClientMIB 1 }
|
||||
|
||||
--***********************************************************************
|
||||
-- agentTacacsGlobalConfigGroup -> objects in this group are GlobalConfig
|
||||
-- of the TACACS client.
|
||||
--***********************************************************************
|
||||
agentTacacsGlobalConfigGroup OBJECT IDENTIFIER
|
||||
::= { agentTacacsClientObjects 1 }
|
||||
|
||||
agentTacacsGlobalTimeout OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..30)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time-out in seconds for communication
|
||||
with TACACS servers ."
|
||||
DEFVAL { 5 }
|
||||
::= { agentTacacsGlobalConfigGroup 1 }
|
||||
|
||||
agentTacacsGlobalKey OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..128))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Encryption and Authentication key used in
|
||||
communication with TACACS servers. This is write-only value.
|
||||
It always returns empty string on request."
|
||||
::= { agentTacacsGlobalConfigGroup 2 }
|
||||
|
||||
agentTacacsServerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentTacacsServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of Tacacs server entries"
|
||||
::= { agentTacacsClientObjects 2 }
|
||||
|
||||
agentTacacsServerEntry OBJECT-TYPE
|
||||
SYNTAX AgentTacacsServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the Tacacs Server table."
|
||||
INDEX {agentTacacsServerIpAddress}
|
||||
::= { agentTacacsServerTable 1 }
|
||||
|
||||
AgentTacacsServerEntry ::=
|
||||
SEQUENCE {
|
||||
agentTacacsServerIpAddress
|
||||
InetAddress,
|
||||
agentTacacsPortNumber
|
||||
Unsigned32,
|
||||
agentTacacsTimeOut
|
||||
Unsigned32,
|
||||
agentTacacsKey
|
||||
OCTET STRING,
|
||||
agentTacacsPriority
|
||||
Unsigned32,
|
||||
agentTacacsServerStatus
|
||||
RowStatus,
|
||||
agentTacacsServerIpAddrType
|
||||
InetAddressType,
|
||||
agentTacacsServerLinkLocalIntf
|
||||
InterfaceIndexOrZero
|
||||
}
|
||||
|
||||
agentTacacsServerIpAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address or HostName of the TACACS server.
|
||||
Specify link local address if link local interface is configured."
|
||||
::= { agentTacacsServerEntry 1 }
|
||||
|
||||
agentTacacsPortNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The port number of the TACACS server."
|
||||
DEFVAL { 49 }
|
||||
::= { agentTacacsServerEntry 2 }
|
||||
|
||||
agentTacacsTimeOut OBJECT-TYPE
|
||||
SYNTAX Unsigned32(1..30)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time out value for the TACACS server.
|
||||
If not set the value of agentTacacsGlobalTimeout will be used"
|
||||
::= { agentTacacsServerEntry 3 }
|
||||
|
||||
agentTacacsKey OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..128))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The authentication key for the TACACS server."
|
||||
::= { agentTacacsServerEntry 4 }
|
||||
|
||||
agentTacacsPriority OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The priority of the TACACS server."
|
||||
DEFVAL { 0 }
|
||||
::= { agentTacacsServerEntry 5 }
|
||||
|
||||
agentTacacsServerStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status of this entry .
|
||||
Supported values:
|
||||
active(1) - valid entry
|
||||
createAndGo(4) - used to create a new entry
|
||||
destroy(6) - removes the entry."
|
||||
::= { agentTacacsServerEntry 6 }
|
||||
|
||||
agentTacacsServerIpAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of address of the TACACS server.
|
||||
IPv4 and DNS types are supported currently"
|
||||
::= { agentTacacsServerEntry 7 }
|
||||
|
||||
agentTacacsServerLinkLocalIntf OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A link local interface selection on an Interface Index(supported
|
||||
link local interfaces are physical interface, network port and service port).
|
||||
A non-zero value indicates ifIndex for the corresponding interface
|
||||
entry in the ifTable is selected."
|
||||
::= { agentTacacsServerEntry 8 }
|
||||
|
||||
agentTacacsSourceInterface OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A source-interface selection on an Interface Index (like vlan based
|
||||
routing interface, port based routing interface, loopback interface).
|
||||
A non-zero value indicates ifIndex for the corresponding interface
|
||||
entry in the ifTable is selected. A zero value indicates the
|
||||
source-interface un-selection."
|
||||
::= { agentTacacsGlobalConfigGroup 3 }
|
||||
|
||||
agentTacacsServicePortSrcInterface OBJECT-TYPE
|
||||
SYNTAX INTEGER { servicePortEnable(1),
|
||||
servicePortDisable(2) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To select Service Port as a source-interface."
|
||||
::= {agentTacacsGlobalConfigGroup 4 }
|
||||
END
|
Reference in New Issue
Block a user