--Apple-Mail-1--716682281 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed
Hi! I have a Canon Lide 20 scanner and want to make it work on Mac OS X 10.1.5, because of some limitations in the Canon-supplied OSX drivers. I have read (on www.mostang.com) that the color quality with Sane and that scanner is "poor", but that's OK, I only need Sane for commandline-driven batch scans in b&w. I have compiled and installed libusb from CVS (28 June 2003), and after no success with the release version of sane I also installed sane from CVS (30 June 2003). sane-find-scanner does find the scanner: found USB scanner (vendor=0x04a9, product=0x220d) at libusb:001:002 I then made sure plustek is in dll.conf and (after no success with the standard plustek.conf) adjusted plustek.conf as follows [usb] 0x04A9 0x220D scanimage does not find the scanner in default settings: $ scanimage -L No scanners were identified. If you were expecting something different, however as soon as I enable debugging to find out why, it DOES find the scanner: $ SANE_DEBUG_SANEI_USB=5 scanimage -L 2>/dev/null device `plustek:libusb:001:002' is a Canon N670U/N676U/LiDE20 USB flatbed scanner Further analysis reveals that SANE_DEBUG_SANEI_USB is the "culprit". As soon as it is set to 5 or any higher value, the scanner is found, while as long as it is 4 or lower, the scanner is not found. SANE_DEBUG and other environment variables do not matter. To me, this looks like a buffer overflow or a timing issue in sanei_usb. I decided to continue anyway, but with no success: $ SANE_DEBUG_SANEI_USB=255 SANE_DEBUG=255 SANE_DEBUG_PLUSTEK=255 scanimage 2>lide20-osx.log P6 # SANE data follows 248 150 255 After that, the process stops. I.e., the plustek backend gets loaded and starts to do something, but fails as soon as actual data should be transferred. I am attaching lide20-osx.log, maybe someone can make some sense out of it. BTW, I was using gcc 3.1, as compilation with gcc 2.97 did not succeed: $ gcc3 -v Reading specs from /usr/libexec/gcc/darwin/ppc/3.1/specs Thread model: posix Apple Computer, Inc. GCC version 1041, based on gcc version 3.1 20020105 (experimental) If necessary, shell access for a trusted developer could be arranged. Thanks a lot, and best regards, Tobias. -- Dipl. Phys. Tobias Ernst University of Stuttgart - Casino IT Faculty for Architecture and Urban Planning --Apple-Mail-1--716682281 Content-Disposition: attachment; filename=lide20-osx.log.gz Content-Transfer-Encoding: base64 Content-Type: application/x-gzip; x-unix-mode=0644; name="lide20-osx.log.gz" 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 --Apple-Mail-1--716682281--