diff --git a/unsupported/canon-4200f.html b/unsupported/canon-4200f.html index bdef41f3..29188328 100644 --- a/unsupported/canon-4200f.html +++ b/unsupported/canon-4200f.html @@ -71,7 +71,7 @@ http://www.allegromicro.com/datafile/6219.pdf

Output of /proc/bus/usb/devices or sane-find-scanner -v -v or lsusb -vv

-T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480 MxCh= 0
+T:  Bus=01 Lev=01 Prnt=01 Port=02 Cnt=01 Dev#=  3 Spd=480 MxCh= 0
 D:  Ver= 2.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs=  1
 P:  Vendor=04a9 ProdID=221b Rev= 2.00
 S:  Manufacturer=Canon
@@ -82,10 +82,10 @@ E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
 E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
 E:  Ad=83(I) Atr=03(Int.) MxPS=   1 Ivl=16ms
 
-<device descriptor of 0x04a9/0x221b at 002:004 (Canon CanoScan)>
+<device descriptor of 0x04a9/0x221b at 001:003 (Canon CanoScan)>
 bLength               18
 bDescriptorType       1
-bcdUSB                1.10
+bcdUSB                2.00
 bDeviceClass          255
 bDeviceSubClass       255
 bDeviceProtocol       255
@@ -122,7 +122,7 @@ bNumConfigurations    1
     bDescriptorType   5
     bEndpointAddress  0x81 (in 0x01)
     bmAttributes      2 (bulk)
-    wMaxPacketSize    64
+    wMaxPacketSize    512
     bInterval         0 ms
     bRefresh          0
     bSynchAddress     0
@@ -131,7 +131,7 @@ bNumConfigurations    1
     bDescriptorType   5
     bEndpointAddress  0x02 (out 0x02)
     bmAttributes      2 (bulk)
-    wMaxPacketSize    64
+    wMaxPacketSize    512
     bInterval         0 ms
     bRefresh          0
     bSynchAddress     0
@@ -147,7 +147,7 @@ bNumConfigurations    1
 
 <trying to find out which USB chip is used>
     checking for GT-6801 ...
-    this is not a GT-6801 (bNumEndpoints = 3)
+    this is not a GT-6801 (bcdUSB = 0x200)
     checking for GT-6816 ...
     this is not a GT-6816 (bDeviceClass = 255, bInterfaceClass = 255)
     checking for GT-8911 ...
@@ -155,34 +155,35 @@ bNumConfigurations    1
     checking for MA-1017 ...
     this is not a MA-1017 (bDeviceClass = 255, bInterfaceClass = 255)
     checking for MA-1015 ...
-    this is not a MA-1015 (bcdUSB = 0x110)
+    this is not a MA-1015 (bcdUSB = 0x200)
     checking for MA-1509 ...
-    this is not a MA-1509 (bEndpointAddress = 0x2, bmAttributes = 0x2, wMaxPacketSize = 0x40)
+    this is not a MA-1509 (bcdUSB = 0x200)
     checking for LM983[1,2,3] ...
-    this is not a LM983x (bDeviceSubClass = 0xff)
+    this is not a LM983x (bcdUSB = 0x200)
     checking for GL646 ...
     this is not a GL646 (bDeviceClass = 255, bInterfaceClass = 255)
     checking for GL646_HP ...
-    this is not a GL646_HP (writing register failed)
+    this is not a GL646_HP (bcdUSB = 0x200)
     checking for GL660+GL646 ...
     this is not a GL660+GL646 (bDeviceClass = 255, bInterfaceClass = 255)
     checking for GL841 ...
-    this is not a GL841 (bcdUSB = 0x110)
+    this is not a GL841 (writing register failed)
     checking for ICM532B ...
-    this is not a ICM532B (check 5, bNumEndpoints = 3)
+    this is not a ICM532B (check 2, bcdUSB = 0x200)
     checking for PV8630/LM9830 ...
     this is not a PV8630/LM9830 (bDeviceClass = 255)
     checking for M011 ...
-    this is not a M011 (bcdUSB = 0x110)
+    this is not a M011 (bcdUSB = 0x200)
     checking for RTS8822L-01H ...
     this is not a RTS8822L-01H (bDeviceClass = 255)
     checking for rts8858c ...
     this is not a rts8858c (bDeviceClass = 255)
     checking for SQ113 ...
     this is not a SQ113 (bDeviceClass = 255)
-<Couldn't determine the type of the USB chip (result from sane-backends 1.0.17-cvs)>
+<Couldn't determine the type of the USB chip (result from sane-backends 1.0.18)>
+
+found USB scanner (vendor=0x04a9 [Canon], product=0x221b [CanoScan]) at libusb:001:003
 
-found USB scanner (vendor=0x04a9 [Canon], product=0x221b [CanoScan]) at libusb:002:004
     

