Juniper-PPPOE-MIB

        The Point-to-Point Protocol over Ethernet (PPPoE) MIB for the Juniper
E-series product family.  This MIB contains managed objects for each of
two interface layers: PPPoE interfaces, and PPPoE subinterfaces.  For
each of these layers, management objects are provided to query for an
available interface index, and to create/delete interfaces of that type.
Creating/deleting these interface types using this MIB has the side
effect of creating/deleting corresponding entries in the IF-MIB
ifTable/ifXTable, and in the Juniper-UNI-IF-MIB.juniIfTable.
    
Source file
Juniper-PPPOE-MIB
Last revised
Identity
juniPPPoEMIB
Base OID
1.3.6.1.4.1.4874.2.2.18
Imported Objects
IF-MIB InterfaceIndex InterfaceIndexOrZero
Juniper-MIBs juniMibs
Juniper-TC JuniEnable JuniNextIfIndex
SNMPv2-CONF MODULE-COMPLIANCE (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Counter32 Integer32 MODULE-IDENTITY (no object page) OBJECT-TYPE (no object page) Unsigned32
SNMPv2-TC DisplayString MacAddress RowStatus TEXTUAL-CONVENTION (no object page) TruthValue
Net-SNMP examples using the junose 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 'Juniper-PPPOE-MIB' -M '/opt/observium/mibs/junose:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'Juniper-PPPOE-MIB::juniPPPoEMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'Juniper-PPPOE-MIB' -M '/opt/observium/mibs/junose:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'Juniper-PPPOE-MIB::juniPPPoEMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (99)
.1.3.6.1.4.1.4874.2.2.18
.1.3.6.1.4.1.4874.2.2.18.1
.1.3.6.1.4.1.4874.2.2.18.1.1
.1.3.6.1.4.1.4874.2.2.18.1.1.1
.1.3.6.1.4.1.4874.2.2.18.1.1.2
.1.3.6.1.4.1.4874.2.2.18.1.1.2.1
.1.3.6.1.4.1.4874.2.2.18.1.1.2.1.1
.1.3.6.1.4.1.4874.2.2.18.1.1.2.1.10
Integer32
.1.3.6.1.4.1.4874.2.2.18.1.1.2.1.11
Integer32
.1.3.6.1.4.1.4874.2.2.18.1.1.2.1.12
Integer32
.1.3.6.1.4.1.4874.2.2.18.1.1.2.1.13
Enumeration
.1.3.6.1.4.1.4874.2.2.18.1.1.2.1.14
Integer32
.1.3.6.1.4.1.4874.2.2.18.1.1.2.1.2
.1.3.6.1.4.1.4874.2.2.18.1.1.2.1.3
.1.3.6.1.4.1.4874.2.2.18.1.1.2.1.4
OctetString
.1.3.6.1.4.1.4874.2.2.18.1.1.2.1.5
.1.3.6.1.4.1.4874.2.2.18.1.1.2.1.6
.1.3.6.1.4.1.4874.2.2.18.1.1.2.1.7
.1.3.6.1.4.1.4874.2.2.18.1.1.2.1.8
.1.3.6.1.4.1.4874.2.2.18.1.1.2.1.9
.1.3.6.1.4.1.4874.2.2.18.1.1.3
.1.3.6.1.4.1.4874.2.2.18.1.1.3.1
.1.3.6.1.4.1.4874.2.2.18.1.1.3.1.1
.1.3.6.1.4.1.4874.2.2.18.1.1.3.1.10
.1.3.6.1.4.1.4874.2.2.18.1.1.3.1.11
.1.3.6.1.4.1.4874.2.2.18.1.1.3.1.12
.1.3.6.1.4.1.4874.2.2.18.1.1.3.1.13
.1.3.6.1.4.1.4874.2.2.18.1.1.3.1.14
.1.3.6.1.4.1.4874.2.2.18.1.1.3.1.15
.1.3.6.1.4.1.4874.2.2.18.1.1.3.1.16
.1.3.6.1.4.1.4874.2.2.18.1.1.3.1.17
.1.3.6.1.4.1.4874.2.2.18.1.1.3.1.18
.1.3.6.1.4.1.4874.2.2.18.1.1.3.1.19
.1.3.6.1.4.1.4874.2.2.18.1.1.3.1.2
.1.3.6.1.4.1.4874.2.2.18.1.1.3.1.3
.1.3.6.1.4.1.4874.2.2.18.1.1.3.1.4
.1.3.6.1.4.1.4874.2.2.18.1.1.3.1.5
.1.3.6.1.4.1.4874.2.2.18.1.1.3.1.6
.1.3.6.1.4.1.4874.2.2.18.1.1.3.1.7
.1.3.6.1.4.1.4874.2.2.18.1.1.3.1.8
.1.3.6.1.4.1.4874.2.2.18.1.1.3.1.9
.1.3.6.1.4.1.4874.2.2.18.1.1.4
.1.3.6.1.4.1.4874.2.2.18.1.1.4.1
.1.3.6.1.4.1.4874.2.2.18.1.1.4.1.1
Integer32
.1.3.6.1.4.1.4874.2.2.18.1.1.4.1.2
Integer32
.1.3.6.1.4.1.4874.2.2.18.1.1.4.1.3
Integer32
.1.3.6.1.4.1.4874.2.2.18.1.1.4.1.4
.1.3.6.1.4.1.4874.2.2.18.1.2
.1.3.6.1.4.1.4874.2.2.18.1.2.1
.1.3.6.1.4.1.4874.2.2.18.1.2.2
.1.3.6.1.4.1.4874.2.2.18.1.2.2.1
.1.3.6.1.4.1.4874.2.2.18.1.2.2.1.1
.1.3.6.1.4.1.4874.2.2.18.1.2.2.1.2
.1.3.6.1.4.1.4874.2.2.18.1.2.2.1.3
Integer32
.1.3.6.1.4.1.4874.2.2.18.1.2.2.1.4
Integer32
.1.3.6.1.4.1.4874.2.2.18.1.2.2.1.5
OctetString
.1.3.6.1.4.1.4874.2.2.18.1.2.2.1.6
OctetString
.1.3.6.1.4.1.4874.2.2.18.1.2.2.1.7
.1.3.6.1.4.1.4874.2.2.18.1.3
OctetString
.1.3.6.1.4.1.4874.2.2.18.1.3.1
.1.3.6.1.4.1.4874.2.2.18.1.4
.1.3.6.1.4.1.4874.2.2.18.1.4.1
.1.3.6.1.4.1.4874.2.2.18.1.4.1.1
.1.3.6.1.4.1.4874.2.2.18.1.4.1.1.1
juniPPPoEProfileRowStatus deprecated r/w
.1.3.6.1.4.1.4874.2.2.18.1.4.1.1.2
juniPPPoEProfileMotm deprecated r/w
OctetString
.1.3.6.1.4.1.4874.2.2.18.1.4.1.1.3
juniPPPoEProfileUrl deprecated r/w
OctetString
.1.3.6.1.4.1.4874.2.2.18.1.4.1.1.4
.1.3.6.1.4.1.4874.2.2.18.1.5
.1.3.6.1.4.1.4874.2.2.18.1.5.1
.1.3.6.1.4.1.4874.2.2.18.1.5.10
.1.3.6.1.4.1.4874.2.2.18.1.5.11
.1.3.6.1.4.1.4874.2.2.18.1.5.12
.1.3.6.1.4.1.4874.2.2.18.1.5.13
.1.3.6.1.4.1.4874.2.2.18.1.5.14
.1.3.6.1.4.1.4874.2.2.18.1.5.2
.1.3.6.1.4.1.4874.2.2.18.1.5.3
.1.3.6.1.4.1.4874.2.2.18.1.5.4
.1.3.6.1.4.1.4874.2.2.18.1.5.5
.1.3.6.1.4.1.4874.2.2.18.1.5.6
.1.3.6.1.4.1.4874.2.2.18.1.5.7
.1.3.6.1.4.1.4874.2.2.18.1.5.8
.1.3.6.1.4.1.4874.2.2.18.1.5.9
.1.3.6.1.4.1.4874.2.2.18.1.6
.1.3.6.1.4.1.4874.2.2.18.1.6.1
.1.3.6.1.4.1.4874.2.2.18.1.6.2
.1.3.6.1.4.1.4874.2.2.18.1.6.2.1
.1.3.6.1.4.1.4874.2.2.18.1.6.2.1.1
OctetString
.1.3.6.1.4.1.4874.2.2.18.1.6.2.1.2
.1.3.6.1.4.1.4874.2.2.18.1.6.2.1.3
.1.3.6.1.4.1.4874.2.2.18.1.6.2.1.4
.1.3.6.1.4.1.4874.2.2.18.1.6.2.1.5
.1.3.6.1.4.1.4874.2.2.18.1.6.3
.1.3.6.1.4.1.4874.2.2.18.1.6.3.1
OctetString
.1.3.6.1.4.1.4874.2.2.18.1.6.3.1.1
.1.3.6.1.4.1.4874.2.2.18.1.6.3.1.2
.1.3.6.1.4.1.4874.2.2.18.1.6.3.1.3
.1.3.6.1.4.1.4874.2.2.18.4
.1.3.6.1.4.1.4874.2.2.18.4.4
.1.3.6.1.4.1.4874.2.2.18.4.5
Dependencies (9) 6 direct · 3 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. SNMPv2-TCrfc
  3. IANAifType-MIBrfc
  4. SNMPv2-CONFrfc
  5. SNMPv2-MIBrfc
  6. IF-MIBrfc
  7. Juniper-UNI-SMIjunose
  8. Juniper-MIBsjunose
  9. Juniper-TCjunose
  10. Juniper-PPPOE-MIBjunoseselected
Type Definitions (1)
Enumeration
drop(0)
terminate(1)
Conformance Groups (17)
Obsolete collection of objects providing management of PPPoE interfaces
in a Juniper product. This statement became obsolete when new objects
were added.
.1.3.6.1.4.1.4874.2.2.18.4.4.1
Obsolete collection of objects providing management of PPPoE
subinterfaces in a Juniper product. This statement became obsolete when
new sub-interface objects were added.
.1.3.6.1.4.1.4874.2.2.18.4.4.2
A collection of objects providing management of PPPoE profile entries
in a Juniper product. This group has been deprecated because the
information is now supported in the Juniper-PPPOE-PROFILE-MIB.
.1.3.6.1.4.1.4874.2.2.18.4.4.3
Obsolete collection of objects providing management of PPPoE interfaces
in a Juniper product. This statement became obsolete when new objects
were added.
.1.3.6.1.4.1.4874.2.2.18.4.4.4
A collection of objects providing management of PPPoE subinterfaces in
a Juniper product.
.1.3.6.1.4.1.4874.2.2.18.4.4.5
A collection of objects providing collection of summary statistics on
PPPoE interfaces.
.1.3.6.1.4.1.4874.2.2.18.4.4.6
Obsolete collection of objects providing management of PPPoE interfaces
in a Juniper product. This group became obsolete when PADI flag support
was added.
.1.3.6.1.4.1.4874.2.2.18.4.4.7
Obsolete collection of objects providing management of PPPoE interfaces
in a Juniper product. This group became obsolete when PADN counter
support was added.
.1.3.6.1.4.1.4874.2.2.18.4.4.8
Obsolete collection of objects providing management of PPPoE interfaces
in a Juniper product. This group became obsolete when support was added
for invalid length and tag length counters and the invalid session
counter was replaced by separate PADI and PADR invalid session
counters.
.1.3.6.1.4.1.4874.2.2.18.4.4.9
A collection of objects providing management of PPPoE interfaces in a
Juniper product.
.1.3.6.1.4.1.4874.2.2.18.4.4.10
A collection of objects providing management of PPPoE service-name
tables in a Juniper product. This group became obsolete when
juniPPPoEServiceNameTableUnknownAction object is added
.1.3.6.1.4.1.4874.2.2.18.4.4.11
A collection of objects providing management of PPPoE interfaces in a
Juniper product.
.1.3.6.1.4.1.4874.2.2.18.4.4.12
A collection of objects providing management of PPPoE interfaces in a
Juniper product.
.1.3.6.1.4.1.4874.2.2.18.4.4.13
A collection of objects providing management of PPPoE lockout
tables in a Juniper product.
.1.3.6.1.4.1.4874.2.2.18.4.4.14
A collection of objects providing management of PPPoE interfaces in a
Juniper product.
.1.3.6.1.4.1.4874.2.2.18.4.4.15
A collection of objects providing management of PPPoE interfaces in a
Juniper product.
.1.3.6.1.4.1.4874.2.2.18.4.4.16
A collection of objects providing management of PPPoE service-name
tables in a Juniper product.
.1.3.6.1.4.1.4874.2.2.18.4.4.17
Compliance Statements (13)

OID .1.3.6.1.4.1.4874.2.2.18.4.5.1
Obsolete compliance statement for entities which implement the Juniper
PPPoE MIB. This statement became obsolete when profile support and new
sub-interface objects were added.
Required groups

OID .1.3.6.1.4.1.4874.2.2.18.4.5.2
Obsolete compliance statement for entities which implement the Juniper
PPPoE MIB. This statement became obsolete when interface summary
statistics objects were added.
Required groups

OID .1.3.6.1.4.1.4874.2.2.18.4.5.3
Obsolete compliance statement for entities which implement the Juniper
PPPoE MIB. This statement became obsolete when the profile objects were
deprecated.
Required groups

OID .1.3.6.1.4.1.4874.2.2.18.4.5.4
Obsolete compliance statement for entities which implement the Juniper
PPPoE MIB. This statement became obsolete when new objects were added.
Required groups

OID .1.3.6.1.4.1.4874.2.2.18.4.5.5
Obsolete compliance statement for entities which implement the Juniper
PPPoE MIB. This statement became obsolete when PADI flag support was
added.
Required groups

OID .1.3.6.1.4.1.4874.2.2.18.4.5.6
Obsolete compliance statement for entities which implement the Juniper
PPPoE MIB. This statement became obsolete when PADN counter support was
added.
Required groups

OID .1.3.6.1.4.1.4874.2.2.18.4.5.7
Obsolete compliance statement for entities which implement the Juniper
PPPoE MIB. This statement became obsolete when support was added for
service name table, invalid length and tag length counters, and the
invalid session counter was replaced by separate PADI and PADR invalid
session counters.
Required groups

OID .1.3.6.1.4.1.4874.2.2.18.4.5.8
Obsolete compliance statement for entities which implement the Juniper
PPPoE MIB. This statement became obsolete when support was added for
remote circuit id capture.
Required groups

OID .1.3.6.1.4.1.4874.2.2.18.4.5.9
Obsolete compliance statement for entities which implement the Juniper
PPPoE MIB. This statement became obsolete when support was added for
MTU configuration.
Required groups

OID .1.3.6.1.4.1.4874.2.2.18.4.5.10
Obsolete compliance statement for entities which implement the Juniper
PPPoE MIB. This statement became obsolete when support was added for
lockout configuration.
Required groups

OID .1.3.6.1.4.1.4874.2.2.18.4.5.11
Obsolete compliance statement for entities which implement the Juniper
PPPoE MIB. This statement became obsolete when support was added for
juniPPPoEMaxSessionVsa.
Required groups

OID .1.3.6.1.4.1.4874.2.2.18.4.5.12
The compliance statement for entities which implement the Juniper PPPoE
MIB. This statement became obsolete when support was added for
juniPPPoEServiceNameTableUnknownAction
Required groups

OID .1.3.6.1.4.1.4874.2.2.18.4.5.13
The compliance statement for entities which implement the Juniper PPPoE
MIB.
Required groups