Probe #eda569093f of Valve Jupiter
Log: lsusb
Protocol spec without prior Class and Subclass spec at line 23179
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 3
bMaxPacketSize0 9
idVendor 0x1d6b Linux Foundation
idProduct 0x0003 3.0 root hub
bcdDevice 6.01
iManufacturer 3 Linux 6.1.52-valve2-1-neptune-61 xhci-hcd
iProduct 2 xHCI Host Controller
iSerial 1 ...
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 31
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 12
bMaxBurst 0
Hub Descriptor:
bLength 240
bDescriptorType 239
nNbrPorts 229
wHubCharacteristic 0xff82
No power switching (usb 1.0)
Ganged overcurrent protection
bPwrOn2PwrGood 127 * 2 milli seconds
bHubContrCurrent 0 milli Ampere
bHubDecLat 0.0 micro seconds
wHubDelay 0 nano seconds
DeviceRemovable 0x57 0xad 0xfc
Hub Port Status:
Port 1: 0000.02a0 lowspeed
Port 2: 0000.02a0 lowspeed
Port 3: 0000.02a0 lowspeed
Port 4: 0000.02a0 lowspeed
Port 5: 0000.02a0 lowspeed
Port 6: 0000.02a0 lowspeed
Port 7: 0000.02a0 lowspeed
Port 8: 0000.02a0 lowspeed
Port 9: 0000.02a0 lowspeed
Port 10: 0000.02a0 lowspeed
Port 11: 0000.02a0 lowspeed
Port 12: 0000.02a0 lowspeed
Port 13: 0000.02a0 lowspeed
Port 14: 0000.02a0 lowspeed
Port 15: 0000.02a0 lowspeed
Port 16: 0000.02a0 lowspeed
Port 17: 0000.02a0 lowspeed
Port 18: 0000.02a0 lowspeed
Port 19: 0000.02a0 lowspeed
Port 20: 0000.02a0 lowspeed
Port 21: 0000.02a0 lowspeed
Port 22: 0000.02a0 lowspeed
Port 23: 0000.02a0 lowspeed
Port 24: 0000.02a0 lowspeed
Port 25: 0000.02a0 lowspeed
Port 26: 0000.02a0 lowspeed
Port 27: 0000.02a0 lowspeed
Port 28: 0000.02a0 lowspeed
Port 29: 0000.02a0 lowspeed
Port 30: 0000.02a0 lowspeed
Port 31: 0000.02a0 lowspeed
Port 32: 0000.02a0 lowspeed
Port 33: 0000.02a0 lowspeed
Port 34: 0000.02a0 lowspeed
Port 35: 0000.02a0 lowspeed
Port 36: 0000.02a0 lowspeed
Port 37: 0000.02a0 lowspeed
Port 38: 0000.02a0 lowspeed
Port 39: 0000.02a0 lowspeed
Port 40: 0000.02a0 lowspeed
Port 41: 0000.02a0 lowspeed
Port 42: 0000.02a0 lowspeed
Port 43: 0000.02a0 lowspeed
Port 44: 0000.02a0 lowspeed
Port 45: 0000.02a0 lowspeed
Port 46: 0000.02a0 lowspeed
Port 47: 0000.02a0 lowspeed
Port 48: 0000.02a0 lowspeed
Port 49: 0000.02a0 lowspeed
Port 50: 0000.02a0 lowspeed
Port 51: 0000.02a0 lowspeed
Port 52: 0000.02a0 lowspeed
Port 53: 0000.02a0 lowspeed
Port 54: 0000.02a0 lowspeed
Port 55: 0000.02a0 lowspeed
Port 56: 0000.02a0 lowspeed
Port 57: 0000.02a0 lowspeed
Port 58: 0000.02a0 lowspeed
Port 59: 0000.02a0 lowspeed
Port 60: 0000.02a0 lowspeed
Port 61: 0000.02a0 lowspeed
Port 62: 0000.02a0 lowspeed
Port 63: 0000.02a0 lowspeed
Port 64: 0000.02a0 lowspeed
Port 65: 0000.02a0 lowspeed
Port 66: 0000.02a0 lowspeed
Port 67: 0000.02a0 lowspeed
Port 68: 0000.02a0 lowspeed
Port 69: 0000.02a0 lowspeed
Port 70: 0000.02a0 lowspeed
Port 71: 0000.02a0 lowspeed
Port 72: 0000.02a0 lowspeed
Port 73: 0000.02a0 lowspeed
Port 74: 0000.02a0 lowspeed
Port 75: 0000.02a0 lowspeed
Port 76: 0000.02a0 lowspeed
Port 77: 0000.02a0 lowspeed
Port 78: 0000.02a0 lowspeed
Port 79: 0000.02a0 lowspeed
Port 80: 0000.02a0 lowspeed
Port 81: 0000.02a0 lowspeed
Port 82: 0000.02a0 lowspeed
Port 83: 0000.02a0 lowspeed
Port 84: 0000.02a0 lowspeed
Port 85: 0000.02a0 lowspeed
Port 86: 0000.02a0 lowspeed
Port 87: 0000.02a0 lowspeed
Port 88: 0000.02a0 lowspeed
Port 89: 0000.02a0 lowspeed
Port 90: 0000.02a0 lowspeed
Port 91: 0000.02a0 lowspeed
Port 92: 0000.02a0 lowspeed
Port 93: 0000.02a0 lowspeed
Port 94: 0000.02a0 lowspeed
Port 95: 0000.02a0 lowspeed
Port 96: 0000.02a0 lowspeed
Port 97: 0000.02a0 lowspeed
Port 98: 0000.02a0 lowspeed
Port 99: 0000.02a0 lowspeed
Port 100: 0000.02a0 lowspeed
Port 101: 0000.02a0 lowspeed
Port 102: 0000.02a0 lowspeed
Port 103: 0000.02a0 lowspeed
Port 104: 0000.02a0 lowspeed
Port 105: 0000.02a0 lowspeed
Port 106: 0000.02a0 lowspeed
Port 107: 0000.02a0 lowspeed
Port 108: 0000.02a0 lowspeed
Port 109: 0000.02a0 lowspeed
Port 110: 0000.02a0 lowspeed
Port 111: 0000.02a0 lowspeed
Port 112: 0000.02a0 lowspeed
Port 113: 0000.02a0 lowspeed
Port 114: 0000.02a0 lowspeed
Port 115: 0000.02a0 lowspeed
Port 116: 0000.02a0 lowspeed
Port 117: 0000.02a0 lowspeed
Port 118: 0000.02a0 lowspeed
Port 119: 0000.02a0 lowspeed
Port 120: 0000.02a0 lowspeed
Port 121: 0000.02a0 lowspeed
Port 122: 0000.02a0 lowspeed
Port 123: 0000.02a0 lowspeed
Port 124: 0000.02a0 lowspeed
Port 125: 0000.02a0 lowspeed
Port 126: 0000.02a0 lowspeed
Port 127: 0000.02a0 lowspeed
Port 128: 0000.02a0 lowspeed
Port 129: 0000.02a0 lowspeed
Port 130: 0000.02a0 lowspeed
Port 131: 0000.02a0 lowspeed
Port 132: 0000.02a0 lowspeed
Port 133: 0000.02a0 lowspeed
Port 134: 0000.02a0 lowspeed
Port 135: 0000.02a0 lowspeed
Port 136: 0000.02a0 lowspeed
Port 137: 0000.02a0 lowspeed
Port 138: 0000.02a0 lowspeed
Port 139: 0000.02a0 lowspeed
Port 140: 0000.02a0 lowspeed
Port 141: 0000.02a0 lowspeed
Port 142: 0000.02a0 lowspeed
Port 143: 0000.02a0 lowspeed
Port 144: 0000.02a0 lowspeed
Port 145: 0000.02a0 lowspeed
Port 146: 0000.02a0 lowspeed
Port 147: 0000.02a0 lowspeed
Port 148: 0000.02a0 lowspeed
Port 149: 0000.02a0 lowspeed
Port 150: 0000.02a0 lowspeed
Port 151: 0000.02a0 lowspeed
Port 152: 0000.02a0 lowspeed
Port 153: 0000.02a0 lowspeed
Port 154: 0000.02a0 lowspeed
Port 155: 0000.02a0 lowspeed
Port 156: 0000.02a0 lowspeed
Port 157: 0000.02a0 lowspeed
Port 158: 0000.02a0 lowspeed
Port 159: 0000.02a0 lowspeed
Port 160: 0000.02a0 lowspeed
Port 161: 0000.02a0 lowspeed
Port 162: 0000.02a0 lowspeed
Port 163: 0000.02a0 lowspeed
Port 164: 0000.02a0 lowspeed
Port 165: 0000.02a0 lowspeed
Port 166: 0000.02a0 lowspeed
Port 167: 0000.02a0 lowspeed
Port 168: 0000.02a0 lowspeed
Port 169: 0000.02a0 lowspeed
Port 170: 0000.02a0 lowspeed
Port 171: 0000.02a0 lowspeed
Port 172: 0000.02a0 lowspeed
Port 173: 0000.02a0 lowspeed
Port 174: 0000.02a0 lowspeed
Port 175: 0000.02a0 lowspeed
Port 176: 0000.02a0 lowspeed
Port 177: 0000.02a0 lowspeed
Port 178: 0000.02a0 lowspeed
Port 179: 0000.02a0 lowspeed
Port 180: 0000.02a0 lowspeed
Port 181: 0000.02a0 lowspeed
Port 182: 0000.02a0 lowspeed
Port 183: 0000.02a0 lowspeed
Port 184: 0000.02a0 lowspeed
Port 185: 0000.02a0 lowspeed
Port 186: 0000.02a0 lowspeed
Port 187: 0000.02a0 lowspeed
Port 188: 0000.02a0 lowspeed
Port 189: 0000.02a0 lowspeed
Port 190: 0000.02a0 lowspeed
Port 191: 0000.02a0 lowspeed
Port 192: 0000.02a0 lowspeed
Port 193: 0000.02a0 lowspeed
Port 194: 0000.02a0 lowspeed
Port 195: 0000.02a0 lowspeed
Port 196: 0000.02a0 lowspeed
Port 197: 0000.02a0 lowspeed
Port 198: 0000.02a0 lowspeed
Port 199: 0000.02a0 lowspeed
Port 200: 0000.02a0 lowspeed
Port 201: 0000.02a0 lowspeed
Port 202: 0000.02a0 lowspeed
Port 203: 0000.02a0 lowspeed
Port 204: 0000.02a0 lowspeed
Port 205: 0000.02a0 lowspeed
Port 206: 0000.02a0 lowspeed
Port 207: 0000.02a0 lowspeed
Port 208: 0000.02a0 lowspeed
Port 209: 0000.02a0 lowspeed
Port 210: 0000.02a0 lowspeed
Port 211: 0000.02a0 lowspeed
Port 212: 0000.02a0 lowspeed
Port 213: 0000.02a0 lowspeed
Port 214: 0000.02a0 lowspeed
Port 215: 0000.02a0 lowspeed
Port 216: 0000.02a0 lowspeed
Port 217: 0000.02a0 lowspeed
Port 218: 0000.02a0 lowspeed
Port 219: 0000.02a0 lowspeed
Port 220: 0000.02a0 lowspeed
Port 221: 0000.02a0 lowspeed
Port 222: 0000.02a0 lowspeed
Port 223: 0000.02a0 lowspeed
Port 224: 0000.02a0 lowspeed
Port 225: 0000.02a0 lowspeed
Port 226: 0000.02a0 lowspeed
Port 227: 0000.02a0 lowspeed
Port 228: 0000.02a0 lowspeed
Port 229: 0000.02a0 lowspeed
Binary Object Store Descriptor:
bLength 5
bDescriptorType 15
wTotalLength 43
bNumDeviceCaps 2
SuperSpeed USB Device Capability:
bLength 10
bDescriptorType 16
bDevCapabilityType 3
bmAttributes 0x02
Latency Tolerance Messages (LTM) Supported
wSpeedsSupported 0x0008
Device can operate at SuperSpeed (5Gbps)
bFunctionalitySupport 1
Lowest fully-functional device speed is Full Speed (12Mbps)
bU1DevExitLat 0 micro seconds
bU2DevExitLat 0 micro seconds
** UNRECOGNIZED: 1c 10 0a 00 23 00 00 00 04 11 00 00 34 00 05 00 b4 00 05 00 35 40 0a 00 b5 40 0a 00
Device Status: 0x0001
Self Powered
Bus 001 Device 003: ID 13d3:3553 IMC Networks
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.00
bDeviceClass 224 Wireless
bDeviceSubClass 1 Radio Frequency
bDeviceProtocol 1 Bluetooth
bMaxPacketSize0 64
idVendor 0x13d3 IMC Networks
idProduct 0x3553
bcdDevice 0.00
iManufacturer 1 Realtek
iProduct 2 Bluetooth Radio
iSerial 3 ...
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 177
bNumInterfaces 2
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 4 Bluetooth Radio
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0010 1x 16 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 4 Bluetooth Radio
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 1
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 4 Bluetooth Radio
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0009 1x 9 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0009 1x 9 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 2
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 4 Bluetooth Radio
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0011 1x 17 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0011 1x 17 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 3
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 4 Bluetooth Radio
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0019 1x 25 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0019 1x 25 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 4
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 4 Bluetooth Radio
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0021 1x 33 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0021 1x 33 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 5
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 4 Bluetooth Radio
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0031 1x 49 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0031 1x 49 bytes
bInterval 1
Device Status: 0x0001
Self Powered
Bus 001 Device 002: ID 28de:1205 Valve Software
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x28de Valve Software
idProduct 0x1205
bcdDevice 1.00
iManufacturer 1 Valve Software
iProduct 2 Steam Deck Controller
iSerial 3 ...
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 150
bNumInterfaces 5
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 1 Boot Interface Subclass
bInterfaceProtocol 1 Keyboard
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 33 US
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 39
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0 No Subclass
bInterfaceProtocol 2 Mouse
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 65
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0 No Subclass
bInterfaceProtocol 0 None
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 25
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Interface Association:
bLength 8
bDescriptorType 11
bFirstInterface 3
bInterfaceCount 2
bFunctionClass 2 Communications
bFunctionSubClass 2 Abstract (modem)
bFunctionProtocol 1 AT-commands (v.25ter)
iFunction 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 3
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 2 Communications
bInterfaceSubClass 2 Abstract (modem)
bInterfaceProtocol 1 AT-commands (v.25ter)
iInterface 0
CDC Header:
bcdCDC 1.10
CDC Call Management:
bmCapabilities 0x01
call management
bDataInterface 2
CDC ACM:
bmCapabilities 0x02
line coding and serial state
CDC Union:
bMasterInterface 3
bSlaveInterface 4
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 255
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 4
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 10 CDC Data
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x85 EP 5 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x05 EP 5 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Device Status: 0x0000
(Bus Powered)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 1 Single TT
bMaxPacketSize0 64
idVendor 0x1d6b Linux Foundation
idProduct 0x0002 2.0 root hub
bcdDevice 6.01
iManufacturer 3 Linux 6.1.52-valve2-1-neptune-61 xhci-hcd
iProduct 2 xHCI Host Controller
iSerial 1 ...
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 12
Hub Descriptor:
bLength 9
bDescriptorType 41
nNbrPorts 6
wHubCharacteristic 0x000a
No power switching (usb 1.0)
Per-port overcurrent protection
TT think time 8 FS bits
bPwrOn2PwrGood 10 * 2 milli seconds
bHubContrCurrent 0 milli Ampere
DeviceRemovable 0x00
PortPwrCtrlMask 0xff
Hub Port Status:
Port 1: 0000.0100 power
Port 2: 0000.0100 power
Port 3: 0000.0103 power enable connect
Port 4: 0000.0100 power
Port 5: 0000.0103 power enable connect
Port 6: 0000.0100 power
Device Status: 0x0001
Self Powered
Bus 004 Device 004: ID 17ef:a393 Lenovo
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 3
bMaxPacketSize0 9
idVendor 0x17ef Lenovo
idProduct 0xa393
bcdDevice d.23
iManufacturer 1 VIA Labs, Inc.
iProduct 2 USB3.1 Hub
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 31
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 19
Transfer Type Interrupt
Synch Type None
Usage Type Feedback
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 8
bMaxBurst 0
Hub Descriptor:
bLength 240
bDescriptorType 239
nNbrPorts 229
wHubCharacteristic 0xff82
No power switching (usb 1.0)
Ganged overcurrent protection
bPwrOn2PwrGood 127 * 2 milli seconds
bHubContrCurrent 0 milli Ampere
bHubDecLat 0.0 micro seconds
wHubDelay 0 nano seconds
DeviceRemovable 0x57 0xad 0xfc
Hub Port Status:
Port 1: 0000.02a0 lowspeed
Port 2: 0000.02a0 lowspeed
Port 3: 0000.02a0 lowspeed
Port 4: 0000.02a0 lowspeed
Port 5: 0000.02a0 lowspeed
Port 6: 0000.02a0 lowspeed
Port 7: 0000.02a0 lowspeed
Port 8: 0000.02a0 lowspeed
Port 9: 0000.02a0 lowspeed
Port 10: 0000.02a0 lowspeed
Port 11: 0000.02a0 lowspeed
Port 12: 0000.02a0 lowspeed
Port 13: 0000.02a0 lowspeed
Port 14: 0000.02a0 lowspeed
Port 15: 0000.02a0 lowspeed
Port 16: 0000.02a0 lowspeed
Port 17: 0000.02a0 lowspeed
Port 18: 0000.02a0 lowspeed
Port 19: 0000.02a0 lowspeed
Port 20: 0000.02a0 lowspeed
Port 21: 0000.02a0 lowspeed
Port 22: 0000.02a0 lowspeed
Port 23: 0000.02a0 lowspeed
Port 24: 0000.02a0 lowspeed
Port 25: 0000.02a0 lowspeed
Port 26: 0000.02a0 lowspeed
Port 27: 0000.02a0 lowspeed
Port 28: 0000.02a0 lowspeed
Port 29: 0000.02a0 lowspeed
Port 30: 0000.02a0 lowspeed
Port 31: 0000.02a0 lowspeed
Port 32: 0000.02a0 lowspeed
Port 33: 0000.02a0 lowspeed
Port 34: 0000.02a0 lowspeed
Port 35: 0000.02a0 lowspeed
Port 36: 0000.02a0 lowspeed
Port 37: 0000.02a0 lowspeed
Port 38: 0000.02a0 lowspeed
Port 39: 0000.02a0 lowspeed
Port 40: 0000.02a0 lowspeed
Port 41: 0000.02a0 lowspeed
Port 42: 0000.02a0 lowspeed
Port 43: 0000.02a0 lowspeed
Port 44: 0000.02a0 lowspeed
Port 45: 0000.02a0 lowspeed
Port 46: 0000.02a0 lowspeed
Port 47: 0000.02a0 lowspeed
Port 48: 0000.02a0 lowspeed
Port 49: 0000.02a0 lowspeed
Port 50: 0000.02a0 lowspeed
Port 51: 0000.02a0 lowspeed
Port 52: 0000.02a0 lowspeed
Port 53: 0000.02a0 lowspeed
Port 54: 0000.02a0 lowspeed
Port 55: 0000.02a0 lowspeed
Port 56: 0000.02a0 lowspeed
Port 57: 0000.02a0 lowspeed
Port 58: 0000.02a0 lowspeed
Port 59: 0000.02a0 lowspeed
Port 60: 0000.02a0 lowspeed
Port 61: 0000.02a0 lowspeed
Port 62: 0000.02a0 lowspeed
Port 63: 0000.02a0 lowspeed
Port 64: 0000.02a0 lowspeed
Port 65: 0000.02a0 lowspeed
Port 66: 0000.02a0 lowspeed
Port 67: 0000.02a0 lowspeed
Port 68: 0000.02a0 lowspeed
Port 69: 0000.02a0 lowspeed
Port 70: 0000.02a0 lowspeed
Port 71: 0000.02a0 lowspeed
Port 72: 0000.02a0 lowspeed
Port 73: 0000.02a0 lowspeed
Port 74: 0000.02a0 lowspeed
Port 75: 0000.02a0 lowspeed
Port 76: 0000.02a0 lowspeed
Port 77: 0000.02a0 lowspeed
Port 78: 0000.02a0 lowspeed
Port 79: 0000.02a0 lowspeed
Port 80: 0000.02a0 lowspeed
Port 81: 0000.02a0 lowspeed
Port 82: 0000.02a0 lowspeed
Port 83: 0000.02a0 lowspeed
Port 84: 0000.02a0 lowspeed
Port 85: 0000.02a0 lowspeed
Port 86: 0000.02a0 lowspeed
Port 87: 0000.02a0 lowspeed
Port 88: 0000.02a0 lowspeed
Port 89: 0000.02a0 lowspeed
Port 90: 0000.02a0 lowspeed
Port 91: 0000.02a0 lowspeed
Port 92: 0000.02a0 lowspeed
Port 93: 0000.02a0 lowspeed
Port 94: 0000.02a0 lowspeed
Port 95: 0000.02a0 lowspeed
Port 96: 0000.02a0 lowspeed
Port 97: 0000.02a0 lowspeed
Port 98: 0000.02a0 lowspeed
Port 99: 0000.02a0 lowspeed
Port 100: 0000.02a0 lowspeed
Port 101: 0000.02a0 lowspeed
Port 102: 0000.02a0 lowspeed
Port 103: 0000.02a0 lowspeed
Port 104: 0000.02a0 lowspeed
Port 105: 0000.02a0 lowspeed
Port 106: 0000.02a0 lowspeed
Port 107: 0000.02a0 lowspeed
Port 108: 0000.02a0 lowspeed
Port 109: 0000.02a0 lowspeed
Port 110: 0000.02a0 lowspeed
Port 111: 0000.02a0 lowspeed
Port 112: 0000.02a0 lowspeed
Port 113: 0000.02a0 lowspeed
Port 114: 0000.02a0 lowspeed
Port 115: 0000.02a0 lowspeed
Port 116: 0000.02a0 lowspeed
Port 117: 0000.02a0 lowspeed
Port 118: 0000.02a0 lowspeed
Port 119: 0000.02a0 lowspeed
Port 120: 0000.02a0 lowspeed
Port 121: 0000.02a0 lowspeed
Port 122: 0000.02a0 lowspeed
Port 123: 0000.02a0 lowspeed
Port 124: 0000.02a0 lowspeed
Port 125: 0000.02a0 lowspeed
Port 126: 0000.02a0 lowspeed
Port 127: 0000.02a0 lowspeed
Port 128: 0000.02a0 lowspeed
Port 129: 0000.02a0 lowspeed
Port 130: 0000.02a0 lowspeed
Port 131: 0000.02a0 lowspeed
Port 132: 0000.02a0 lowspeed
Port 133: 0000.02a0 lowspeed
Port 134: 0000.02a0 lowspeed
Port 135: 0000.02a0 lowspeed
Port 136: 0000.02a0 lowspeed
Port 137: 0000.02a0 lowspeed
Port 138: 0000.02a0 lowspeed
Port 139: 0000.02a0 lowspeed
Port 140: 0000.02a0 lowspeed
Port 141: 0000.02a0 lowspeed
Port 142: 0000.02a0 lowspeed
Port 143: 0000.02a0 lowspeed
Port 144: 0000.02a0 lowspeed
Port 145: 0000.02a0 lowspeed
Port 146: 0000.02a0 lowspeed
Port 147: 0000.02a0 lowspeed
Port 148: 0000.02a0 lowspeed
Port 149: 0000.02a0 lowspeed
Port 150: 0000.02a0 lowspeed
Port 151: 0000.02a0 lowspeed
Port 152: 0000.02a0 lowspeed
Port 153: 0000.02a0 lowspeed
Port 154: 0000.02a0 lowspeed
Port 155: 0000.02a0 lowspeed
Port 156: 0000.02a0 lowspeed
Port 157: 0000.02a0 lowspeed
Port 158: 0000.02a0 lowspeed
Port 159: 0000.02a0 lowspeed
Port 160: 0000.02a0 lowspeed
Port 161: 0000.02a0 lowspeed
Port 162: 0000.02a0 lowspeed
Port 163: 0000.02a0 lowspeed
Port 164: 0000.02a0 lowspeed
Port 165: 0000.02a0 lowspeed
Port 166: 0000.02a0 lowspeed
Port 167: 0000.02a0 lowspeed
Port 168: 0000.02a0 lowspeed
Port 169: 0000.02a0 lowspeed
Port 170: 0000.02a0 lowspeed
Port 171: 0000.02a0 lowspeed
Port 172: 0000.02a0 lowspeed
Port 173: 0000.02a0 lowspeed
Port 174: 0000.02a0 lowspeed
Port 175: 0000.02a0 lowspeed
Port 176: 0000.02a0 lowspeed
Port 177: 0000.02a0 lowspeed
Port 178: 0000.02a0 lowspeed
Port 179: 0000.02a0 lowspeed
Port 180: 0000.02a0 lowspeed
Port 181: 0000.02a0 lowspeed
Port 182: 0000.02a0 lowspeed
Port 183: 0000.02a0 lowspeed
Port 184: 0000.02a0 lowspeed
Port 185: 0000.02a0 lowspeed
Port 186: 0000.02a0 lowspeed
Port 187: 0000.02a0 lowspeed
Port 188: 0000.02a0 lowspeed
Port 189: 0000.02a0 lowspeed
Port 190: 0000.02a0 lowspeed
Port 191: 0000.02a0 lowspeed
Port 192: 0000.02a0 lowspeed
Port 193: 0000.02a0 lowspeed
Port 194: 0000.02a0 lowspeed
Port 195: 0000.02a0 lowspeed
Port 196: 0000.02a0 lowspeed
Port 197: 0000.02a0 lowspeed
Port 198: 0000.02a0 lowspeed
Port 199: 0000.02a0 lowspeed
Port 200: 0000.02a0 lowspeed
Port 201: 0000.02a0 lowspeed
Port 202: 0000.02a0 lowspeed
Port 203: 0000.02a0 lowspeed
Port 204: 0000.02a0 lowspeed
Port 205: 0000.02a0 lowspeed
Port 206: 0000.02a0 lowspeed
Port 207: 0000.02a0 lowspeed
Port 208: 0000.02a0 lowspeed
Port 209: 0000.02a0 lowspeed
Port 210: 0000.02a0 lowspeed
Port 211: 0000.02a0 lowspeed
Port 212: 0000.02a0 lowspeed
Port 213: 0000.02a0 lowspeed
Port 214: 0000.02a0 lowspeed
Port 215: 0000.02aFIXME: alloc bigger buffer for device capability descriptors
0 lowspeed
Port 216: 0000.02a0 lowspeed
Port 217: 0000.02a0 lowspeed
Port 218: 0000.02a0 lowspeed
Port 219: 0000.02a0 lowspeed
Port 220: 0000.02a0 lowspeed
Port 221: 0000.02a0 lowspeed
Port 222: 0000.02a0 lowspeed
Port 223: 0000.02a0 lowspeed
Port 224: 0000.02a0 lowspeed
Port 225: 0000.02a0 lowspeed
Port 226: 0000.02a0 lowspeed
Port 227: 0000.02a0 lowspeed
Port 228: 0000.02a0 lowspeed
Port 229: 0000.02a0 lowspeed
Binary Object Store Descriptor:
bLength 5
bDescriptorType 15
wTotalLength 73
bNumDeviceCaps 5
Device Status: 0x0001
Self Powered
Bus 004 Device 014: ID 0578:0578 Intrinsix Corp.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 9
idVendor 0x0578 Intrinsix Corp.
idProduct 0x0578
bcdDevice 71.01
iManufacturer 1 MAYA
iProduct 2 NS-PCHDEDS19 Series DISK2
iSerial 3 ...
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 121
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 2mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk-Only
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 15
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 15
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 1
bNumEndpoints 4
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 98
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 0
Command pipe (0x01)
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 0
MaxStreams 32
Status pipe (0x02)
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 14
MaxStreams 32
Data-in pipe (0x03)
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x04 EP 4 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 7
MaxStreams 32
Data-out pipe (0x04)
Binary Object Store Descriptor:
bLength 5
bDescriptorType 15
wTotalLength 22
bNumDeviceCaps 2
USB 2.0 Extension Device Capability:
bLength 7
bDescriptorType 16
bDevCapabilityType 2
bmAttributes 0x00000f0e
Link Power Management (LPM) Supported
SuperSpeed USB Device Capability:
bLength 10
bDescriptorType 16
bDevCapabilityType 3
bmAttributes 0x00
wSpeedsSupported 0x000e
Device can operate at Full Speed (12Mbps)
Device can operate at High Speed (480Mbps)
Device can operate at SuperSpeed (5Gbps)
bFunctionalitySupport 1
Lowest fully-functional device speed is Full Speed (12Mbps)
bU1DevExitLat 10 micro seconds
bU2DevExitLat 32 micro seconds
Device Status: 0x0001
Self Powered
Bus 004 Device 013: ID 1f75:0611 Innostor Technology Corporation IS611 SATA/PATA Bridge Controller
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 9
idVendor 0x1f75 Innostor Technology Corporation
idProduct 0x0611 IS611 SATA/PATA Bridge Controller
bcdDevice 0.06
iManufacturer 4 Innostor
iProduct 5 Ext. HDD
iSerial 6 ...
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 44
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 200mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk-Only
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 15
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 15
Binary Object Store Descriptor:
bLength 5
bDescriptorType 15
wTotalLength 22
bNumDeviceCaps 2
USB 2.0 Extension Device Capability:
bLength 7
bDescriptorType 16
bDevCapabilityType 2
bmAttributes 0x00000002
Link Power Management (LPM) Supported
SuperSpeed USB Device Capability:
bLength 10
bDescriptorType 16
bDevCapabilityType 3
bmAttributes 0x00
wSpeedsSupported 0x000e
Device can operate at Full Speed (12Mbps)
Device can operate at High Speed (480Mbps)
Device can operate at SuperSpeed (5Gbps)
bFunctionalitySupport 1
Lowest fully-functional device speed is Full Speed (12Mbps)
bU1DevExitLat 10 micro seconds
bU2DevExitLat 2047 micro seconds
Device Status: 0x0000
(Bus Powered)
Bus 004 Device 012: ID 0578:0578 Intrinsix Corp.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 9
idVendor 0x0578 Intrinsix Corp.
idProduct 0x0578
bcdDevice 71.01
iManufacturer 1 MAYA
iProduct 2 NS-PCHDEDS19 Series DISK1
iSerial 3 ...
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 121
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 2mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk-Only
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 15
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 15
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 1
bNumEndpoints 4
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 98
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 0
Command pipe (0x01)
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 0
MaxStreams 32
Status pipe (0x02)
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 14
MaxStreams 32
Data-in pipe (0x03)
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x04 EP 4 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 7
MaxStreams 32
Data-out pipe (0x04)
Binary Object Store Descriptor:
bLength 5
bDescriptorType 15
wTotalLength 22
bNumDeviceCaps 2
USB 2.0 Extension Device Capability:
bLength 7
bDescriptorType 16
bDevCapabilityType 2
bmAttributes 0x00000f0e
Link Power Management (LPM) Supported
SuperSpeed USB Device Capability:
bLength 10
bDescriptorType 16
bDevCapabilityType 3
bmAttributes 0x00
wSpeedsSupported 0x000e
Device can operate at Full Speed (12Mbps)
Device can operate at High Speed (480Mbps)
Device can operate at SuperSpeed (5Gbps)
bFunctionalitySupport 1
Lowest fully-functional device speed is Full Speed (12Mbps)
bU1DevExitLat 10 micro seconds
bU2DevExitLat 32 micro seconds
Device Status: 0x0001
Self Powered
Bus 004 Device 011: ID 2109:0817 VIA Labs, Inc.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.20
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 3
bMaxPacketSize0 9
idVendor 0x2109 VIA Labs, Inc.
idProduct 0x0817
bcdDevice 90.13
iManufacturer 1 VIA Labs, Inc.
iProduct 2 USB3.0 Hub
iSerial 3 ...
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 31
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 19
Transfer Type Interrupt
Synch Type None
Usage Type Feedback
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 8
bMaxBurst 0
Hub Descriptor:
bLength 240
bDescriptorType 239
nNbrPorts 229
wHubCharacteristic 0xff82
No power switching (usb 1.0)
Ganged overcurrent protection
bPwrOn2PwrGood 127 * 2 milli seconds
bHubContrCurrent 0 milli Ampere
bHubDecLat 0.0 micro seconds
wHubDelay 0 nano seconds
DeviceRemovable 0x57 0xad 0xfc
Hub Port Status:
Port 1: 0000.0203 lowspeed enable connect
Port 2: 0000.0203 lowspeed enable connect
Port 3: 0000.02a0 lowspeed
Port 4: 0000.0203 lowspeed enable connect
Port 5: 0000.0203 lowspeed enable connect
Port 6: 0000.0203 lowspeed enable connect
Port 7: 0000.0203 lowspeed enable connect
Port 8: 0000.0203 lowspeed enable connect
Port 9: 0000.0203 lowspeed enable connect
Port 10: 0000.0203 lowspeed enable connect
Port 11: 0000.0203 lowspeed enable connect
Port 12: 0000.0203 lowspeed enable connect
Port 13: 0000.0203 lowspeed enable connect
Port 14: 0000.0203 lowspeed enable connect
Port 15: 0000.0203 lowspeed enable connect
Port 16: 0000.0203 lowspeed enable connect
Port 17: 0000.0203 lowspeed enable connect
Port 18: 0000.0203 lowspeed enable connect
Port 19: 0000.0203 lowspeed enable connect
Port 20: 0000.0203 lowspeed enable connect
Port 21: 0000.0203 lowspeed enable connect
Port 22: 0000.0203 lowspeed enable connect
Port 23: 0000.0203 lowspeed enable connect
Port 24: 0000.0203 lowspeed enable connect
Port 25: 0000.0203 lowspeed enable connect
Port 26: 0000.0203 lowspeed enable connect
Port 27: 0000.0203 lowspeed enable connect
Port 28: 0000.0203 lowspeed enable connect
Port 29: 0000.0203 lowspeed enable connect
Port 30: 0000.0203 lowspeed enable connect
Port 31: 0000.0203 lowspeed enable connect
Port 32: 0000.0203 lowspeed enable connect
Port 33: 0000.0203 lowspeed enable connect
Port 34: 0000.0203 lowspeed enable connect
Port 35: 0000.0203 lowspeed enable connect
Port 36: 0000.0203 lowspeed enable connect
Port 37: 0000.0203 lowspeed enable connect
Port 38: 0000.0203 lowspeed enable connect
Port 39: 0000.0203 lowspeed enable connect
Port 40: 0000.0203 lowspeed enable connect
Port 41: 0000.0203 lowspeed enable connect
Port 42: 0000.0203 lowspeed enable connect
Port 43: 0000.0203 lowspeed enable connect
Port 44: 0000.0203 lowspeed enable connect
Port 45: 0000.0203 lowspeed enable connect
Port 46: 0000.0203 lowspeed enable connect
Port 47: 0000.0203 lowspeed enable connect
Port 48: 0000.0203 lowspeed enable connect
Port 49: 0000.0203 lowspeed enable connect
Port 50: 0000.0203 lowspeed enable connect
Port 51: 0000.0203 lowspeed enable connect
Port 52: 0000.0203 lowspeed enable connect
Port 53: 0000.0203 lowspeed enable connect
Port 54: 0000.0203 lowspeed enable connect
Port 55: 0000.0203 lowspeed enable connect
Port 56: 0000.0203 lowspeed enable connect
Port 57: 0000.0203 lowspeed enable connect
Port 58: 0000.0203 lowspeed enable connect
Port 59: 0000.0203 lowspeed enable connect
Port 60: 0000.0203 lowspeed enable connect
Port 61: 0000.0203 lowspeed enable connect
Port 62: 0000.0203 lowspeed enable connect
Port 63: 0000.0203 lowspeed enable connect
Port 64: 0000.0203 lowspeed enable connect
Port 65: 0000.0203 lowspeed enable connect
Port 66: 0000.0203 lowspeed enable connect
Port 67: 0000.0203 lowspeed enable connect
Port 68: 0000.0203 lowspeed enable connect
Port 69: 0000.0203 lowspeed enable connect
Port 70: 0000.0203 lowspeed enable connect
Port 71: 0000.0203 lowspeed enable connect
Port 72: 0000.0203 lowspeed enable connect
Port 73: 0000.0203 lowspeed enable connect
Port 74: 0000.0203 lowspeed enable connect
Port 75: 0000.0203 lowspeed enable connect
Port 76: 0000.0203 lowspeed enable connect
Port 77: 0000.0203 lowspeed enable connect
Port 78: 0000.0203 lowspeed enable connect
Port 79: 0000.0203 lowspeed enable connect
Port 80: 0000.0203 lowspeed enable connect
Port 81: 0000.0203 lowspeed enable connect
Port 82: 0000.0203 lowspeed enable connect
Port 83: 0000.0203 lowspeed enable connect
Port 84: 0000.0203 lowspeed enable connect
Port 85: 0000.0203 lowspeed enable connect
Port 86: 0000.0203 lowspeed enable connect
Port 87: 0000.0203 lowspeed enable connect
Port 88: 0000.0203 lowspeed enable connect
Port 89: 0000.0203 lowspeed enable connect
Port 90: 0000.0203 lowspeed enable connect
Port 91: 0000.0203 lowspeed enable connect
Port 92: 0000.0203 lowspeed enable connect
Port 93: 0000.0203 lowspeed enable connect
Port 94: 0000.0203 lowspeed enable connect
Port 95: 0000.0203 lowspeed enable connect
Port 96: 0000.0203 lowspeed enable connect
Port 97: 0000.0203 lowspeed enable connect
Port 98: 0000.0203 lowspeed enable connect
Port 99: 0000.0203 lowspeed enable connect
Port 100: 0000.0203 lowspeed enable connect
Port 101: 0000.0203 lowspeed enable connect
Port 102: 0000.0203 lowspeed enable connect
Port 103: 0000.0203 lowspeed enable connect
Port 104: 0000.0203 lowspeed enable connect
Port 105: 0000.0203 lowspeed enable connect
Port 106: 0000.0203 lowspeed enable connect
Port 107: 0000.0203 lowspeed enable connect
Port 108: 0000.0203 lowspeed enable connect
Port 109: 0000.0203 lowspeed enable connect
Port 110: 0000.0203 lowspeed enable connect
Port 111: 0000.0203 lowspeed enable connect
Port 112: 0000.0203 lowspeed enable connect
Port 113: 0000.0203 lowspeed enable connect
Port 114: 0000.0203 lowspeed enable connect
Port 115: 0000.0203 lowspeed enable connect
Port 116: 0000.0203 lowspeed enable connect
Port 117: 0000.0203 lowspeed enable connect
Port 118: 0000.0203 lowspeed enable connect
Port 119: 0000.0203 lowspeed enable connect
Port 120: 0000.0203 lowspeed enable connect
Port 121: 0000.0203 lowspeed enable connect
Port 122: 0000.0203 lowspeed enable connect
Port 123: 0000.0203 lowspeed enable connect
Port 124: 0000.0203 lowspeed enable connect
Port 125: 0000.0203 lowspeed enable connect
Port 126: 0000.0203 lowspeed enable connect
Port 127: 0000.0203 lowspeed enable connect
Port 128: 0000.0203 lowspeed enable connect
Port 129: 0000.0203 lowspeed enable connect
Port 130: 0000.0203 lowspeed enable connect
Port 131: 0000.0203 lowspeed enable connect
Port 132: 0000.0203 lowspeed enable connect
Port 133: 0000.0203 lowspeed enable connect
Port 134: 0000.0203 lowspeed enable connect
Port 135: 0000.0203 lowspeed enable connect
Port 136: 0000.0203 lowspeed enable connect
Port 137: 0000.0203 lowspeed enable connect
Port 138: 0000.0203 lowspeed enable connect
Port 139: 0000.0203 lowspeed enable connect
Port 140: 0000.0203 lowspeed enable connect
Port 141: 0000.0203 lowspeed enable connect
Port 142: 0000.0203 lowspeed enable connect
Port 143: 0000.0203 lowspeed enable connect
Port 144: 0000.0203 lowspeed enable connect
Port 145: 0000.0203 lowspeed enable connect
Port 146: 0000.0203 lowspeed enable connect
Port 147: 0000.0203 lowspeed enable connect
Port 148: 0000.0203 lowspeed enable connect
Port 149: 0000.0203 lowspeed enable connect
Port 150: 0000.0203 lowspeed enable connect
Port 151: 0000.0203 lowspeed enable connect
Port 152: 0000.0203 lowspeed enable connect
Port 153: 0000.0203 lowspeed enable connect
Port 154: 0000.0203 lowspeed enable connect
Port 155: 0000.0203 lowspeed enable connect
Port 156: 0000.0203 lowspeed enable connect
Port 157: 0000.0203 lowspeed enable connect
Port 158: 0000.0203 lowspeed enable connect
Port 159: 0000.0203 lowspeed enable connect
Port 160: 0000.0203 lowspeed enable connect
Port 161: 0000.0203 lowspeed enable connect
Port 162: 0000.0203 lowspeed enable connect
Port 163: 0000.0203 lowspeed enable connect
Port 164: 0000.0203 lowspeed enable connect
Port 165: 0000.0203 lowspeed enable connect
Port 166: 0000.0203 lowspeed enable connect
Port 167: 0000.0203 lowspeed enable connect
Port 168: 0000.0203 lowspeed enable connect
Port 169: 0000.0203 lowspeed enable connect
Port 170: 0000.0203 lowspeed enable connect
Port 171: 0000.0203 lowspeed enable connect
Port 172: 0000.0203 lowspeed enable connect
Port 173: 0000.0203 lowspeed enable connect
Port 174: 0000.0203 lowspeed enable connect
Port 175: 0000.0203 lowspeed enable connect
Port 176: 0000.0203 lowspeed enable connect
Port 177: 0000.0203 lowspeed enable connect
Port 178: 0000.0203 lowspeed enable connect
Port 179: 0000.0203 lowspeed enable connect
Port 180: 0000.0203 lowspeed enable connect
Port 181: 0000.0203 lowspeed enable connect
Port 182: 0000.0203 lowspeed enable connect
Port 183: 0000.0203 lowspeed enable connect
Port 184: 0000.0203 lowspeed enable connect
Port 185: 0000.0203 lowspeed enable connect
Port 186: 0000.0203 lowspeed enable connect
Port 187: 0000.0203 lowspeed enable connect
Port 188: 0000.0203 lowspeed enable connect
Port 189: 0000.0203 lowspeed enable connect
Port 190: 0000.0203 lowspeed enable connect
Port 191: 0000.0203 lowspeed enable connect
Port 192: 0000.0203 lowspeed enable connect
Port 193: 0000.0203 lowspeed enable connect
Port 194: 0000.0203 lowspeed enable connect
Port 195: 0000.0203 lowspeed enable connect
Port 196: 0000.0203 lowspeed enable connect
Port 197: 0000.0203 lowspeed enable connect
Port 198: 0000.0203 lowspeed enable connect
Port 199: 0000.0203 lowspeed enable connect
Port 200: 0000.0203 lowspeed enable connect
Port 201: 0000.0203 lowspeed enable connect
Port 202: 0000.0203 lowspeed enable connect
Port 203: 0000.0203 lowspeed enable connect
Port 204: 0000.0203 lowspeed enable connect
Port 205: 0000.0203 lowspeed enable connect
Port 206: 0000.0203 lowspeed enable connect
Port 207: 0000.0203 lowspeed enable connect
Port 208: 0000.0203 lowspeed enable connect
Port 209: 0000.0203 lowspeed enable connect
Port 210: 0000.0203 lowspeed enable connect
Port 211: 0000.0203 lowspeed enable connect
Port 212: 0000.0203 lowspeed enable connect
Port 213: 0000.0203 lowspeed enable connect
Port 214: 0000.0203 lowspeed enable connect
Port 215: 0000.0203 lowspeed enable connect
Port 216: 0000.0203 lowspeed enable connect
Port 217: 0000.0203 lowspeed enable connect
Port 218: 0000.0203 lowspeed enable connect
Port 219: 0000.0203 lowspeed enable connect
Port 220: 0000.0203 lowspeed enable connect
Port 221: 0000.0203 lowspeed enable connect
Port 222: 0000.0203 lowspeed enable connect
Port 223: 0000.0203 lowspeed enable connect
Port 224: 0000.0203 lowspeed enable connect
Port 225: 0000.0203 lowspeed enable connect
Port 226: 0000.0203 lowspeed enable connect
Port 227: 0000.0203 lowspeed enable connect
Port 228: 0000.0203 lowspeed enable connect
Port 229: 0000.0203 lowspeed enable connect
Binary Object Store Descriptor:
bLength 5
bDescriptorType 15
wTotalLength 42
bNumDeviceCaps 3
USB 2.0 Extension Device Capability:
bLength 7
bDescriptorType 16
bDevCapabilityType 2
bmAttributes 0x00000002
Link Power Management (LPM) Supported
SuperSpeed USB Device Capability:
bLength 10
bDescriptorType 16
bDevCapabilityType 3
bmAttributes 0x00
wSpeedsSupported 0x000e
Device can operate at Full Speed (12Mbps)
Device can operate at High Speed (480Mbps)
Device can operate at SuperSpeed (5Gbps)
bFunctionalitySupport 1
Lowest fully-functional device speed is Full Speed (12Mbps)
bU1DevExitLat 4 micro seconds
bU2DevExitLat 231 micro seconds
Container ID Device Capability:
bLength 20
bDescriptorType 16
bDevCapabilityType 4
bReserved 0
ContainerID {98714DB4-D598-09EF-AD75-7DB74A89F5E1}
Device Status: 0x0001
Self Powered
Bus 004 Device 003: ID 17ef:a387 Lenovo
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 9
idVendor 0x17ef Lenovo
idProduct 0xa387
bcdDevice 31.03
iManufacturer 1 Realtek
iProduct 2 USB-C Dock Ethernet
iSerial 6 ...
bNumConfigurations 2
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 57
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 72mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 3
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 3
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 8
bMaxBurst 0
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 98
bNumInterfaces 2
bConfigurationValue 2
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 72mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 2 Communications
bInterfaceSubClass 6 Ethernet Networking
bInterfaceProtocol 0
iInterface 5 CDC Communications Control
CDC Header:
bcdCDC 1.10
CDC Union:
bMasterInterface 0
bSlaveInterface 1
CDC Ethernet:
iMacAddress 3 5CFF35C32320
bmEthernetStatistics 0x00000000
wMaxSegmentSize 1514
wNumberMCFilters 0x0000
bNumberPowerFilters 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0010 1x 16 bytes
bInterval 8
bMaxBurst 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 10 CDC Data
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0
iInterface 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 1
bNumEndpoints 2
bInterfaceClass 10 CDC Data
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0
iInterface 4 Ethernet Data
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 3
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 3
Binary Object Store Descriptor:
bLength 5
bDescriptorType 15
wTotalLength 22
bNumDeviceCaps 2
USB 2.0 Extension Device Capability:
bLength 7
bDescriptorType 16
bDevCapabilityType 2
bmAttributes 0x00000002
Link Power Management (LPM) Supported
SuperSpeed USB Device Capability:
bLength 10
bDescriptorType 16
bDevCapabilityType 3
bmAttributes 0x02
Latency Tolerance Messages (LTM) Supported
wSpeedsSupported 0x000e
Device can operate at Full Speed (12Mbps)
Device can operate at High Speed (480Mbps)
Device can operate at SuperSpeed (5Gbps)
bFunctionalitySupport 2
Lowest fully-functional device speed is High Speed (480Mbps)
bU1DevExitLat 10 micro seconds
bU2DevExitLat 2047 micro seconds
Device Status: 0x0010
(Bus Powered)
Latency Tolerance Messaging (LTM) Enabled
Bus 004 Device 002: ID 17ef:a391 Lenovo
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 3
bMaxPacketSize0 9
idVendor 0x17ef Lenovo
idProduct 0xa391
bcdDevice d.24
iManufacturer 1 VIA Labs, Inc.
iProduct 2 USB3.1 Hub
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 31
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 19
Transfer Type Interrupt
Synch Type None
Usage Type Feedback
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 8
bMaxBurst 0
Hub Descriptor:
bLength 240
bDescriptorType 239
nNbrPorts 229
wHubCharacteristic 0xff82
No power switching (usb 1.0)
Ganged overcurrent protection
bPwrOn2PwrGood 127 * 2 milli seconds
bHubContrCurrent 0 milli Ampere
bHubDecLat 0.0 micro seconds
wHubDelay 0 nano seconds
DeviceRemovable 0x57 0xad 0xfc
Hub Port Status:
Port 1: 0000.0203 lowspeed enable connect
Port 2: 0000.0203 lowspeed enable connect
Port 3: 0000.0203 lowspeed enable connect
Port 4: 0000.02a0 lowspeed
Port 5: 0000.02a0 lowspeed
Port 6: 0000.02a0 lowspeed
Port 7: 0000.02a0 lowspeed
Port 8: 0000.02a0 lowspeed
Port 9: 0000.02a0 lowspeed
Port 10: 0000.02a0 lowspeed
Port 11: 0000.02a0 lowspeed
Port 12: 0000.02a0 lowspeed
Port 13: 0000.02a0 lowspeed
Port 14: 0000.02a0 lowspeed
Port 15: 0000.02a0 lowspeed
Port 16: 0000.02a0 lowspeed
Port 17: 0000.02a0 lowspeed
Port 18: 0000.02a0 lowspeed
Port 19: 0000.02a0 lowspeed
Port 20: 0000.02a0 lowspeed
Port 21: 0000.02a0 lowspeed
Port 22: 0000.02a0 lowspeed
Port 23: 0000.02a0 lowspeed
Port 24: 0000.02a0 lowspeed
Port 25: 0000.02a0 lowspeed
Port 26: 0000.02a0 lowspeed
Port 27: 0000.02a0 lowspeed
Port 28: 0000.02a0 lowspeed
Port 29: 0000.02a0 lowspeed
Port 30: 0000.02a0 lowspeed
Port 31: 0000.02a0 lowspeed
Port 32: 0000.02a0 lowspeed
Port 33: 0000.02a0 lowspeed
Port 34: 0000.02a0 lowspeed
Port 35: 0000.02a0 lowspeed
Port 36: 0000.02a0 lowspeed
Port 37: 0000.02a0 lowspeed
Port 38: 0000.02a0 lowspeed
Port 39: 0000.02a0 lowspeed
Port 40: 0000.02a0 lowspeed
Port 41: 0000.02a0 lowspeed
Port 42: 0000.02a0 lowspeed
Port 43: 0000.02a0 lowspeed
Port 44: 0000.02a0 lowspeed
Port 45: 0000.02a0 lowspeed
Port 46: 0000.02a0 lowspeed
Port 47: 0000.02a0 lowspeed
Port 48: 0000.02a0 lowspeed
Port 49: 0000.02a0 lowspeed
Port 50: 0000.02a0 lowspeed
Port 51: 0000.02a0 lowspeed
Port 52: 0000.02a0 lowspeed
Port 53: 0000.02a0 lowspeed
Port 54: 0000.02a0 lowspeed
Port 55: 0000.02a0 lowspeed
Port 56: 0000.02a0 lowspeed
Port 57: 0000.02a0 lowspeed
Port 58: 0000.02a0 lowspeed
Port 59: 0000.02a0 lowspeed
Port 60: 0000.02a0 lowspeed
Port 61: 0000.02a0 lowspeed
Port 62: 0000.02a0 lowspeed
Port 63: 0000.02a0 lowspeed
Port 64: 0000.02a0 lowspeed
Port 65: 0000.02a0 lowspeed
Port 66: 0000.02a0 lowspeed
Port 67: 0000.02a0 lowspeed
Port 68: 0000.02a0 lowspeed
Port 69: 0000.02a0 lowspeed
Port 70: 0000.02a0 lowspeed
Port 71: 0000.02a0 lowspeed
Port 72: 0000.02a0 lowspeed
Port 73: 0000.02a0 lowspeed
Port 74: 0000.02a0 lowspeed
Port 75: 0000.02a0 lowspeed
Port 76: 0000.02a0 lowspeed
Port 77: 0000.02a0 lowspeed
Port 78: 0000.02a0 lowspeed
Port 79: 0000.02a0 lowspeed
Port 80: 0000.02a0 lowspeed
Port 81: 0000.02a0 lowspeed
Port 82: 0000.02a0 lowspeed
Port 83: 0000.02a0 lowspeed
Port 84: 0000.02a0 lowspeed
Port 85: 0000.02a0 lowspeed
Port 86: 0000.02a0 lowspeed
Port 87: 0000.02a0 lowspeed
Port 88: 0000.02a0 lowspeed
Port 89: 0000.02a0 lowspeed
Port 90: 0000.02a0 lowspeed
Port 91: 0000.02a0 lowspeed
Port 92: 0000.02a0 lowspeed
Port 93: 0000.02a0 lowspeed
Port 94: 0000.02a0 lowspeed
Port 95: 0000.02a0 lowspeed
Port 96: 0000.02a0 lowspeed
Port 97: 0000.02a0 lowspeed
Port 98: 0000.02a0 lowspeed
Port 99: 0000.02a0 lowspeed
Port 100: 0000.02a0 lowspeed
Port 101: 0000.02a0 lowspeed
Port 102: 0000.02a0 lowspeed
Port 103: 0000.02a0 lowspeed
Port 104: 0000.02a0 lowspeed
Port 105: 0000.02a0 lowspeed
Port 106: 0000.02a0 lowspeed
Port 107: 0000.02a0 lowspeed
Port 108: 0000.02a0 lowspeed
Port 109: 0000.02a0 lowspeed
Port 110: 0000.02a0 lowspeed
Port 111: 0000.02a0 lowspeed
Port 112: 0000.02a0 lowspeed
Port 113: 0000.02a0 lowspeed
Port 114: 0000.02a0 lowspeed
Port 115: 0000.02a0 lowspeed
Port 116: 0000.02a0 lowspeed
Port 117: 0000.02a0 lowspeed
Port 118: 0000.02a0 lowspeed
Port 119: 0000.02a0 lowspeed
Port 120: 0000.02a0 lowspeed
Port 121: 0000.02a0 lowspeed
Port 122: 0000.02a0 lowspeed
Port 123: 0000.02a0 lowspeed
Port 124: 0000.02a0 lowspeed
Port 125: 0000.02a0 lowspeed
Port 126: 0000.02a0 lowspeed
Port 127: 0000.02a0 lowspeed
Port 128: 0000.02a0 lowspeed
Port 129: 0000.02a0 lowspeed
Port 130: 0000.02a0 lowspeed
Port 131: 0000.02a0 lowspeed
Port 132: 0000.02a0 lowspeed
Port 133: 0000.02a0 lowspeed
Port 134: 0000.02a0 lowspeed
Port 135: 0000.02a0 lowspeed
Port 136: 0000.02a0 lowspeed
Port 137: 0000.02a0 lowspeed
Port 138: 0000.02a0 lowspeed
Port 139: 0000.02a0 lowspeed
Port 140: 0000.02a0 lowspeed
Port 141: 0000.02a0 lowspeed
Port 142: 0000.02a0 lowspeed
Port 143: 0000.02a0 lowspeed
Port 144: 0000.02a0 lowspeed
Port 145: 0000.02a0 lowspeed
Port 146: 0000.02a0 lowspeed
Port 147: 0000.02a0 lowspeed
Port 148: 0000.02a0 lowspeed
Port 149: 0000.02a0 lowspeed
Port 150: 0000.02a0 lowspeed
Port 151: 0000.02a0 lowspeed
Port 152: 0000.02a0 lowspeed
Port 153: 0000.02a0 lowspeed
Port 154: 0000.02a0 lowspeed
Port 155: 0000.02a0 lowspeed
Port 156: 0000.02a0 lowspeed
Port 157: 0000.02aFIXME: alloc bigger buffer for device capability descriptors
0 lowspeed
Port 158: 0000.02a0 lowspeed
Port 159: 0000.02a0 lowspeed
Port 160: 0000.02a0 lowspeed
Port 161: 0000.02a0 lowspeed
Port 162: 0000.02a0 lowspeed
Port 163: 0000.02a0 lowspeed
Port 164: 0000.02a0 lowspeed
Port 165: 0000.02a0 lowspeed
Port 166: 0000.02a0 lowspeed
Port 167: 0000.02a0 lowspeed
Port 168: 0000.02a0 lowspeed
Port 169: 0000.02a0 lowspeed
Port 170: 0000.02a0 lowspeed
Port 171: 0000.02a0 lowspeed
Port 172: 0000.02a0 lowspeed
Port 173: 0000.02a0 lowspeed
Port 174: 0000.02a0 lowspeed
Port 175: 0000.02a0 lowspeed
Port 176: 0000.02a0 lowspeed
Port 177: 0000.02a0 lowspeed
Port 178: 0000.02a0 lowspeed
Port 179: 0000.02a0 lowspeed
Port 180: 0000.02a0 lowspeed
Port 181: 0000.02a0 lowspeed
Port 182: 0000.02a0 lowspeed
Port 183: 0000.02a0 lowspeed
Port 184: 0000.02a0 lowspeed
Port 185: 0000.02a0 lowspeed
Port 186: 0000.02a0 lowspeed
Port 187: 0000.02a0 lowspeed
Port 188: 0000.02a0 lowspeed
Port 189: 0000.02a0 lowspeed
Port 190: 0000.02a0 lowspeed
Port 191: 0000.02a0 lowspeed
Port 192: 0000.02a0 lowspeed
Port 193: 0000.02a0 lowspeed
Port 194: 0000.02a0 lowspeed
Port 195: 0000.02a0 lowspeed
Port 196: 0000.02a0 lowspeed
Port 197: 0000.02a0 lowspeed
Port 198: 0000.02a0 lowspeed
Port 199: 0000.02a0 lowspeed
Port 200: 0000.02a0 lowspeed
Port 201: 0000.02a0 lowspeed
Port 202: 0000.02a0 lowspeed
Port 203: 0000.02a0 lowspeed
Port 204: 0000.02a0 lowspeed
Port 205: 0000.02a0 lowspeed
Port 206: 0000.02a0 lowspeed
Port 207: 0000.02a0 lowspeed
Port 208: 0000.02a0 lowspeed
Port 209: 0000.02a0 lowspeed
Port 210: 0000.02a0 lowspeed
Port 211: 0000.02a0 lowspeed
Port 212: 0000.02a0 lowspeed
Port 213: 0000.02a0 lowspeed
Port 214: 0000.02a0 lowspeed
Port 215: 0000.02a0 lowspeed
Port 216: 0000.02a0 lowspeed
Port 217: 0000.02a0 lowspeed
Port 218: 0000.02a0 lowspeed
Port 219: 0000.02a0 lowspeed
Port 220: 0000.02a0 lowspeed
Port 221: 0000.02a0 lowspeed
Port 222: 0000.02a0 lowspeed
Port 223: 0000.02a0 lowspeed
Port 224: 0000.02a0 lowspeed
Port 225: 0000.02a0 lowspeed
Port 226: 0000.02a0 lowspeed
Port 227: 0000.02a0 lowspeed
Port 228: 0000.02a0 lowspeed
Port 229: 0000.02a0 lowspeed
Binary Object Store Descriptor:
bLength 5
bDescriptorType 15
wTotalLength 73
bNumDeviceCaps 5
Device Status: 0x0001
Self Powered
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 3
bMaxPacketSize0 9
idVendor 0x1d6b Linux Foundation
idProduct 0x0003 3.0 root hub
bcdDevice 6.01
iManufacturer 3 Linux 6.1.52-valve2-1-neptune-61 xhci-hcd
iProduct 2 xHCI Host Controller
iSerial 1 ...
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 31
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 12
bMaxBurst 0
Hub Descriptor:
bLength 240
bDescriptorType 239
nNbrPorts 229
wHubCharacteristic 0xff82
No power switching (usb 1.0)
Ganged overcurrent protection
bPwrOn2PwrGood 127 * 2 milli seconds
bHubContrCurrent 0 milli Ampere
bHubDecLat 0.0 micro seconds
wHubDelay 0 nano seconds
DeviceRemovable 0x57 0xad 0xfc
Hub Port Status:
Port 1: 0000.0203 lowspeed enable connect
Port 2: 0000.0203 lowspeed enable connect
Port 3: 0000.0203 lowspeed enable connect
Port 4: 0000.0203 lowspeed enable connect
Port 5: 0000.0203 lowspeed enable connect
Port 6: 0000.0203 lowspeed enable connect
Port 7: 0000.0203 lowspeed enable connect
Port 8: 0000.0203 lowspeed enable connect
Port 9: 0000.0203 lowspeed enable connect
Port 10: 0000.0203 lowspeed enable connect
Port 11: 0000.0203 lowspeed enable connect
Port 12: 0000.0203 lowspeed enable connect
Port 13: 0000.0203 lowspeed enable connect
Port 14: 0000.0203 lowspeed enable connect
Port 15: 0000.0203 lowspeed enable connect
Port 16: 0000.0203 lowspeed enable connect
Port 17: 0000.0203 lowspeed enable connect
Port 18: 0000.0203 lowspeed enable connect
Port 19: 0000.0203 lowspeed enable connect
Port 20: 0000.0203 lowspeed enable connect
Port 21: 0000.0203 lowspeed enable connect
Port 22: 0000.0203 lowspeed enable connect
Port 23: 0000.0203 lowspeed enable connect
Port 24: 0000.0203 lowspeed enable connect
Port 25: 0000.0203 lowspeed enable connect
Port 26: 0000.0203 lowspeed enable connect
Port 27: 0000.0203 lowspeed enable connect
Port 28: 0000.0203 lowspeed enable connect
Port 29: 0000.0203 lowspeed enable connect
Port 30: 0000.0203 lowspeed enable connect
Port 31: 0000.0203 lowspeed enable connect
Port 32: 0000.0203 lowspeed enable connect
Port 33: 0000.0203 lowspeed enable connect
Port 34: 0000.0203 lowspeed enable connect
Port 35: 0000.0203 lowspeed enable connect
Port 36: 0000.0203 lowspeed enable connect
Port 37: 0000.0203 lowspeed enable connect
Port 38: 0000.0203 lowspeed enable connect
Port 39: 0000.0203 lowspeed enable connect
Port 40: 0000.0203 lowspeed enable connect
Port 41: 0000.0203 lowspeed enable connect
Port 42: 0000.0203 lowspeed enable connect
Port 43: 0000.0203 lowspeed enable connect
Port 44: 0000.0203 lowspeed enable connect
Port 45: 0000.0203 lowspeed enable connect
Port 46: 0000.0203 lowspeed enable connect
Port 47: 0000.0203 lowspeed enable connect
Port 48: 0000.0203 lowspeed enable connect
Port 49: 0000.0203 lowspeed enable connect
Port 50: 0000.0203 lowspeed enable connect
Port 51: 0000.0203 lowspeed enable connect
Port 52: 0000.0203 lowspeed enable connect
Port 53: 0000.0203 lowspeed enable connect
Port 54: 0000.0203 lowspeed enable connect
Port 55: 0000.0203 lowspeed enable connect
Port 56: 0000.0203 lowspeed enable connect
Port 57: 0000.0203 lowspeed enable connect
Port 58: 0000.0203 lowspeed enable connect
Port 59: 0000.0203 lowspeed enable connect
Port 60: 0000.0203 lowspeed enable connect
Port 61: 0000.0203 lowspeed enable connect
Port 62: 0000.0203 lowspeed enable connect
Port 63: 0000.0203 lowspeed enable connect
Port 64: 0000.0203 lowspeed enable connect
Port 65: 0000.0203 lowspeed enable connect
Port 66: 0000.0203 lowspeed enable connect
Port 67: 0000.0203 lowspeed enable connect
Port 68: 0000.0203 lowspeed enable connect
Port 69: 0000.0203 lowspeed enable connect
Port 70: 0000.0203 lowspeed enable connect
Port 71: 0000.0203 lowspeed enable connect
Port 72: 0000.0203 lowspeed enable connect
Port 73: 0000.0203 lowspeed enable connect
Port 74: 0000.0203 lowspeed enable connect
Port 75: 0000.0203 lowspeed enable connect
Port 76: 0000.0203 lowspeed enable connect
Port 77: 0000.0203 lowspeed enable connect
Port 78: 0000.0203 lowspeed enable connect
Port 79: 0000.0203 lowspeed enable connect
Port 80: 0000.0203 lowspeed enable connect
Port 81: 0000.0203 lowspeed enable connect
Port 82: 0000.0203 lowspeed enable connect
Port 83: 0000.0203 lowspeed enable connect
Port 84: 0000.0203 lowspeed enable connect
Port 85: 0000.0203 lowspeed enable connect
Port 86: 0000.0203 lowspeed enable connect
Port 87: 0000.0203 lowspeed enable connect
Port 88: 0000.0203 lowspeed enable connect
Port 89: 0000.0203 lowspeed enable connect
Port 90: 0000.0203 lowspeed enable connect
Port 91: 0000.0203 lowspeed enable connect
Port 92: 0000.0203 lowspeed enable connect
Port 93: 0000.0203 lowspeed enable connect
Port 94: 0000.0203 lowspeed enable connect
Port 95: 0000.0203 lowspeed enable connect
Port 96: 0000.0203 lowspeed enable connect
Port 97: 0000.0203 lowspeed enable connect
Port 98: 0000.0203 lowspeed enable connect
Port 99: 0000.0203 lowspeed enable connect
Port 100: 0000.0203 lowspeed enable connect
Port 101: 0000.0203 lowspeed enable connect
Port 102: 0000.0203 lowspeed enable connect
Port 103: 0000.0203 lowspeed enable connect
Port 104: 0000.0203 lowspeed enable connect
Port 105: 0000.0203 lowspeed enable connect
Port 106: 0000.0203 lowspeed enable connect
Port 107: 0000.0203 lowspeed enable connect
Port 108: 0000.0203 lowspeed enable connect
Port 109: 0000.0203 lowspeed enable connect
Port 110: 0000.0203 lowspeed enable connect
Port 111: 0000.0203 lowspeed enable connect
Port 112: 0000.0203 lowspeed enable connect
Port 113: 0000.0203 lowspeed enable connect
Port 114: 0000.0203 lowspeed enable connect
Port 115: 0000.0203 lowspeed enable connect
Port 116: 0000.0203 lowspeed enable connect
Port 117: 0000.0203 lowspeed enable connect
Port 118: 0000.0203 lowspeed enable connect
Port 119: 0000.0203 lowspeed enable connect
Port 120: 0000.0203 lowspeed enable connect
Port 121: 0000.0203 lowspeed enable connect
Port 122: 0000.0203 lowspeed enable connect
Port 123: 0000.0203 lowspeed enable connect
Port 124: 0000.0203 lowspeed enable connect
Port 125: 0000.0203 lowspeed enable connect
Port 126: 0000.0203 lowspeed enable connect
Port 127: 0000.0203 lowspeed enable connect
Port 128: 0000.0203 lowspeed enable connect
Port 129: 0000.0203 lowspeed enable connect
Port 130: 0000.0203 lowspeed enable connect
Port 131: 0000.0203 lowspeed enable connect
Port 132: 0000.0203 lowspeed enable connect
Port 133: 0000.0203 lowspeed enable connect
Port 134: 0000.0203 lowspeed enable connect
Port 135: 0000.0203 lowspeed enable connect
Port 136: 0000.0203 lowspeed enable connect
Port 137: 0000.0203 lowspeed enable connect
Port 138: 0000.0203 lowspeed enable connect
Port 139: 0000.0203 lowspeed enable connect
Port 140: 0000.0203 lowspeed enable connect
Port 141: 0000.0203 lowspeed enable connect
Port 142: 0000.0203 lowspeed enable connect
Port 143: 0000.0203 lowspeed enable connect
Port 144: 0000.0203 lowspeed enable connect
Port 145: 0000.0203 lowspeed enable connect
Port 146: 0000.0203 lowspeed enable connect
Port 147: 0000.0203 lowspeed enable connect
Port 148: 0000.0203 lowspeed enable connect
Port 149: 0000.0203 lowspeed enable connect
Port 150: 0000.0203 lowspeed enable connect
Port 151: 0000.0203 lowspeed enable connect
Port 152: 0000.0203 lowspeed enable connect
Port 153: 0000.0203 lowspeed enable connect
Port 154: 0000.0203 lowspeed enable connect
Port 155: 0000.0203 lowspeed enable connect
Port 156: 0000.0203 lowspeed enable connect
Port 157: 0000.0203 lowspeed enable connect
Port 158: 0000.0203 lowspeed enable connect
Port 159: 0000.0203 lowspeed enable connect
Port 160: 0000.0203 lowspeed enable connect
Port 161: 0000.0203 lowspeed enable connect
Port 162: 0000.0203 lowspeed enable connect
Port 163: 0000.0203 lowspeed enable connect
Port 164: 0000.0203 lowspeed enable connect
Port 165: 0000.0203 lowspeed enable connect
Port 166: 0000.0203 lowspeed enable connect
Port 167: 0000.0203 lowspeed enable connect
Port 168: 0000.0203 lowspeed enable connect
Port 169: 0000.0203 lowspeed enable connect
Port 170: 0000.0203 lowspeed enable connect
Port 171: 0000.0203 lowspeed enable connect
Port 172: 0000.0203 lowspeed enable connect
Port 173: 0000.0203 lowspeed enable connect
Port 174: 0000.0203 lowspeed enable connect
Port 175: 0000.0203 lowspeed enable connect
Port 176: 0000.0203 lowspeed enable connect
Port 177: 0000.0203 lowspeed enable connect
Port 178: 0000.0203 lowspeed enable connect
Port 179: 0000.0203 lowspeed enable connect
Port 180: 0000.0203 lowspeed enable connect
Port 181: 0000.0203 lowspeed enable connect
Port 182: 0000.0203 lowspeed enable connect
Port 183: 0000.0203 lowspeed enable connect
Port 184: 0000.0203 lowspeed enable connect
Port 185: 0000.0203 lowspeed enable connect
Port 186: 0000.0203 lowspeed enable connect
Port 187: 0000.0203 lowspeed enable connect
Port 188: 0000.0203 lowspeed enable connect
Port 189: 0000.0203 lowspeed enable connect
Port 190: 0000.0203 lowspeed enable connect
Port 191: 0000.0203 lowspeed enable connect
Port 192: 0000.0203 lowspeed enable connect
Port 193: 0000.0203 lowspeed enable connect
Port 194: 0000.0203 lowspeed enable connect
Port 195: 0000.0203 lowspeed enable connect
Port 196: 0000.0203 lowspeed enable connect
Port 197: 0000.0203 lowspeed enable connect
Port 198: 0000.0203 lowspeed enable connect
Port 199: 0000.0203 lowspeed enable connect
Port 200: 0000.0203 lowspeed enable connect
Port 201: 0000.0203 lowspeed enable connect
Port 202: 0000.0203 lowspeed enable connect
Port 203: 0000.0203 lowspeed enable connect
Port 204: 0000.0203 lowspeed enable connect
Port 205: 0000.0203 lowspeed enable connect
Port 206: 0000.0203 lowspeed enable connect
Port 207: 0000.0203 lowspeed enable connect
Port 208: 0000.0203 lowspeed enable connect
Port 209: 0000.0203 lowspeed enable connect
Port 210: 0000.0203 lowspeed enable connect
Port 211: 0000.0203 lowspeed enable connect
Port 212: 0000.0203 lowspeed enable connect
Port 213: 0000.0203 lowspeed enable connect
Port 214: 0000.0203 lowspeed enable connect
Port 215: 0000.0203 lowspeed enable connect
Port 216: 0000.0203 lowspeed enable connect
Port 217: 0000.0203 lowspeed enable connect
Port 218: 0000.0203 lowspeed enable connect
Port 219: 0000.0203 lowspeed enable connect
Port 220: 0000.0203 lowspeed enable connect
Port 221: 0000.0203 lowspeed enable connect
Port 222: 0000.0203 lowspeed enable connect
Port 223: 0000.0203 lowspeed enable connect
Port 224: 0000.0203 lowspeed enable connect
Port 225: 0000.0203 lowspeed enable connect
Port 226: 0000.0203 lowspeed enable connect
Port 227: 0000.0203 lowspeed enable connect
Port 228: 0000.0203 lowspeed enable connect
Port 229: 0000.0203 lowspeed enable connect
Binary Object Store Descriptor:
bLength 5
bDescriptorType 15
wTotalLength 43
bNumDeviceCaps 2
SuperSpeed USB Device Capability:
bLength 10
bDescriptorType 16
bDevCapabilityType 3
bmAttributes 0x02
Latency Tolerance Messages (LTM) Supported
wSpeedsSupported 0x0008
Device can operate at SuperSpeed (5Gbps)
bFunctionalitySupport 1
Lowest fully-functional device speed is Full Speed (12Mbps)
bU1DevExitLat 0 micro seconds
bU2DevExitLat 0 micro seconds
** UNRECOGNIZED: 1c 10 0a 00 23 00 00 00 04 11 00 00 34 00 05 00 b4 00 05 00 35 40 0a 00 b5 40 0a 00
Device Status: 0x0001
Self Powered
Bus 003 Device 010: ID 046d:c52b Logitech, Inc. Unifying Receiver
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 32
idVendor 0x046d Logitech, Inc.
idProduct 0xc52b Unifying Receiver
bcdDevice 24.11
iManufacturer 1 Logitech
iProduct 2 USB Receiver
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 84
bNumInterfaces 3
bConfigurationValue 1
iConfiguration 4 RQR24.11_B0036
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 98mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 1 Boot Interface Subclass
bInterfaceProtocol 1 Keyboard
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 59
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 8
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 1 Boot Interface Subclass
bInterfaceProtocol 2 Mouse
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 148
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 2
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0 No Subclass
bInterfaceProtocol 0 None
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 98
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0020 1x 32 bytes
bInterval 2
Device Status: 0x0000
(Bus Powered)
Bus 003 Device 009: ID 046d:0ada Logitech, Inc.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x046d Logitech, Inc.
idProduct 0x0ada
bcdDevice 36.06
iManufacturer 1 Logitech
iProduct 2 Zone 900 Receiver
iSerial 3 ...
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 218
bNumInterfaces 4
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 96mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 1 Control Device
bInterfaceProtocol 0
iInterface 0
AudioControl Interface Descriptor:
bLength 10
bDescriptorType 36
bDescriptorSubtype 1 (HEADER)
bcdADC 1.00
wTotalLength 71
bInCollection 2
baInterfaceNr( 0) 1
baInterfaceNr( 1) 2
AudioControl Interface Descriptor:
bLength 12
bDescriptorType 36
bDescriptorSubtype 2 (INPUT_TERMINAL)
bTerminalID 1
wTerminalType 0x0101 USB Streaming
bAssocTerminal 0
bNrChannels 2
wChannelConfig 0x0003
Left Front (L)
Right Front (R)
iChannelNames 0
iTerminal 0
AudioControl Interface Descriptor:
bLength 10
bDescriptorType 36
bDescriptorSubtype 6 (FEATURE_UNIT)
bUnitID 2
bSourceID 1
bControlSize 1
bmaControls( 0) 0x03
Mute Control
Volume Control
bmaControls( 1) 0x00
bmaControls( 2) 0x00
iFeature 0
AudioControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
bTerminalID 3
wTerminalType 0x0402 Headset
bAssocTerminal 0
bSourceID 2
iTerminal 0
AudioControl Interface Descriptor:
bLength 12
bDescriptorType 36
bDescriptorSubtype 2 (INPUT_TERMINAL)
bTerminalID 4
wTerminalType 0x0402 Headset
bAssocTerminal 0
bNrChannels 1
wChannelConfig 0x0001
Left Front (L)
iChannelNames 0
iTerminal 0
AudioControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 6 (FEATURE_UNIT)
bUnitID 5
bSourceID 4
bControlSize 1
bmaControls( 0) 0x03
Mute Control
Volume Control
bmaControls( 1) 0x00
iFeature 0
AudioControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
bTerminalID 6
wTerminalType 0x0101 USB Streaming
bAssocTerminal 0
bSourceID 5
iTerminal 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 0
iInterface 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 0
iInterface 0
AudioStreaming Interface Descriptor:
bLength 7
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 6
bDelay 0 frames
wFormatTag 1 PCM
AudioStreaming Interface Descriptor:
bLength 11
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bNrChannels 1
bSubframeSize 2
bBitResolution 16
bSamFreqType 1 Discrete
tSamFreq[ 0] 16000
AudioControl Endpoint Descriptor:
bLength 7
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bLockDelayUnits 2 Decoded PCM samples
wLockDelay 0 Decoded PCM samples
Endpoint Descriptor:
bLength 9
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0020 1x 32 bytes
bInterval 1
bRefresh 0
bSynchAddress 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 0
iInterface 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 0
iInterface 0
AudioStreaming Interface Descriptor:
bLength 7
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 1
bDelay 0 frames
wFormatTag 1 PCM
AudioStreaming Interface Descriptor:
bLength 11
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bNrChannels 2
bSubframeSize 2
bBitResolution 16
bSamFreqType 1 Discrete
tSamFreq[ 0] 48000
AudioControl Endpoint Descriptor:
bLength 7
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x81
Sampling Frequency
MaxPacketsOnly
bLockDelayUnits 2 Decoded PCM samples
wLockDelay 0 Decoded PCM samples
Endpoint Descriptor:
bLength 9
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x00c0 1x 192 bytes
bInterval 1
bRefresh 0
bSynchAddress 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 3
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0 No Subclass
bInterfaceProtocol 0 None
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 342
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0010 1x 16 bytes
bInterval 1
Device Status: 0x0000
(Bus Powered)
Bus 003 Device 008: ID 1a40:0101 Terminus Technology Inc. Hub
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 1 Single TT
bMaxPacketSize0 64
idVendor 0x1a40 Terminus Technology Inc.
idProduct 0x0101 Hub
bcdDevice 1.11
iManufacturer 0
iProduct 1 USB 2.0 Hub
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 12
Hub Descriptor:
bLength 9
bDescriptorType 41
nNbrPorts 4
wHubCharacteristic 0x0000
Ganged power switching
Ganged overcurrent protection
TT think time 8 FS bits
bPwrOn2PwrGood 50 * 2 milli seconds
bHubContrCurrent 100 milli Ampere
DeviceRemovable 0x00
PortPwrCtrlMask 0xff
Hub Port Status:
Port 1: 0000.0103 power enable connect
Port 2: 0000.0103 power enable connect
Port 3: 0000.0100 power
Port 4: 0000.0100 power
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0 Full speed (or root) hub
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0001
Self Powered
Bus 003 Device 007: ID 05ac:024f Apple, Inc. Aluminium Keyboard (ANSI)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x05ac Apple, Inc.
idProduct 0x024f Aluminium Keyboard (ANSI)
bcdDevice 1.04
iManufacturer 1 Keychron
iProduct 2 Keychron K2
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 59
bNumInterfaces 2
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 1 Boot Interface Subclass
bInterfaceProtocol 1 Keyboard
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 89
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 1 Boot Interface Subclass
bInterfaceProtocol 2 Mouse
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 81
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0010 1x 16 bytes
bInterval 1
Device Status: 0x0000
(Bus Powered)
Bus 003 Device 006: ID 17ef:30d1 Lenovo
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 239 Miscellaneous Device
bDeviceSubClass 2 ?
bDeviceProtocol 1 Interface Association
bMaxPacketSize0 64
idVendor 0x17ef Lenovo
idProduct 0x30d1
bcdDevice 0.42
iManufacturer 1 Lenovo
iProduct 2 ThinkPad USB-C Dock Gen2 USB Audio
iSerial 3 ...
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 337
bNumInterfaces 4
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 30mA
Interface Association:
bLength 8
bDescriptorType 11
bFirstInterface 0
bInterfaceCount 3
bFunctionClass 1 Audio
bFunctionSubClass 0
bFunctionProtocol 32
iFunction 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 1 Audio
bInterfaceSubClass 1 Control Device
bInterfaceProtocol 32
iInterface 0
AudioControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 1 (HEADER)
bcdADC 2.00
bCategory 10
wTotalLength 122
bmControl 0x00
AudioControl Interface Descriptor:
bLength 8
bDescriptorType 36
bDescriptorSubtype 10 (CLOCK_SOURCE)
bClockID 39
bmAttributes 0x03 Internal programmable Clock
bmControls 0x07
Clock Frequency Control (read/write)
Clock Validity Control (read-only)
bAssocTerminal 0
iClockSource 0
AudioControl Interface Descriptor:
bLength 17
bDescriptorType 36
bDescriptorSubtype 2 (INPUT_TERMINAL)
bTerminalID 33
wTerminalType 0x0201 Microphone
bAssocTerminal 0
bCSourceID 39
bNrChannels 1
bmChannelConfig 0x00000001
Front Left (FL)
bmControls 0x0004
Connector Control (read-only)
iChannelNames 0
iTerminal 0
AudioControl Interface Descriptor:
bLength 14
bDescriptorType 36
bDescriptorSubtype 6 (FEATURE_UNIT)
bUnitID 34
bSourceID 33
bmaControls( 0) 0x00000003
Mute Control (read/write)
bmaControls( 1) 0x0000000c
Volume Control (read/write)
iFeature 0
AudioControl Interface Descriptor:
bLength 12
bDescriptorType 36
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
bTerminalID 35
wTerminalType 0x0101 USB Streaming
bAssocTerminal 0
bSourceID 34
bCSourceID 39
bmControls 0x0000
iTerminal 0
AudioControl Interface Descriptor:
bLength 8
bDescriptorType 36
bDescriptorSubtype 10 (CLOCK_SOURCE)
bClockID 40
bmAttributes 0x03 Internal programmable Clock
bmControls 0x07
Clock Frequency Control (read/write)
Clock Validity Control (read-only)
bAssocTerminal 0
iClockSource 0
AudioControl Interface Descriptor:
bLength 17
bDescriptorType 36
bDescriptorSubtype 2 (INPUT_TERMINAL)
bTerminalID 36
wTerminalType 0x0101 USB Streaming
bAssocTerminal 0
bCSourceID 40
bNrChannels 2
bmChannelConfig 0x00000003
Front Left (FL)
Front Right (FR)
bmControls 0x0000
iChannelNames 0
iTerminal 0
AudioControl Interface Descriptor:
bLength 18
bDescriptorType 36
bDescriptorSubtype 6 (FEATURE_UNIT)
bUnitID 37
bSourceID 36
bmaControls( 0) 0x00000003
Mute Control (read/write)
bmaControls( 1) 0x0000000c
Volume Control (read/write)
bmaControls( 2) 0x0000000c
Volume Control (read/write)
iFeature 0
AudioControl Interface Descriptor:
bLength 12
bDescriptorType 36
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
bTerminalID 38
wTerminalType 0x0402 Headset
bAssocTerminal 0
bSourceID 37
bCSourceID 40
bmControls 0x0004
Connector Control (read-only)
iTerminal 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0006 1x 6 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 0
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 35
bmControls 0x00
bFormatType 1
bmFormats 0x00000001
PCM
bNrChannels 1
bmChannelConfig 0x00000001
Front Left (FL)
iChannelNames 0
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bSubslotSize 2
bBitResolution 16
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 9
Transfer Type Isochronous
Synch Type Adaptive
Usage Type Data
wMaxPacketSize 0x0060 1x 96 bytes
bInterval 1
AudioControl Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 2 Decoded PCM samples
wLockDelay 2
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 0
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 36
bmControls 0x00
bFormatType 1
bmFormats 0x00000001
PCM
bNrChannels 2
bmChannelConfig 0x00000003
Front Left (FL)
Front Right (FR)
iChannelNames 0
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bSubslotSize 2
bBitResolution 16
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 9
Transfer Type Isochronous
Synch Type Adaptive
Usage Type Data
wMaxPacketSize 0x0180 1x 384 bytes
bInterval 1
AudioControl Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 2 Decoded PCM samples
wLockDelay 2
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 2
bNumEndpoints 1
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 0
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 36
bmControls 0x00
bFormatType 1
bmFormats 0x00000001
PCM
bNrChannels 2
bmChannelConfig 0x00000003
Front Left (FL)
Front Right (FR)
iChannelNames 0
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bSubslotSize 3
bBitResolution 24
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 9
Transfer Type Isochronous
Synch Type Adaptive
Usage Type Data
wMaxPacketSize 0x0240 1x 576 bytes
bInterval 1
AudioControl Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 2 Decoded PCM samples
wLockDelay 2
Interface Association:
bLength 8
bDescriptorType 11
bFirstInterface 3
bInterfaceCount 1
bFunctionClass 3 Human Interface Device
bFunctionSubClass 0 No Subclass
bFunctionProtocol 0 None
iFunction 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 3
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0 No Subclass
bInterfaceProtocol 0 None
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 56
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0023 1x 35 bytes
bInterval 1
Device Status: 0x0000
(Bus Powered)
Bus 003 Device 014: ID 04b4:521a Cypress Semiconductor Corp.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x04b4 Cypress Semiconductor Corp.
idProduct 0x521a
bcdDevice 0.00
iManufacturer 1 Cypress Semiconductor
iProduct 2 USB-I2C Bridge
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 48
bNumInterfaces 2
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 3
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 10
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 5
bInterfaceProtocol 0
iInterface 0
Device Status: 0x0000
(Bus Powered)
Bus 003 Device 004: ID 17ef:a395 Lenovo
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 1 Single TT
bMaxPacketSize0 64
idVendor 0x17ef Lenovo
idProduct 0xa395
bcdDevice 60.70
iManufacturer 10 Lenovo
iProduct 11 USB2.0 Hub
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 12
Hub Descriptor:
bLength 9
bDescriptorType 41
nNbrPorts 4
wHubCharacteristic 0x00ed
Per-port power switching
Compound device
Per-port overcurrent protection
TT think time 32 FS bits
Port indicators
bPwrOn2PwrGood 50 * 2 milli seconds
bHubContrCurrent 100 milli Ampere
DeviceRemovable 0x06
PortPwrCtrlMask 0xff
Hub Port Status:
Port 1: 0000.0103 power enable connect
Port 2: 0000.0103 power enable connect
Port 3: 0000.0103 power enable connect
FIXME: alloc bigger buffer for device capability descriptors
Port 4: 0000.0503 highspeed power enable connect
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0 Full speed (or root) hub
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0001
Self Powered
Bus 003 Device 003: ID 17ef:a394 Lenovo
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 2 TT per port
bMaxPacketSize0 64
idVendor 0x17ef Lenovo
idProduct 0xa394
bcdDevice d.23
iManufacturer 1 VIA Labs, Inc.
iProduct 2 USB2.0 Hub
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 41
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 1 Single TT
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 12
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 2 TT per port
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 12
Hub Descriptor:
bLength 9
bDescriptorType 41
nNbrPorts 4
wHubCharacteristic 0x00ed
Per-port power switching
Compound device
Per-port overcurrent protection
TT think time 32 FS bits
Port indicators
bPwrOn2PwrGood 175 * 2 milli seconds
bHubContrCurrent 100 milli Ampere
DeviceRemovable 0x08
PortPwrCtrlMask 0xff
Hub Port Status:
Port 1: 0000.0100 power
Port 2: 0000.0100 power
Port 3: 0000.0503 highspeed power enable connect
Port 4: 0000.0100 power
Binary Object Store Descriptor:
bLength 5
bDescriptorType 15
wTotalLength 73
bNumDeviceCaps 5
Device Status: 0x0001
Self Powered
Bus 003 Device 013: ID 2109:2817 VIA Labs, Inc.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 2 TT per port
bMaxPacketSize0 64
idVendor 0x2109 VIA Labs, Inc.
idProduct 0x2817
bcdDevice 90.13
iManufacturer 1 VIA Labs, Inc.
iProduct 2 USB2.0 Hub
iSerial 3 ...
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 41
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 1 Single TT
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 12
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 2 TT per port
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 12
Hub Descriptor:
bLength 9
bDescriptorType 41
nNbrPorts 4
wHubCharacteristic 0x00e9
Per-port power switching
Per-port overcurrent protection
TT think time 32 FS bits
Port indicators
bPwrOn2PwrGood 175 * 2 milli seconds
bHubContrCurrent 100 milli Ampere
DeviceRemovable 0x00
PortPwrCtrlMask 0xff
Hub Port Status:
Port 1: 0000.0100 power
Port 2: 0000.0100 power
Port 3: 0000.0100 power
Port 4: 0000.0100 power
Binary Object Store Descriptor:
bLength 5
bDescriptorType 15
wTotalLength 42
bNumDeviceCaps 3
USB 2.0 Extension Device Capability:
bLength 7
bDescriptorType 16
bDevCapabilityType 2
bmAttributes 0x00000006
Link Power Management (LPM) Supported
SuperSpeed USB Device Capability:
bLength 10
bDescriptorType 16
bDevCapabilityType 3
bmAttributes 0x00
wSpeedsSupported 0x000e
Device can operate at Full Speed (12Mbps)
Device can operate at High Speed (480Mbps)
Device can operate at SuperSpeed (5Gbps)
bFunctionalitySupport 1
Lowest fully-functional device speed is Full Speed (12Mbps)
bU1DevExitLat 4 micro seconds
bU2DevExitLat 231 micro seconds
Container ID Device Capability:
bLength 20
bDescriptorType 16
bDevCapabilityType 4
bReserved 0
ContainerID {98714DB4-D598-09EF-AD75-7DB74A89F5E1}
Device Status: 0x0001
Self Powered
Bus 003 Device 002: ID 17ef:a392 Lenovo
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 2 TT per port
bMaxPacketSize0 64
idVendor 0x17ef Lenovo
idProduct 0xa392
bcdDevice d.24
iManufacturer 1 VIA Labs, Inc.
iProduct 2 USB2.0 Hub
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 41
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType FIXME: alloc bigger buffer for device capability descriptors
4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 1 Single TT
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 12
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 2 TT per port
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 12
Hub Descriptor:
bLength 9
bDescriptorType 41
nNbrPorts 4
wHubCharacteristic 0x00ed
Per-port power switching
Compound device
Per-port overcurrent protection
TT think time 32 FS bits
Port indicators
bPwrOn2PwrGood 175 * 2 milli seconds
bHubContrCurrent 100 milli Ampere
DeviceRemovable 0x0a
PortPwrCtrlMask 0xff
Hub Port Status:
Port 1: 0000.0100 power
Port 2: 0000.0507 highspeed power suspend enable connect
Port 3: 0000.0503 highspeed power enable connect
Port 4: 0000.0100 power
Binary Object Store Descriptor:
bLength 5
bDescriptorType 15
wTotalLength 73
bNumDeviceCaps 5
Device Status: 0x0001
Self Powered
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 1 Single TT
bMaxPacketSize0 64
idVendor 0x1d6b Linux Foundation
idProduct 0x0002 2.0 root hub
bcdDevice 6.01
iManufacturer 3 Linux 6.1.52-valve2-1-neptune-61 xhci-hcd
iProduct 2 xHCI Host Controller
iSerial 1 ...
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 12
Hub Descriptor:
bLength 9
bDescriptorType 41
nNbrPorts 1
wHubCharacteristic 0x000a
No power switching (usb 1.0)
Per-port overcurrent protection
TT think time 8 FS bits
bPwrOn2PwrGood 10 * 2 milli seconds
bHubContrCurrent 0 milli Ampere
DeviceRemovable 0x00
PortPwrCtrlMask 0xff
Hub Port Status:
Port 1: 0000.0503 highspeed power enable connect
Device Status: 0x0001
Self Powered