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
This table contains the actually detected USB devices.
(one entry of usbDeviceDescTable)
Indexes
usbDeviceDescDevAddr
| Column | Syntax | OID | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
usbDeviceDescDevAddr
DevAddr = (slot << 12) | (unit << 8) | (Enum << 4).
Enum is assigned by the USB device enumerator. |
Integer32 Constraints: range: 0-65535 |
.0.1.1.1 |
||||||||||||
|
usbDeviceDescUpTime
TimeStamp when the USB host controller/root hub
detected the inserted USB device. |
SNMPv2-TCTimeStamp Textual Convention: SNMPv2-TCTimeStamp Unsigned32 |
.0.1.1.2 |
||||||||||||
|
usbDeviceDescStatus
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 |
||||||||||||
|
usbDeviceDescBcdUSB
The USB standard supported by the device.
|
Enumeration Enumerated Values:
|
.0.1.1.4 |
||||||||||||
|
usbDeviceDescDeviceClass
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 |
||||||||||||
|
usbDeviceDescDeviceSubClass
DeviceClass dependent SubClass code.
There are no unique values over all DeviceClasses defined. |
Integer32 Constraints: range: 0-255 |
.0.1.1.6 |
||||||||||||
|
usbDeviceDescDeviceProtocol
DeviceClass and SubClass dependent DeviceProtocol code.
There are no unique values over all DeviceClasses defined. |
Integer32 Constraints: range: 0-255 |
.0.1.1.7 |
||||||||||||
|
usbDeviceDescMaxPacketSize
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 |
||||||||||||
|
usbDeviceDescIdVendor
The unique USB device vendor ID.
|
Integer32 Constraints: range: 0-65535 |
.0.1.1.9 |
||||||||||||
|
usbDeviceDescIdProduct
The (hopefully) unique USB device product ID.
|
Integer32 Constraints: range: 0-65535 |
.0.1.1.10 |
||||||||||||
|
usbDeviceDescBcdDevice
The USB device release number in BCD format.
|
Integer32 Constraints: range: 0-65535 |
.0.1.1.11 |
||||||||||||
|
usbDeviceDescTxtManufacturer
Human readable manufacturers name (if present).
|
SNMPv2-TCDisplayString Textual Convention: SNMPv2-TCDisplayString OctetStringType Constraints: range: 0..255 |
.0.1.1.12 |
||||||||||||
|
usbDeviceDescTxtProduct
Human readable product name (if present).
|
SNMPv2-TCDisplayString Textual Convention: SNMPv2-TCDisplayString OctetStringType Constraints: range: 0..255 |
.0.1.1.13 |
||||||||||||
|
usbDeviceDescTxtSerialNumber
Human readable serial number (if present).
|
SNMPv2-TCDisplayString Textual Convention: SNMPv2-TCDisplayString OctetStringType Constraints: range: 0..255 |
.0.1.1.14 |
||||||||||||
|
usbDeviceDescNumConfigurations
The number of alternative device configurations
supported by the USB device. |
Integer32 Constraints: range: 0-255 |
.0.1.1.15 |
||||||||||||
|
usbDeviceDescRawData
Device descriptor raw data for debugging purposes only.
|
OctetString Constraints: range: 0-18 |
.0.1.1.16 |
||||||||||||
|
usbDeviceDescHubPortNumber
The number of the port the USB device is connected to.
|
Integer32 Constraints: range: 0-15 |
.0.1.1.17 |
||||||||||||
|
usbDeviceDescDeviceSpeed
The speed the USB device uses for data transmission.
|
Enumeration Enumerated Values:
|
.0.1.1.18 |
||||||||||||
|
usbDeviceDescDepth
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 |
||||||||||||
|
usbDeviceDescParent
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
This table contains the configuration(s) provided by the detected USB device.
(one entry of usbConfigDescTable)
Indexes
usbConfigDescDevAddr usbConfigDescConfigValue
| Column | Syntax | OID |
|---|---|---|
|
usbConfigDescDevAddr
DevAddr = (slot << 12) | (unit << 8) | (Enum << 4).
Enum is assigned by the USB device enumerator. |
Integer32 Constraints: range: 0-65535 |
.0.2.1.1 |
|
usbConfigDescTotalLength
Length of the configuration descriptor frame in bytes.
|
Integer32 Constraints: range: 0-65535 |
.0.2.1.2 |
|
usbConfigDescNumInterfaces
The number of interfaces supported by the USB device.
|
Integer32 Constraints: range: 0-255 |
.0.2.1.3 |
|
usbConfigDescConfigValue
The configuration value associated with this configuration.
|
Integer32 Constraints: range: 0-255 |
.0.2.1.4 |
|
usbConfigDescTxtConfiguration
Human readable configuration description (if present).
|
SNMPv2-TCDisplayString Textual Convention: SNMPv2-TCDisplayString OctetStringType Constraints: range: 0..255 |
.0.2.1.5 |
|
usbConfigDescAttributes
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 |
|
usbConfigDescMaxPower
Maximum power consumption in steps of 2 mA.
|
Integer32 Constraints: range: 0-255 |
.0.2.1.7 |
|
usbConfigDescRawData
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
This table contains the interfaces provided by the detected USB device configuration.
(one entry of usbInterfaceDescTable)
Indexes
usbInterfaceDescDevAddr usbInterfaceDescInterfaceNumber
| Column | Syntax | OID | ||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
usbInterfaceDescDevAddr
DevAddr = (slot << 12) | (unit << 8) | (Enum << 4).
Enum is assigned by the USB device enumerator. |
Integer32 Constraints: range: 0-65535 |
.0.3.1.1 |
||||||||||||||||||||||||||||||||||
|
usbInterfaceDescInterfaceNumber
The number of this interface.
|
Integer32 Constraints: range: 0-255 |
.0.3.1.2 |
||||||||||||||||||||||||||||||||||
|
usbInterfaceDescAltSettings
Value used to select alternative setting.
|
Integer32 Constraints: range: 0-255 |
.0.3.1.3 |
||||||||||||||||||||||||||||||||||
|
usbInterfaceDescNumEndpoints
The number of endpoints provided by this interface.
|
Integer32 Constraints: range: 0-255 |
.0.3.1.4 |
||||||||||||||||||||||||||||||||||
|
usbInterfaceDescDeviceClass
Class code (assigned by usb.org).
|
Enumeration Enumerated Values:
|
.0.3.1.5 |
||||||||||||||||||||||||||||||||||
|
usbInterfaceDescDeviceSubClass
Subclass code (assigned by usb.org).
|
Integer32 Constraints: range: 0-255 |
.0.3.1.6 |
||||||||||||||||||||||||||||||||||
|
usbInterfaceDescDeviceProtocol
The class dependent protocol code.
|
Integer32 Constraints: range: 0-255 |
.0.3.1.7 |
||||||||||||||||||||||||||||||||||
|
usbInterfaceDescIdxInterface
The index to the string describing the interface (if present).
|
Integer32 Constraints: range: 0-255 |
.0.3.1.8 |
||||||||||||||||||||||||||||||||||
|
usbInterfaceDescRawData
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
This table contains the endpoints provided by the detected USB device configuration.
(one entry of usbEndpointDescEntry)
Indexes
usbEndpointDescDevAddr usbEndpointDescIfcIndex
| Column | Syntax | OID | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
|
usbEndpointDescDevAddr
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 |
||||||||
|
usbEndpointDescIfcIndex
Index = PipeType << 5 | PipeDirection << 4 | EpAddress.
Used for unique enumeration of the endpoints. |
Integer32 Constraints: range: 0-255 |
.0.4.1.2 |
||||||||
|
usbEndpointDescIfcNum
The interface number of the endpoints interface.
|
Integer32 Constraints: range: 0-255 |
.0.4.1.3 |
||||||||
|
usbEndpointDescEpAddress
The endpoints address (direction bit stripped).
|
Integer32 Constraints: range: 0-15 |
.0.4.1.4 |
||||||||
|
usbEndpointDescPipeDirection
Transfer direction of this endpoint.
|
Enumeration Enumerated Values:
|
.0.4.1.5 |
||||||||
|
usbEndpointDescPipeType
The endpoint type extracted from the
endpoint descriptor attribute field. |
Enumeration Enumerated Values:
|
.0.4.1.6 |
||||||||
|
usbEndpointDescAttributes
Complete endpoint atribute field. For debugging only.
|
Integer32 Constraints: range: 0-255 |
.0.4.1.7 |
||||||||
|
usbEndpointDescMaxPacketSize
The maximum packet size the endpoint
is capable of sending or receiving. |
Integer32 Constraints: range: 0-65535 |
.0.4.1.8 |
||||||||
|
usbEndpointDescInterval
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 |
||||||||
|
usbEndpointDescRawData
Endpoint descriptor raw data for debugging purposes only.
|
OctetString Constraints: range: 0-7 |
.0.4.1.10 |
||||||||
|
usbEndpointStatXferPackets
The number of packets transferred by the endpoint.
|
SNMPv2-SMICounter32 Textual Convention: SNMPv2-SMICounter32 Unsigned32Type Constraints: range: 0..4294967295 |
.0.4.1.11 |
||||||||
|
usbEndpointStatXferBytes
The number of bytes transferred by the endpoint.
|
SNMPv2-SMICounter32 Textual Convention: SNMPv2-SMICounter32 Unsigned32Type Constraints: range: 0..4294967295 |
.0.4.1.12 |
||||||||
|
usbEndpointStatXferQlen
The number of frames enqueued at the endpoint.
|
SNMPv2-SMICounter32 Textual Convention: SNMPv2-SMICounter32 Unsigned32Type Constraints: range: 0..4294967295 |
.0.4.1.13 |
||||||||
|
usbEndpointStatXferStalled
The number of stall conditions detected.
|
SNMPv2-SMICounter32 Textual Convention: SNMPv2-SMICounter32 Unsigned32Type Constraints: range: 0..4294967295 |
.0.4.1.14 |
||||||||
|
usbEndpointStatXferIoError
The number of I/O errors detected.
|
SNMPv2-SMICounter32 Textual Convention: SNMPv2-SMICounter32 Unsigned32Type Constraints: range: 0..4294967295 |
.0.4.1.15 |
||||||||
|
usbEndpointStatXferBabble
The number of Babble errors detected.
|
SNMPv2-SMICounter32 Textual Convention: SNMPv2-SMICounter32 Unsigned32Type Constraints: range: 0..4294967295 |
.0.4.1.16 |
||||||||
|
usbEndpointStatXferOverrun
The number of Frame Overrun errors detected.
|
SNMPv2-SMICounter32 Textual Convention: SNMPv2-SMICounter32 Unsigned32Type Constraints: range: 0..4294967295 |
.0.4.1.17 |
||||||||
|
usbEndpointStatXferToggle
The number of Toggle errors detected.
|
SNMPv2-SMICounter32 Textual Convention: SNMPv2-SMICounter32 Unsigned32Type Constraints: range: 0..4294967295 |
.0.4.1.18 |