[sane-devel] plustek 0.52-3 backend: help needed!

Gerhard Jäger gerhard at gjaeger.de
Thu Nov 25 20:23:15 UTC 2010


repeating my answer you already got upon your private request:

On Wednesday 24 November 2010 14:32:05 Mike Dorey wrote:
> Dear SANE developers
> I'm trying to get my hp scanjet 2100c flatbed scanner working with SANE
> under Ubuntu 8.04LTS but I realise I'm completely out of my depth.  I’m
> currently trying to find someone who could lead me through this maze in
> words of one syllable (or less)....
> SANE appears to recognise my scanner, but when I press 'scan' the thing
> just makes a 'clunk' and stops.  A similar noise is heard if I then press
> 'cancel'.  It seems that someone else has experienced this before:
> http://newyork.ubuntuforums.org/showthread.php?t=1248834
> I visited the SANE-project website and found a link to a backend that
> supported my scanner: http://www.gjaeger.de/scanner/plustek/    (backend
> file: plustek-usb-0.52-3.tar.tar).  Further reading revealed that this
> needed to be compiled into something that could be used by Ubuntu
> (something I’ve never done before).
> At this point I discovered the excellently-written  HowTo   document: 
> https://help.ubuntu.com/community/CompilingEasyHowTo.  My optimism soared
> (!) and I decided to have a go.  I got to the point in Step 3 where it
> says “This newly-created directory will contain a file called 'configure'”
> - mine didn't(!!) As optimism gave way to desperation, I tried running
> anything that looked remotely like it might be a configuration file (as a
> few more besides).
> If there’s anyone out there who can help, I’d be grateful if you’d get in
> touch.

FOA, there's no need to recompile SANE or the backend. Simply take it as
it is.

What you see is that the driver waits until the lamp is stable. These
CCFL lamps need some time for warming up. So the first action is:
wait until stable. This can be influenced by xsane -> standard options ->
warming up time. The default value is -1, which means wait until stable 
(this could last up to a few minutes), or you set a period on your own 
lets say 30, which is 30 seconds.

After that period the scanner should start to scan.

You can use the plustek.conf file for default settings, see man sane-plustek.
To see what the driver is currently doing you might use
export SANE_DEBUG_PLUSTEK=3D10 ; xsane


More information about the sane-devel mailing list