Le scanner a fonctionné à une certaine époque sous WIN2K, mais le WIN2K et parti à la poubelle.
Le port parallele est configuré avec irq7, 378, mode EPP. Il y a bien sous /proc/sys/dev/parport des fichiers.
J'ai bien la ligne "plustek_pp" dans mon dll.conf, d'ailleurs j'ai mis en commentaire tous les autres.
lsmode me dit, entre-autres
parport_pc 33348 1 parport 37320 2 lp,parport_pc
Trouverais-je ici quelqu'un qui m'expliquera l'erreur ?
Merci
Jacek
Si ton scanner fonctionne ( ça en a l'air ) avec la configuration du plustek (port //) tu aurais interêt à le faire fonctionner avec le module plustek à compiler dans le kernel car ta configuration actuelle le fera fonctionner en réseau ( il faut en plus une entrée dans xinetd ou inetd pour que ça marche ) et dans ce cas il y a une mystérieuse tempo qui le bloque ( par exemple entre deux photocopies ) et c'est trèèèès embêtant.
La compilation de ce module était très simple avec les kernels 2.4.++ mais avec les nouveaux 2.6++ c'est devenu on peu moins net: module pt_drv Il faudrait récupérer plustek-pp-0.43-8.tar.gz dans http://www.gjaeger.de/scanner/plustek_pp/ dans un répertoire doc il y a le module un make et un make install classique et un modprobe dans le boot local le met en route ( la lampe du scanner s'allume dommage avant avec le 2.4++ la lampe ne s'allumait qu'en lançant xsane ) Il faut les sources du kernel pour compiler et mon plustek_pp.conf: ----------------------------------------- # Plustek-PP SANE Backend configuration file # For use with Plustek parallel-port scanners #
# # user either [direct] or [kernel] to access the scanner # when using [kernel], device specifies the device-node, which is created # by the kernel-module loader (applies only to Linux) # when using [direct], device is used to set the parallel-port base address # or a device-name suitable for libieee1284, i.e. parport0 # [direct] device 0x378
# # leave the default values as specified in /etc/modules.conf # option warmup -1 option lOffOnEnd -1 option lampOff -1
# model override switch, mostly for cosmetic changes, if the autodetection # does not work or could not work correctly #option mov 7
# # example for accessing the scanner via libieee1284 # [direct] device parport0
# # example for accessing the scanner via the kernel module # [kernel] device /dev/pt_drv # #option warmup -1 #option lOffOnEnd -1 #option lampOff -1 ---------------------
Et pour lancer le scanner:
xsane plustek_pp:/dev/pt_drv
Je crois que ceci explique cela.....
Bonne chance.
dyrmak
jacek55 wrote:
Bonsoir,
J'essaie de faire fonctionner mon vieux scanner PRIMAX avec SANE,
version 1.015, actuellement distribuée par Debian.
Des choses coincent au niveau d'accès à la porte parallele. Lançant
"scanimage" j'ai des messages :
[sanei_debug] Setting debug level of dll to 12.
[dll] sane_init: SANE dll backend version 1.0.11 from sane-backends
1.0.15
[dll] sane_init/read_dlld: processing /etc/sane.d/dll.d ...
[dll] sane_init/read_dlld: done.
[dll] sane_init/read_config: reading dll.conf
[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'
[dll] init: backend `plustek_pp' is version 1.0.0
[dll] sane_get_devices: found 0 devices
[dll] sane_exit: exiting
[dll] sane_exit: calling backend `plustek_pp's exit function
[dll] sane_exit: finished
Le scanner a fonctionné à une certaine époque sous WIN2K, mais le
WIN2K et parti à la poubelle.
Le port parallele est configuré avec irq7, 378, mode EPP. Il y a bien
sous /proc/sys/dev/parport des fichiers.
J'ai bien la ligne "plustek_pp" dans mon dll.conf, d'ailleurs j'ai mis
en commentaire tous les autres.
lsmode me dit, entre-autres
parport_pc 33348 1
parport 37320 2 lp,parport_pc
Trouverais-je ici quelqu'un qui m'expliquera l'erreur ?
Merci
Jacek
Si ton scanner fonctionne ( ça en a l'air ) avec la configuration du plustek
(port //) tu aurais interêt à le faire fonctionner avec le module plustek
à compiler dans le kernel car ta configuration actuelle le fera fonctionner
en réseau ( il faut en plus une entrée dans xinetd ou inetd pour que ça
marche ) et dans ce cas il y a une mystérieuse tempo qui le bloque
( par exemple entre deux photocopies ) et c'est trèèèès embêtant.
La compilation de ce module était très simple avec les kernels 2.4.++
mais avec les nouveaux 2.6++ c'est devenu on peu moins net:
module pt_drv
Il faudrait récupérer plustek-pp-0.43-8.tar.gz dans
http://www.gjaeger.de/scanner/plustek_pp/
dans un répertoire doc il y a le module
un make et un make install classique
et un modprobe dans le boot local le met en route
( la lampe du scanner s'allume dommage avant
avec le 2.4++ la lampe ne s'allumait qu'en lançant xsane )
Il faut les sources du kernel pour compiler
et mon plustek_pp.conf:
-----------------------------------------
# Plustek-PP SANE Backend configuration file
# For use with Plustek parallel-port scanners
#
#
# user either [direct] or [kernel] to access the scanner
# when using [kernel], device specifies the device-node, which is created
# by the kernel-module loader (applies only to Linux)
# when using [direct], device is used to set the parallel-port base address
# or a device-name suitable for libieee1284, i.e. parport0
#
[direct]
device 0x378
#
# leave the default values as specified in /etc/modules.conf
#
option warmup -1
option lOffOnEnd -1
option lampOff -1
# model override switch, mostly for cosmetic changes, if the autodetection
# does not work or could not work correctly
#option mov 7
#
# example for accessing the scanner via libieee1284
#
[direct]
device parport0
#
# example for accessing the scanner via the kernel module
#
[kernel]
device /dev/pt_drv
#
#option warmup -1
#option lOffOnEnd -1
#option lampOff -1
---------------------
Le scanner a fonctionné à une certaine époque sous WIN2K, mais le WIN2K et parti à la poubelle.
Le port parallele est configuré avec irq7, 378, mode EPP. Il y a bien sous /proc/sys/dev/parport des fichiers.
J'ai bien la ligne "plustek_pp" dans mon dll.conf, d'ailleurs j'ai mis en commentaire tous les autres.
lsmode me dit, entre-autres
parport_pc 33348 1 parport 37320 2 lp,parport_pc
Trouverais-je ici quelqu'un qui m'expliquera l'erreur ?
Merci
Jacek
Si ton scanner fonctionne ( ça en a l'air ) avec la configuration du plustek (port //) tu aurais interêt à le faire fonctionner avec le module plustek à compiler dans le kernel car ta configuration actuelle le fera fonctionner en réseau ( il faut en plus une entrée dans xinetd ou inetd pour que ça marche ) et dans ce cas il y a une mystérieuse tempo qui le bloque ( par exemple entre deux photocopies ) et c'est trèèèès embêtant.
La compilation de ce module était très simple avec les kernels 2.4.++ mais avec les nouveaux 2.6++ c'est devenu on peu moins net: module pt_drv Il faudrait récupérer plustek-pp-0.43-8.tar.gz dans http://www.gjaeger.de/scanner/plustek_pp/ dans un répertoire doc il y a le module un make et un make install classique et un modprobe dans le boot local le met en route ( la lampe du scanner s'allume dommage avant avec le 2.4++ la lampe ne s'allumait qu'en lançant xsane ) Il faut les sources du kernel pour compiler et mon plustek_pp.conf: ----------------------------------------- # Plustek-PP SANE Backend configuration file # For use with Plustek parallel-port scanners #
# # user either [direct] or [kernel] to access the scanner # when using [kernel], device specifies the device-node, which is created # by the kernel-module loader (applies only to Linux) # when using [direct], device is used to set the parallel-port base address # or a device-name suitable for libieee1284, i.e. parport0 # [direct] device 0x378
# # leave the default values as specified in /etc/modules.conf # option warmup -1 option lOffOnEnd -1 option lampOff -1
# model override switch, mostly for cosmetic changes, if the autodetection # does not work or could not work correctly #option mov 7
# # example for accessing the scanner via libieee1284 # [direct] device parport0
# # example for accessing the scanner via the kernel module # [kernel] device /dev/pt_drv # #option warmup -1 #option lOffOnEnd -1 #option lampOff -1 ---------------------