DOCS-BPI2-MIB

        This is the MIB Module for the DOCSIS Baseline Privacy
Plus Interface (BPI+) at cable modems (CMs) and cable modem
termination systems (CMTSs).
    
Source file
DOCS-BPI2-MIB
Last revised
Identity
docsBpi2MIB
Base OID
1.3.6.1.2.1.10.127.6
Imported Objects
DOCS-IF-MIB docsIfMib
IF-MIB ifIndex
INET-ADDRESS-MIB InetAddress InetAddressType
SNMP-FRAMEWORK-MIB SnmpAdminString
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)
SNMPv2-TC DateAndTime MacAddress RowStatus TEXTUAL-CONVENTION (no object page) TruthValue
Net-SNMP examples using the rfc 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 'DOCS-BPI2-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'DOCS-BPI2-MIB::docsBpi2MIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'DOCS-BPI2-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'DOCS-BPI2-MIB::docsBpi2MIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (186)
.1.3.6.1.2.1.10.127.6
.1.3.6.1.2.1.10.127.6.1
.1.3.6.1.2.1.10.127.6.1.1
.1.3.6.1.2.1.10.127.6.1.1.1
.1.3.6.1.2.1.10.127.6.1.1.1.1
.1.3.6.1.2.1.10.127.6.1.1.1.1.1
secondsInteger32
.1.3.6.1.2.1.10.127.6.1.1.1.1.10
secondsInteger32
.1.3.6.1.2.1.10.127.6.1.1.1.1.11
secondsInteger32
.1.3.6.1.2.1.10.127.6.1.1.1.1.12
secondsInteger32
.1.3.6.1.2.1.10.127.6.1.1.1.1.13
secondsInteger32
.1.3.6.1.2.1.10.127.6.1.1.1.1.14
secondsInteger32
.1.3.6.1.2.1.10.127.6.1.1.1.1.15
countInteger32
.1.3.6.1.2.1.10.127.6.1.1.1.1.16
.1.3.6.1.2.1.10.127.6.1.1.1.1.17
.1.3.6.1.2.1.10.127.6.1.1.1.1.18
.1.3.6.1.2.1.10.127.6.1.1.1.1.19
OctetString
.1.3.6.1.2.1.10.127.6.1.1.1.1.2
.1.3.6.1.2.1.10.127.6.1.1.1.1.20
.1.3.6.1.2.1.10.127.6.1.1.1.1.21
Enumeration
.1.3.6.1.2.1.10.127.6.1.1.1.1.22
OctetString
.1.3.6.1.2.1.10.127.6.1.1.1.1.23
Enumeration
.1.3.6.1.2.1.10.127.6.1.1.1.1.24
OctetString
.1.3.6.1.2.1.10.127.6.1.1.1.1.25
Enumeration
.1.3.6.1.2.1.10.127.6.1.1.1.1.3
Integer32
.1.3.6.1.2.1.10.127.6.1.1.1.1.4
.1.3.6.1.2.1.10.127.6.1.1.1.1.5
.1.3.6.1.2.1.10.127.6.1.1.1.1.6
.1.3.6.1.2.1.10.127.6.1.1.1.1.7
secondsInteger32
.1.3.6.1.2.1.10.127.6.1.1.1.1.8
secondsInteger32
.1.3.6.1.2.1.10.127.6.1.1.1.1.9
.1.3.6.1.2.1.10.127.6.1.1.2
.1.3.6.1.2.1.10.127.6.1.1.2.1
Integer32
.1.3.6.1.2.1.10.127.6.1.1.2.1.1
.1.3.6.1.2.1.10.127.6.1.1.2.1.10
.1.3.6.1.2.1.10.127.6.1.1.2.1.11
.1.3.6.1.2.1.10.127.6.1.1.2.1.12
.1.3.6.1.2.1.10.127.6.1.1.2.1.13
Enumeration
.1.3.6.1.2.1.10.127.6.1.1.2.1.14
OctetString
.1.3.6.1.2.1.10.127.6.1.1.2.1.15
Enumeration
.1.3.6.1.2.1.10.127.6.1.1.2.1.16
OctetString
.1.3.6.1.2.1.10.127.6.1.1.2.1.17
Enumeration
.1.3.6.1.2.1.10.127.6.1.1.2.1.2
Enumeration
.1.3.6.1.2.1.10.127.6.1.1.2.1.3
Enumeration
.1.3.6.1.2.1.10.127.6.1.1.2.1.4
Enumeration
.1.3.6.1.2.1.10.127.6.1.1.2.1.5
Integer32
.1.3.6.1.2.1.10.127.6.1.1.2.1.6
.1.3.6.1.2.1.10.127.6.1.1.2.1.7
.1.3.6.1.2.1.10.127.6.1.1.2.1.8
.1.3.6.1.2.1.10.127.6.1.1.2.1.9
.1.3.6.1.2.1.10.127.6.1.1.3
.1.3.6.1.2.1.10.127.6.1.1.3.1
.1.3.6.1.2.1.10.127.6.1.1.3.1.1
Integer32
.1.3.6.1.2.1.10.127.6.1.1.3.1.1.1
OctetString
.1.3.6.1.2.1.10.127.6.1.1.3.1.1.10
.1.3.6.1.2.1.10.127.6.1.1.3.1.1.2
.1.3.6.1.2.1.10.127.6.1.1.3.1.1.3
Integer32
.1.3.6.1.2.1.10.127.6.1.1.3.1.1.4
Enumeration
.1.3.6.1.2.1.10.127.6.1.1.3.1.1.5
.1.3.6.1.2.1.10.127.6.1.1.3.1.1.6
.1.3.6.1.2.1.10.127.6.1.1.3.1.1.7
.1.3.6.1.2.1.10.127.6.1.1.3.1.1.8
Enumeration
.1.3.6.1.2.1.10.127.6.1.1.3.1.1.9
.1.3.6.1.2.1.10.127.6.1.1.4
.1.3.6.1.2.1.10.127.6.1.1.4.1
.1.3.6.1.2.1.10.127.6.1.1.4.1.1
.1.3.6.1.2.1.10.127.6.1.1.4.1.1.1
.1.3.6.1.2.1.10.127.6.1.1.4.1.1.2
.1.3.6.1.2.1.10.127.6.1.1.5
.1.3.6.1.2.1.10.127.6.1.1.5.1
Integer32
.1.3.6.1.2.1.10.127.6.1.1.5.1.1
Enumeration
.1.3.6.1.2.1.10.127.6.1.1.5.1.2
Enumeration
.1.3.6.1.2.1.10.127.6.1.1.5.1.3
.1.3.6.1.2.1.10.127.6.1.2
.1.3.6.1.2.1.10.127.6.1.2.1
.1.3.6.1.2.1.10.127.6.1.2.1.1
secondsInteger32
.1.3.6.1.2.1.10.127.6.1.2.1.1.1
.1.3.6.1.2.1.10.127.6.1.2.1.1.10
.1.3.6.1.2.1.10.127.6.1.2.1.1.11
.1.3.6.1.2.1.10.127.6.1.2.1.1.12
secondsInteger32
.1.3.6.1.2.1.10.127.6.1.2.1.1.2
Enumeration
.1.3.6.1.2.1.10.127.6.1.2.1.1.3
.1.3.6.1.2.1.10.127.6.1.2.1.1.4
.1.3.6.1.2.1.10.127.6.1.2.1.1.5
.1.3.6.1.2.1.10.127.6.1.2.1.1.6
.1.3.6.1.2.1.10.127.6.1.2.1.1.7
.1.3.6.1.2.1.10.127.6.1.2.1.1.8
.1.3.6.1.2.1.10.127.6.1.2.1.1.9
.1.3.6.1.2.1.10.127.6.1.2.2
.1.3.6.1.2.1.10.127.6.1.2.2.1
.1.3.6.1.2.1.10.127.6.1.2.2.1.1
.1.3.6.1.2.1.10.127.6.1.2.2.1.10
.1.3.6.1.2.1.10.127.6.1.2.2.1.11
.1.3.6.1.2.1.10.127.6.1.2.2.1.12
.1.3.6.1.2.1.10.127.6.1.2.2.1.13
.1.3.6.1.2.1.10.127.6.1.2.2.1.14
Enumeration
.1.3.6.1.2.1.10.127.6.1.2.2.1.15
OctetString
.1.3.6.1.2.1.10.127.6.1.2.2.1.16
Enumeration
.1.3.6.1.2.1.10.127.6.1.2.2.1.17
OctetString
.1.3.6.1.2.1.10.127.6.1.2.2.1.18
Integer32
.1.3.6.1.2.1.10.127.6.1.2.2.1.19
Enumeration
.1.3.6.1.2.1.10.127.6.1.2.2.1.2
Enumeration
.1.3.6.1.2.1.10.127.6.1.2.2.1.20
.1.3.6.1.2.1.10.127.6.1.2.2.1.21
OctetString
.1.3.6.1.2.1.10.127.6.1.2.2.1.3
Integer32
.1.3.6.1.2.1.10.127.6.1.2.2.1.4
.1.3.6.1.2.1.10.127.6.1.2.2.1.5
.1.3.6.1.2.1.10.127.6.1.2.2.1.6
secondsInteger32
.1.3.6.1.2.1.10.127.6.1.2.2.1.7
secondsInteger32
.1.3.6.1.2.1.10.127.6.1.2.2.1.8
Enumeration
.1.3.6.1.2.1.10.127.6.1.2.2.1.9
.1.3.6.1.2.1.10.127.6.1.2.3
.1.3.6.1.2.1.10.127.6.1.2.3.1
Integer32
.1.3.6.1.2.1.10.127.6.1.2.3.1.1
.1.3.6.1.2.1.10.127.6.1.2.3.1.10
.1.3.6.1.2.1.10.127.6.1.2.3.1.11
.1.3.6.1.2.1.10.127.6.1.2.3.1.12
.1.3.6.1.2.1.10.127.6.1.2.3.1.13
.1.3.6.1.2.1.10.127.6.1.2.3.1.14
Enumeration
.1.3.6.1.2.1.10.127.6.1.2.3.1.15
OctetString
.1.3.6.1.2.1.10.127.6.1.2.3.1.16
Enumeration
.1.3.6.1.2.1.10.127.6.1.2.3.1.17
OctetString
.1.3.6.1.2.1.10.127.6.1.2.3.1.18
Enumeration
.1.3.6.1.2.1.10.127.6.1.2.3.1.2
Enumeration
.1.3.6.1.2.1.10.127.6.1.2.3.1.3
Enumeration
.1.3.6.1.2.1.10.127.6.1.2.3.1.4
secondsInteger32
.1.3.6.1.2.1.10.127.6.1.2.3.1.5
secondsInteger32
.1.3.6.1.2.1.10.127.6.1.2.3.1.6
Integer32
.1.3.6.1.2.1.10.127.6.1.2.3.1.7
.1.3.6.1.2.1.10.127.6.1.2.3.1.8
.1.3.6.1.2.1.10.127.6.1.2.3.1.9
.1.3.6.1.2.1.10.127.6.1.2.4
.1.3.6.1.2.1.10.127.6.1.2.4.1
.1.3.6.1.2.1.10.127.6.1.2.4.1.1
Integer32
.1.3.6.1.2.1.10.127.6.1.2.4.1.1.1
.1.3.6.1.2.1.10.127.6.1.2.4.1.1.10
.1.3.6.1.2.1.10.127.6.1.2.4.1.1.11
.1.3.6.1.2.1.10.127.6.1.2.4.1.1.12
Enumeration
.1.3.6.1.2.1.10.127.6.1.2.4.1.1.13
OctetString
.1.3.6.1.2.1.10.127.6.1.2.4.1.1.14
.1.3.6.1.2.1.10.127.6.1.2.4.1.1.15
.1.3.6.1.2.1.10.127.6.1.2.4.1.1.2
.1.3.6.1.2.1.10.127.6.1.2.4.1.1.3
.1.3.6.1.2.1.10.127.6.1.2.4.1.1.4
.1.3.6.1.2.1.10.127.6.1.2.4.1.1.5
Integer32
.1.3.6.1.2.1.10.127.6.1.2.4.1.1.6
Enumeration
.1.3.6.1.2.1.10.127.6.1.2.4.1.1.7
Enumeration
.1.3.6.1.2.1.10.127.6.1.2.4.1.1.8
Enumeration
.1.3.6.1.2.1.10.127.6.1.2.4.1.1.9
.1.3.6.1.2.1.10.127.6.1.2.4.2
.1.3.6.1.2.1.10.127.6.1.2.4.2.1
Integer32
.1.3.6.1.2.1.10.127.6.1.2.4.2.1.1
.1.3.6.1.2.1.10.127.6.1.2.4.2.1.2
.1.3.6.1.2.1.10.127.6.1.2.4.2.1.3
.1.3.6.1.2.1.10.127.6.1.2.5
.1.3.6.1.2.1.10.127.6.1.2.5.1
.1.3.6.1.2.1.10.127.6.1.2.5.1.1
.1.3.6.1.2.1.10.127.6.1.2.5.1.1.1
Enumeration
.1.3.6.1.2.1.10.127.6.1.2.5.1.1.2
Enumeration
.1.3.6.1.2.1.10.127.6.1.2.5.1.1.3
.1.3.6.1.2.1.10.127.6.1.2.5.1.1.4
.1.3.6.1.2.1.10.127.6.1.2.5.1.1.5
.1.3.6.1.2.1.10.127.6.1.2.5.2
.1.3.6.1.2.1.10.127.6.1.2.5.2.1
Integer32
.1.3.6.1.2.1.10.127.6.1.2.5.2.1.1
.1.3.6.1.2.1.10.127.6.1.2.5.2.1.2
.1.3.6.1.2.1.10.127.6.1.2.5.2.1.3
OctetString
.1.3.6.1.2.1.10.127.6.1.2.5.2.1.4
Enumeration
.1.3.6.1.2.1.10.127.6.1.2.5.2.1.5
Enumeration
.1.3.6.1.2.1.10.127.6.1.2.5.2.1.6
.1.3.6.1.2.1.10.127.6.1.2.5.2.1.7
.1.3.6.1.2.1.10.127.6.1.2.5.2.1.8
OctetString
.1.3.6.1.2.1.10.127.6.1.2.5.2.1.9
.1.3.6.1.2.1.10.127.6.1.4
Enumeration
.1.3.6.1.2.1.10.127.6.1.4.1
.1.3.6.1.2.1.10.127.6.1.4.2
.1.3.6.1.2.1.10.127.6.1.4.3
.1.3.6.1.2.1.10.127.6.1.4.4
.1.3.6.1.2.1.10.127.6.1.4.5
.1.3.6.1.2.1.10.127.6.1.4.6
.1.3.6.1.2.1.10.127.6.1.4.7
.1.3.6.1.2.1.10.127.6.1.4.8
.1.3.6.1.2.1.10.127.6.1.4.9
.1.3.6.1.2.1.10.127.6.2
.1.3.6.1.2.1.10.127.6.3
.1.3.6.1.2.1.10.127.6.3.1
.1.3.6.1.2.1.10.127.6.3.2
Dependencies (9) 7 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
Type Definitions (1)
OctetString range: 0..1400
Conformance Groups (4)
This collection of objects provides CM BPI+ status and
control.
.1.3.6.1.2.1.10.127.6.3.2.1
docsBpi2CmtsDefaultAuthLifetime docsBpi2CmtsDefaultTEKLifetime docsBpi2CmtsDefaultSelfSignedManufCertTrust docsBpi2CmtsCheckCertValidityPeriods docsBpi2CmtsAuthentInfos docsBpi2CmtsAuthRequests docsBpi2CmtsAuthReplies docsBpi2CmtsAuthRejects docsBpi2CmtsAuthInvalids docsBpi2CmtsSAMapRequests docsBpi2CmtsSAMapReplies docsBpi2CmtsSAMapRejects docsBpi2CmtsAuthCmBpiVersion docsBpi2CmtsAuthCmPublicKey docsBpi2CmtsAuthCmKeySequenceNumber docsBpi2CmtsAuthCmExpiresOld docsBpi2CmtsAuthCmExpiresNew docsBpi2CmtsAuthCmLifetime docsBpi2CmtsAuthCmReset docsBpi2CmtsAuthCmInfos docsBpi2CmtsAuthCmRequests docsBpi2CmtsAuthCmReplies docsBpi2CmtsAuthCmRejects docsBpi2CmtsAuthCmInvalids docsBpi2CmtsAuthRejectErrorCode docsBpi2CmtsAuthRejectErrorString docsBpi2CmtsAuthInvalidErrorCode docsBpi2CmtsAuthInvalidErrorString docsBpi2CmtsAuthPrimarySAId docsBpi2CmtsAuthBpkmCmCertValid docsBpi2CmtsAuthBpkmCmCert docsBpi2CmtsTEKSAType docsBpi2CmtsTEKDataEncryptAlg docsBpi2CmtsTEKDataAuthentAlg docsBpi2CmtsTEKLifetime docsBpi2CmtsTEKKeySequenceNumber docsBpi2CmtsTEKExpiresOld docsBpi2CmtsTEKExpiresNew docsBpi2CmtsTEKReset docsBpi2CmtsKeyRequests docsBpi2CmtsKeyReplies docsBpi2CmtsKeyRejects docsBpi2CmtsTEKInvalids docsBpi2CmtsKeyRejectErrorCode docsBpi2CmtsKeyRejectErrorString docsBpi2CmtsTEKInvalidErrorCode docsBpi2CmtsTEKInvalidErrorString docsBpi2CmtsIpMulticastAddressType docsBpi2CmtsIpMulticastAddress docsBpi2CmtsIpMulticastMaskType docsBpi2CmtsIpMulticastMask docsBpi2CmtsIpMulticastSAId docsBpi2CmtsIpMulticastSAType docsBpi2CmtsIpMulticastDataEncryptAlg docsBpi2CmtsIpMulticastDataAuthentAlg docsBpi2CmtsIpMulticastSAMapRequests docsBpi2CmtsIpMulticastSAMapReplies docsBpi2CmtsIpMulticastSAMapRejects docsBpi2CmtsIpMulticastSAMapRejectErrorCode docsBpi2CmtsIpMulticastSAMapRejectErrorString docsBpi2CmtsIpMulticastMapControl docsBpi2CmtsMulticastAuthControl docsBpi2CmtsProvisionedCmCertTrust docsBpi2CmtsProvisionedCmCertSource docsBpi2CmtsProvisionedCmCertStatus docsBpi2CmtsProvisionedCmCert docsBpi2CmtsCACertSubject docsBpi2CmtsCACertIssuer docsBpi2CmtsCACertSerialNumber docsBpi2CmtsCACertTrust docsBpi2CmtsCACertSource docsBpi2CmtsCACertStatus docsBpi2CmtsCACert docsBpi2CmtsCACertThumbprint
This collection of objects provides CMTS BPI+ status and
control.
.1.3.6.1.2.1.10.127.6.3.2.2
This collection of objects provide authenticated software
download support.
.1.3.6.1.2.1.10.127.6.3.2.3
This is a collection of obsolete BPI+ objects.
.1.3.6.1.2.1.10.127.6.3.2.4
Compliance Statements (1)

