Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [nix-shell:~/repos/monado]$ lsusb -t
- /: Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/12p, 480M
- |__ Port 003: Dev 002, If 0, Class=Chip/SmartCard, Driver=[none], 12M
- |__ Port 004: Dev 028, If 0, Class=Hub, Driver=hub/4p, 480M
- |__ Port 001: Dev 030, If 0, Class=Video, Driver=uvcvideo, 480M
- |__ Port 001: Dev 030, If 1, Class=Video, Driver=uvcvideo, 480M
- |__ Port 001: Dev 030, If 2, Class=Human Interface Device, Driver=usbhid, 480M
- |__ Port 002: Dev 031, If 0, Class=Human Interface Device, Driver=usbhid, 12M
- |__ Port 003: Dev 029, If 0, Class=Audio, Driver=snd-usb-audio, 480M
- |__ Port 003: Dev 029, If 1, Class=Audio, Driver=snd-usb-audio, 480M
- |__ Port 003: Dev 029, If 2, Class=Audio, Driver=snd-usb-audio, 480M
- |__ Port 003: Dev 029, If 3, Class=Human Interface Device, Driver=usbhid, 480M
- |__ Port 005: Dev 003, If 0, Class=Video, Driver=uvcvideo, 480M
- |__ Port 005: Dev 003, If 1, Class=Video, Driver=uvcvideo, 480M
- |__ Port 007: Dev 004, If 0, Class=Wireless, Driver=btusb, 12M
- |__ Port 007: Dev 004, If 1, Class=Wireless, Driver=btusb, 12M
- |__ Port 008: Dev 005, If 0, Class=Video, Driver=uvcvideo, 480M
- |__ Port 008: Dev 005, If 1, Class=Video, Driver=uvcvideo, 480M
- |__ Port 010: Dev 006, If 0, Class=Human Interface Device, Driver=usbhid, 12M
- /: Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/6p, 5000M
- |__ Port 003: Dev 002, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
- [nix-shell:~/repos/monado]$ lsusb -s 1:28
- Bus 001 Device 028: ID 04b4:6572 Cypress Semiconductor Corp. Unprogrammed CY7C65642 hub
- [nix-shell:~/repos/monado]$ lsusb -s 1:28 -v
- Bus 001 Device 028: ID 04b4:6572 Cypress Semiconductor Corp. Unprogrammed CY7C65642 hub
- Couldn't open device, some information will be missing
- Device Descriptor:
- bLength 18
- bDescriptorType 1
- bcdUSB 2.00
- bDeviceClass 9 Hub
- bDeviceSubClass 0 [unknown]
- bDeviceProtocol 2 TT per port
- bMaxPacketSize0 64
- idVendor 0x04b4 Cypress Semiconductor Corp.
- idProduct 0x6572 Unprogrammed CY7C65642 hub
- bcdDevice 32.99
- iManufacturer 0
- iProduct 1 USB2.0 Hub
- iSerial 0
- bNumConfigurations 1
- Configuration Descriptor:
- bLength 9
- bDescriptorType 2
- wTotalLength 0x0029
- 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 [unknown]
- 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 [unknown]
- 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
- [nix-shell:~/repos/monado]$ lsusb -s 1:29 -v
- Bus 001 Device 029: ID 0bda:4b77 Realtek Semiconductor Corp. X Audio
- Couldn't open device, some information will be missing
- Device Descriptor:
- bLength 18
- bDescriptorType 1
- bcdUSB 2.00
- bDeviceClass 0 [unknown]
- bDeviceSubClass 0 [unknown]
- bDeviceProtocol 0
- bMaxPacketSize0 64
- idVendor 0x0bda Realtek Semiconductor Corp.
- idProduct 0x4b77 X Audio
- bcdDevice 5.02
- iManufacturer 3 Nreal-E
- iProduct 1 X Audio
- iSerial 2 Nreal-E-N2
- bNumConfigurations 1
- Configuration Descriptor:
- bLength 9
- bDescriptorType 2
- wTotalLength 0x00f9
- bNumInterfaces 4
- bConfigurationValue 1
- iConfiguration 4
- bmAttributes 0xa0
- (Bus Powered)
- Remote Wakeup
- MaxPower 100mA
- Interface Descriptor:
- bLength 9
- bDescriptorType 4
- bInterfaceNumber 0
- bAlternateSetting 0
- bNumEndpoints 1
- bInterfaceClass 1 Audio
- bInterfaceSubClass 1 Control Device
- bInterfaceProtocol 0
- iInterface 5
- AudioControl Interface Descriptor:
- bLength 10
- bDescriptorType 36
- bDescriptorSubtype 1 (HEADER)
- bcdADC 1.00
- wTotalLength 0x005d
- bInCollection 2
- baInterfaceNr(0) 1
- baInterfaceNr(1) 2
- AudioControl Interface Descriptor:
- bLength 12
- bDescriptorType 36
- bDescriptorSubtype 2 (INPUT_TERMINAL)
- bTerminalID 1
- wTerminalType 0x0201 Microphone
- bAssocTerminal 0
- bNrChannels 2
- wChannelConfig 0x0003
- Left Front (L)
- Right Front (R)
- iChannelNames 0
- iTerminal 0
- AudioControl Interface Descriptor:
- bLength 13
- bDescriptorType 36
- bDescriptorSubtype 6 (FEATURE_UNIT)
- bUnitID 3
- bSourceID 1
- bControlSize 2
- bmaControls(0) 0x0001
- Mute Control
- bmaControls(1) 0x0002
- Volume Control
- bmaControls(2) 0x0002
- Volume Control
- iFeature 0
- AudioControl Interface Descriptor:
- bLength 9
- bDescriptorType 36
- bDescriptorSubtype 3 (OUTPUT_TERMINAL)
- bTerminalID 2
- wTerminalType 0x0101 USB Streaming
- bAssocTerminal 1
- bSourceID 4
- iTerminal 0
- AudioControl Interface Descriptor:
- bLength 15
- bDescriptorType 36
- bDescriptorSubtype 8 (EXTENSION_UNIT)
- bUnitID 4
- wExtensionCode 0x0bda
- bNrInPins 1
- baSourceID(0) 3
- bNrChannels 2
- wChannelConfig 0x0003
- Left Front (L)
- Right Front (R)
- iChannelNames 0
- bControlSize 1
- bmControls(0) 0x01
- iExtension 0
- AudioControl Interface Descriptor:
- bLength 12
- bDescriptorType 36
- bDescriptorSubtype 2 (INPUT_TERMINAL)
- bTerminalID 14
- wTerminalType 0x0101 USB Streaming
- bAssocTerminal 0
- bNrChannels 2
- wChannelConfig 0x0003
- Left Front (L)
- Right Front (R)
- iChannelNames 0
- iTerminal 21
- AudioControl Interface Descriptor:
- bLength 9
- bDescriptorType 36
- bDescriptorSubtype 3 (OUTPUT_TERMINAL)
- bTerminalID 15
- wTerminalType 0x0302 Headphones
- bAssocTerminal 14
- bSourceID 16
- iTerminal 0
- AudioControl Interface Descriptor:
- bLength 13
- bDescriptorType 36
- bDescriptorSubtype 6 (FEATURE_UNIT)
- bUnitID 16
- bSourceID 14
- bControlSize 2
- bmaControls(0) 0x0001
- Mute Control
- bmaControls(1) 0x0002
- Volume Control
- bmaControls(2) 0x0002
- Volume Control
- iFeature 0
- Endpoint Descriptor:
- bLength 9
- bDescriptorType 5
- bEndpointAddress 0x85 EP 5 IN
- bmAttributes 3
- Transfer Type Interrupt
- Synch Type None
- Usage Type Data
- wMaxPacketSize 0x0010 1x 16 bytes
- bInterval 8
- bRefresh 0
- bSynchAddress 0
- Interface Descriptor:
- bLength 9
- bDescriptorType 4
- bInterfaceNumber 1
- bAlternateSetting 0
- bNumEndpoints 0
- bInterfaceClass 1 Audio
- bInterfaceSubClass 2 Streaming
- bInterfaceProtocol 0
- iInterface 18
- 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 2
- bDelay 1 frames
- wFormatTag 0x0001 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
- Endpoint Descriptor:
- bLength 9
- bDescriptorType 5
- bEndpointAddress 0x81 EP 1 IN
- bmAttributes 5
- Transfer Type Isochronous
- Synch Type Asynchronous
- Usage Type Data
- wMaxPacketSize 0x00c0 1x 192 bytes
- bInterval 4
- bRefresh 0
- bSynchAddress 0
- AudioStreaming Endpoint Descriptor:
- bLength 7
- bDescriptorType 37
- bDescriptorSubtype 1 (EP_GENERAL)
- bmAttributes 0x01
- Sampling Frequency
- bLockDelayUnits 0 Undefined
- wLockDelay 0x0000
- Interface Descriptor:
- bLength 9
- bDescriptorType 4
- bInterfaceNumber 2
- bAlternateSetting 0
- bNumEndpoints 0
- bInterfaceClass 1 Audio
- bInterfaceSubClass 2 Streaming
- bInterfaceProtocol 0
- iInterface 21
- 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 14
- bDelay 1 frames
- wFormatTag 0x0001 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
- Endpoint Descriptor:
- bLength 9
- bDescriptorType 5
- bEndpointAddress 0x07 EP 7 OUT
- bmAttributes 9
- Transfer Type Isochronous
- Synch Type Adaptive
- Usage Type Data
- wMaxPacketSize 0x00c0 1x 192 bytes
- bInterval 4
- bRefresh 0
- bSynchAddress 0
- AudioStreaming Endpoint Descriptor:
- bLength 7
- bDescriptorType 37
- bDescriptorSubtype 1 (EP_GENERAL)
- bmAttributes 0x01
- Sampling Frequency
- bLockDelayUnits 0 Undefined
- wLockDelay 0x0000
- Interface Descriptor:
- bLength 9
- bDescriptorType 4
- bInterfaceNumber 3
- bAlternateSetting 0
- bNumEndpoints 1
- bInterfaceClass 3 Human Interface Device
- bInterfaceSubClass 0 [unknown]
- bInterfaceProtocol 0
- iInterface 0
- HID Device Descriptor:
- bLength 9
- bDescriptorType 33
- bcdHID 1.11
- bCountryCode 0 Not supported
- bNumDescriptors 1
- bDescriptorType 34 Report
- wDescriptorLength 60
- Report Descriptors:
- ** UNAVAILABLE **
- Endpoint Descriptor:
- bLength 7
- bDescriptorType 5
- bEndpointAddress 0x86 EP 6 IN
- bmAttributes 3
- Transfer Type Interrupt
- Synch Type None
- Usage Type Data
- wMaxPacketSize 0x0010 1x 16 bytes
- bInterval 8
- [nix-shell:~/repos/monado]$ lsusb -s 1:30 -v
- Bus 001 Device 030: ID 05a9:0680 OmniVision Technologies, Inc. USB Camera-OV580
- Couldn't open device, some information will be missing
- Device Descriptor:
- bLength 18
- bDescriptorType 1
- bcdUSB 2.10
- bDeviceClass 239 Miscellaneous Device
- bDeviceSubClass 2 [unknown]
- bDeviceProtocol 1 Interface Association
- bMaxPacketSize0 64
- idVendor 0x05a9 OmniVision Technologies, Inc.
- idProduct 0x0680 USB Camera-OV580
- bcdDevice 1.00
- iManufacturer 1 Omnivision Technologies, Inc.
- iProduct 2 USB Camera-OV580
- iSerial 4 OV0001
- bNumConfigurations 1
- Configuration Descriptor:
- bLength 9
- bDescriptorType 2
- wTotalLength 0x00f3
- bNumInterfaces 3
- bConfigurationValue 1
- iConfiguration 0
- bmAttributes 0x80
- (Bus Powered)
- MaxPower 500mA
- Interface Association:
- bLength 8
- bDescriptorType 11
- bFirstInterface 0
- bInterfaceCount 2
- bFunctionClass 14 Video
- bFunctionSubClass 3 Video Interface Collection
- bFunctionProtocol 0
- iFunction 2
- Interface Descriptor:
- bLength 9
- bDescriptorType 4
- bInterfaceNumber 0
- bAlternateSetting 0
- bNumEndpoints 1
- bInterfaceClass 14 Video
- bInterfaceSubClass 1 Video Control
- bInterfaceProtocol 0
- iInterface 2
- VideoControl Interface Descriptor:
- bLength 13
- bDescriptorType 36
- bDescriptorSubtype 1 (HEADER)
- bcdUVC 1.10
- wTotalLength 0x004f
- dwClockFrequency 150.000000MHz
- bInCollection 1
- baInterfaceNr( 0) 1
- VideoControl Interface Descriptor:
- bLength 18
- bDescriptorType 36
- bDescriptorSubtype 2 (INPUT_TERMINAL)
- bTerminalID 1
- wTerminalType 0x0201 Camera Sensor
- bAssocTerminal 0
- iTerminal 0
- wObjectiveFocalLengthMin 0
- wObjectiveFocalLengthMax 0
- wOcularFocalLength 0
- bControlSize 3
- bmControls 0x0000000e
- Auto-Exposure Mode
- Auto-Exposure Priority
- Exposure Time (Absolute)
- VideoControl Interface Descriptor:
- bLength 9
- bDescriptorType 36
- bDescriptorSubtype 3 (OUTPUT_TERMINAL)
- bTerminalID 2
- wTerminalType 0x0101 USB Streaming
- bAssocTerminal 0
- bSourceID 4
- iTerminal 0
- VideoControl Interface Descriptor:
- bLength 13
- bDescriptorType 36
- bDescriptorSubtype 5 (PROCESSING_UNIT)
- bUnitID 3
- bSourceID 1
- wMaxMultiplier 0
- bControlSize 3
- bmControls 0x00000200
- Gain
- iProcessing 2
- bmVideoStandards 0x00
- VideoControl Interface Descriptor:
- bLength 26
- bDescriptorType 36
- bDescriptorSubtype 6 (EXTENSION_UNIT)
- bUnitID 4
- guidExtensionCode {2ccb0bda-6331-4fdb-850e-79054dbd5671}
- bNumControls 2
- bNrInPins 1
- baSourceID( 0) 3
- bControlSize 1
- bmControls( 0) 0x03
- iExtension 2
- Endpoint Descriptor:
- bLength 7
- bDescriptorType 5
- bEndpointAddress 0x86 EP 6 IN
- bmAttributes 3
- Transfer Type Interrupt
- Synch Type None
- Usage Type Data
- wMaxPacketSize 0x0040 1x 64 bytes
- bInterval 9
- Interface Descriptor:
- bLength 9
- bDescriptorType 4
- bInterfaceNumber 1
- bAlternateSetting 0
- bNumEndpoints 1
- bInterfaceClass 14 Video
- bInterfaceSubClass 2 Video Streaming
- bInterfaceProtocol 0
- iInterface 0
- VideoStreaming Interface Descriptor:
- bLength 14
- bDescriptorType 36
- bDescriptorSubtype 1 (INPUT_HEADER)
- bNumFormats 1
- wTotalLength 0x004d
- bEndpointAddress 0x81 EP 1 IN
- bmInfo 0
- bTerminalLink 2
- bStillCaptureMethod 0
- bTriggerSupport 0
- bTriggerUsage 0
- bControlSize 1
- bmaControls( 0) 0
- VideoStreaming Interface Descriptor:
- bLength 27
- bDescriptorType 36
- bDescriptorSubtype 4 (FORMAT_UNCOMPRESSED)
- bFormatIndex 1
- bNumFrameDescriptors 1
- guidFormat {32595559-0000-0010-8000-00aa00389b71}
- bBitsPerPixel 16
- bDefaultFrameIndex 1
- bAspectRatioX 0
- bAspectRatioY 0
- bmInterlaceFlags 0x00
- Interlaced stream or variable: No
- Fields per frame: 2 fields
- Field 1 first: No
- Field pattern: Field 1 only
- bCopyProtect 0
- VideoStreaming Interface Descriptor:
- bLength 30
- bDescriptorType 36
- bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
- bFrameIndex 1
- bmCapabilities 0x00
- Still image unsupported
- wWidth 640
- wHeight 481
- dwMinBitRate 147763200
- dwMaxBitRate 147763200
- dwMaxVideoFrameBufferSize 615680
- dwDefaultFrameInterval 333333
- bFrameIntervalType 1
- dwFrameInterval( 0) 333333
- VideoStreaming Interface Descriptor:
- bLength 6
- bDescriptorType 36
- bDescriptorSubtype 13 (COLORFORMAT)
- bColorPrimaries 1 (BT.709,sRGB)
- bTransferCharacteristics 1 (BT.709)
- bMatrixCoefficients 4 (SMPTE 170M (BT.601))
- Endpoint Descriptor:
- bLength 7
- bDescriptorType 5
- bEndpointAddress 0x81 EP 1 IN
- bmAttributes 2
- Transfer Type Bulk
- Synch Type None
- Usage Type Data
- wMaxPacketSize 0x0200 1x 512 bytes
- bInterval 0
- Interface Association:
- bLength 8
- bDescriptorType 11
- bFirstInterface 2
- bInterfaceCount 1
- bFunctionClass 3 Human Interface Device
- bFunctionSubClass 0 [unknown]
- bFunctionProtocol 0
- iFunction 0
- Interface Descriptor:
- bLength 9
- bDescriptorType 4
- bInterfaceNumber 2
- bAlternateSetting 0
- bNumEndpoints 1
- bInterfaceClass 3 Human Interface Device
- bInterfaceSubClass 0 [unknown]
- bInterfaceProtocol 0
- iInterface 0
- HID Device Descriptor:
- bLength 9
- bDescriptorType 33
- bcdHID 1.10
- bCountryCode 0 Not supported
- bNumDescriptors 1
- bDescriptorType 34 Report
- wDescriptorLength 53
- Report Descriptors:
- ** UNAVAILABLE **
- Endpoint Descriptor:
- bLength 7
- bDescriptorType 5
- bEndpointAddress 0x89 EP 9 IN
- bmAttributes 3
- Transfer Type Interrupt
- Synch Type None
- Usage Type Data
- wMaxPacketSize 0x0080 1x 128 bytes
- bInterval 4
- [nix-shell:~/repos/monado]$ lsusb -s 1:31 -v
- Bus 001 Device 031: ID 0486:573c ASUS Computers, Inc. X
- Couldn't open device, some information will be missing
- Device Descriptor:
- bLength 18
- bDescriptorType 1
- bcdUSB 2.00
- bDeviceClass 0 [unknown]
- bDeviceSubClass 0 [unknown]
- bDeviceProtocol 0
- bMaxPacketSize0 8
- idVendor 0x0486 ASUS Computers, Inc.
- idProduct 0x573c X
- bcdDevice 2.00
- iManufacturer 1 STMicroelectronics
- iProduct 2 X
- iSerial 3 00000000001A
- bNumConfigurations 1
- Configuration Descriptor:
- bLength 9
- bDescriptorType 2
- wTotalLength 0x0029
- bNumInterfaces 1
- bConfigurationValue 1
- iConfiguration 0
- bmAttributes 0xc0
- Self Powered
- MaxPower 100mA
- Interface Descriptor:
- bLength 9
- bDescriptorType 4
- bInterfaceNumber 0
- bAlternateSetting 0
- bNumEndpoints 2
- bInterfaceClass 3 Human Interface Device
- bInterfaceSubClass 0 [unknown]
- bInterfaceProtocol 0
- iInterface 0
- HID Device Descriptor:
- bLength 9
- bDescriptorType 33
- bcdHID 1.11
- bCountryCode 0 Not supported
- bNumDescriptors 1
- bDescriptorType 34 Report
- wDescriptorLength 34
- 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 0x0040 1x 64 bytes
- bInterval 1
- Endpoint Descriptor:
- bLength 7
- bDescriptorType 5
- bEndpointAddress 0x01 EP 1 OUT
- bmAttributes 3
- Transfer Type Interrupt
- Synch Type None
- Usage Type Data
- wMaxPacketSize 0x0040 1x 64 bytes
- bInterval 1
- [nix-shell:~/repos/monado]$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement