Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails) *** mise à jour 12/10/2014 ***

#151 Le 11/08/2011, à 08:44

ubuntukhalid

Re : [howto] Installer une imprimante Canon Pixma IP1600

.. Puis j'ai ouvert ma session en utilisant Gnome,J'ai réessayé, Tout a bien passé, j'ai trouvé le fichier et je l'ai choisi...etc
Mais enfin l'impimante n'a pas fonctionné!

"état de  l'imprimante : inactif"

Merci

Dernière modification par ubuntukhalid (Le 11/08/2011, à 08:45)

Hors ligne

#152 Le 11/08/2011, à 16:13

compte supprimé

Re : [howto] Installer une imprimante Canon Pixma IP1600

J'ai fait un script pour kubuntu ici il faut suivre !

état de  l'imprimante : inactif

clic sur l'imprimante  +  utiliser par défaut !

Dernière modification par rtst-2 (Le 11/08/2011, à 17:41)

#153 Le 12/08/2011, à 01:59

ubuntukhalid

Re : [howto] Installer une imprimante Canon Pixma IP1600

J'ai déga essayé Votre script pour Kubuntu ! Et je réésayerai
Pour le choix "Utiliser par défaut" je le trouve désactivé dans le menu, je comprend alors qu'elle est déjà définie par défaut.

Dernière modification par ubuntukhalid (Le 19/08/2011, à 13:52)

Hors ligne

#154 Le 12/08/2011, à 11:37

compte supprimé

Re : [howto] Installer une imprimante Canon Pixma IP1600

voila un autre script 64 dit , il faut suivre ces démarche,
1

gksudo gedit /etc/cups/printers.conf

séléction tous et supéme et enregistre
2

sudo service cups restart

le script

#!/bin/bash

#en suprême l'imprimante
gksudo gedit /etc/cups/printers.conf
#Pour éviter le redémarrage
sudo service cups restart

#création des dossiers
sudo mkdir /usr/share/cups/model
sudo mkdir /var/spool/lpd
# vérification si 32 ou 64bits
if [[ -z $(uname -r | grep x86_64) ]] 
then sudo apt-get install -y ia32-libs util-linux
fi

#on va dans le dossier Téléchargement du dossier personnel
cd ~/Téléchargements/
#on télécharge les drivers
#télécharger les .deb directement :
wget http://dl.rom1v.com/ip1600/cnijfilter-{common,ip2200}_2.60-2_i386.deb
Ensuite il faut les installer. Pour un système

sudo dpkg -i --force-architecture cnijfilter-*.deb
#Il faut ensuite rajouter des liens car les pilotes n’utilisent pas les bonnes versions des dépendances :
sudo ln -s /usr/lib32/libtiff.so.{4,3}
sudo ln -s /usr/lib32/libpng{12.so.0,.so.3}
#Si des problèmes de dépendances persistent (l’imprimante n’imprime pas), cette commande peut être utile :
ldd /usr/local/bin/cifip2200
# On quitte
exit

Ensuite, il suffit de brancher, allumer et ajouter l’imprimante dans Système → Administration → Impression en cliquant sur le bouton Nouveau.
« Canon iP1600 » doit apparaître dans la liste des périphériques, la sélectionner et cliquer sur Suivant.

Choisir « Fournir un fichier PPD » et sélectionner le fichier :

/usr/share/cups/model/canonip2200.ppd

Il ne reste plus qu’à répondre à quelques questions basiques (choisir un nom pour l’imprimante…), et voilà. Normalement, ça fonctionne !

Si des problèmes de dépendances persistent (l’imprimante n’imprime pas), cette commande peut être utile :
ldd /usr/local/bin/cifip2200

Dernière modification par rtst-2 (Le 12/08/2011, à 11:42)

#155 Le 12/08/2011, à 14:40

fabux

Re : [howto] Installer une imprimante Canon Pixma IP1600

Salut,

