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 page 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.
N'hésitez pas à donner des retours.
Pré-requis
- Disposer des droits d'administration.
- Disposer d'une connexion à Internet configurée et activée.
- Avoir téléchargé les archives suivantes :
- MP560_debian_driver_pack.tar : pour l'imprimante
- MP560_Linux_Scangear.tar : pour le scanner
- Si vous êtes sur Ubuntu 64 bits installez le paquet ia32-libs.
Installation
Imprimante
Afin d'exécuter le script fourni par Canon qui vous assistera dans l'installation, éteignez/débranchez votre imprimante.
Depuis le dossier où vous aurez extrait l'archive MP560_debian_driver_pack.tar dédiée à l'imprimante, saisissez dans un terminal:
sudo sh -c cnijfilter-mp560series-3.20-1-i386-deb/install.sh
C_FUNC_show_and_exec "sudo dpkg -iG $c_fpath_pkg_name"
par:
C_FUNC_show_and_exec "sudo dpkg -iG --force-architecture $c_fpath_pkg_name"
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 l'imprimante est connectée :
- Tapez 1 puis appuyez sur la touche Entrée si la connexion se fait par câble USB.
- Tapez 2 puis appuyez sur la touche Entrée si l'imprimante est accessible par le réseau
- 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
- Saisissez no puis validez par la touche Entrée pour refuser.
Si tout s'est bien passé, votre imprimante est installée. Imprimez une page de test pour vous en assurer en saisissant dans un terminal:
lpr -P nom_imprimante /usr/share/system-config-printer/testpage-a4.ps
Résumé en ligne de commande
Depuis un terminal saisissez:
wget http://files.canon-europe.com/files/soft37271/Software/MP560_debian_driver_pack.tar tar xvf MP560_debian_driver_pack.tar tar zxvf cnijfilter-mp560series-3.20-1-i386-deb.tar.gz sudo sh -c cnijfilter-mp560series-3.20-1-i386-deb/install.sh lpr -P nom_imprimante /usr/share/system-config-printer/testpage-a4.ps
Scanner
Depuis le dossier où aura été extrait l'archive MP560_Linux_Scangear.tar lancez le script d'installation en saisissant dans un terminal
sudo sh -c scangearmp-mp560series-1.40-1-i386-deb/install.sh
C_FUNC_show_and_exec "sudo dpkg -iG $c_fpath_pkg_name"
par:
C_FUNC_show_and_exec "sudo dpkg -iG --force-architecture $c_fpath_pkg_name"
Le script va tout simplement installer deux paquets : scangearmp-common et scangearmp-mp560series
Résumé en ligne de commande
Depuis un terminal saisissez:
wget http://files.canon-europe.com/files/soft37286/Software/MP560_Linux_Scangear.tar tar xvf MP560_Linux_Scangear.tar tar zxvf scangearmp-mp560series-1.40-1-i386-deb.tar.gz sudo sh -c scangearmp-mp560series-1.40-1-i386-deb/install.sh
Utilisation de l'imprimante
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 saisissant dans un terminal:
cngpij -P nom_imprimante
Niveaux d'encre
Pour voir les niveaux d'encre de vos cartouches, saisissez dans un terminal :
cngpijmonmp560
Utilisation du scanner
Pour utiliser votre scanner, vous pouvez utiliser votre logiciel de numérisation habituel. Vous pouvez choisir d'utiliser par exemple scangearmp en saisissant dans un terminal:
scangearmp
Problème avec xSane et Simple-scan
Sous Lucid, la version de libsane est la 1.0.20 or l'imprimante mp560 n'est supportée quà partie de la version 1.0.22.
Il est possible que votre scanner ne soit pas découvert par xSane ou Simple-Scan. Pour y remédier, il faut compiler soit même la dernière version de Sane:
- Installez les paquets build-essential libusb-dev
- Téléchargez les sources de la dernière version de Sane ici (cliquez sur le lien snapshot correspondant à la version "master").
- Depuis le dossier sane-backend-xxxxxx extrait de l'archive sane-backend-xxxxxxx.tar.gz (où xxxxxxx est une série de chiffre et de lettre) saisissez dans un terminal:
./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
Vous devriez pouvoir désormais imprimer et scanner vos documents avec votre MP560.
Désinstallation
Pour désinstaller le pilote de l'imprimante, saisissez dans un terminal:
sudo cnijfilter-mp560series-pkgconfig.sh --uninstall
Pour désinstaller le pilote du scanner, saisissez dans un terminal:
sudo scangearmp-mp560series-pkgconfig.sh --uninstall
Liens
- La partie Problème avec xSane et Simple-Scan est basée en partie sur ce tutoriel sur blogpost.com
- Quelques informations complémentaires sur cette page
—- Contributeurs:demonipuch