[sane-devel] plustek_pp scanner + sarge

mickfp@yahoo.com mickfp@yahoo.com
Thu, 23 Jun 2005 15:18:30 +1000


I'm having trouble getting a Plustek 4831P scanner to work with sarge.
There's an Epson printer daisy-chained off the scanner which works with
CUPS. Both worked with Redhat 7.3.

Any help would be appreciated - I've run out of ideas.

conf files, debugs, etc:

mick@dell933 $ dmesg|grep parport
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378 (0x778), irq 7, using FIFO 
[PCSPP,TRISTATE,COMPAT,EPP,ECP]
parport0: Printer, EPSON Stylus COLOR 460
lp0: using parport0 (interrupt-driven).
--------------------------------------------------------------------------------------
mick@dell933 $ scanimage -L

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
-----
root@dell933: scanimage -L
device `plustek_pp:parport0' is a Plustek 600P/6000P parallel port flatbed 
scanner
--------------------------------------------------------------------------------------
mick@dell933 $ cat /etc/sane.d/plustek_pp.conf |grep -v '^#'
[direct]
device 0x378
option warmup    -1
option lOffOnEnd -1
option lampOff   -1

[direct]
device parport0
----------------------------------------------------------------------------------------
The notes in /etc/sane.d/dll.conf say debian puts some files (?) in
/etc/sane.d/dll.d - this directory is empty

mick@dell933 $ cat /etc/sane.d/dll.conf|grep -v '^#'

plustek_pp


----------------------------------------------------------------------------------------
mick@dell933 $ xsane
[sanei_debug] Setting debug level of dll to 4.
[dll] sane_init: SANE dll backend version 1.0.11 from sane-backends 1.0.15
[dll] add_backend: adding backend `plustek_pp'
[dll] sane_get_devices
[dll] load: searching backend `plustek_pp' in `/usr/lib/sane'
[dll] load: trying to load `/usr/lib/sane/libsane-plustek_pp.so.1'
[dll] load: dlopen()ing `/usr/lib/sane/libsane-plustek_pp.so.1'
[dll] init: initializing backend `plustek_pp'
[sanei_debug] Setting debug level of plustek_pp to 128.
[plustek_pp] PlustekPP backend V0.43-5, part of sane-backends 1.0.15
[plustek_pp] ># Plustek-PP SANE Backend configuration file<
[plustek_pp] ># For use with Plustek parallel-port scanners<
[plustek_pp] >#<
[plustek_pp] >[direct]<
[plustek_pp] >device 0x378<
[plustek_pp] Decoding device name >0x378<
[plustek_pp] >#<
[plustek_pp] >option warmup    -1<
[plustek_pp] Decoding option >warmup<
[plustek_pp] >option lOffOnEnd -1<
[plustek_pp] Decoding option >lOffOnEnd<
[plustek_pp] >option lampOff   -1<
[plustek_pp] Decoding option >lampOff<
[plustek_pp] ><
[plustek_pp] >[direct]<
[plustek_pp] attach (0x378, 0xbfffc430, (nil))
[plustek_pp] Device configuration:
[plustek_pp] device name   : >0x378<
[plustek_pp] direct I/O    : yes
[plustek_pp] warmup        : -1s
[plustek_pp] lampOff       : -1
[plustek_pp] lampOffOnEnd  : yes
[plustek_pp] model override: 0
[plustek_pp] ---------------------
[plustek_pp] drvopen()
[plustek_pp] open: PtDrvInit failed: 4
[plustek_pp] open failed: -1
[plustek_pp] >device parport0<
[plustek_pp] Decoding device name >parport0<
[plustek_pp] >#<
[plustek_pp] attach (parport0, 0xbfffc430, (nil))
[plustek_pp] Device configuration:
[plustek_pp] device name   : >parport0<
[plustek_pp] direct I/O    : yes
[plustek_pp] warmup        : -1s
[plustek_pp] lampOff       : -1
[plustek_pp] lampOffOnEnd  : yes
[plustek_pp] model override: 0
[plustek_pp] ---------------------
[plustek_pp] drvopen()
[plustek_pp] open: PtDrvInit failed: 11
[plustek_pp] open failed: -1
[dll] init: backend `plustek_pp' is version 1.0.0
[plustek_pp] sane_get_devices (0xbfffe4f8, 0)
[dll] sane_get_devices: found 0 devices
[dll] sane_exit: exiting
[dll] sane_exit: calling backend `plustek_pp's exit function
[plustek_pp] sane_exit
[dll] sane_exit: finished

Also, the light/lamp in the scanner is on - even after a reboot.

	Thanks.