Si ça ne passe toujours pas : je ne peux évidemment pas tester (j'ai une brother tongue) après nettoyage (rtst-2 semble plus à même que moi pour guider sur cette partie) essayer d'installer le paquet cnijfilter-common-2.60 (contient un paquet pour ip2200 qui semble valide pour la 1600) depuis le ppa https://launchpad.net/~michael-gruz/+archive/canon

sudo add-apt-repository ppa:michael-gruz/canon
sudo apt-get update
sudo apt-get install cnijfilter-common-2.60

@rtst-2: à part "en suprême l'imprimante" où je mettrais "on supprime l'imprimante" wink il manque un commentaire (#) sous le wget (ps: sinon j'ai mis à jour le code dans l'autre sujet pour justement le faire directement. Il faut le lancer avec sudo. Par contre, je ne sais pas ce que donne ce fichier printer.conf dans le cas de plusieurs imprimantes. )

Hors ligne

#156 Le 12/08/2011, à 18:28

compte supprimé

Re : [howto] Installer une imprimante Canon Pixma IP1600

salut ;

@rtst-2: à part "en suprême l'imprimante" où je mettrais "on supprime l'imprimante"

dans le fichier /etc/cups/printers.conf en trouve toute les imprimantes installées,
danc faire attention suprimer juste l'imprimante concerner 

Printer configuration file for CUPS v1.4.6
# Written by cupsd
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
<DefaultPrinter Canon-iP2200>
Info Canon iP2200
Location
MakeModel Canon iP2200 Ver.2.60
DeviceURI socket:
State Idle
StateTime
Type
Product (ip2200)
Filter application/vnd.cups-raw 0 -
Filter application/vnd.cups-postscript 0 pstocanonij
Filter application/vnd.cups-command 0 commandtops
Accepting Yes
Shared No
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
</Printer>
<Printer DCP195C>
Info DCP195C
MakeModel Brother DCP-195C CUPS
DeviceURI usb:/dev/usb/lp0
State Idle
StateTime
Type
Product (DCP-195C)
Filter application/vnd.cups-raw 0 -
Filter application/vnd.cups-postscript 0 brlpdwrapperdcp195c
Filter application/vnd.cups-command 0 commandtops
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
</Printer>

pour supprimer la Canon Pixma IP1600 en suprime ces lignes ,

<DefaultPrinter Canon-iP2200>
Info Canon iP2200
Location
MakeModel Canon iP2200 Ver.2.60
DeviceURI socket:
State Idle
StateTime
Type
Product (ip2200)
Filter application/vnd.cups-raw 0 -
Filter application/vnd.cups-postscript 0 pstocanonij
Filter application/vnd.cups-command 0 commandtops
Accepting Yes
Shared No
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
</Printer>

Dernière modification par rtst-2 (Le 12/08/2011, à 18:31)

#157 Le 12/08/2011, à 20:52

fabux

Re : [howto] Installer une imprimante Canon Pixma IP1600

@rtst-2: HAAA MER...credi. Il faut donc que je bosse sur cette histoire de printer.conf et sur le wget (faut que je lui mette une variable à la place de l'adresse d'ailleurs, ce sera plus simple).
Ce doit être faisable avec awk, cut ou autre sed mais là je ne suis pas sûr d'y arrivé, je ne maîtrise pas assez ces outils (j'aime bien grep et même lui j'en découvre régulièrement).

Flemme maintenant et je penses plus à améliorer celui pour brother -il faut d'ailleurs y ajouter la création d'autres dossiers, je suis souvent intervenu pour la désinstall de brscan2 qui foire-, même s'il serait certainement facilement adaptable sur canon.
Si je ne trouve pas, j'ouvrirai sûrement un thread parceque là ça vire au HS quand même. Et puis maintenant par ta faute wink je souhaiterais un script assez autonome styte: Quelle imprimante tu as ? DCP353 ? OK on installe...c'est good tu peux brancher.
ps: tu peux rectifier ton message : c'est bien sudo (dpkg=non graphique wink ) Et tu doit pouvoir faire un force-architecture sur du 32 sans incidence. Le .deb étant le même en 64 et en 32 pas besoin d'écrire 2 scripts. Et perso j'évite les sudo dans un script, je préfère lancer par sudo (je te laisse chercher pourquoi mais déjà si tu en as plusieurs, ça fait autant de demande de mot de passe si le script est un peu long)

Hors ligne

#158 Le 13/08/2011, à 13:12

compte supprimé

Re : [howto] Installer une imprimante Canon Pixma IP1600

@fabux,

ps: tu peux rectifier

 
Rectifier ici ,

Et tu doit pouvoir faire un force-architecture sur du 32 sans incidence. Le .deb étant le même en 64 et en 32

force-architecture !
le problème !
quant en veux désinstaller en le trouve pas dans synaptic  ?
je ponce que il faut développer une application qui vas intégrer tous les script 32 bit et 64 bit de toutes les imprimante Canon sous ubuntu !

Dernière modification par rtst-2 (Le 13/08/2011, à 13:24)

#159 Le 13/08/2011, à 15:21

fabux

Re : [howto] Installer une imprimante Canon Pixma IP1600

Tu as mis un sudo de trop: sudo sudo dpkg --force-all -i cnijfilter-ip2200_2.60-2_i386.deb.
Je n'ai jamais fais gaffe avec synaptic, normalement le paquet devrait apparaître tout de même. Après j'ai pas utilisé depuis... donc je ne préfère pas dire de connerie (ça me change).
Pour l'appli en 32 et 64, tu peux faire un test comme je l'indique dans l'autre thread (si uname -a = x86_64 alors force sinon normal).
Quant à développer pour toutes les imprimantes, le problème c'est la source qui n'est jamais la même. Après faut voir si le ppa ne suffirait pas.

Hors ligne

#160 Le 13/08/2011, à 18:14

compte supprimé

Re : [howto] Installer une imprimante Canon Pixma IP1600

Tu as mis un sudo de trop: sudo sudo dpkg --force-all -i cnijfilter-ip2200_2.60-2_i386.deb.

régler

Quant à développer pour toutes les imprimantes, le problème c'est la source qui n'est jamais la même. Après faut voir si le ppa ne suffirait pas.
le script finale ,

moi je te parle de ceci ,
1313251985.jpg

#161 Le 13/08/2011, à 18:30

fabux

Re : [howto] Installer une imprimante Canon Pixma IP1600

J'avais bien compris wink
Mais comme je te dis ça risque d'être compliqué du fait des sources des .deb pas forcément aux même endroits, mais j'essaierai déjà d'avancer dans ce sens pour Brother. (pour les canon si le ppa fonctionne, ça peut-être assez rapide, mais là encore faut lister les imprimantes prise en charge pour chaque paquets proposés)
L'idéal étant un ftp listant les .deb de chaque imprimante, après c'est plus simple (enfin simple tout est relatif hein)
Comme c'est ton idée à la base, je te propose d'ouvrir un thread avec ton script et ma version dans la section développement, certains auront peut-être des pistes wink

Hors ligne

#162 Le 13/08/2011, à 20:15

compte supprimé

Re : [howto] Installer une imprimante Canon Pixma IP1600

Comme c'est ton idée à la base

son ta participation ?
exemple la  Canon Pixma IP1600 fonctionne sous linux    avec un sudo sudo dpkg --force-all -i

Launchpad , les développeurs doivent se panacher sur ce problème !   

Comme c'est ton idée à la base, je te propose d'ouvrir un thread avec ton script et ma version dans la section développement, certains auront peut-être des pistes

tu peut le faire toi même,Comme c'est notre  idée à la base, big_smile

#163 Le 14/08/2011, à 11:23

fabux

Re : [howto] Installer une imprimante Canon Pixma IP1600

Je vais essayer d'avancer un peu même si je suis un peu occuper ses derniers temps, et ouvrirait un thread plus tard.

Hors ligne

#164 Le 16/08/2011, à 17:07

compte supprimé

Re : [howto] Installer une imprimante Canon Pixma IP1600

@fabux,
Je suis tomber par hasard sur ce poste et ce script  Script d'installation pour les scanners Agfa SnapScan USB/Benq/Acer
En peut l'adapter pour les scanner canon au bien ajouter toutes les marques ?

#165 Le 16/08/2011, à 21:00

fabux

Re : [howto] Installer une imprimante Canon Pixma IP1600

Explication du script:
- Lineplus à placé chaque pilote dans un fichier (pilote récupéré peut-être sur le cd fourni avec un scan)
- il a nommé chacun de ces pilotes selon l'ID constructeur (nom constructeur + modèle)
- il vérifie par lsusb que le scan branché a un ID qui correspond dans la liste du dossier contenant les pilotes
- si c'est le cas, il place le pilote au bon endroit.
Pour les scanner canon ce n'est pas tout à fait la même chose, il vaudrait mieux créer un script d'après cette doc par exemple.

Mais après tout est faisable, le plus simple étant d'avoir une source style ftp où il est simple de lister le contenu, comparer avec un lsusb par exemple, de wgeter le fichier sur le ftp puis d'installer. Avoir une source de ce type évite notamment d'avoir tout un dossier contenant chacun de ces pilotes.

Hors ligne

#166 Le 19/08/2011, à 14:00

ubuntukhalid

Re : [howto] Installer une imprimante Canon Pixma IP1600

rtst-2 a écrit :

voila un autre script 64 dit , il faut suivre ces démarche,..etc

Je n'ai pas suivi ces étapes car j'ai une version 32 Bits pas 64.
Votre ami est encore coincé!

Hors ligne

#167 Le 19/08/2011, à 14:03

ubuntukhalid

Re : [howto] Installer une imprimante Canon Pixma IP1600

Cher rtst-2!
Je suis fier d'avoir vu le lien qui est dans ta signature ! :
http://www.gnu.org/gnu/gnu-history.fr.html

Je te remercie beaucoup!

Hors ligne

#168 Le 19/08/2011, à 14:51

compte supprimé

Re : [howto] Installer une imprimante Canon Pixma IP1600

ubuntukhalid a écrit :
rtst-2 a écrit :

voila un autre script 64 dit , il faut suivre ces démarche,..etc

Je n'ai pas suivi ces étapes car j'ai une version 32 Bits pas 64.
Votre ami est encore coincé!

Le script et compatible  32 bit et 64 bit ,

#!/bin/bash

#création des dossiers
sudo mkdir /usr/share/cups/model
sudo mkdir /var/spool/lpd

cd ~/Téléchargements/
#on télécharge les drivers cnijfilter-*.deb 32 bit
wget http://dl.rom1v.com/ip1600/cnijfilter-{common,ip2200}_2.60-2_i386.deb
#installation. Pour un système 64 bits :
sudo dpkg --force-all -i cnijfilter-ip2200_2.60-2_i386.deb
sudo dpkg --force-all -i cnijfilter-common_2.60-2_i386.deb

exit

voila les deb Korben
cnijfilter-common_260-2_i386
cnijfilter-ip2200_260-2_i386

Dernière modification par rtst-2 (Le 19/08/2011, à 15:12)

#169 Le 19/08/2011, à 16:24

ubuntukhalid

Re : [howto] Installer une imprimante Canon Pixma IP1600

Qu'est ce que c'est? c'est quelque choze que je dois télécharger aussi (en plus de ce qui est dans le script) ou quoi?

Et pour le script, habituellement je j'entre étape par étape, est ce qu'il est suffisant de le copier entièrement dans le terminal?

Hors ligne

#170 Le 19/08/2011, à 16:47

compte supprimé

Re : [howto] Installer une imprimante Canon Pixma IP1600

Qu'est ce que c'est? c'est quelque choze que je dois télécharger aussi (en plus de ce qui est dans le script) ou quoi?

de Korben Donc, si vous êtes dans le même cas que moi, allez jeter un coup d’oeil à la procédure. Et puis si vous ne voulez pas vous galérer a faire des .DEB, je vous laisse les miens parce que je suis un mec sympa !

Et pour le script, habituellement je j'entre étape par étape, est ce qu'il est suffisant de le copier entièrement dans le terminal?

clic droit sur le bureau + créer un document + fichier vierge copier coller le script + enregistrer
clic sur le fichier + propriété + permission et couche la case a  autoriser l'exécution de fichier comme un programme ,
1313765198.png
et double clic sur le fichier et lance dans le terminal,
1313765563.png

Dernière modification par rtst-2 (Le 19/08/2011, à 16:55)

#171 Le 19/08/2011, à 16:53

ubuntukhalid

Re : [howto] Installer une imprimante Canon Pixma IP1600

Merci!
Mais vois tu que c'est suffisant de faire une citation depuis la page de Korben pour me faite comprendre ce que tu veux me montrer? Tu n'explicite pas beaucoup mon frère.

Dernière modification par ubuntukhalid (Le 19/08/2011, à 16:54)

Hors ligne

#172 Le 19/08/2011, à 17:02

compte supprimé

Re : [howto] Installer une imprimante Canon Pixma IP1600

L'installation de l'imprimante et résolut dans ce lien !

#173 Le 19/08/2011, à 17:07

ubuntukhalid

Re : [howto] Installer une imprimante Canon Pixma IP1600

Mais ça ne conserne pas Natty! ça peut marcher?

Hors ligne

#174 Le 19/08/2011, à 17:08

ubuntukhalid

Re : [howto] Installer une imprimante Canon Pixma IP1600

d'abord j'avoue que je suis noyé dans cette page citée dernièrement, je ne sais pas quoi faire exactement pour essayer.

Hors ligne

#175 Le 19/08/2011, à 17:31

compte supprimé

Re : [howto] Installer une imprimante Canon Pixma IP1600

Ceci ne fonctionne pas sous Ubuntu Lucid Lynx (10.04)
installe les deb et redémarre l'ordinateur
cnijfilter-common_2.60-2_i386.deb   
    cnijfilter-ip2200_2.60-2_i386.deb
dans le terminal tu colle ces comandes,et tu valide ,

sudo ln -s /usr/lib/libtiff.so.{4,3}
sudo ln -s /usr/lib/libpng{12.so.0,.so.3}

Ensuite, il suffit de brancher, allumer et ajouter l’imprimante dans Système → Administration → Impression en cliquant sur le bouton Nouveau.
« Canon iP1600 » doit apparaître dans la liste des périphériques, la sélectionner et cliquer sur Suivant.
Choisir « Fournir un fichier PPD » et sélectionner le fichier :

/usr/share/cups/model/canonip2200.ppd

Il ne reste plus qu’à répondre à quelques questions basiques (choisir un nom pour l’imprimante…), et voilà. Normalement, ça fonctionne !
Si des problèmes de dépendances persistent (l’imprimante n’imprime pas), cette commande peut être utile :
dans le terminal,

ldd /usr/local/bin/cifip2200

Dernière modification par rtst-2 (Le 19/08/2011, à 17:38)

Haut de page ↑