1 Canon scanner that looks like a MTP device and disturbs MTP 2 detection... 3 4 Bus 001 Device 002: ID 04a9:220c Canon, Inc. CanoScan D1250U2 5 Device Descriptor: 6 bLength 18 7 bDescriptorType 1 8 bcdUSB 2.00 9 bDeviceClass 255 Vendor Specific Class 10 bDeviceSubClass 255 Vendor Specific Subclass 11 bDeviceProtocol 255 Vendor Specific Protocol 12 bMaxPacketSize0 64 13 idVendor 0x04a9 Canon, Inc. 14 idProduct 0x220c CanoScan D1250U2 15 bcdDevice 2.00 16 iManufacturer 3 Canon 17 iProduct 4 CanoScan 18 iSerial 0 19 bNumConfigurations 1 20 Configuration Descriptor: 21 bLength 9 22 bDescriptorType 2 23 wTotalLength 39 24 bNumInterfaces 1 25 bConfigurationValue 1 26 iConfiguration 0 27 bmAttributes 0xc0 28 Self Powered 29 MaxPower 10mA 30 Interface Descriptor: 31 bLength 9 32 bDescriptorType 4 33 bInterfaceNumber 0 34 bAlternateSetting 0 35 bNumEndpoints 3 36 bInterfaceClass 255 Vendor Specific Class 37 bInterfaceSubClass 255 Vendor Specific Subclass 38 bInterfaceProtocol 255 Vendor Specific Protocol 39 iInterface 0 40 Endpoint Descriptor: 41 bLength 7 42 bDescriptorType 5 43 bEndpointAddress 0x81 EP 1 IN 44 bmAttributes 2 45 Transfer Type Bulk 46 Synch Type None 47 Usage Type Data 48 wMaxPacketSize 0x0200 1x 512 bytes 49 bInterval 0 50 Endpoint Descriptor: 51 bLength 7 52 bDescriptorType 5 53 bEndpointAddress 0x02 EP 2 OUT 54 bmAttributes 2 55 Transfer Type Bulk 56 Synch Type None 57 Usage Type Data 58 wMaxPacketSize 0x0200 1x 512 bytes 59 bInterval 0 60 Endpoint Descriptor: 61 bLength 7 62 bDescriptorType 5 63 bEndpointAddress 0x83 EP 3 IN 64 bmAttributes 3 65 Transfer Type Interrupt 66 Synch Type None 67 Usage Type Data 68 wMaxPacketSize 0x0001 1x 1 bytes 69 bInterval 8 70 Device Qualifier (for other device speed): 71 bLength 10 72 bDescriptorType 6 73 bcdUSB 2.00 74 bDeviceClass 255 Vendor Specific Class 75 bDeviceSubClass 255 Vendor Specific Subclass 76 bDeviceProtocol 255 Vendor Specific Protocol 77 bMaxPacketSize0 64 78 bNumConfigurations 1 79 Device Status: 0x0001 80 Self Powered 81