[sane-devel] canon lide 220

Rafe DiDomenico rafe101 at gmail.com
Wed Feb 11 22:25:15 UTC 2015


Agreed.  Awesome news.  I don't have a whole lot of time, and no
programming experience since like freshman year, but if I can help with
something let me know--sniffing or testing or whatever.
On Feb 11, 2015 9:42 PM, "Stef" <stef.dev at free.fr> wrote:

> On 09/02/2015 12:04, Rafe DiDomenico wrote:
>
>> Hi all,
>>
>> So I sort of messed up and picked up this scanner. Now I#m debating
>> whether to return it or not. If there's hope for support in the (not so
>> distant) future, I'll hold off and wait. I'm just touching base to see what
>> sort of prospects there are since this model isn't even listed as
>> "unsupported" on the website.
>>
>> Anyway, if anyone needs any info on it this was SANE gave me:
>>
>> <device descriptor of 0x04a9/0x190f at 002:002 (Canon CanoScan)>
>> bLength               18
>> bDescriptorType       1
>> bcdUSB                2.00
>> bDeviceClass          255
>> bDeviceSubClass       255
>> bDeviceProtocol       255
>> bMaxPacketSize0       64
>> idVendor              0x04A9
>> idProduct             0x190F
>> bcdDevice             7.04
>> iManufacturer         1 (Canon)
>> iProduct              2 (CanoScan)
>> 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 GLxxx ...
>>     this is not a GL646 (bDeviceClass = 255, bInterfaceClass = 255)
>> <This USB chip looks like a GL848+ (result from sane-backends 1.0.24)>
>>
>> found USB scanner (vendor=0x04a9 [Canon], product=0x190f [CanoScan],
>> chip=GL848+) at libusb:002:002
>>
>>
>>      Hello,
>
>     I have just received a Canon LiDE 220 donated by Dany Qumsiyeh. Many
> thanks to him. Now I'm able to start working on this scanner.
>
>     First tests show that this model operates like previous LiDE 2[01]0
> models, on an undocumented (maybe gl127) ASIC.
>
>     Since I now only have Windows 7 machines, I can't use usnsniff, and
> must adapt my decoding scripts to wireshark USB recording.
>
>     I am going to build some sample tests programs based on log sniffing,
> without public datasheet this will be surely more complicated and longer
> than working with previous genesys ASIC. Once simple operations worked out,
> I'll turned it into a backend.
>
>     This is going to take quite some time.
>
> Regards,
>     Stef
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20150211/fc186703/attachment-0001.html>


More information about the sane-devel mailing list