WebDevOnLinux ¦ Développement Web Sur Linux.

Ubuntu – Installer une Canon MP620

Par Steph le 30/06/2009, sous BestOf, Ubuntu

:, mp620 ubuntu 10 04, canon mp620 ubuntu 10 04, canon mp620 sur ubuntu, ubuntu canon mp620, mp620 ubuntu, mp620 linux, canon MP620 linux printer driver, Ubuntu 10 04 CANON MP620, canon mp620 ubuntu 10, cups-bjnp ubuntu, driver canon mp620 ubuntu, ubuntu 10 04 canon pixma 620, ubuntu imprimante canon mp620, canon mp620 linux, configurer mp 620 sous ubuntu, canon mp620 ubuntu, ubuntu mp620, ubuntu 10 04 mp620, installer imprimante wifi ubuntu, INSTALLER canon mp620 ubuntu,

Suite à la destruction de mon imprimante par mon fiston (merci fiston, elle avait 10 ans), je suis tombé la semaine passée sur une promotion très interressante sur la Canon MP620. Après avoir lu le test sur « les numériques » : « La MP620 reste une imprimante de choix pour qui cherche  »la meilleure ». On aime : ses débits, sa polyvalence, le wifi. On regrette : son coût à la page, devenu moins intéressant que par le passé. », j’ai fait chauffer la carte bleu. Mais voila, une fois arrivée, la grande question : comment réagit-elle sous Linux?

mp620

1. Configuration USB

1. Installation des dépendances

Pour jaunty il faut installer le package libcupsys2

sudo apt-get install libcupsys2

Pour Karmic il faut installer le package libcups2 (normalement déja installé)

sudo apt-get install libcups2

2. Télécharger les deux fichiers suivants sur le site de Canon :

Pour Jaunty :

cnijfilter-common_3.00-1_i386.deb
cnijfilter-mp610series_2.80-1_i386.deb

Pour Karmic :

http://scregut.free.fr/karmic/drivercan … c_i386.deb
http://scregut.free.fr/karmic/drivercan … c_i386.deb

sudo dpkg -i cnijfilter-common_3.00-1_i386.deb  cnijfilter-mp610series_2.80-1_i386.deb

3. Téléchargez le fichier ppdMP620-630fr-1.5.tar.gz sur sourceforge

4. Décompresser le et copiez le fichier cifmp610.conf dans le repétoire /usr/lib/bjlib/

sudo cp cifmp610.conf /usr/lib/bjlib/

5. Copiez le fichier canonmp620-630fr.ppd dans le répertoire/usr/share/cups/model/

sudo cp canonmp620-630fr.ppd /usr/share/cups/model/

4. Redémarrez CUPS :

sudo /etc/init.d/cups restart

4. Allumez l’imprimante et branchez maintenant le câble USB.

5. Normalement votre imprimante est détecté, il suffit d’indiquer votre nouveau fichier .ppd

/usr/share/cups/model/canonmp620-630fr.ppd

6. Faites un test……

2. Configuration Réseau

Pour configurer le réseau (WIFI ou Ethernet) sur cette imprimante trois solutions :

  1. En WiFi activer la fonction d’Easy Pearing, si votre routeur ou votre Box possède cette fonctionnalité, cela devrait être rapide. Pour ma part, la fonction existe sur la LiveBox (appui de 5s sur le bouton d’assoication), et n’a pas fonctionné. Il suffit d’aller dans le menu configuration ->
  2. Vous avez encore un poste Windows (ou au pire une VM)
    1. Créer une clé USB WCN, connecter la à votre imprimante et aller dans le menu configuration ->
    2. Ou alors Installer le CD fourni par canon et installer simplement l’outil « canon IJ Network tool ».
      xp2
    3. Sélectionner votre imprimante et cliquer sur configuration…
      xp1
    4. Entrer le nom de votre SSID Wifi, votre type de sécurité (WEP, WPA2), votre clé..
    5. Entrer une adresse réseau : Je vous recommande d’attribuer une adresse fixe à votre imprimante (en dehors de la plage DHCP, dans mon cas 192.168.1.123).
  3. Connecter votre imprimante via le cable ethernet et activer le reseau filaire. Ensuite, afficher la configuration reseau de votre imprimante pour récupérer son adresse réseau. Ouvrez Firefox et taper son adresse, et là miracle. Il ne reste plus qu’à configurer la partie WIFI.

3. Impression via le WIFI

1. Retirer tous les cables USB, Ethernet…..

2. Installer le module bjnp depuis sourceforge : http://sourceforge.net/projects/cups-bjnp/files/cups-bjnp/0.5/cups-bjnp-0.5-1.c5.i386.rpm/download à priori plus nécessaire pour karmic (je confirme cela rapidement)

sudo alien -i cups-bjnp-0.5-1.c5.i386.rpm

3. Redémarrez CUPS :

sudo /etc/init.d/cups restart

4. Aller sur http://localhost:631/

5. Sélectionner l’onglet Administration et cliquez sur ajouter une imprimante

6. Donner un nom, par exemple : MP620

7. Cliquez sur poursuivre

8. Selectionner canon …..

