Hi, In answer to your question - wDescriptorLength 769
The output of 'lsbusb -v' reports the following for the *newer* Power Shield Defender: > Bus 001 Device 005: ID 0665:5161 Cypress Semiconductor USB to Serial > Device Descriptor: > bLength 18 > bDescriptorType 1 > bcdUSB 2.00 > bDeviceClass 0 > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 8 > idVendor 0x0665 Cypress Semiconductor > idProduct 0x5161 USB to Serial > bcdDevice 0.02 > iManufacturer 3 HID UPS > iProduct 1 HID UPS > iSerial 5 HID UPS > bNumConfigurations 1 > Configuration Descriptor: > bLength 9 > bDescriptorType 2 > wTotalLength 0x003b > 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 0 > bInterfaceProtocol 0 > iInterface 0 > HID Device Descriptor: > bLength 9 > bDescriptorType 33 > bcdHID 1.10 > bCountryCode 0 Not supported > bNumDescriptors 1 > bDescriptorType 34 Report > wDescriptorLength 27 > 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 255 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 1 > bAlternateSetting 0 > bNumEndpoints 1 > bInterfaceClass 3 Human Interface Device > bInterfaceSubClass 0 > bInterfaceProtocol 0 > iInterface 0 > HID Device Descriptor: > bLength 9 > bDescriptorType 33 > bcdHID 1.10 > bCountryCode 0 Not supported > bNumDescriptors 1 > bDescriptorType 34 Report > wDescriptorLength 769 > 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 255 > can't get device qualifier: Resource temporarily unavailable > can't get debug descriptor: Resource temporarily unavailable > Device Status: 0x0002 > (Bus Powered) > Remote Wakeup Enabled On 7/3/20 23:43:05, Charles Lepple wrote: > On Mar 7, 2020, at 2:02 AM, HILL Walter <[email protected]> wrote: >> idVendor 0x0665 Cypress Semiconductor >> idProduct 0x5161 USB to Serial > [...] >> N.B. the Product ID and Vendor ID are unchanged between the two models >> despite the fact that they function and operate quite differently. >> > Thanks for the information - sorry to hear you are dealing with this sort of > "truth-in-labeling" issue on top of the instability of the old model. > > Further down in the lsusb output should be some information about the HID > interface. A good distinguishing factor between Power Device Class (PDC) HID > devices and simpler serial-over-HID devices is the size of the HID > descriptor. What does the newer model show for wDescriptorLength? Here's an > example for an APC: > > Bus 006 Device 002: ID 051d:0003 American Power Conversion UPS > Device Descriptor: > [...] > bNumConfigurations 1 > Configuration Descriptor: > [...] > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 2 > bInterfaceClass 3 Human Interface Device > bInterfaceSubClass 0 No Subclass > bInterfaceProtocol 0 None > iInterface 0 > HID Device Descriptor: > bLength 9 > bDescriptorType 33 > bcdHID 1.00 > bCountryCode 33 US > bNumDescriptors 1 > bDescriptorType 34 Report > wDescriptorLength 515 > > -- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= ,-_|\ Walter HILL / \ email: hill(at)ieee(dot)org \_,-._/ v
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Nut-upsuser mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsuser
