BINTEC-USB Table View
Table-centric layout grouping table, row, and column objects.
Tables
4
Rows
4
Columns
55
usbDeviceDescTable
table.0.1
·
1 row entry
·
20 columns
Uses the bintec variant from
Command help
/opt/observium/mibs/bintec.
Walk usbDeviceDescTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'BINTEC-USB' -M '/opt/observium/mibs/bintec:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'BINTEC-USB::usbDeviceDescTable'
This table contains the actually detected USB devices.
(one entry of usbDeviceDescTable)
Indexes
| Column | Syntax | OID | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
DevAddr = (slot << 12) | (unit << 8) | (Enum << 4).
Enum is assigned by the USB device enumerator. |
Integer32 Constraints: range: 0-65535 |
.0.1.1.1 |
||||||||||||
|
TimeStamp when the USB host controller/root hub
detected the inserted USB device. |
SNMPv2-TCTimeStamp Based On: SNMPv2-SMITimeTicks Description: The value of the sysUpTime object at which a specific occurrence happened. The specific occurrence must be defined in the description of any object defined using this type. If sysUpTime is reset t… |
.0.1.1.2 |
||||||||||||
|
Current status of the USB device:
attach - attach the device to the specified device class config - configure the device if supported detach - detach the device from upper layers. |
Enumeration Enumerated Values:
|
.0.1.1.3 |
||||||||||||
|
The USB standard supported by the device.
|
Enumeration Enumerated Values:
|
.0.1.1.4 |
||||||||||||
|
The class code of the USB device.
0x00 - each interface specifies it's own class code. 0xFF - the class code is vendor specific. Otherwise the value is a valid class code. |
Enumeration Enumerated Values:
|
.0.1.1.5 |
||||||||||||
|
DeviceClass dependent SubClass code.
There are no unique values over all DeviceClasses defined. |
Integer32 Constraints: range: 0-255 |
.0.1.1.6 |
||||||||||||
|
DeviceClass and SubClass dependent DeviceProtocol code.
There are no unique values over all DeviceClasses defined. |
Integer32 Constraints: range: 0-255 |
.0.1.1.7 |
||||||||||||
|
The maximum packet size supported by the USB device.
This value normally depends on the USB standard supported. |
Integer32 Constraints: range: 0-255 |
.0.1.1.8 |
||||||||||||
|
The unique USB device vendor ID.
|
Integer32 Constraints: range: 0-65535 |
.0.1.1.9 |
||||||||||||
|
The (hopefully) unique USB device product ID.
|
Integer32 Constraints: range: 0-65535 |
.0.1.1.10 |
||||||||||||
|
The USB device release number in BCD format.
|
Integer32 Constraints: range: 0-65535 |
.0.1.1.11 |
||||||||||||
|
Human readable manufacturers name (if present).
|
SNMPv2-TCDisplayString Type Constraints: range: 0..255Description: Represents textual information taken from the NVT ASCII character set, as defined in pages 4, 10-11 of RFC 854. To summarize RFC 854, the NVT ASCII repertoire specifies: - the use of c… |
.0.1.1.12 |
||||||||||||
|
Human readable product name (if present).
|
SNMPv2-TCDisplayString Type Constraints: range: 0..255Description: Represents textual information taken from the NVT ASCII character set, as defined in pages 4, 10-11 of RFC 854. To summarize RFC 854, the NVT ASCII repertoire specifies: - the use of c… |
.0.1.1.13 |
||||||||||||
|
Human readable serial number (if present).
|
SNMPv2-TCDisplayString Type Constraints: range: 0..255Description: Represents textual information taken from the NVT ASCII character set, as defined in pages 4, 10-11 of RFC 854. To summarize RFC 854, the NVT ASCII repertoire specifies: - the use of c… |
.0.1.1.14 |
||||||||||||
|
The number of alternative device configurations
supported by the USB device. |
Integer32 Constraints: range: 0-255 |
.0.1.1.15 |
||||||||||||
|
Device descriptor raw data for debugging purposes only.
|
OctetString Constraints: range: 0-18 |
.0.1.1.16 |
||||||||||||
|
The number of the port the USB device is connected to.
|
Integer32 Constraints: range: 0-15 |
.0.1.1.17 |
||||||||||||
|
The speed the USB device uses for data transmission.
|
Enumeration Enumerated Values:
|
.0.1.1.18 |
||||||||||||
|
The depth in the bus topology where the device is located.
0 = Root Hub, 1 = Device at Root Hub, 2 = Device at ext. Hub, 3 = Device at external Hub connected to an external Hub, etc. |
Integer32 Constraints: range: 0-7 |
.0.1.1.19 |
||||||||||||
|
DevAddr = (slot << 12) | (unit << 8) | (Enum << 4)
of the parent hub for this device. Enum is assigned by the USB device enumerator. |
Integer32 Constraints: range: 0-65535 |
.0.1.1.20 |
usbConfigDescTable
table.0.2
·
1 row entry
·
8 columns
Uses the bintec variant from
Command help
/opt/observium/mibs/bintec.
Walk usbConfigDescTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'BINTEC-USB' -M '/opt/observium/mibs/bintec:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'BINTEC-USB::usbConfigDescTable'
This table contains the configuration(s) provided by the detected USB device.
(one entry of usbConfigDescTable)
| Column | Syntax | OID |
|---|---|---|
|
DevAddr = (slot << 12) | (unit << 8) | (Enum << 4).
Enum is assigned by the USB device enumerator. |
Integer32 Constraints: range: 0-65535 |
.0.2.1.1 |
|
Length of the configuration descriptor frame in bytes.
|
Integer32 Constraints: range: 0-65535 |
.0.2.1.2 |
|
The number of interfaces supported by the USB device.
|
Integer32 Constraints: range: 0-255 |
.0.2.1.3 |
|
The configuration value associated with this configuration.
|
Integer32 Constraints: range: 0-255 |
.0.2.1.4 |
|
Human readable configuration description (if present).
|
SNMPv2-TCDisplayString Type Constraints: range: 0..255Description: Represents textual information taken from the NVT ASCII character set, as defined in pages 4, 10-11 of RFC 854. To summarize RFC 854, the NVT ASCII repertoire specifies: - the use of c… |
.0.2.1.5 |
|
The following attributes are currently defined
by the USB standard: Bit 7 - bus powered Bit 6 - self powered Bit 5 - remote wakeup Bit 4-0 - reserved. |
Integer32 Constraints: range: 0-255 |
.0.2.1.6 |
|
Maximum power consumption in steps of 2 mA.
|
Integer32 Constraints: range: 0-255 |
.0.2.1.7 |
|
Configuration descriptor raw data for debugging purposes only.
|
OctetString Constraints: range: 0-255 |
.0.2.1.8 |
usbInterfaceDescTable
table.0.3
·
1 row entry
·
9 columns
Uses the bintec variant from
Command help
/opt/observium/mibs/bintec.
Walk usbInterfaceDescTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'BINTEC-USB' -M '/opt/observium/mibs/bintec:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'BINTEC-USB::usbInterfaceDescTable'
This table contains the interfaces provided by the detected USB device configuration.
(one entry of usbInterfaceDescTable)
| Column | Syntax | OID | ||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
DevAddr = (slot << 12) | (unit << 8) | (Enum << 4).
Enum is assigned by the USB device enumerator. |
Integer32 Constraints: range: 0-65535 |
.0.3.1.1 |
||||||||||||||||||||||||||||||||||
|
The number of this interface.
|
Integer32 Constraints: range: 0-255 |
.0.3.1.2 |
||||||||||||||||||||||||||||||||||
|
Value used to select alternative setting.
|
Integer32 Constraints: range: 0-255 |
.0.3.1.3 |
||||||||||||||||||||||||||||||||||
|
The number of endpoints provided by this interface.
|
Integer32 Constraints: range: 0-255 |
.0.3.1.4 |
||||||||||||||||||||||||||||||||||
|
Class code (assigned by usb.org).
|
Enumeration Enumerated Values:
|
.0.3.1.5 |
||||||||||||||||||||||||||||||||||
|
Subclass code (assigned by usb.org).
|
Integer32 Constraints: range: 0-255 |
.0.3.1.6 |
||||||||||||||||||||||||||||||||||
|
The class dependent protocol code.
|
Integer32 Constraints: range: 0-255 |
.0.3.1.7 |
||||||||||||||||||||||||||||||||||
|
The index to the string describing the interface (if present).
|
Integer32 Constraints: range: 0-255 |
.0.3.1.8 |
||||||||||||||||||||||||||||||||||
|
Interface descriptor raw data for debugging purposes only.
|
OctetString Constraints: range: 0-9 |
.0.3.1.9 |
usbEndpointDescTable
table.0.4
·
1 row entry
·
18 columns
Uses the bintec variant from
Command help
/opt/observium/mibs/bintec.
Walk usbEndpointDescTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'BINTEC-USB' -M '/opt/observium/mibs/bintec:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'BINTEC-USB::usbEndpointDescTable'
This table contains the endpoints provided by the detected USB device configuration.
(one entry of usbEndpointDescEntry)
| Column | Syntax | OID | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
|
DevAddr = (slot << 12) | (unit << 8) | (Enum << 4) | IfcNum.
Enum is assigned by the USB device enumerator. |
Integer32 Constraints: range: 0-65535 |
.0.4.1.1 |
||||||||
|
Index = PipeType << 5 | PipeDirection << 4 | EpAddress.
Used for unique enumeration of the endpoints. |
Integer32 Constraints: range: 0-255 |
.0.4.1.2 |
||||||||
|
The interface number of the endpoints interface.
|
Integer32 Constraints: range: 0-255 |
.0.4.1.3 |
||||||||
|
The endpoints address (direction bit stripped).
|
Integer32 Constraints: range: 0-15 |
.0.4.1.4 |
||||||||
|
Transfer direction of this endpoint.
|
Enumeration Enumerated Values:
|
.0.4.1.5 |
||||||||
|
The endpoint type extracted from the
endpoint descriptor attribute field. |
Enumeration Enumerated Values:
|
.0.4.1.6 |
||||||||
|
Complete endpoint atribute field. For debugging only.
|
Integer32 Constraints: range: 0-255 |
.0.4.1.7 |
||||||||
|
The maximum packet size the endpoint
is capable of sending or receiving. |
Integer32 Constraints: range: 0-65535 |
.0.4.1.8 |
||||||||
|
Interval for polling endpoint data transfers (in frame counts).
Ignored for bulk and control endpoints. Iso endpoints must be equal 1. Field may range from 1 to 255 for interrupt endpoints. |
Integer32 Constraints: range: 0-255 |
.0.4.1.9 |
||||||||
|
Endpoint descriptor raw data for debugging purposes only.
|
OctetString Constraints: range: 0-7 |
.0.4.1.10 |
||||||||
|
The number of packets transferred by the endpoint.
|
SNMPv2-SMICounter32 Type Constraints: range: 0..4294967295 |
.0.4.1.11 |
||||||||
|
The number of bytes transferred by the endpoint.
|
SNMPv2-SMICounter32 Type Constraints: range: 0..4294967295 |
.0.4.1.12 |
||||||||
|
The number of frames enqueued at the endpoint.
|
SNMPv2-SMICounter32 Type Constraints: range: 0..4294967295 |
.0.4.1.13 |
||||||||
|
The number of stall conditions detected.
|
SNMPv2-SMICounter32 Type Constraints: range: 0..4294967295 |
.0.4.1.14 |
||||||||
|
The number of I/O errors detected.
|
SNMPv2-SMICounter32 Type Constraints: range: 0..4294967295 |
.0.4.1.15 |
||||||||
|
The number of Babble errors detected.
|
SNMPv2-SMICounter32 Type Constraints: range: 0..4294967295 |
.0.4.1.16 |
||||||||
|
The number of Frame Overrun errors detected.
|
SNMPv2-SMICounter32 Type Constraints: range: 0..4294967295 |
.0.4.1.17 |
||||||||
|
The number of Toggle errors detected.
|
SNMPv2-SMICounter32 Type Constraints: range: 0..4294967295 |
.0.4.1.18 |