[sane-devel] Canon LiDE 70 support
Maik Musall
lists at musall.de
Wed Oct 25 10:59:48 UTC 2006
Hi,
I'm newly subscribed here, and found just two postings about this
scanner in the archives. I purchased one today and am trying to get
support for it. So far, no success. I tried to just add a struct
canon_lide_70_model into genesys_devices.c by copying the lide_60 part
and only adjusting the resolutions and model names, and adding a line
{0x04a9, 0x221c, &canon_lide_60_model},
into genesys_usb_device_list. After this, I added the usb data to
/etc/sane.d/genesys.conf, and then after compiling I get:
# scanimage -L
device `genesys:libusb:004:007' is a Canon LiDE 70 flatbed scanner
but scanning doesn't actually work:
# scanimage > ~/file.pnm
scanimage: open of device genesys:libusb:004:007 failed: Invalid argument
The scanner doesn't show any reaction. I wonder if it's a GENE based one
at all. How do I find out? How can I help to get this supported? I have
14 days before I have to send it back if it doesn't work... ;-)
I'm using gentoo Linux 2.6.17-r8 and sane-backends 1.0.18-r2.
Here is the lsusb -v -v output's section about the scanner:
Bus 004 Device 007: ID 04a9:2225 Canon, Inc.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 255 Vendor Specific Subclass
bDeviceProtocol 255 Vendor Specific Protocol
bMaxPacketSize0 64
idVendor 0x04a9 Canon, Inc.
idProduct 0x2225
bcdDevice 0.00
iManufacturer 1 Canon
iProduct 2 CanoScan
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
Remote Wakeup
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 255 Vendor Specific Subclass
bDeviceProtocol 255 Vendor Specific Protocol
bMaxPacketSize0 64
bNumConfigurations 1
Regards
--
Maik Musall <maik at musall.de>
GPG public key 0x856861EB (keyserver: wwwkeys.de.pgp.net)
More information about the sane-devel
mailing list