Ceci est une ancienne révision du document !
Installation d'un scanner de la marque Acer ou Benq
L'utilisation d'un scanner Acer ou Benq requiert généralement un firmware (un micro logiciel que le PC doit envoyer au périphérique pour que celui-ci fonctionne). Ces firmwares ne sont pas inclus avec Ubuntu, ni avec les "Pilotes de Périphériques". Nous allons donc détailler l'installation de ceux-ci si cela est nécessaire.
Veuillez tout d'abord vérifier si le scanner n'est pas reconnu automatiquement. Pour cela, lancer votre logiciel de numérisation. Attendre quelques secondes, si une erreur apparait, c'est qu'il faut installer le firmware, voir la suite du tutoriel.
Chargement du firmware
Détermination du firmware à installer.
Tout d'abord, il faut noter le modèle de son scanner, puis commencer par regarder s'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 |
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.
Récupération 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 |
A partir de Windows (Si on a 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.
Si vous trouvez seulement des fichiers .exe, 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 saisissez dans un terminal la commande suivante :
cabextract 'votre fichier.exe'
Cela 'décompresse" tout ce qui était dans 'votre fichier.exe', il ne reste plus qu'à trouver le pilote recherché.
Installation 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.
Si vous n'avez pas les permissions nécessaires pour modifier le répertoire, utilisez l'interface graphique Nautilus pour copier le fichier. Une fenêtre s'ouvrira et vous pourrez naviguer jusqu'au répertoire "sane" pour créer le nouveau dossier "snapscan" et y glisser le firmware. Pour ce faire, entrez la ligne de commande suivante dans le terminal:
sudo nautilus
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
Configuration de Sane
Maintenant que le firmware est copié, il est nécessaire de modifier (avec les droits d'administration) le fichier /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 !
ainsi que la ligne suivante si elle existe :
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 par votre logiciel de numérisation.