plustek@linuxhacker.org

plustek@linuxhacker.org


Subject: Mac OS X and plustek backend for Canon N670U
From: Aaron Burghardt
Date: Tue, 23 Dec 2003 23:19:40 -0500

Hi all,

I have a Canon N670U and installed TWAIN SANE from this site:

	http://www.ellert.se/twain-sane/

It's a TWAIN interface for OS X built on SANE and libusb. I can find my 
scanner with sane-find-scanner:

...
found USB scanner (vendor=0x04a9 [Canon], product=0x220d [CanoScan], 
chip=LM983x?) at libusb:025:002
   # Your USB scanner was (probably) detected. It may or may not be 
supported by
   # SANE. Try scanimage -L and read the backend's manpage.
...

But if I try to actually use the scanner, it fails to open. With 
version 0.1.8beta of libusb, turning on debugging output and running 
scanimage -L reports:

	[plustek] Found device at >libusb:025:002<
	[plustek] open failed: -1
	[plustek] sane_get_devices (0xbffff840, 0)

If I revert to libusb 0.1.7, I get this:

	[plustek] Found device at >libusb:001:002<
	[plustek] Vendor ID=0x04A9, Product ID=0x220D
	[plustek] usbio_DetectLM983x	
	[plustek] UIO error
	[plustek] This is not a LM9831 or LM9832 chip based scanner.
	[plustek] open failed: -1
	[plustek] sane_get_devices (0xbffff800, 0)

Is this a problem with libusb or with the plustek back-end? Any ideas 
on how to fix it?

Thanks,
----
Aaron Burghardt
aburgh@mac.com


plustek@linuxhacker.org