SANE
Sane est le logiciel qui gère les scanners, il ne peut pas utiliser les scanners sur le port parallèle. Pour ce faire, il faut patcher Sane avec un patch correspondant à votre scanner.
Suivre l’adresse récupérée dans la man page sane-hp : http://www.torque.net/parport/ rubrique Parallel port scanners under Linux.
Là, j’apprends que mon Scanjet 3200C de chez HP, est en réalité un Umax 1220p. Le site est très bien fait, il vous envoie vers les pages nécessaires pour trouver tout ce qu’il faut pour votre scanner.
Je télécharge tout ce dont j’ai besoin ainsi que les pages install et use pour Umax1220p.
Mise en service
Pour le Scanjet 3200C, les opérations suivantes ont été faites :
Modification du BIOS
Dans la partie périphérique, le port parallèle est fixé comme EPP.
Compilation du noyau - page Character devices
L’option Support for user-space parallel port device drivers est activée en mode module M car je sais depuis ma visite du site que le patch peut ne pas fonctionner.

Si j’appuie sur la touche Help, la fenêtre suivante s’affiche :

Après recompilation du noyau et redémarrage, je dois activer le module (cf. installer un module).
Test de dépistage du scanner
Aller dans le répertoire /Sane/tools/ et lancer la commande ./umax_pp -p -t, après une série de tests, il m’indique qu’il ne trouve pas de scanner (alors que tout est bien branché, port activé...), il attend une valeur et en trouve une autre...
Épilogue
J’ai réussi une seule fois à scanner quelque chose avec le HP sous linux. Je pense que c’était un coup de chance. D’ailleurs, cela ne s’est jamais reproduit.
Depuis, j’ai acheté un scanner plat Canon qui se branche sur le port USB et là tout fonctionne à merveille...
