https://bugzilla.kernel.org/show_bug.cgi?id=217862 --- Comment #14 from pawlick3r@xxxxxxxxx --- (In reply to Alan Stern from comment #13) > There is a significant difference between the two reports: the bulk endpoint > numbers. The Windows output shows it using endpoint 3 for bulk OUT whereas > Linux uses endpoint 1. That's got to be the reason why the Bulk Reset Media > and Bulk Get Redundancy Data commands are failing. > > Let's see what "lsusb -v" shows for this device. I expect it will list both > endpoints, and the Windows driver uses one but the Linux driver uses the > other. Here is the lsusb -v output for this device and there are in fact two different endpoints. Bus 001 Device 006: ID 0584:0008 RATOC System, Inc. Fujifilm MemoryCard ReaderWriter Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.00 bDeviceClass 0 bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x0584 RATOC System, Inc. idProduct 0x0008 Fujifilm MemoryCard ReaderWriter bcdDevice 1.02 iManufacturer 1 YAMAICHI ELECTRONICS Co.,Ltd. iProduct 2 USB SmartMedia Adapter iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x0027 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 80mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 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 0x03 EP 3 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Device Status: 0x0000 (Bus Powered) -- You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug.