USB-MIB

        The MIB module to describe the USB interface.
    
Source file
USB-MIB
Last revised
Identity
usbMib
Base OID
1.3.6.1.3.103
Imported Objects
IF-MIB InterfaceIndexOrZero
SNMPv2-CONF MODULE-COMPLIANCE (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Counter32 experimental Integer32 MODULE-IDENTITY (no object page) OBJECT-TYPE (no object page)
SNMPv2-TC MacAddress 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 'USB-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'USB-MIB::usbMib'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'USB-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'USB-MIB::usbMib'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (44)
.1.3.6.1.3.103
.1.3.6.1.3.103.1
Integer32
.1.3.6.1.3.103.1.1
.1.3.6.1.3.103.1.2
.1.3.6.1.3.103.1.2.1
Integer32
.1.3.6.1.3.103.1.2.1.1
Enumeration
.1.3.6.1.3.103.1.2.1.2
Enumeration
.1.3.6.1.3.103.1.2.1.3
.1.3.6.1.3.103.1.3
.1.3.6.1.3.103.1.3.1
Integer32
.1.3.6.1.3.103.1.3.1.1
.1.3.6.1.3.103.1.3.1.10
Enumeration
.1.3.6.1.3.103.1.3.1.2
OctetString
.1.3.6.1.3.103.1.3.1.3
OctetString
.1.3.6.1.3.103.1.3.1.4
Integer32
.1.3.6.1.3.103.1.3.1.5
Enumeration
.1.3.6.1.3.103.1.3.1.6
Enumeration
.1.3.6.1.3.103.1.3.1.7
.1.3.6.1.3.103.1.3.1.8
.1.3.6.1.3.103.1.3.1.9
.1.3.6.1.3.103.1.4
.1.3.6.1.3.103.1.4.1
Integer32
.1.3.6.1.3.103.1.4.1.1
.1.3.6.1.3.103.1.4.1.2
Enumeration
.1.3.6.1.3.103.1.4.1.3
OctetString
.1.3.6.1.3.103.1.4.1.4
Enumeration
.1.3.6.1.3.103.1.4.1.5
Integer32
.1.3.6.1.3.103.1.4.1.6
.1.3.6.1.3.103.1.4.1.7
.1.3.6.1.3.103.1.5
.1.3.6.1.3.103.1.5.1
Integer32
.1.3.6.1.3.103.1.5.1.1
.1.3.6.1.3.103.1.5.1.2
.1.3.6.1.3.103.1.5.1.3
Bits
.1.3.6.1.3.103.1.5.1.4
Bits
.1.3.6.1.3.103.1.5.1.5
.1.3.6.1.3.103.1.5.1.6
.1.3.6.1.3.103.1.6
.1.3.6.1.3.103.1.6.1
.1.3.6.1.3.103.1.6.1.1
.1.3.6.1.3.103.2
.1.3.6.1.3.103.3
.1.3.6.1.3.103.3.1
.1.3.6.1.3.103.3.2
Dependencies (6) 4 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. SNMPv2-TCrfc
  3. IANAifType-MIBrfc
  4. SNMPv2-CONFrfc
  5. SNMPv2-MIBrfc
  6. IF-MIBrfc
  7. USB-MIBrfcselected
Conformance Groups (4)
Group of objects that are mandatory to support by
device implementing this MIB
.1.3.6.1.3.103.3.2.1
This group is implemented only in devices having at
least one CDC interface
.1.3.6.1.3.103.3.2.2
This group is implemented only in devices having at
least one CDC interface that uses Ethernet Networking
Control Model or remote NDIS
.1.3.6.1.3.103.3.2.3
This group is implemented only for USB CDC interfaces
that have transmit multicast filtering capabilities.
.1.3.6.1.3.103.3.2.4
Compliance Statements (1)

OID .1.3.6.1.3.103.3.1.1
The compliance statement for devices that implement
USB MIB
Required groups
mandatory usbMibBasicGroup
optional usbMibBasicGroup Group of objects that are mandatory to support by
device implementing this MIB
optional usbMibCDCGroup This group is implemented only in devices having at
least one CDC interface
optional usbMibCDCEtherGroup This group is implemented only in devices having at
least one CDC interface that uses Ethernet Networking
Control Model or remote NDIS
optional usbCDCEtherXmtAddressGroup This group is implemented only for USB CDC interfaces
that have transmit multicast filtering capabilities.