무엇인가요
구성 설명자 0을 가져올 수 없습니다. 일부 정보가 손실됩니다.
의미는?호스트가 장치에서 설명자를 얻을 수 없습니까? 아니면 lsusb
명령이 해당 정보를 얻을 수 없습니까?강제 구성 설명자가 성공적으로 손실되지 않으면 장치는 확실히 성공적으로 열거할 수 없습니다!
맥락: 이것은 제가 현재 프로그래밍하고 있는 USB 3.0 장치입니다. 두 개의 서로 다른 스피커 채널(각각 동기 비동기 엔드포인트가 있는 재생 및 녹음 인터페이스)로 표시되어야 합니다. Windows 7 64비트에서 장치가 성공적으로 열거됩니다.
시스템: 우분투 13.04 64비트.
sw3@pc90313-sw3:/dev/bus/usb/004$ sudo lsusb -D 009
[sudo] password for sw3:
Device: ID aaaa:bbbb
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 9
idVendor 0xaaaa
idProduct 0xbbbb
bcdDevice 0.01
iManufacturer 1 Cypress
iProduct 2 FX3
iSerial 0
bNumConfigurations 1
Couldn't get configuration descriptor 0, some information will be missing
Couldn't get configuration descriptor 0, some information will be missing
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
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 3
Lowest fully-functional device speed is SuperSpeed (5Gbps)
bU1DevExitLat 0 micro seconds
bU2DevExitLat 0 micro seconds
Device Status: 0x0000
(Bus Powered)