Want to add or correct information?

diff --git a/unsupported/memorex-maxx-6136u.html b/unsupported/memorex-maxx-6136u.html index 3196df93..2c1729f2 100644 --- a/unsupported/memorex-maxx-6136u.html +++ b/unsupported/memorex-maxx-6136u.html @@ -28,7 +28,7 @@

Product ID

- 0x346 + 0x0346

Chipset

@@ -43,7 +43,7 @@

 TCE MK600U:
 T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
-D:  Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
+D:  Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
 P:  Vendor=0461 ProdID=0346 Rev= 0.01
 S:  Manufacturer=Primax
 S:  Product=USB Scanner
@@ -51,6 +51,100 @@ C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 48mA
 I:  If#= 0 Alt= 0 #EPs= 2 Cls=10(unk. ) Sub=01 Prot=00 Driver=usbscanner
 E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
 E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
+
+Memorex Maxx 6136u
+<device descriptor of 0x0461/0x0346 at 011:005>
+bLength               18
+bDescriptorType       1
+bcdUSB                1.00
+bDeviceClass          0
+bDeviceSubClass       0
+bDeviceProtocol       0
+bMaxPacketSize0       8
+idVendor              0x0461
+idProduct             0x0346
+bcdDevice             0.01
+iManufacturer         2 ((null))
+iProduct              1 ((null))
+iSerialNumber         0 ()
+bNumConfigurations    1
+ <configuration 0>
+ bLength              9
+ bDescriptorType      2
+ wTotalLength         32
+ bNumInterfaces       1
+ bConfigurationValue  1
+ iConfiguration       0 ()
+ bmAttributes         64 (Self-powered)
+ MaxPower             48 mA
+  <interface 0>
+   <altsetting 0>
+   bLength            9
+   bDescriptorType    4
+   bInterfaceNumber   0
+   bAlternateSetting  0
+   bNumEndpoints      2
+   bInterfaceClass    16
+   bInterfaceSubClass 1
+   bInterfaceProtocol 0
+   iInterface         0 ()
+    <endpoint 0>
+    bLength           7
+    bDescriptorType   5
+    bEndpointAddress  0x81 (in 0x01)
+    bmAttributes      2 (bulk)
+    wMaxPacketSize    64
+    bInterval         0 ms
+    bRefresh          0
+    bSynchAddress     0
+    <endpoint 1>
+    bLength           7
+    bDescriptorType   5
+    bEndpointAddress  0x02 (out 0x02)
+    bmAttributes      2 (bulk)
+    wMaxPacketSize    64
+    bInterval         0 ms
+    bRefresh          0
+    bSynchAddress     0
+
+<trying to find out which USB chip is used>
+    checking for GT-6801 ...
+    this is not a GT-6801 (bDeviceClass = 0)
+    checking for GT-6816 ...
+    this is not a GT-6816 (bDeviceClass = 0, bInterfaceClass = 16)
+    checking for GT-8911 ...
+    this is not a GT-8911 (check 1, bDeviceClass = 0, bInterfaceClass = 16)
+    checking for MA-1017 ...
+    this is not a MA-1017 (bDeviceClass = 0, bInterfaceClass = 16)
+    checking for MA-1015 ...
+    this is not a MA-1015 (bDeviceClass = 0)
+    checking for MA-1509 ...
+    this is not a MA-1509 (bDeviceClass = 0)
+    checking for LM983[1,2,3] ...
+    this is not a LM983x (bDeviceClass = 0, bInterfaceClass = 16)
+    checking for GL646 ...
+    this is not a GL646 (bcdUSB = 0x100)
+    checking for GL646_HP ...
+    this is not a GL646_HP (bDeviceClass = 0, bInterfaceClass = 16)
+    checking for GL660+GL646 ...
+    this is not a GL660+GL646 (bDeviceClass = 0, bInterfaceClass = 16)
+    checking for GL841 ...
+    this is not a GL841 (bDeviceClass = 0, bInterfaceClass = 16)
+    checking for ICM532B ...
+    this is not a ICM532B (check 1, bDeviceClass = 0, bInterfaceClass = 16)
+    checking for PV8630/LM9830 ...
+    this is not a PV8630/LM9830 (bNumEndpoints = 2)
+    checking for M011 ...
+    this is not a M011 (bDeviceClass = 0)
+    checking for RTS8822L-01H ...
+    this is not a RTS8822L-01H (bcdUSB = 0x100)
+    checking for rts8858c ...
+    this is not a rts8858c (bcdUSB = 0x100)
+    checking for SQ113 ...
+    this is not a SQ113 (bcdUSB = 0x100)
+<Couldn't determine the type of the USB chip (result from sane-backends 1.0.18)>
+
+found USB scanner (vendor=0x0461, product=0x0346) at libusb:011:005
     

Want to add or correct information?