1Canon scanner that looks like a MTP device and disturbs MTP
2detection...
3
4Bus 001 Device 002: ID 04a9:220c Canon, Inc. CanoScan D1250U2
5Device 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
70Device 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
79Device Status:     0x0001
80  Self Powered
81