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.
Chargement du firmware
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 leur envoyé.
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 |
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:
- Puis faites dans un terminal:
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.
Rendez exécutable le firmware dans le répertoire /etc/sane.d :
sudo chmod 755 /etc/sane.d/"VotrePilote".bin
En cas d'erreur, assurez-vous que votre pilote pilote.bin
est bien exécutable en faisant :
ls -l /usr/lib/sane/pilote.bin
Si tel n'est pas le cas, modifiez ainsi les permissions :
sudo chmod 755 /usr/lib/sane/pilote.bin
Configuration de Sane
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 /etc/sane.d/"VotrePilote".bin
#------------------------------ 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 :
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)