9. Selectionner le type canon network

10. indiquer l’url suivante : bjnp://192.168.1.123:8611

11. Indiquer votre fichier .ppd

/usr/share/cups/model/canonmp620-630fr.ppd

12. Une fenetre s’ouvre entrer root et le mot de passe root

13. Aller dans l’onglet imprimantes et vous devriez retrouver votre imprimante MP620 avec son panneau vert

mp620

14. Pensez à renseigner dans les options de l’impression que le papier est en cassette

Sous Karmic en cas d’erreur du cups insecure filter

sudo chown -hR root /usr/lib/cups/filter
 sudo chown -hR root /usr/lib/cups/backend
 sudo chgrp -hR root /usr/lib/cups/filter
 sudo chgrp -hR root /usr/lib/cups/backend

4. Conclusion

J’ai réussi à configurer mes 3 pc (enfants, maman et le mien), et les tests d’impression sont concluant. Prochain object, LE SCANNER dans un prochain post

Related Posts

27 Commentaires pour cet article

  • dbdr

    Merci de me tenir au courant !

  • Steph

    je suis sur le pb, laisser moi un peu de temps !

  • dbdr

    Cela veut-il dire que cette imprimante n’est utilisable que pour de la bureautique sous Ubuntu ?!!
    Je trouverais cela vraiment dommage au vu de ses performances…

    Est-ce que quelqu’un connait une solution pour imprimer des photos avec la MP620 depuis un PC Ubuntu (sans passer par Windows) ?

    S’il n’y a pas de solution connue il faudrait l’indiquer dans le tuto pour que les utilisateurs Ubuntu n’achètent pas cette imprimante !

  • Steph

    je viens de faire les tests et je rencontre les mêmes problèmes !!!!

  • dbdr

    Bonjour,

    J’ai installé ma Canon MP620 en suivant la méthode indiquée.
    Ça fonctionne… presque bien !
    Je suis sous Ubuntu 10.04 (mais sous 9.10 c’était pareil). Imprimante branchée en ethernet.

    Je m’explique :

    – avec les options normales (résolution : 600dpi, format : A4, papier : ordinaire, Alimentation papier : cassette, qualité : normale), les impressions sortent comme il faut.

    – en revanche, pour de l’impression qualité photo (résolution : 2400dpi, papier photo, Alimentation papier : chargeur arrière, qualité : haute), l’imprimante semble recevoir les données envoyées par le PC mais rien ne se passe (pas d’ouverture de sortie du papier et aucune impression) !!

    Et ce, quelquesoit le l’application utilisée (OpenOffice, digiKam…).

    Quelqu’un rencontre-t-il ce problème ?
    Y a-t’il une solution ?

    Merci

  • Pokemon_JOJO

    Hello,

    après une install fraiche, je confirme que le tuto marche très bien pour Ubuntu 10.04 Lucid en suivant les infos pour karmic.

    J’ai aussi du utiliser les commande pour l’erreur de cups « insecure filter »

    En plus pas besoin de faire ajouter une imprimante dans l’admin de CUPS, elle est automatiquement détectée dans « Find New Printers »

    Cette méthode est bien mieux que celle ou on doit « downgrader cups ». Ici ça marche très bien avec CUPS 1.4.3

  • delage

    Génial ce tuto trouvé après 3 heures de galère.

    Installation réseau directe sous Fedora sans passer par l’install USB pour une MP620.

    Par contre le driver canonmp620-630fr.ppd ne fonctionne pas (pas de message d’erreur mais aucune feuille à la sortie. J’ai utilisé le driver canonmp630.ppd trouvé ailleurs.

    C’est peut-être normal après toutes mes bidouilles car j’ai installé tous les filtres et driver pour la 630 !!

  • Nicolas

    Possédant Karmic, j’ai quand même dû installer le module bjnp.
    En tout cas merci pour ce tuto excellent (même si pas mal de GUI ont chané depuis), qui marche à merveille là où beaucoup d’autres ne m’ont fait que perdre du temps.

  • Marc

    Merci pour les infos!
    Je suis sous Karmic, mais en version 64bits… donc ça coinçait sur les drivers x86 32 bits.
    J’ai trouvé à l’adresse ci-dessous une solution pour contourner ce problème (installation de cnijfilter):
    http://eraserhead.net/2009/02/canon-mp610-driver-on-amd64-ubuntu/

    Puis il suffit de récupérer le rpm 64 bits pour l’étape d’installation de cups-bjnp sur sourceforge: http://sourceforge.net/projects/cups-bjnp/files/cups-bjnp/0.5.4/cups-bjnp-0.5.4-1.fc10.x86_64.rpm/download

    et enfin, une fois appliqués les chown pour régler l’erreur « cups insecure filter », tout marche nickel en wifi, Ubuntu 9.10 64bits!
    A noter que je n’ai même pas eu besoin de faire l’install USB ou réseau filaire auparavant.

    Merci pour aide en tous cas!

  • lm

    Votre tuto est trés intéressant

    Pour moi j`ai 3 PC
    1-PC= Ubuntu 9.10 (avec windows sous VirtualBox) + Imprimante canon laser
    2-PC= Ubuntu 9.10 seulement
    3-PC= Windows XP

    NB= les 3 PCs relier a un switch a 4 sorties , conextion internet possible dans les 3 Pcs

    mon iprimamte fonctionne sur le 1er Pc
    je voudrai bien faire un partage ,mais je ne trouve pas une solution ideal pour mon cas

    pour windows vm j`ai suivi ce tuto mais ca n`a pas marché –regarde tuto: http://www.gammatwo.com/2009/08/28/share-printers-from-ubuntu-host-and-virtualbox-windows-guest/comment-page-1/#comment-782

    mais avec un ip fixe ca marche (windows VM)

    pouriez vous me facilité la tache svp.

    Merci d`avance

  • Mike

    Thank you for this information. I’m glad to have a printer again :^)

  • Steph

    bonjour,

    après contrôle, cela fonctionne sous Karmic

    cdt Bob

  • Steph

    merci, tuto mis à jour….. verif ce soir !

  • alboon

    voici la procédure mise a jour pour karmic : http://forum.ubuntu-fr.org/viewtopic.php?id=357668 en lan (je n ai pas testé le wifi directement mon imprimante étant relié a ma box

  • Sybernic

    Super tuto. Imprimante installée en 2 temps 3 mouvements en wifi pour moi. Merci !

  • FILIP

    Bravo pour ce tuto. C’est d’une limpidité !
    J’ai installé ma PM620 en 2 minutes sous Karmic.

    Merci.

    Salutations.

  • Bob

    Ok, ça marche. Merci beaucoup.
    J’espère que pour le scanner ça ira mieux.
    Salutations, Bob

  • Steph

    alien est un package qui n’est pas installé par défaut donc :

    sudo apt-get install alien

    l’ entree de l’adresse de l’imprimante
    http://192.168.1.123

    mettre votre adresse reseau

    cdt bob

  • Bob

    Tout d’abord merci pour votre réponse rapide la semaine dernière.
    Après beaucoup de difficultés (répertoire de travail, créations de répertoires, etc.) j’ai réussi à faire fonctionner l’imprimante via USB.
    Le mode Wifi m’amène à d’autres questions :
    J’ai une Livebox, mais je n’ai plus Windows. J’ai réussi à identifier les paramètres réseau de l’imprimante mais je ne peux pas imprimer via Ethernet.
    J’ai cependant essayer de continuer votre procédure et là je boque sur :
    - point 2.3 : Dans Firefox je ne sais pas où saisir l’adresse de l’imprimante.
    - point 3.2 : Le terminal me répond « sudo: alien: command not found ».

    Je suis désolé de vous importuner de la sorte, mais j’aimerais bien arriver à basculer complètement sous Linux.
    D’avance merci beaucoup.

  • Pokemon_JOJO

    Je viens de m’acheter cette imprimante. Un grand merci pour cet article qui m’a permis d’installer l’imprimante très facilment.

    Merci ;)

  • Telmo

    Eh bah je comprends mieux pourquoi ça ne passait pas dans le terminal!!! vive synaptic!!! alors, pour ma part je n’ai pas créé de dossier model dans cups, j’ai copié le fichier ppd dans usr/share/ppd et au moment de rechercher et d’installer le pilote, j’ai présenté ce fichier puis j’ai activé l’imprimante et hop c’est parti! ça roule ma poule…
    En tout cas merci beaucoup pour ça même si je me suis un peu arraché les cheveux avec les cnijfilter de mes #*£ !

  • Steph

    il manque un espace

    sudo dpkg -i cnijfilter-common_3.00-1_i386.deb cnijfilter-mp610series_2.80-1_i386.deb

    je corrige l’article

  • Bob

    Bonjour,
    lorsque j’exécute la commande : sudo dpkg -icnijfilter-common_3.00-1_i386.deb cnijfilter-mp610series_2.80-1_i386.deb
    j’obtiens le résultat suivant : dpkg : actions conflictuelles -c(–contents) et -i (–install)
    Je suis novice en linux, pardonnez-moi
    Merci

  • Steph

    pour créer le répertoire : sudo mkdir -p /usr/share/cups/model/

  • Telmo

    Salut,
    je dois être nul mais je n’y arrive pas!!!
    Je n’ai pas de répertoire model dans cups,
    et il a fallu que je passe par synaptic pour installer les cnijfilter…ça ne passait pas en sudo.
    Donc au secours!!!
    Telmo.

  • Cédric

    Merci pour le tuto, je vais faire ca demain, je viens de recevoir ma MP620.
    Fallait le savoir que Canon utilise pas un protocole réseau standard et qu’il faut ajouter un pilote pour CUPS sur la couche réseau.
    Là je galère plutot pour lui faire prendre en compte le WiFi.

    En tout cas pour le scanner, je suis en Karmic Alpha, et gnome-scan l’a tout de suite détecté en ethernet et scan impeccable (elle est super rapide et silencieuse en scan)

  • Lolo

    Merci pour ce tuto !
    Et pour le scanner, ça en est où ?

3 Trackbacks / Pingbacks pour cet article

Poster une réponse

<