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
  • ou Applications → Graphisme → Programme d'acquisition d'images XSane

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

Détermination du firmware à installer.

Il nous faut trouver le Firmware correspondant au modèle de votre scanner. En effet ces scanners ne disposent pas de "firmware" (ou micro-logiciel pilote) intégré, il faut le leur envoyer.

Tout d'abord, il faut noter le modèle de son scanner, puis commencer par regarder si il est présent dans cette liste :

Scanner Firmware
Acer 320U u34v101.bin
Acer ScanPrisa 620U u96v057.bin
Acer ScanPrisa 620UT u64v115.bin
Acer ScanPrisa 640UT u64v119.bin
SnapScan 1212U (ver2) SnapScan 1212U_2.bin
Snapscan e20 Snape20.bin
Snapscan e40 Snape40.bin
Snapscan e50 Snape50.bin

Si votre scanner n'est pas présent, chercher des informations sur ce site : http://snapscan.sourceforge.net/#supported

ou encore sur : http://outlands.ca/linux/snapscan-firmware.html.

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
Acer 640BT U190V044.BIN
Agfa snapscan 1212U usb SnapScan_1212U_2.bin
Agfa SnapScan e20 snape20.bin
Agfa SnapScan e26 snape26.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.

Parfois on va 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 /usr/share/sane/snapscan.
Par exemple :

sudo cd "chemin"
sudo cp "VotrePilote".bin /usr/share/sane/snapscan/

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

Rendez exécutable le firmware dans le répertoire /etc/sane.d :

sudo chmod 755 /usr/share/sane/snapscan/"VotrePilote".bin 

En cas d'erreur, assurez-vous que votre pilote pilote.bin est bien exécutable en faisant :
ls -l /usr/share/sane/snapscan/pilote.bin
Si tel n'est pas le cas, modifiez ainsi les permissions :
sudo chmod 755 /usr/share/sane/snapscan/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 !

For being consistant with the examples on this page, the line is :

firmware  /usr/share/snapscan/"VotrePilote".bin
    #------------------------------ General -----------------------------------
    
    # Change to the fully qualified filename of your firmware file, if
    # firmware upload is needed by the scanner
    firmware /usr/share/snapscan/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)

Pour info, cette procédure a fonctionné sous Jaunty avec un snapscan e52, mais seulement après avoir appliqué un "sudo chmo 775" sur le fichier .bin
Ok également sous Ubuntu 9.04. Mon e26 a fonctionné un moment sans problème jusqu'au message d'erreur d'ouverture du périphérique. Une fois le fichier "bin" copié et le fichier "conf" modifié, le scanner re-fonctionne. Dans les notes précédentes, j'ai modifié l'emplacement du "bin" pour le faire pointer sur celui conseillé par défaut dans le fichier "conf" : /usr/share/sane/snapscan.

  • Rédigé par Galett
  • Relu par Antoine
  • Contribution de : Rubens Pfff (admin@webynux.net) andycam
  • Contribution de : Ned (nednet@wanadoo.fr) pour la note sur le snapscan e52
  • Contribution de : Joack69 (joack.cascal@gmail.com) pour la note sur le snapscan e26
  • Remise en forme par quent57 (18/04/09)
  • scanner_acer_benq.1275341577.txt.gz
  • Dernière modification: Le 31/05/2010, 23:32
  • par 93.11.53.242