Linux Debian : Scanner USB AGFA SnapScan 1212u
Par Yoann le mardi, 2 octobre 2007, 12:20 - L1nuX and c0 - Lien permanent
Je viens de récupérer un scanner AGFA SnapScan 1212u.
Si celui-ci est tout de suite reconnu sur une Ubuntu il en est pas vraiment de meme sur une Debian Etch. Que ca soit avec Gimp, ou Xsane, le message "Aucun périphérique reconnu !" est bien là.
Je vous explique la procédure, très simple pour installer, configurer, un scanner AGFA SnapScan 1212u sur une Debian Etch;
Pré-requis
Les paquetages xsane et gimp sont déjà présents lors de l'installation.
Avant toute chose, on installe les paquets manquant.
apt-get install sane xsane sane-utils libsane libsane-extras
Détection du scanner
sane-find-scanner
# No SCSI scanners found. If you expected something different, make sure that # you have loaded a kernel SCSI driver for your SCSI adapter. # Also you need support for SCSI Generic (sg) in your operating system. # If using Linux, try "modprobe sg". found USB scanner (vendor=0x06bd AGFA, product=0x0001 SNAPSCAN 1212U) at libusb:001:002 # Your USB scanner was (probably) detected. It may or may not be supported by # SANE. Try scanimage -L and read the backend's manpage. # Not checking for parallel port scanners.
Vérifier maintenant que dans le fichier /etc/sane.d/snapscan.conf vous avez bien les deux lignes correspondant aux scanner AGFA 1212U (Il existe deux model en faite)
cat /etc/sane.d/snapscan.conf
# Agfa 1212U usb 0x06bd 0x0001 usb 0x06bd 0x2061
On vérifie que le scanner est bien detecté
scanimage -L
device `snapscan:libusb:001:002' is a AGFA SNAPSCAN 1212U flatbed scanner
Il faut maintenant ajouter votre utilisateur au group scanner
adduser <nom_utisateur> scanner
Assurez-vous que vous êtes bien dans le group scanner avec la commande : groups (Si ce n'est pas le cas, relancer votre session, pour que les changements soient pris en compte.)
A ce stade XSane et Gimp, devrait pouvoir utiliser le scanner.
Commentaires
Il faut choisir le type de scanpscan dans /etc/sane.d/snapscan.conf
moi c'est USB...
De plus il faut ajouter le pilote (firmware) de ce scanner...
Dans /usr/share/sane/snapscan/SnapScan_1212U_2.bin
# Change to the fully qualified filename of your firmware file, if
# firmware upload is needed by the scanner
#firmware /usr/share/sane/snapscan/your-firmwarefile.bin
firmware /usr/share/sane/snapscan/SnapScan_1212U_2.bin
# If not automatically found you may manually specify a device name.
# For USB scanners also specify bus=usb, e.g.
/dev/usb/scanner0 bus=usb
# For SCSI scanners specify the generic device, e.g. /dev/sg0 on Linux.
# /dev/sg0
Malgré une recherche approfondie sur Internet, y compris chez le constructeur, je n'ai pas trouvé de driver Linux (Ubuntu) pour un scanner HP4600. Y aurait-t-il une sorte de driver générique Sane que l'on puisse utiliser?
Merci d'avance