Ceci est une ancienne révision du document !



Installation d'un scanner de la marque Acer, Agfa ou Benq

Il faut tout d'abord vérifier si le scanner n'est pas reconu automatiquement.

Pour cela : lancer xsane : applications / Graphisme → Scanner d'image Xsane

Si xsane s'ouvre sans méssage d'érreur, c'est tout bon, le scanner est reconnu, sinon voir la suite du tutoriel.

Détermination du firmware à installer.

Tout d'abord, il faut noter le modèle de son scanner et examiner le nom du Firmware File à partir du site http://snapscan.sourceforge.net/#supported .

Il faut bien noter le Firmware File correspondant au modèle de votre scanner. En effet ces scanners ne disposent pas de "firmware" (ou micro-logiciel pilote).

Recuperation du firmware

Sous Windows, ces scanners fonctionnent car Windows envoie le code du firmware directement dans la mémoire du scanner.
Il nous faut donc récupérer ce fichier pour l'utiliser sous Ubuntu.

Regarder ici si votre firmware est présent :

Materiel Supporté :

Modèle Firmware
Acer 640U u96v121.bin
Agfa snapscan 1212U usb SnapScan_1212U_2.bin
Agfa SnapScan e20 snape20.bin

A partir de Windows (Si on à déjà installé le scanner sous Windows)

Rechercher le firmware (fichier .bin) dans les dossier C:\WINDOWS\usbbin.

Regarder également :

  • Pour windows XP : /WINDOWS/system32/
  • Pour Windows 2000 : /WINNT/system32/

Si on dispose du CD d'instalation Windows

On peut trouver ce fichier .bin sur le cd fourni avec le scanner.

Défois on vas seulement trouver des fichiers .exe.
Dans ce cas voir plus bas.

Sinon recherche sur internet

Voici une archive qui contient tous les fichiers pour scanner Acer : usbbin_acer.tar.gz (lien mort ?)

Pilotes sur Internet
Agfa Snapscan icidans le répertoire "Drivers" de l'archive .exe

Obtention du firmware à partir du .exe

Attention, certains ne proposent pas le firmware seul.
Par exemple Agfa qui ne le fournit qu'avec le logiciel Scanwise. Dans ce cas pas de panique téléchargez quand même le *.exe, puis utilisez cabextract:

cabextract 'votre fichier.exe'

Cela 'décompresse" tout ce qui était dans 'votre fichier.exe', il ne reste plus qu'à trouver le pilote recherché.

Instalation du firmware

Attention, le nom du firmware contient parfois un espace : par exemple entre SnapScan et 1212U_2.bin.
Supprimez l'espace ou ajoutez un undescore, sinon le firmware ne sera pas identifié !
SnapScan 1212U 2.bin devient donc SnapScan_1212U_2.bin

Il faut copier le firmware dans le dossier /etc/sane.d/.
Par exemple :

sudo cd "chemin"
sudo cp "VotrePilote".bin /etc/sane.d/

"chemin" étant le chemin où vous avez copié le firmware (clef usb, cdrom, etc..).
Et "VotrePilote" le nom du pilote.

En cas d'erreur, assurez-vous que votre pilote pilote.bin est bien exécutable en faisant :
ls -l /usr/lib/sane/pilote.binentre
Si tel n'est pas le cas, modifiez ainsi les permissions :
sudo chmod 755 /usr/lib/sane/pilote.bin

Maintenant que le firmware est copié, il est nécessaire de modifier le fichier /etc/sane.d/snapscan.conf. Pour ce faire, vous pouvez utiliser la commande suivante :

gksudo gedit /etc/sane.d/snapscan.conf

Il suffit alors d'ajouter le chemin vers le firmware que l'on vient de copier aprés les premiers commentaires : (voir la dernière ligne du bloc qui suit) : Il faut également commenter (ou supprimer) si elle existe la ligne :

firmware /usr/share/sane/snapscan/your-firmwarefile.bin

Pour commenter : ajouter un # en début de ligne !

    #------------------------------ General -----------------------------------
    
    # Change to the fully qualified filename of your firmware file, if
    # firmware upload is needed by the scanner
    firmware /etc/sane.d/u96v121.bin

Le scanner est désormais bien reconnu sous Xsane (installé par défaut sous Ubuntu).

NB :

La procédure fonctionne également sous mandriva 2007 (xsane version 0.991 en standard) et avec un scanner agfa e20 usb qui à pourtant fonctionné curieusement pendant 1 mois avec l'installation automatique de base avant de me donner le message d'erreur "erreur d'ouverture du périphérique snapscan:libusb:001:006, argument invalide -Fermer…" Ayant récupéré le snape20.bin sur un pc suite à l'installation du programme du scanner, il m'a été possible de suivre cette procédure géniale avec succès. Promis je vais tester Ubuntu…

1/Ajout du fichier de firmware

2/Ajout de la ligne (rien d'autre)

Voici le lien de mon fichier firmware agfa e20 usb

http://andyweb.free.fr/drivers/snape20.bin

andycam (francenano@@@yahoo.fr)


  • Rédigé par Galett
  • Relu par Antoine
  • Conttribution de : Rubens Pfff (admin@webynux.net) andycam
  • Remise en forme par quent57 (18/04/09)
  • scanner_acer_benq.1240145631.txt.gz
  • Dernière modification: Le 18/04/2011, 14:41
  • (modification externe)