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

Ceci est une ancienne révision du document !


Installation et configuration d'une imprimante multifonctions Canon PIXMA MP560

L'imprimante Canon MP560 n'est pas reconnue nativement par Ubuntu 10.04. Cependant Canon fournit des pilotes disponibles en téléchargement sur son site.

Cette procédure en ligne de commande a pour but de vous guider lors de l'installation de votre imprimante Canon PIXMA MP560. Elle a été réalisée sous Ubuntu 10.04 mais devrait fonctionner pour n'importe quelle autre version d'Ubuntu…

Durant cette procédure l'imprimante est connectée au réseau local en wifi. Il se peut que la configuration du scanner soit différente si l'imprimante est connectée en USB.

N'hésitez pas à donner des retours.

Téléchargements des drivers

Il faut tout d'abord télécharger les pilotes pour votre imprimante. Pour cela, ouvrez un terminal.

Placer vous dans le dossier temporaire /tmp :

cd /tmp

Copiez/collez les commandes suivantes pour télécharger les drivers de l'imprimante et du scanner :

wget http://files.canon-europe.com/files/soft37271/Software/MP560_debian_driver_pack.tar
wget http://files.canon-europe.com/files/soft37286/Software/MP560_Linux_Scangear.tar

Installation du driver de l'imprimante

A présent on va extraire les archives contenant le driver de l'imprimante :

tar xvf MP560_debian_driver_pack.tar
tar zxvf cnijfilter-mp560series-3.20-1-i386-deb.tar.gz

Canon fournit un script pour vous assister lors de l'installation de votre imprimante. Vous devez éteindre/débrancher votre imprimante. Seulement ensuite exécutez le script :

cd cnijfilter-mp560series-3.20-1-i386-deb
sudo ./install.sh

Le script va :

  • installer les paquets cnijfilter-common et cnijfilter-mp560series.
  • lancer l'assistant d'installation de votre imprimante. Allumez alors votre imprimante puis appuyez sur Entrée.
  • vous demander comment êtes vous connecté à l'imprimante. Tapez 1 puis appuyez sur la touche Entrée si vous êtes relié à l'aide d'un câble USB. Tapez 2 puis Entrée si vous utilisez le réseau pour accéder à votre imprimante.
  • vous demander quelle imprimante installer. Si elle n'est pas découverte, tapez 0 puis appuyez sur la touche Entrée pour relancer une recherche. Si elle est découverte appuyez sur la touche Entrée. Tapez Q pour quitter l'installation.
  • vous demander de nommer votre imprimante. Attention ce nom ne doit pas contenir d'espace. Par défaut le nom est MP560USB ou MP560LAN.
  • vous demander si vous voulez utiliser cette imprimante comme imprimante par défaut. Appuyez sur la touche Entrée pour accepter ou tapez no puis Entrée pour refuser.

Si tout s'est bien passé, votre imprimante est installée. Imprimez une page de test pour vous en assurer :

lpr -P nom_imprimante /usr/share/system-config-printer/testpage-a4.ps

Installation du driver du scanner

Passons maintenant à l'installation de la partie scanner. On va commencer par extraire les archives contenant le driver du scanner :

cd /tmp
tar xvf MP560_Linux_Scangear.tar
tar zxvf scangearmp-mp560series-1.40-1-i386-deb.tar.gz

De la même façon que pour la partie imprimante, on va utiliser le script contenu dans le dossier scangearmp-mp560series-1.40-1-i386-deb :

cd scangearmp-mp560series-1.40-1-i386-deb
sudo ./install.sh

Le script va tout simplement installer deux paquets : scangearmp-common et scangearmp-mp560series

Installation sur Ubuntu 64 bits

Les scripts d'installation ne fonctionnent pas si vous utilisez une version Ubuntu 64 bits. Pour y remédier, il faut les modifier pour forcer l'installation des paquets.

Commencez par installer le paquet ia32-libs.

Ensuite téléchargez et décompressez les archives comme indiqué plus haut.

Éditez le fichier install.sh contenu dans le dossier cnijfilter-mp560series-3.20-1-i386-deb :

gedit /tmp/cnijfilter-mp560series-3.20-1-i386-deb/install.sh

Cherchez la ligne suivante (ligne 1359) :

C_FUNC_show_and_exec "sudo dpkg -iG $c_fpath_pkg_name"

