[sane-devel] Support CanonScan LiDE 200

James bjlockie at lockie.ca
Thu Oct 9 20:24:50 UTC 2008


On Thu, October 9, 2008 3:51 pm, Jan Huijsmans wrote:
> Hello,
>
>
> Today I bought this scanner (dmesg and sane-find-device output included)
> and to my supprice even the chipset isn't mentioned as (un)supported, so I
> guess I have a new device...
>
> Is someone already working on the support of this device?
>
>
> [313022.590041] usb 3-2: new high speed USB device using ehci_hcd and
> address 3 [313022.725925] usb 3-2: configuration #1 chosen from 1 choice
> [313022.728155] usb 3-2: New USB device found, idVendor=04a9,
> idProduct=1905 [313022.728155] usb 3-2: New USB device strings: Mfr=1,
> Product=2, SerialNumber=0
> [313022.728155] usb 3-2: Product: CanoScan
> [313022.728155] usb 3-2: Manufacturer: Canon
> [313102.016944] usb 3-2: USB disconnect, address 3
> [313105.166988] usb 3-2: new high speed USB device using ehci_hcd and
> address 4 [313105.363834] usb 3-2: configuration #1 chosen from 1 choice
> [313105.366664] usb 3-2: New USB device found, idVendor=04a9,
> idProduct=1905 [313105.366682] usb 3-2: New USB device strings: Mfr=1,
> Product=2, SerialNumber=0
> [313105.366682] usb 3-2: Product: CanoScan
> [313105.366682] usb 3-2: Manufacturer: Canon
>
>
> <device descriptor of 0x04a9/0x1905 at 003:004>
> bLength               18 bDescriptorType       1 bcdUSB                2.00
> bDeviceClass          255 bDeviceSubClass       255 bDeviceProtocol
> 255
> bMaxPacketSize0       64 idVendor              0x04A9 idProduct
> 0x1905
> bcdDevice             6.03 iManufacturer         1 ((null)) iProduct
> 2 ((null))
> iSerialNumber         0 () bNumConfigurations    1 <configuration 0>
> bLength              9 bDescriptorType      2 wTotalLength         39
> bNumInterfaces       1 bConfigurationValue  1 iConfiguration       0 ()
> bmAttributes         160 (Remote Wakeup) MaxPower             500 mA
> <interface 0>
> <altsetting 0>
> bLength            9 bDescriptorType    4 bInterfaceNumber   0
> bAlternateSetting  0 bNumEndpoints      3 bInterfaceClass    255
> bInterfaceSubClass 255 bInterfaceProtocol 255 iInterface         0 ()
> <endpoint 0>
> bLength           7 bDescriptorType   5 bEndpointAddress  0x81 (in 0x01)
> bmAttributes      2 (bulk) wMaxPacketSize    512 bInterval         0 ms
> bRefresh          0 bSynchAddress     0 <endpoint 1>
> bLength           7 bDescriptorType   5 bEndpointAddress  0x02 (out 0x02)
> bmAttributes      2 (bulk) wMaxPacketSize    512 bInterval         0 ms
> bRefresh          0 bSynchAddress     0 <endpoint 2>
> bLength           7 bDescriptorType   5 bEndpointAddress  0x83 (in 0x03)
> bmAttributes      3 (interrupt) wMaxPacketSize    1 bInterval         8 ms
> bRefresh          0 bSynchAddress     0
>
> <trying to find out which USB chip is used>
> checking for GT-6801 ... 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 ... this is not a GT-8911 (check 1, bDeviceClass = 255,
> bInterfaceClass = 255) 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 = 0x200) checking
for
> MA-1509 ...
> this is not a MA-1509 (bcdUSB = 0x200) checking for LM983[1,2,3] ...
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 (bcdUSB = 0x200) checking
> for GL660+GL646 ... this is not a GL660+GL646 (bDeviceClass = 255,
> bInterfaceClass = 255) checking for GL84x ... Couldn't set configuration:
> could not set config 1: Operation not permitted <This USB chip looks like
> a GL843? (result from sane-backends 1.0.19)>
>
> found USB scanner (vendor=0x04a9, product=0x1905, chip=GL843?) at
> libusb:003:004
>
>
> <device descriptor of 0x1d6b/0x0002 at 003:001>
> bLength               18 bDescriptorType       1 bcdUSB                2.00
> bDeviceClass          9 bDeviceSubClass       0 bDeviceProtocol       0
> bMaxPacketSize0       64 idVendor              0x1D6B idProduct
> 0x0002
> bcdDevice             2.06 iManufacturer         3 ((null)) iProduct
> 2 ((null))
> iSerialNumber         1 ((null)) bNumConfigurations    1 <configuration 0>
> bLength              9 bDescriptorType      2 wTotalLength         25
> bNumInterfaces       1 bConfigurationValue  1 iConfiguration       0 ()
> bmAttributes         224 (Self-poweredRemote Wakeup) MaxPower
> 0 mA <interface 0>
> <altsetting 0>
> bLength            9 bDescriptorType    4 bInterfaceNumber   0
> bAlternateSetting  0 bNumEndpoints      1 bInterfaceClass    9
> bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface         0 () <endpoint
> 0>
> bLength           7 bDescriptorType   5 bEndpointAddress  0x81 (in 0x01)
> bmAttributes      3 (interrupt) wMaxPacketSize    4 bInterval         12 ms
>  bRefresh          0 bSynchAddress     0

"ScanJet 4890C 	USB 	0x03f0/0x1b05 	unsupported 	GL843, maybe can be added
to genesys backend".

It seems like that backend was abandoned so who knows.





More information about the sane-devel mailing list