MX-IF-ADMIN-MIB

        This MIB defines the administrative commands and status related to a
managed object. These objects are managed by the combination of three
attributes that are termed OSI States attributes.
        
This MIB follows ISO/IEC 10164-2 CCITT Recommendation X.731 with
the following interpretations and extensions.
        
The management state of a managed object represents the
instantaneous condition of availability and operability of the
associated resource from the management point of view.
Managed objects have a variety of state attributes that express
and control aspects of the operation of their associated
resource that are peculiar to each. However, the management
state is expected to be common to a large number of resources
and for this reason is standardized; it expresses key aspects
of their usability at any given time. We used three primary
factors to allocate the management state of a managed object.
These are:
        
operability    : indicates whether the resource is
                 operational or not.
        
usage          : indicates whether or not the resource is
                 actively in use at a specific instant, and if
                 so, whether or not it has spare capacity for
                 additional request at that instant.
        
administration : indicates the current maintenance state.
                 This attribute reflects the result of an
                 operator-initiated maintenance request.
        
The managed object status is closely related to the status of
its children. These status are affected by external events such
as administrative commands. The behavior of the managed object
to these events is explained below.
        
event : receive an administrative lock (graceful) command
        for an interface:
        
        1) The interface administrative state (groupAdminState)
           is changed to SHUTTING DOWN.
        2) All children are notified to set their usage state to
           IDLE UNUSABLE gracefully.
        3) The children change their usage state to IDLE UNUSABLE
           as soon as their activities end.
        4) When the usage state of all children has been set to
           IDLE UNUSABLE, the usage state of the interface
           (groupUsageState) is changed to IDLE UNUSABLE.
        5) Its administrative state (groupAdminState) is
           changed to LOCKED.
        
event : receive an administrative lock command (non graceful)
        for an interface:
        
        1) All children are notified to immediately set their
           usage state to IDLE UNUSABLE.
        2) The children abruptly change their usage state to
           IDLE UNUSABLE.
        3) When the usage state of all children has been changed to
           IDLE UNUSABLE, the usage state of the interface
           (groupUsageState) is changed to IDLE UNUSABLE.
        4) Its administrative state (groupAdminState) is
           changed to LOCKED
        
event : receive an administrative unlock command for an interface
        
        1) All children are notified to set their usage state to
           IDLE if:
             * the child's administrative state is UNLOCKED
               AND
             * the administrative state of all its parents are
               also UNLOCKED AND
             * the operational state of the child is ENABLED AND
             * all the operational states of all its parents are
               also ENABLED.
        2) The usage state of the interface (groupUsageState) is set
           to IDLE if:
             * all the administrative states of all its parents are
               also UNLOCKED AND
             * the operational state of the group is ENABLED AND
             * all the operational states of all its parents are
               also ENABLED.
        3) The administrative state of the interface (groupAdminState)
           is changed to UNLOCKED.
        
event : An operational problem is discovered with an interface
        
       1) All children are notified to abruptly set their usage state
          to IDLE UNUSABLE.
       2) All children abruptly change their usage state to 
          IDLE UNUSABLE.
       3) When the usage state of all children has been set to
          IDLE UNUSABLE, the usage state of the interface
          (groupUsageState) is changed to IDLE UNUSABLE.
       4) Its operational state (groupOpState) is changed
          to DISABLED.
        
event : An operational problem is resolved in an interface
        
       1) All children are notified to set their usage state
         to IDLE if:
             * the administrative state of the child is
               UNLOCKED AND
             * the administrative state of all its parents are
               also UNLOCKED AND
             * the operational state of the child is ENABLED AND
             * all the operational states of all its parents are
               also ENABLED.
       2) The usage state of the interface (groupUsageState) is changed
          to IDLE if:
             * the administrative state of the group is UNLOCKED AND
             * the administrative state of all its parents are
               also UNLOCKED AND
             * all the operational states of all its parents are
               also ENABLED.
       3) Its operational state (groupOpState) is changed
          to ENABLED.
    
Source file
MX-IF-ADMIN-MIB
Last revised
Identity
ifAdminMIB
Base OID
1.3.6.1.4.1.4935.5.8
Imported Objects
MX-SMI mediatrixAdmin
RFC1213-MIB ifIndex
SNMPv2-CONF MODULE-COMPLIANCE (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Integer32 MODULE-IDENTITY (no object page) OBJECT-TYPE (no object page)
Net-SNMP examples using the media5 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 'MX-IF-ADMIN-MIB' -M '/opt/observium/mibs/media5:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'MX-IF-ADMIN-MIB::ifAdminMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'MX-IF-ADMIN-MIB' -M '/opt/observium/mibs/media5:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'MX-IF-ADMIN-MIB::ifAdminMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (14)
.1.3.6.1.4.1.4935.5.8
.1.3.6.1.4.1.4935.5.8.1
.1.3.6.1.4.1.4935.5.8.1.10
.1.3.6.1.4.1.4935.5.8.1.10.1
Enumeration
.1.3.6.1.4.1.4935.5.8.1.10.1.14
.1.3.6.1.4.1.4935.5.8.1.10.1.15
Enumeration
.1.3.6.1.4.1.4935.5.8.1.10.1.2
Enumeration
.1.3.6.1.4.1.4935.5.8.1.10.1.3
Enumeration
.1.3.6.1.4.1.4935.5.8.1.10.1.4
Enumeration
.1.3.6.1.4.1.4935.5.8.1.10.1.5
Enumeration
.1.3.6.1.4.1.4935.5.8.1.10.1.65
.1.3.6.1.4.1.4935.5.8.2
.1.3.6.1.4.1.4935.5.8.2.1
.1.3.6.1.4.1.4935.5.8.2.2
Dependencies (8) 4 direct · 4 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. MX-SMImedia5
  3. SNMPv2-TCrfc
  4. IANAifType-MIBrfc
  5. RFC-1212rfc
  6. RFC1155-SMIrfc
  7. RFC1213-MIBrfc
  8. SNMPv2-CONFrfc
  9. MX-IF-ADMIN-MIBmedia5selected
Conformance Groups (1)
A collection of objects that defines the caracteristics of an analog port.
.1.3.6.1.4.1.4935.5.8.2.2.1
Compliance Statements (1)

OID .1.3.6.1.4.1.4935.5.8.2.1.1
List of groups required to support analog ports parameters.
Required groups