OID .1.3.6.1.2.1.10.127.6.3.1.1
This is the compliance statement for devices which

implement the DOCSIS Baseline Privacy Interface.
Required groups
optional docsBpi2CmGroup This group is implemented only in CMs, not in CMTSs.
optional docsBpi2CmtsGroup This group is implemented only in CMTSs, not in CMs.
optional docsBpi2CodeDownloadGroup This group is required in CMs and is optional in CMTSs.
Object refinements
ObjectAccessSyntaxDescription
docsBpi2CmtsDefaultAuthLifetime
Integer32
The refined range corresponds to the minimum and maximum
values in operational networks, according to Appendix A.2 in
[7].
docsBpi2CmtsDefaultTEKLifetime
Integer32
The refined range corresponds to the minimum and maximum
values in operational networks, according to Appendix A.2 in
[7].
docsBpi2CmtsAuthCmLifetime
Integer32
The refined range corresponds to the minimum and maximum
values in operational networks, according to Appendix A.2 in
[7].
docsBpi2CmtsTEKLifetime
Integer32
The refined range corresponds to the minimum and maximum
values in operational networks, according to Appendix A.2 in
[7].
docsBpi2CmIpMulticastAddressType
An implementation is only required to support IPv4
addresses.
docsBpi2CmIpMulticastAddress An implementation is only required to support IPv4
addresses.
docsBpi2CmtsIpMulticastAddressType
An implementation is only required to support IPv4
addresses.
docsBpi2CmtsIpMulticastAddress An implementation is only required to support IPv4
addresses.
docsBpi2CmtsIpMulticastMaskType
An implementation is only required to support IPv4
addresses.
docsBpi2CmtsIpMulticastMask An implementation is only required to support IPv4
addresses.