Ceci est une ancienne révision du document !
CanoScan LIDE 100 et 200
Compatibilité
Cette procédure fonctionne aussi pour les modèles suivants:
- CanoScan LIDE 100
Pré-requis
- Disposer des droits d'administration.
- Disposer d'une connexion à Internet configurée et activée.
Installation
Pour installer ce matériel, il suffit d'installer les paquets libusb-dev, build-essential, libsane-dev, git-core, xsane, xsane-common.
Configuration
Détecter le scanner
Pour commencer, branchez le scanner puis tapez dans un terminal la commande suivante :
$ lsusb
Le scanner doit être visible dans la liste, par exemple:
Bus 002 Device 002: ID 056a:0010 Wacom Co., Ltd Graphire Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 004: ID 04a9:1905 Canon, Inc. <----------- ici Bus 001 Device 003: ID 04f2:b021 Chicony Electronics Co., Ltd ViewSonic 1.3M, USB2.0 Webcam Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Tapez ensuite dans le terminal:
$ sane-find-scanner
Vous devriez voir le message suivant:
# sane-find-scanner will now attempt to detect your scanner. If the # result is different from what you expected, first make sure your # scanner is powered up and properly connected to your computer. # No SCSI scanners found. If you expected something different, make sure that # you have loaded a kernel SCSI driver for your SCSI adapter. found USB scanner (vendor=0x04a9 [Canon], product=0x1905 [CanoScan], chip=GL847) at libusb:001:004 # 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. # Most Scanners connected to the parallel port or other proprietary ports # can't be detected by this program. # You may want to run this program as root to find all devices. Once you # found the scanner devices, be sure to adjust access permissions as # necessary.
Notez la ligne found USB scanner (vendor=0x04a9 [Canon], product=0x1905 [CanoScan], chip=GL847) at libusb:001:004
car nous en aurons besoin pour configurer plus loin.
product=0x1905 [CanoScan]…
concerne le scanner LIDE 200.product=0x1904 [CanoScan]
concerne le scanner LIDE 100.
Your USB scanner was (probably) detected
, essayez scanimage -L
dans le terminal.
Compiler la dernière version de Sane
Vérifiez si vous avez bien installé les paquets libusb-dev, build-essential, libsane-dev, git-core comme indiqué plus haut.
Nous allons maintenant utiliser Git qui est un logiciel de gestion de versions décentralisé pour récuperer les backends de sane.
Dans le terminal, tapez:
$ git clone git://git.debian.org/sane/sane-backends.git
Une fois fait, rendez-vous dans le repertoire sane-backends en tapant:
$ cd sane-backends
Nous allons maintenant compiler ce qui a été récupéré. Dans le terminal, tapez:
$ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
Puis:
$ sudo make $ sudo make install
Nous allons maintenant ajouter les permissions concernant les scanners LIDE 100 et LIDE 200 aux règles de sane. Éditez le fichier suivant avec gedit:
$ sudo gedit /lib/udev/rules.d/40-libsane.rules
Et ajoutez les lignes suivantes (celles que vous avez noté plus haut) à la fin du fichier suivant le modèle de votre scanner:
- Pour le CanoScan LIDE 100
# Canon CanoScan Lide 100 ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1904", ENV{libsane_matched}="yes"
- Pour le CanoScan LIDE 200
# Canon CanoScan Lide 100 ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1905", ENV{libsane_matched}="yes"
Enregistrez puis fermez gedit.
Editez maintenant le fichier de configuration de sane:
$ sudo gedit /etc/sane.d/genesys.conf
Et ajoutez en fin de fichier les lignes suivantes en fonction du modèle de votre scanner:
- Pour le CanoScan LIDE 100
# Canon CanoScan Lide 100 usb 0x04a9 0x1904
- Pour le CanoScan LIDE 200
# Canon CanoScan Lide 100 usb 0x04a9 0x1905
Enregistrez puis fermez gedit.
La configuration est terminée.
Utilisation
Allez ensuite dans Application
→ Graphisme
→ Xsane Image Scanner
pour utiliser votre scanner Lide.