#1 Le 03/05/2009, à 16:28
Imprimante Canon IP1800 sur Jaunty
Imprimante Canon IP1800 USB sur Ubuntu Jaunty (9.04) 64 bits (amd64)
Pas de driver 64 bits.
Voilà ce que j'ai fait après moult tâtonnements et fausses routes. J'ignore si cette méthode est reproductible, si elle est sans risque, ni si ça peut marcher avec une imprimante d'un modèle voisin, etc .... La seule chose dont je suis certain est que mon imprimante ... imprime ![]()
- Branchement :
Allumer l'imprimante et la brancher sur un port USB de l'ordinateur.
Aller au menu "Système" > "Administration"> "Impression".
Vérifier que l'imprimante n'est pas déjà fonctionelle ;-)
Note : durant tout ce qui est décrit ci-dessous, l'imprimante est restée allumée et branchée à l'ordinateur.
- Téléchargements / installations
1- GetLibs et installation via Gdebi ou via dpkg. GetLibs résoud les problèmes de dépendances entre 32 et 64 bits. Pour plus de détails, c'est ici.
2- cnijfilter-common_2.70-2_i386.deb
sudo dpkg -i --force-architecture cnijfilter-common_2.70-2_i386.deb3- cnijfilter-ip1800_2.70-2_i386-hardy.deb c'est pour Hardy mais je n'ai rien trouvé de plus récent.
$ sudo dpkg -i --force-architecture cnijfilter-ip1800_2.70-2_i386-hardy.debNote : le flag "--force-architecture" passe outre le conflit des paquets 32 bits.
Pour les étapes 1 et 2 ci-dessus, s'il manque des dépendances (par exemple, un message du type "cnijfilter-ip1800series dépend de libgtk1.2 (>= 1.2.10-4) ; cependant : Le paquet libgtk1.2 n'est pas installé.", installer le(s) paquet(s) manquants via Synaptic ou apt://
Cas de la libxml1 : télécharger le paquet (qui n'existe plus depuis Intrepid) sur Ubuntu Packages : http://packages.ubuntu.com/hardy/libxml1 et choisir l'environnement pour amd64. L'installer.
Cas de l'erreur : "invoke-rc.d: unknown initscript, /etc/init.d/cupsys not found."
Créer le lien symbolique suivant :
$ sudo ln -s /etc/init.d/cups /etc/init.d/cupsysRecommencer l'installation pour au final, avoir un retour similaire à celui-ci :
$ sudo dpkg -i --force-architecture cnijfilter-ip1800_2.70-2_i386-hardy.deb
dpkg - avertissement, problème contourné à cause de --force :
l'architecture du paquet (i386) ne correspond pas à celle du système (amd64)
(Lecture de la base de données... 109099 fichiers et répertoires déjà installés.)
Préparation du remplacement de cnijfilter-ip1800series 2.70-2 (en utilisant cnijfilter-ip1800_2.70-2_i386-hardy.deb) ...
Dépaquetage de la mise à jour de cnijfilter-ip1800series ...
Paramétrage de cnijfilter-ip1800series (2.70-2) ...
* Restarting Common Unix Printing System: cupsd [ OK ]
Traitement des actions différées (« triggers ») pour « libc6 »...
ldconfig deferred processing now taking place- Installation des librairies 32 bits
1- Dépendances pour cngpijmonip1800
$ getlibs /usr/local/bin/cngpijmonip1800Accepter les mises à jour et installations requises ([y])
Cas de l'erreur "No match for libxml.so.1"
Télécharger la libxml1 sur UbuntuPackages (ci-dessus) et choisir l'environnement i386.
Installer via getlibs :
$ getlibs -i libxml1_1.8.17-14.1_i386.debJ'ai eu une erreur sur la libglib1.2 qui est non trouvée pour Jaunty : je l'ai ignoré sans conséquence apparente.
- Dernières étapes
1- Vérifier la présence des dépendances pour chaque exécutable présent dans le dossier "/usr/local/bin" :
$ ldd /usr/local/bin/cngpijmonip1800
$ ldd /usr/local/bin/cifip1800
$ ldd /usr/local/bin/lgmonip1800
$ ldd /usr/local/bin/printuiip1800Ne pas avoir de "lib* => not found"
Si tel n'est pas le cas, les corriger en créant un lien symbolique :
$ sudo ln -s chemin_lib_cible chemin_lib_demandée
Par exemple :
pour l'erreur : libtiff.so.3 => not found
correction : sudo ln -s /usr/lib32/libtiff.so.4.2.1 /usr/lib32/libtiff.so.32- Faire une mise à jour du cache :
$ sudo ldconfigS'il y a des erreurs, les corriger (Pour ma part, à force de trifouiller, j'avais des liens symboliques qui pointaient nulle part ...)
3- Enfin, relancer le serveur d'impression :
$ sudo /etc/init.d/cups restartDoit retourner "[OK]"
- Configuration de l'imprimante
1- Aller dans "Système" > "Administration"> "Impression".
Cliquer sur "Nouveau".
Dans "Sélection du pépiphérique" (liste à gauche), si la Canon IP1800 n'apparaît pas, choisir "Autre" et entrer l'uri :
usb:/dev/usb/lp0Cliquer sur Suivant pour choisir le modèle puis encore sur Suivant pour choisir le pilote.
2- Une fois l'imprimante reconnue et configurée, cliquer droit dessus, choisir "Propriétés" et cliquer sur "Imprimer une page de test".
Note : Autre méthode, via l'administration web de CUPS.
Dans un navigateur, entrer l'url : "http://localhost:631/admin", entrer votre login et mdp (ceux de votre session) et cliquer sur "Ajouter une imprimante" (en haut à gauche) et suivre les indications sensiblement identiques.
Note2 : je n'ai pas utilisé le pilote 'ppd' mais si besoin, il est dans "usr/share/cups/model/custom/canonip1800.ppd"
En espérant que cette expérimentation sert à d'autres ! ![]()
Et que des plus chevronnés corrigent ce qui pourrait être mieux fait !
Liste non exhaustive des sources qui m'ont servi :
http://doc.ubuntu-fr.org/canon_ip1800
http://hex1a4.net/xubuntu/HOWTO/04.html
http://forum.ubuntu-fr.org/viewtopic.php?pid=2543268
https://answers.launchpad.net/ubuntu/+question/22555
http://ubuntuforums.org/showthread.php?t=474790
http://mrgambi.blogspot.com/2008/07/can … p1800.html
Hors ligne
#2 Le 04/06/2009, à 17:46
- Bizaro2009
Re : Imprimante Canon IP1800 sur Jaunty
Un grand merci à toi.
J'ai ENFIN pu faire fonctionner mon imprimante " Canon Pixma IP700 " sous Ubuntu Jaunty ![]()
Merci infiniment \o/
A noter que j'ai utilisé le pilote ppd, et pour ma part, je n'ai pas eu à aller sur l'administration web de CUPS.
![]()
#3 Le 05/08/2009, à 00:24
Re : Imprimante Canon IP1800 sur Jaunty
Merci ça marche aussi pour une canon pixma ip2600 télécharger les drivers sur canon asia
Hors ligne
#4 Le 31/08/2009, à 18:54
Re : Imprimante Canon IP1800 sur Jaunty
bonjour,
Merci, j'ai réussi à "bricoler" pour ma CANON MP 240, et ça fonctionne !
![]()
Ubuntu 12.04 64 bits
Crucial M4 128 Go -GYGABYTE GA-990XA-UD3 _wifi - FX 8350 - 8 gb ram - HIS Ice Q turbo X 6950 2 Go
Lenovo E325 sous ubuntu 12.04 64 bits
Hors ligne
#5 Le 03/09/2009, à 22:49
Re : Imprimante Canon IP1800 sur Jaunty
bonjour, j'ai le même problème, je suis la procedure et arrive au message suivant :
Erreur : Dépendance non satisfaite : libxml1 (>= 1:1.8.14-3) comme indiqué dans le premier post.
Sauf que je ne trouve pas ce paquet, ni dans le gestionnaire synaptic, ni dans ubuntu package.
merci d'avance
remi
Hors ligne
#6 Le 05/09/2009, à 17:40
Re : Imprimante Canon IP1800 sur Jaunty
bonjour,
ce paquet n'existe pas pour Jaunty. il faut prendre le paquet le plus récent, c'est-à-dire pour Hardy.
Donc, sur UbuntuPackages, bien sélectionner "Hardy Heron" et non pas Jaunty !
Par ailleurs, le lien donner dans le premier post permet d'accéder directement à la page : http://packages.ubuntu.com/hardy/libxml1
Hors ligne
#7 Le 07/09/2009, à 15:55
Re : Imprimante Canon IP1800 sur Jaunty
Merci, merci, merci!!
Hors ligne
#8 Le 16/09/2009, à 21:43
Re : Imprimante Canon IP1800 sur Jaunty
J'ai enfin pu installer mon IP2600 sous Jaunty 64 ![]()
J'y croyais plus...Merci merci merci!!!:cool:
Hors ligne
#9 Le 14/06/2010, à 08:57
Re : Imprimante Canon IP1800 sur Jaunty
J'avais déjà téléchargé cnijfilter-common. J'ai installé getlibs puis j'ai suivi les instructions du post:
root@user-desktop:~/Téléchargements# sudo dpkg -i --force-architecture cnijfilter-common_2.90-1_i386.deb
dpkg : avertissement : problème contourné par utilisation de --force :
l'architecture du paquet (i386) ne correspond pas à celle du système (amd64)
(Lecture de la base de données... 128530 fichiers et répertoires déjà installés.)
Préparation du remplacement de cnijfilter-common 2.90-1 (en utilisant cnijfilter-common_2.90-1_i386.deb) ...
Dépaquetage de la mise à jour de cnijfilter-common ...
dpkg : des problèmes de dépendances empêchent la configuration de cnijfilter-common :
cnijfilter-common dépend de libcupsys2 (>= 1.2.1) ; cependant :
Le paquet libcupsys2 n'est pas installé.
dpkg : erreur de traitement de cnijfilter-common (--install) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
cnijfilter-commonJ'ai donc installé libcupsys2
root@user-desktop:~# apt-get install libcupsys2
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Note, sélection de libcups2 au lieu de libcupsys2
libcups2 est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 160 non mis à jour.Ensuite, même message m'indiquant que libcupsys2 n'est pas installé lorsque j'ai voulu refaire le dpkg de cnijfilter
Dernière modification par doudoulolita (Le 14/06/2010, à 08:59)
Pourquoi faire simple quand on peut faire compliqué
Ultimate Smash Friends - page de Doudoulolita
Picasaweb de Doudoulolita
Hors ligne