CISCO-VSIMASTER-MIB

        This MIB module contains objects related to the master side of
the Virtual Switch Interface protocol used for control of ATM
switches.
    
Source file
CISCO-VSIMASTER-MIB
Last revised
Identity
ciscoVsiMasterMIB
Base OID
1.3.6.1.4.1.9.9.162
Imported Objects
CISCO-SMI ciscoMgmt
IF-MIB InterfaceIndex
SNMP-FRAMEWORK-MIB SnmpAdminString
SNMPv2-CONF MODULE-COMPLIANCE (no object page) NOTIFICATION-GROUP (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Counter32 Gauge32 Integer32 IpAddress MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-TYPE (no object page)
SNMPv2-TC TEXTUAL-CONVENTION (no object page) TruthValue
Net-SNMP examples using the cisco MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'CISCO-VSIMASTER-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CISCO-VSIMASTER-MIB::ciscoVsiMasterMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-VSIMASTER-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-VSIMASTER-MIB::ciscoVsiMasterMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (82)
.1.3.6.1.4.1.9.9.162
.1.3.6.1.4.1.9.9.162.1
.1.3.6.1.4.1.9.9.162.1.1
.1.3.6.1.4.1.9.9.162.1.1.1
.1.3.6.1.4.1.9.9.162.1.1.1.1
.1.3.6.1.4.1.9.9.162.1.1.1.10
.1.3.6.1.4.1.9.9.162.1.1.1.11
Integer32
.1.3.6.1.4.1.9.9.162.1.1.1.12
Integer32
.1.3.6.1.4.1.9.9.162.1.1.1.13
Enumeration
.1.3.6.1.4.1.9.9.162.1.1.1.14
Integer32
.1.3.6.1.4.1.9.9.162.1.1.1.2
Integer32
.1.3.6.1.4.1.9.9.162.1.1.1.3
Enumeration
.1.3.6.1.4.1.9.9.162.1.1.1.4
Integer32
.1.3.6.1.4.1.9.9.162.1.1.1.5
Integer32
.1.3.6.1.4.1.9.9.162.1.1.1.6
Integer32
.1.3.6.1.4.1.9.9.162.1.1.1.7
Integer32
.1.3.6.1.4.1.9.9.162.1.1.1.8
.1.3.6.1.4.1.9.9.162.1.1.1.9
.1.3.6.1.4.1.9.9.162.1.2
.1.3.6.1.4.1.9.9.162.1.2.1
.1.3.6.1.4.1.9.9.162.1.2.1.1
Unsigned32
.1.3.6.1.4.1.9.9.162.1.2.1.10
Integer32
.1.3.6.1.4.1.9.9.162.1.2.1.11
Integer32
.1.3.6.1.4.1.9.9.162.1.2.1.12
.1.3.6.1.4.1.9.9.162.1.2.1.2
Integer32
.1.3.6.1.4.1.9.9.162.1.2.1.3
Integer32
.1.3.6.1.4.1.9.9.162.1.2.1.4
Integer32
.1.3.6.1.4.1.9.9.162.1.2.1.5
.1.3.6.1.4.1.9.9.162.1.2.1.6
Integer32
.1.3.6.1.4.1.9.9.162.1.2.1.7
Enumeration
.1.3.6.1.4.1.9.9.162.1.2.1.8
Integer32
.1.3.6.1.4.1.9.9.162.1.2.1.9
.1.3.6.1.4.1.9.9.162.1.3
.1.3.6.1.4.1.9.9.162.1.3.1
.1.3.6.1.4.1.9.9.162.1.3.1.1
.1.3.6.1.4.1.9.9.162.1.3.1.10
.1.3.6.1.4.1.9.9.162.1.3.1.11
.1.3.6.1.4.1.9.9.162.1.3.1.12
.1.3.6.1.4.1.9.9.162.1.3.1.13
.1.3.6.1.4.1.9.9.162.1.3.1.14
.1.3.6.1.4.1.9.9.162.1.3.1.15
.1.3.6.1.4.1.9.9.162.1.3.1.16
.1.3.6.1.4.1.9.9.162.1.3.1.17
.1.3.6.1.4.1.9.9.162.1.3.1.18
.1.3.6.1.4.1.9.9.162.1.3.1.19
.1.3.6.1.4.1.9.9.162.1.3.1.2
.1.3.6.1.4.1.9.9.162.1.3.1.20
Integer32
.1.3.6.1.4.1.9.9.162.1.3.1.21
Integer32
.1.3.6.1.4.1.9.9.162.1.3.1.22
Integer32
.1.3.6.1.4.1.9.9.162.1.3.1.23
Integer32
.1.3.6.1.4.1.9.9.162.1.3.1.24
Integer32
.1.3.6.1.4.1.9.9.162.1.3.1.25
Integer32
.1.3.6.1.4.1.9.9.162.1.3.1.26
.1.3.6.1.4.1.9.9.162.1.3.1.27
.1.3.6.1.4.1.9.9.162.1.3.1.28
.1.3.6.1.4.1.9.9.162.1.3.1.3
Enumeration
.1.3.6.1.4.1.9.9.162.1.3.1.4
Enumeration
.1.3.6.1.4.1.9.9.162.1.3.1.5
.1.3.6.1.4.1.9.9.162.1.3.1.6
.1.3.6.1.4.1.9.9.162.1.3.1.7
.1.3.6.1.4.1.9.9.162.1.3.1.8
.1.3.6.1.4.1.9.9.162.1.3.1.9
.1.3.6.1.4.1.9.9.162.1.4
.1.3.6.1.4.1.9.9.162.1.4.1
.1.3.6.1.4.1.9.9.162.1.4.1.1
.1.3.6.1.4.1.9.9.162.1.4.1.2
.1.3.6.1.4.1.9.9.162.1.4.1.3
.1.3.6.1.4.1.9.9.162.1.4.1.4
Enumeration
.1.3.6.1.4.1.9.9.162.1.4.1.5
Integer32
.1.3.6.1.4.1.9.9.162.1.4.1.6
Integer32
.1.3.6.1.4.1.9.9.162.1.4.1.7
Integer32
.1.3.6.1.4.1.9.9.162.1.4.1.8
Integer32
.1.3.6.1.4.1.9.9.162.1.4.1.9
.1.3.6.1.4.1.9.9.162.1.5
.1.3.6.1.4.1.9.9.162.1.6
.1.3.6.1.4.1.9.9.162.1.7
.1.3.6.1.4.1.9.9.162.1.8
.1.3.6.1.4.1.9.9.162.1.9
.1.3.6.1.4.1.9.9.162.2
.1.3.6.1.4.1.9.9.162.3
.1.3.6.1.4.1.9.9.162.3.1
.1.3.6.1.4.1.9.9.162.3.2
Dependencies (8) 6 direct · 2 transitive Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Dependency-first compile order
  1. SNMPv2-SMIrfc
  2. CISCO-SMIcisco
  3. SNMPv2-TCrfc
  4. IANAifType-MIBrfc
  5. SNMPv2-CONFrfc
  6. SNMPv2-MIBrfc
  7. IF-MIBrfc
  8. SNMP-FRAMEWORK-MIBrfc
  9. CISCO-VSIMASTER-MIBciscoselected
Type Definitions (4)
Integer32 range: 1..2147483647
Integer32 range: 1..2147483647
Integer32 range: 1..2147483647
Integer32 range: 1..2147483647
Conformance Groups (4)
Objects that apply to all VSI Master implementations.
.1.3.6.1.4.1.9.9.162.3.1.1
Objects that apply to all VSI Master implementations.
.1.3.6.1.4.1.9.9.162.3.1.2
Collection of objects needed to control
(enable and disable)
the generation of associated Notifications.
.1.3.6.1.4.1.9.9.162.3.1.3
Set of notifications implemented in this module.
.1.3.6.1.4.1.9.9.162.3.1.4
Compliance Statements (2)

OID .1.3.6.1.4.1.9.9.162.3.2.1
The basic implentation requirements for agents that
support this VSI Master MIB.
Required groups

OID .1.3.6.1.4.1.9.9.162.3.2.2
The implentation requirements for agents that
support the VSI Master MIB with Notifications.
Required groups
Object refinements
ObjectAccessSyntaxDescription
vsiSpecifiedVersion readonly
Write access is not required.
Notifications / Traps (8)
NameOIDDescription
.1.3.6.1.4.1.9.9.162.2.1
This notification is generated when a vsiMasterControllerEntry
is added to the vsiMasterControllerTable.

The vsiControllerType object identifies the type and instance
of the entry that was added.

The agent will not generate this notification if the
vsiControllerTrapEnable object is equal to 'false'.
.1.3.6.1.4.1.9.9.162.2.2
This notification is generated when a vsiMasterControllerEntry
is deleted from the vsiMasterControllerTable.

The vsiControllerType object identifies the type and instance
of the entry that was deleted.

The agent will not generate this notification if the
vsiControllerTrapEnable object is equal to 'false'.
.1.3.6.1.4.1.9.9.162.2.3
This notification is generated when the vsiSessionState
object transitions to the established(8) state.

The vsiSessionState object identifies the state and instance
of the session, after the session has made the transition that
caused the notification to be generated.

The agent will not generate this notification if the
vsiSessionTrapEnable object is equal to 'false'.
.1.3.6.1.4.1.9.9.162.2.4
This notification is generated when the vsiSessionState
object transitions from any of unknown(1), configuring(2), or
established(8) state to shutdownStarting(9) states.
This notification is also generated when the vsiSessionState
transitions from configuring(2) or established(8) state to
the unknown(1) state.

The vsiSessionState object identifies the state and instance
of the session, after the session has made the transition that
caused the notification to be generated.

The agent will not generate this notification if the
vsiSessionTrapEnable object is equal to 'false'.
.1.3.6.1.4.1.9.9.162.2.5
This notification is generated when the vsiLogicalIfOperState
object transitions to the active(2) state.

The vsiLogicalIfOperState object identifies the state and
instance of the logical interface, after the logical interface
has made the transition that caused the notification to be
generated.

The agent will not generate this notification if the
vsiLogicalIfTrapEnable object is equal to 'false'.
.1.3.6.1.4.1.9.9.162.2.6
This notification is generated when the vsiLogicalIfOperState
object transitions from the active(2) state to either the
failedExternal(3) or failedInternal(4) state.

The vsiLogicalIfOperState object identifies the state and
instance of the logical interface, after the logical interface
has made the transition that caused the notification to be
generated.

The agent will not generate this notification if the
vsiLogicalIfTrapEnable object is equal to 'false'.
.1.3.6.1.4.1.9.9.162.2.7
This notification is generated when an attempt to create a
cross-connect fails. Failure means the slave has answered
a connect command with a nak, reject, or error response.

The vsiXCControllerIndex object identifies the
VsiControllerIndex of the VSI controller through which the
cross-connect was attempted.
The vsiXCLogicalIfLow object provides the lower valued
VsiLogicalIfIndex of the logical interface on which the
cross-connect was attempted.
The vsiXCLogicalIfHi object provides the higher valued
VsiLogicalIfIndex of the logical interface on which the
cross-connect was attempted.

The agent will not generate this notification if the
vsiXCTrapEnable object is equal to 'false'.
.1.3.6.1.4.1.9.9.162.2.8
As cross-connects on logical interfaces are instantiated or
released, and available channel counts are respectively
diminished or augmented, there is a potential for the
available channel counts to cross a threshold. The threshold
value may be crossed in the positive direction as the
available channel count is rising, or in a negative direction
as the available channel count is falling. The threshold
values are described as the vsiAvailableChnlWarnThreshold and
the vsiAvailableChnlAlarmThreshold objects.

The vsiControllerIndex identifies the controller domain in
which the threshold event took place.
The vsiAvailableChnlThresholdStatus indicates the particular
kind of threshold crossing that occurred.

When comparison with vsiAvailableChnlWarnThreshold indicates a
negative crossing, this notification, with
vsiAvailableChnlThresholdStatus:warning(1) is emitted.
When comparison with vsiAvailableChnlAlarmThreshold indicates
a negative threshold violation, this notification, with
vsiAvailableChnlThresholdStatus:alarm(2) is emitted.
When comparison with vsiAvailableChnlWarnThreshold indicates a
positive threshold crossing, and if the preceeding
vsiLcnExhaustionNotice had been sent with the
vsiAvailableChnlThresholdStatus:alarm(2) parameter, this
notification, with vsiAvailableChnlThresholdStatus:recovery(3)
is emitted.

The agent will not generate this notification if the
vsiXCTrapEnable is equal to 'false'.