plustek: plustek 9636T


Previous by date: 17 Nov 2005 09:52:51 +0000 plustek 9636T, Nicolas DELY
Next by date: 17 Nov 2005 09:52:51 +0000 Re: plustek 9636T, Nicolas Dély
Previous in thread: 17 Nov 2005 09:52:51 +0000 plustek 9636T, Nicolas DELY
Next in thread: 17 Nov 2005 09:52:51 +0000 Re: plustek 9636T, Nicolas Dély

Subject: Re: plustek 9636T
From: Gerhard Jaeger ####@####.####
Date: 17 Nov 2005 09:52:51 +0000
Message-Id: <200511171052.33730.gerhard@gjaeger.de>

On Wednesday 16 November 2005 20:32, Nicolas DELY wrote:
> Hi all,
> 
> my configuration:
> * asus A8V Deluxe Edition K8T800Pro
> * AMD athlon 64 3000+
> * gentoo 2005.1 in x86_64 native mode
> * linux 2.6.13-gentoo-r3
> * sane-backends-1.0.15
> 
> root@gohan:/usr/local/src # dmesg |grep parport
> parport: PnPBIOS parport detected.
> parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE,EPP]
> 
> root@gohan:/usr/local/src # dmesg |grep ppdev
> ppdev: user-space parallel port driver
> 
> root@gohan:/usr/local/src # ll /dev/parport0
> crw-rw-rw-  1 root root 99, 0 oct 31 23:13 /dev/parport0
> 
> root@gohan:/usr/local/src # export SANE_DEBUG_PLUSTEK_PP=20 ;
> root@gohan:/usr/local/src # scanimage -L
> [sanei_debug] Setting debug level of plustek_pp to 20.
> [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] ><
> [plustek_pp] >#<
> [plustek_pp] ># user either [direct] or [kernel] to access the scanner<
> [plustek_pp] ># when using [kernel], device specifies the device-node,
> which is created<
> [plustek_pp] ># by the kernel-module loader (applies only to Linux)<
> [plustek_pp] ># when using [direct], device is used to set the
> parallel-port base address<
> [plustek_pp] ># or a device-name suitable for libieee1284, i.e. parport0<
> [plustek_pp] >#<
> [plustek_pp] >[direct]<
> [plustek_pp] >device 0x378<
> [plustek_pp] Decoding device name >0x378<
> [plustek_pp] ><
> [plustek_pp] >#<
> [plustek_pp] ># leave the default values as specified in /etc/modules.conf<
> [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] ># model override switch, mostly for cosmetic changes, if
> the autodetection<
> [plustek_pp] ># does not work or could not work correctly<
> [plustek_pp] >#option mov 7<
> [plustek_pp] ><
> [plustek_pp] >#<
> [plustek_pp] ># example for accessing the scanner via libieee1284<
> [plustek_pp] >#<
> [plustek_pp] >[direct]<
> [plustek_pp] attach (0x378, 0x7fffffe3d710, (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] >#<
> [plustek_pp] ># example for accessing the scanner via the kernel module<
> [plustek_pp] >#<
> [plustek_pp] >#[kernel]<
> [plustek_pp] >#device /dev/pt_drv<
> [plustek_pp] >#<
> [plustek_pp] >#option warmup    -1<
> [plustek_pp] >#option lOffOnEnd -1<
> [plustek_pp] >#option lampOff   -1<
> [plustek_pp] attach (parport0, 0x7fffffe3d710, (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: 4
> [plustek_pp] open failed: -1
> [plustek_pp] sane_get_devices (0x7fffffe3f7d0, 0)
> 
> 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).
> [plustek_pp] sane_exit
> 
> Optipro 9636T scanner is plugged on parallel port and is switch on power on.
> 
> Can someone explain me where is the problem ?

Hmmm, all looks good, just did some tests here. What about SANE, could you
check if the libieee1284 has been compiled in? sane-config --libs should show
something like:
sane-config --libs
-lsane -lusb -lpthread -lm  -ljpeg -lieee1284  -lgphoto2 -lgphoto2_port -lm -lresmgr -ldl

Oh, now I see the problem, it's the x86_64 mode! The backend has an issue there.
I will submit a patch today and then it should work - checkout CVS-snapshot tomorrow.
backend version will be: 0.43-9

Ciao,
Gerhard



Previous by date: 17 Nov 2005 09:52:51 +0000 plustek 9636T, Nicolas DELY
Next by date: 17 Nov 2005 09:52:51 +0000 Re: plustek 9636T, Nicolas Dély
Previous in thread: 17 Nov 2005 09:52:51 +0000 plustek 9636T, Nicolas DELY
Next in thread: 17 Nov 2005 09:52:51 +0000 Re: plustek 9636T, Nicolas Dély


Powered by ezmlm-browse 0.20.