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

Ceci est une ancienne révision du document !



Imprimante Canon Pixma MP510

Sous Ubuntu 11.04, l'imprimante est reconnue sans soucis et fonctionne parfaitement.

Tout d'abord récupérez les fichiers requis pour l'installation que vous sauvegarderez dans un dossier sur votre bureau par exemple.

Rendez vous sur le site australien de Canon (il manque des fichiers sur les sites japonais et français). Téléchargez les quatre premiers fichiers. * IJ Printer Driver Ver. 2.70 for Linux (rpm Package for MP510) * IJ Printer Driver Ver. 2.70 for Linux (rpm Common package) * ScanGear MP Ver. 1.00 for Linux (rpm Package for MP510) * ScanGear MP Ver. 1.00 for Linux (rpm Common package)

Rendez vous sur le site de canon france : http://fr.software.canon-europe.com/products/0010395.asp

Sélectionnez linux dans la liste déroulante et télécharger le "Filtre d'impression Canon pour Linux (2.60)" (Linux_Print_Filterv270.tgz)

Décompressez le fichier.

tar -zxvf fichier.tgz

Vous devriez avoir les fichiers :

  • cnijfilter-common-2.70-2.src.rpm
  • cnijfilter-ip3300-2.70-2.i386.rpm
  • cnijfilter-ip4300-2.70-2.i386.rpm
  • cnijfilter-mp510-2.70-2.i386.rpm
  • cnijfilter-mp600-2.70-2.i386.rpm

Ensuite, il vous faudra installer alien pour convertir les paquets .rpm en .deb.

Ensuite, rendez-vous dans le dossier où les pilotes ont été décompressés.

cd ~/Bureau/drivers
sudo alien --scripts *.rpm
sudo dpkg -i *.deb

Maintenant vous allez devoir éditer le fichier de configuration .ppd

sudo gedit /usr/share/cups/model/canonmp510.ppd

Rajoutez ceci en fin de fichier (le premier rajoute une option pour définir le niveau de qualité, la deuxième rajoute l'option pour imprimer en noir et blanc) :

*OpenUI *CNQuality/Quality: PickOne
*DefaultCNQuality: 3
*CNQuality 2/High: "2"
*CNQuality 3/Normal: "3"
*CNQuality 4/Standard: "4"
*CNQuality 5/Economy: "5"
*CloseUI: *CNQuality

*OpenUI *CNGrayscale/Grayscale: PickOne
*DefaultCNGrayscale: false
*CNGrayscale false/Off: "false"
*CNGrayscale true/On: "true"
*CloseUI: *CNGrayscale

Et modifier ce paragraphe également pour bénéficier de plus hautes résolutions.

*OpenUI *Resolution/Output Resolution: PickOne
*DefaultResolution: 600
*Resolution 150/150 dpi: "<</HWResolution[150 150]>>setpagedevice"
*Resolution 300/300 dpi: "<</HWResolution[600 600]>>setpagedevice"
*Resolution 600/600 dpi: "<</HWResolution[600 600]>>setpagedevice"
*Resolution 1200/1200 dpi: "«/HWResolution[1200 1200]»setpagedevice"
*Resolution 2400/2400 dpi: "«/HWResolution[2400 2400]»setpagedevice" 
*CloseUI: *Resolution

Enregistrez le fichier et fermez-le.

Ensuite on va devoir configurer les bibliothèques.

sudo ln -s /usr/lib/libpng12.so.0 /usr/lib/libpng.so.2
sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3
sudo ln -s /usr/lib/libxml2.so.2 /usr/lib/libxml.so.1
sudo ln -s /usr/lib/libpng12.so.0 /usr/lib/libpng.so.3
sudo ln -s /lib/libpng12.so.0.44.0 /lib/libpng.so.3

Vérifier que tout fonctionne bien:

maike@keynes-0:~$ cd /usr/local/bin
maike@keynes-0:/usr/local/bin$ ls -l
total 1068
-rwxr-xr-x 1 maike maike  84571 2007-08-23 06:16 cifmp510
-rwxr-xr-x 1 maike maike  20166 2007-02-22 06:50 cngpij
-rwxr-xr-x 1 maike maike  96073 2007-08-23 06:16 cngpijmonmp510
-rwxr-xr-x 1 maike maike 106903 2007-08-23 06:16 lgmonmp510
-rwxr-xr-x 1 maike maike 578740 2007-08-23 06:16 printuimp510
-rwxr-xr-x 1 maike maike 193286 2007-11-14 07:56 scangearmp
maike@keynes-0:/usr/local/bin$ ldd cifmp510
linux-gate.so.1 =>  (0x00ec1000)
libcnbpcmcm293.so => /usr/lib/libcnbpcmcm293.so (0x00b65000)
libcnbpess293.so => /usr/lib/libcnbpess293.so (0x002cf000)
libm.so.6 => /lib/libm.so.6 (0x00d32000)
libdl.so.2 => /lib/libdl.so.2 (0x005a2000)
libtiff.so.3 => /usr/lib/libtiff.so.3 (0x00110000)
libpng.so.3 => /lib/libpng.so.3 (0x00f07000)
libcnbpcnclapi293.so => /usr/lib/libcnbpcnclapi293.so (0x00fdf000)
libcnbpcnclbjcmd293.so => /usr/lib/libcnbpcnclbjcmd293.so (0x00ec6000)
libcnbpcnclui293.so => /usr/lib/libcnbpcnclui293.so (0x0070b000)
libpopt.so.0 => /lib/libpopt.so.0 (0x00d0d000)
libc.so.6 => /lib/libc.so.6 (0x00422000)
libpthread.so.0 => /lib/libpthread.so.0 (0x0019e000)
/lib/ld-linux.so.2 (0x007a9000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x009fa000)
libz.so.1 => /lib/libz.so.1 (0x00a67000)

Pour finir on redémarre le système d'impression:

sudo /etc/init.d/cupsys restart    (Hardy et précédentes)

ou bien:

sudo /etc/init.d/cups restart     (Intrepid et suivantes)

Voilà, vous pouvez à présent rajouter votre imprimante en passant par le menu Systeme/administration/imprimante.

Supprimez l'imprimante existante s'il y en a une et cliquez ensuite 'nouvelle imprimante', une nouvelle fenetre apparait, cliquez sur l'imprimante connectée en USB, puis sur suivant. Dans la nouvelle fenetre cliquez sur 'fournir un fichier PDD' et renseignez le chemin d'accès, à savoir /usr/share/cups/model/canonmp510.ppd. Cliquez sur suivant et votre imprimante est désormais installée.

Pour finir, on rajoutera un lanceur pour le programme scangear de Canon. Clique-droit sur le tableau de bord du haut/éditer les menus. Créez un nouvel élément dans graphisme par exemple avec comme commande 'scangearmp'.

Voila, si jamais cette méthode n'a pas fonctionné, consultez la page « Installer une imprimante avec un pilote générique ».

Une solution plus simple qui n'est peut être pas la meilleur (sous Ubuntu 10.04): Vous pouvez aussi rajouter la Canon MP-510 en utilisant le pilote de la Canon MP-520 Pour cela passez par le menu Systeme/Administration/Impression et cliquez sur Ajouter, Puis chercher dans la liste des imprimantes reconnue par Ubuntu.

Contributeur principal : Maike

  • imprimante_canon_pixma_mp_510.1343471829.txt.gz
  • Dernière modification: Le 28/07/2012, 12:37
  • par 88.165.49.180