Em Fri, 16 Sep 2016 10:25:31 -0400 (EDT) Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> escreveu: > On Thu, 15 Sep 2016, Wade Berrier wrote: > > > On Thu Sep 15 15:13, Alan Stern wrote: > > > On Sat, 10 Sep 2016, Wade Berrier wrote: > > > > > > > On Thu Aug 11 16:18, Alan Stern wrote: > > > > > I never received any replies to this message. Should the patch I > > > > > suggested be merged? > > > > > > > > > > > > > Hello, > > > > > > > > I applied this updated patch to the fedora23 4.7.2 kernel and the mceusb > > > > transceiver works as expected. > > > > > > Thank you for testing. Can you provide the "lsusb -v" output for the > > > troublesome IR transceiver? > > > > > > > Here's the output: > > > > Bus 001 Device 006: ID 1784:0006 TopSeed Technology Corp. eHome Infrared Transceiver > > Device Descriptor: > > bLength 18 > > bDescriptorType 1 > > bcdUSB 2.00 > > bDeviceClass 0 > > bDeviceSubClass 0 > > bDeviceProtocol 0 > > bMaxPacketSize0 8 > > idVendor 0x1784 TopSeed Technology Corp. > > idProduct 0x0006 eHome Infrared Transceiver > > bcdDevice 1.02 > > iManufacturer 1 TopSeed Technology Corp. > > iProduct 2 eHome Infrared Transceiver > > iSerial 3 TS004RrP > > bNumConfigurations 1 > > Configuration Descriptor: > > bLength 9 > > bDescriptorType 2 > > wTotalLength 32 > > bNumInterfaces 1 > > bConfigurationValue 1 > > iConfiguration 0 > > bmAttributes 0xa0 > > (Bus Powered) > > Remote Wakeup > > MaxPower 100mA > > Interface Descriptor: > > bLength 9 > > bDescriptorType 4 > > bInterfaceNumber 0 > > bAlternateSetting 0 > > bNumEndpoints 2 > > bInterfaceClass 255 Vendor Specific Class > > bInterfaceSubClass 255 Vendor Specific Subclass > > bInterfaceProtocol 255 Vendor Specific Protocol > > iInterface 0 > > Endpoint Descriptor: > > bLength 7 > > bDescriptorType 5 > > bEndpointAddress 0x01 EP 1 OUT > > bmAttributes 3 > > Transfer Type Interrupt > > Synch Type None > > Usage Type Data > > wMaxPacketSize 0x0020 1x 32 bytes > > bInterval 0 > > And there's the problem. 0 is an invalid bInterval value for an > Interrupt endpoint. Unfortunately, it is a know issue that some mceusb drivers have the bInterval set to zero. > > Device Status: 0x0001 > > Self Powered > > > > Wade > > Thank you. The patch has been submitted. Thanks! Mauro -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html