Modifiez la comme ceci :

C_FUNC_show_and_exec "sudo dpkg -iG --force-architecture $c_fpath_pkg_name"

Répétez l'opération pour le fichier install.sh contenu dans le dossier scangearmp-mp560series-1.40-1-i386-deb (ligne 322) :

gedit /tmp/scangearmp-mp560series-1.40-1-i386-deb/install.sh

Installez les drivers de l'imprimante :

sudo /tmp/cnijfilter-mp560series-3.20-1-i386-deb/install.sh

Puis installer les drivers du scanner :

sudo /tmp/scangearmp-mp560series-1.40-1-i386-deb/install.sh

Il existe deux programmes pour la gestion de votre imprimante : cngpij et cngpijmonmp560.

Entretien de l'imprimante

Vous pouvez accéder aux fonctions d'entretien de votre imprimante en utilisant la commande suivante :

cngpij -P nom_imprimante

Niveaux d'encre

Pour voir les niveaux d'encre de vos cartouches, utilisez la commande :

cngpijmonmp560

Vous pouvez choisir d'utiliser scangearmp, xsane ou simple-scan pour scanner vos documents.

scangearmp

Ouvrez simplement un terminal et lancez la commande suivante :

scangearmp

xsane et simple-scan

Votre scanner ne devrait pas être découvert par xsane ou simple-scan. Pour y remédier, il faut compiler soit même la dernière version de Sane.

Pré requis : installer les paquets build-essential libusb-dev

Voici la marche à suivre (basée sur le tutoriel disponible sur mp610.blogspot.com) :

Téléchargez les sources de la dernière version de Sane ici (cliquez sur le lien snapshot correspondant à la version "master") : http://git.debian.org/?p=sane/sane-backends.git.

Décompressez l'archive téléchargée :

tar zxvf sane-backend-xxxxxx.tar.gz

Placez vous dans le dossier sane-backend :

cd sane-backend-xxxxxx

Puis tapez les commandes suivantes :

./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
make
sudo make install

Une fois la compilation terminée, listez les scanners disponibles

scanimage -L

Vous devriez obtenir quelque chose comme ceci :

device `pixma:MP560_xxxxxxxx' is a CANON Canon PIXMA MP560 multi-function peripheral

Lancez un test du scanner

scanimage -T
scanimage: scanning image of size 638x877 pixels at 24 bits/pixel
scanimage: acquiring RGB frame, 8 bits/sample
scanimage: reading one scanline, 1914 bytes...	PASS
scanimage: reading one byte...		PASS
scanimage: stepped read, 2 bytes... 	PASS
scanimage: stepped read, 4 bytes... 	PASS
scanimage: stepped read, 8 bytes... 	PASS
scanimage: stepped read, 16 bytes... 	PASS
scanimage: stepped read, 32 bytes... 	PASS
scanimage: stepped read, 64 bytes... 	PASS
scanimage: stepped read, 128 bytes... 	PASS
scanimage: stepped read, 256 bytes... 	PASS
scanimage: stepped read, 512 bytes... 	PASS
scanimage: stepped read, 1024 bytes... 	PASS
scanimage: stepped read, 2048 bytes... 	PASS
scanimage: stepped read, 2047 bytes... 	PASS
scanimage: stepped read, 1023 bytes... 	PASS
scanimage: stepped read, 511 bytes... 	PASS
scanimage: stepped read, 255 bytes... 	PASS
scanimage: stepped read, 127 bytes... 	PASS
scanimage: stepped read, 63 bytes... 	PASS
scanimage: stepped read, 31 bytes... 	PASS
scanimage: stepped read, 15 bytes... 	PASS
scanimage: stepped read, 7 bytes... 	PASS
scanimage: stepped read, 3 bytes... 	PASS

Lancez Xsane

xsane

Et voila, c'est terminé. Vous pouvez imprimer/scanner vos documents et photos avec votre MP560.

Pour désinstaller le pilote de l'imprimante :

sudo cnijfilter-mp560series-pkgconfig.sh --uninstall

Pour désinstaller le pilote du scanner :

sudo scangearmp-mp560series-pkgconfig.sh --uninstall
  • imprimante_canon_pixma_mp560.1305372173.txt.gz
  • Dernière modification: Le 14/05/2011, 13:25
  • (modification externe)