Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !



Ce petit tutoriel est basé pour l'essentiel sur la réponse de Jptr dans le sujet de discussion suivant: Scanner Canoscan Lide 100 ou 200 - Solution de Jptr

Modèle : CanoScan LIDE 100 et 200

Cette procédure fonctionne aussi pour les modèles suivants:

  • CanoScan LIDE 100

Pour installer ce matériel, il suffit d'installer les paquets libusb-dev, build-essential, libsane-dev, git-core, xsane, xsane-common.

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	
Si le scanner n'est pas visible, c'est qu'il y a un probleme avec l'USB. Vérifiez le branchement, l'intégrité du câble…

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.
Comme indiqué, si vous n'avez pas la ligne 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.

Allez ensuite dans ApplicationGraphismeXsane Image Scanner pour utiliser votre scanner Lide.

  • scanner_canoscan_lide.1297777522.txt.gz
  • Dernière modification: Le 18/04/2011, 14:54
  • (modification externe)