[sane-devel] N656U CanoScan
debian at mikekelland.com
debian at mikekelland.com
Sun Dec 1 05:01:21 GMT 2002
Hi all,
I've been wrestling with this for a little while. I can't seem to get
scanimage to recognize my CanoScan N656U. It's a USB scanner supported by
the plustek backend. So far I have done:
modprobe scanner vendor=0x04a9 product=0x2206
Which gives me the /dev/usb/scanner0 device (permissions crw-rw-rw) with
links from /dev/usbscanner and /dev/usbscanner0. USB Viewer returns:
CanoScan
Manufacturer: Canon
Speed: 12Mb/s (full)
USB Version: 1.00
Device Class: 00(>ifc )
Device Subclass: 00
Device Protocol: 00
Maximum Default Endpoint Size: 8
Number of Configurations: 1
Vendor Id: 04a9
Product Id: 2206
Revision Number: 1.00
Config Number: 1
Number of Interfaces: 1
Attributes: 80
MaxPower Needed: 500mA
Interface Number: 0
Name: usbscanner
Alternate Number: 0
Class: ff(vend.)
Sub Class: 0
Protocol: 0
Number of Endpoints: 3
Endpoint Address: 81
Direction: in
Attribute: 3
Type: Int.
Max Packet Size: 1
Interval: 16ms
Endpoint Address: 82
Direction: in
Attribute: 2
Type: Bulk
Max Packet Size: 64
Interval: 0ms
Endpoint Address: 03
Direction: out
Attribute: 2
Type: Bulk
Max Packet Size: 64
Interval: 0ms
I've updated the /etc/sane.d/plustek.conf file to:
[usb] 0x04a9 0x2206
option lampOff 0
option warmup 180
option lOffOnEnd 0
device /dev/usb/scanner0
And sane-find-scanner gives back:
sane-find-scanner: found USB scanner (vendor = 0x04a9, product = 0x2206)
at device /dev/usb/scanner0
sane-find-scanner: found USB scanner (vendor = 0x04a9, product = 0x2206)
at device /dev/usbscanner
sane-find-scanner: found USB scanner (vendor = 0x04a9, product = 0x2206)
at device /dev/usbscanner0
And yet scanimage on maximum debug returns (pertinent part only):
[plustek] attach (/dev/usb/scanner0, 0xbfffd7fc, (nil))
[plustek] Device configuration:
[plustek] device name : >/dev/usb/scanner0<
[plustek] porttype : 1
[plustek] USB-ID : >0x04A9-0x2206<
[plustek] warmup : 180s
[plustek] lampOff : 0
[plustek] lampOffOnEnd : 0
[plustek] pos_x : 0
[plustek] pos_y : 0
[plustek] neg_x : 0
[plustek] neg_y : 0
[plustek] tpa_x : 0
[plustek] tpa_y : 0
[plustek] ---------------------
[plustek] drvopen()
[plustek] usbDev_open(/dev/usb/scanner0,0x04A9-0x2206)
[plustek] Vendor ID=0x04A9, Product ID=0x2206
[plustek] usbio_DetectLM983x
[plustek] usbio_DetectLM983x: found [plustek] LM9832/3
[plustek] No matching device found >0x04A9-0x2206<
[plustek] open failed: -1
[dll] init: backend `plustek' is version 1.0.0
[plustek] sane_get_devices (0xbffff8c4, 0)
Anyone have any idea what I've done wrong/have yet to do?
Thanks!
Mike Kelland
More information about the sane-devel
mailing list