logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 21-08-2015 11:33:21

Acinis
Membre
Distrib. : Debian Jessie
Noyau : 3.16.0-4
Inscription : 24-07-2015

Problème installation imprimante canon MF8040CN (i-sensys)

Bonjour à tous,



Je reviens vers vous pour un problème de canon. Alors voici l'affaire. Plusieurs membres de ma famille utilisent un parc informatique vieillissant, sous des OS allant de windows xp à windows 7. Seulement voilà, les windows sont gravement malades, en plus d'être des passoires en terme de sécurité, ils mettent bien 10 minutes à démarrer, rament plus fort que moi dans une barque. Les versions de word installées font pâle figure devant libreoffice 3. Bref, comme ça n'allait plus du tout, j'ai commencé la migration de certains poste sous debian stable (8), qui bizarrement revivent depuis.



Le problème, c'est la canon MF8040CN, qui ne fonctionne pas. Je précise que j'avais réussi à la faire marcher sous debian 7, mais impossible de reproduire le résultat sous 8. Pourtant, j'ai suivi la même procédure, à savoir ce que suit.
J'ai installé cups tel qu'indiqué dans le wiki debian (https://wiki.debian.org/fr/SystemPrinting). Puis, je me suis rendu sur le site de canon ou j'ai téléchargé et installé les drivers canon  piochés ici (http://www.canon.fr/support/consumer_pr … =&os=LINUX).

dpkg -i cndrvcups-common_2.90-1_amd64.deb



dpkg -i cndrvcups-ufr2-uk_2.90-1_amd64.deb





J'ai suivi la procédure d'installation (la commande lpamin) donnée par canon dans son fichier contenant les pilotes. Une fois ceci terminé, reboot. l’imprimante est reconnue dans gnome, et dans cups, enregistrée en imprimante USB. Mais voilà, quand on envoie une tâche d'impression, ou une demande d'imprimer une page de test, rien ne se passe. Le fichier est mis en attente dans cups, et puis c'est tout.



Si vous avez des idées pour diagnostiquer le problème, ou pour le résoudre cela nous aiderais bien smile



Merci d'avance pour votre aide


Ps : j'ai fait des recherches avant de poster ici, mais pour le moment cela ne m'a pas beaucoup avancé. Pour le choix de l'imprimante, il a été fait bien avant la migration sous linux. Bien évidement, si nous avions su à l'époque une autre marque aurait été choisie....avec une meilleure comptabilité linux. Sinon j'ai lu quelque part qu'on pouvait configurer samba pour avoir un serveur d'impression sous windows. Du coup, l'imprimante fonctionnant avec windows, l'idée serait que linux donne l'odre à W$ d'imprimer, et que windows imprime via ses propres drivers, qui eux marchent, bien sûr.  J'ai bon ?

Dernière modification par Acinis (21-08-2015 11:34:44)

Hors ligne

#2 23-08-2015 11:20:49

benco
Membre
Distrib. : Jessy 8.2
Noyau : Linux 3.16.0-4-amd64
(G)UI : open-box
Inscription : 13-08-2015

Re : Problème installation imprimante canon MF8040CN (i-sensys)

salut,ton imprimante est branché à une box?

Hors ligne

#3 24-08-2015 12:42:59

Acinis
Membre
Distrib. : Debian Jessie
Noyau : 3.16.0-4
Inscription : 24-07-2015

Re : Problème installation imprimante canon MF8040CN (i-sensys)

Salut benco,

Alors oui elle est branchée à une box, mais également en USB à l'ordinateur en question.

Hors ligne

#4 24-08-2015 22:10:47

benco
Membre
Distrib. : Jessy 8.2
Noyau : Linux 3.16.0-4-amd64
(G)UI : open-box
Inscription : 13-08-2015

Re : Problème installation imprimante canon MF8040CN (i-sensys)

Voilà ce que j'ai lu dans le fichier (LISEZMOI-ufr2-3.0xFR.txt), qui se trouve à l'interieur de l'archive (o1582fr_linux_UFRII_v300.zip) :
   
   
- En fonction de la distribution utilisée, lorsque vous enregistrez l'imprimante
  USB avec le spouler d'impression en spécifiant /dev/usb/lp* en tant que [URI
  du périphérique], il se peut que l'impression échoue et qu'un message
  d'erreur indiquant que l'imprimante n'est pas connectée apparaisse. Pour
  résoudre ce problème, entrez le nom exact affiché de l'imprimante dans le
  paramètre [URI du périphérique] à l'aide de la commande suivante.
    Exemple : si vous utilisez une imprimante MF4600 Series
      1) Affichez [URI du périphérique]
        # /usr/sbin/lpinfo -v
        direct usb://Canon/MF4600%20Series%20(FAX)
        direct usb://Canon/MF4600%20Series%20(PCL5e)
        direct usb://Canon/MF4600%20Series%20(PCL6)
        direct usb://Canon/MF4600%20Series%20(UFRII%20LT)
      2) Enregistrez l'imprimante
        #lpadmin -p MF4600_USB -m CNCUPSMF4600ZK.ppd
         -v usb://Canon/MF4600%20Series%20(UFRII%20LT) -E

Hors ligne

#5 24-08-2015 22:41:33

Acinis
Membre
Distrib. : Debian Jessie
Noyau : 3.16.0-4
Inscription : 24-07-2015

Re : Problème installation imprimante canon MF8040CN (i-sensys)

Merci de t"intéresser à mon cas.

Alors :

/usr/sbin/lpinfo -v


network ipps
file cups-pdf:/
network ipp
network https
network ipp14
serial serial:/dev/ttyS0?baud=115200
network http
direct usb://Canon/MF8000C%20Series?serial=8887170f4bc8&interface=1
network lpd
network socket
direct parallel:/dev/lp0
network dnssd://Canon%20MF8000C%20Series._printer._tcp.local/
network dnssd://Canon%20MF8000C%20Series._pdl-datastream._tcp.local/
 




Du coup, si j'avais mal compris les explications. J'ai essayé ceci :

lpadmin -p MF8040_USB -m CNCUPSMF8000CZK.ppd -v usb://Canon/MF8000C%20Series?serial=8887170f4bc8&interface=1 -E


[2] 2284
bash: -E : commande introuvable




J'ai également essayé l'installation réseau, avec la même procédure, en définissant d'abord une adresse ipv4 via la livebox. Mêmes résultats : "nouvelle imprimante installée" mais à la moindre tâche d'impression, rien ne se passe.

Dernière modification par Acinis (24-08-2015 23:29:28)

Hors ligne

#6 24-08-2015 23:37:55

benco
Membre
Distrib. : Jessy 8.2
Noyau : Linux 3.16.0-4-amd64
(G)UI : open-box
Inscription : 13-08-2015

Re : Problème installation imprimante canon MF8040CN (i-sensys)

/usr/sbin/lpadmin -p MF8000C -m CNCUPSMF8000CZK.ppd -v usb: //Canon/MF8000C%20Series?serial=8887170f4bc8&interface=1 -E

Hors ligne

#7 25-08-2015 08:31:04

milou
Membre
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015

Re : Problème installation imprimante canon MF8040CN (i-sensys)

@benco, Comme il n'y avait aucun retour dans le  bloc retour de commande  de ton message, (un oubli ?) le l'ai supprimé.
Ce bloc est à effacer  quand il n'y a aucun retour précisé  wink

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

#8 25-08-2015 10:17:52

Acinis
Membre
Distrib. : Debian Jessie
Noyau : 3.16.0-4
Inscription : 24-07-2015

Re : Problème installation imprimante canon MF8040CN (i-sensys)

Voici le retour :

/usr/sbin/lpadmin -p MF8000C -m CNCUPSMF8000CZK.ppd -v usb: //Canon/MF8000C%20Series?serial=8887170f4bc8&interface=1 -E


bash: -E : commande introuvable


/usr/sbin/lpadmin -p MF8000C -m CNCUPSMF8000CZK.ppd -v usb: //Canon/MF8000C%20Series?serial=8887170f4bc8&interface=1 -E


Unknown argument "//Canon/MF8000C%20Series?serial=8887170f4bc8".

Hors ligne

#9 25-08-2015 10:44:00

benco
Membre
Distrib. : Jessy 8.2
Noyau : Linux 3.16.0-4-amd64
(G)UI : open-box
Inscription : 13-08-2015

Re : Problème installation imprimante canon MF8040CN (i-sensys)

/usr/sbin/lpadmin -p MF8000C -m CNCUPSMF8000CZK.ppd -v usb: /dev/usb/lp0 -E



ou

/usr/sbin/lpadmin -p MF8000C -m CNCUPSMF8000CZK.ppd -v usb: dev/usblp0 -E

Hors ligne

#10 25-08-2015 10:45:04

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : Problème installation imprimante canon MF8040CN (i-sensys)

@Acinis : Pour être clair, ici :

root@ordi:/home/acinis# lpadmin: Unknown argument "//Canon/MF8000C%20Series?serial=8887170f4bc8".


C'est la suite du résultat de la première commande ou une nouvelle commande que tu as tentée ? cool

Dernière modification par smolski (25-08-2015 10:46:16)


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#11 27-08-2015 17:19:57

Acinis
Membre
Distrib. : Debian Jessie
Noyau : 3.16.0-4
Inscription : 24-07-2015

Re : Problème installation imprimante canon MF8040CN (i-sensys)

@smolski : le unknown argument est le résultat de ceci, j'avais essayé de le mettre en retour de la commande root.

/usr/sbin/lpadmin -p MF8000C -m CNCUPSMF8000CZK.ppd -v usb: //Canon/MF8000C%20Series?serial=8887170f4bc8&interface=1 -E

Hors ligne

#12 27-08-2015 17:26:57

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : Problème installation imprimante canon MF8040CN (i-sensys)

Ok Acinis.
Voilà je te l'ai fait.

Pour la commande, il suffit d'encadrer entre les balise code=root la_commande /code et mettre le résultat à la suite (ou en-dessous) entre les simples balises code Le_résultat /code smile

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#13 27-08-2015 17:43:18

Acinis
Membre
Distrib. : Debian Jessie
Noyau : 3.16.0-4
Inscription : 24-07-2015

Re : Problème installation imprimante canon MF8040CN (i-sensys)

@ smolski ok, merci smile

@benco pour les deux commandes que tu m'a donné, le retour est "unknow argument" pour "/dev/usb/lp0" et "dev/usblp0". Pourtant, il y à bien un fichier lpo de nature inconnue dans /dev/usb.

Hors ligne

#14 27-08-2015 18:11:16

benco
Membre
Distrib. : Jessy 8.2
Noyau : Linux 3.16.0-4-amd64
(G)UI : open-box
Inscription : 13-08-2015

Re : Problème installation imprimante canon MF8040CN (i-sensys)

Acinis a écrit :

Salut benco,

Alors oui elle est branchée à une box, mais également en USB à l'ordinateur en question.



Comment est-elle branché a la box?,sinon connecte-la au port ethernet de la box (elle sera reconnu et vu par ton réseaux domestique et utilisé par tes ordinateur) et débranche-la de l'ordinateur.


Rédemarre CUPS :

/etc/init.d/cupsys restart



Entre la commande lpadmin :

/usr/sbin/lpadmin -p [Nom de l'imprimante] -m [fichier PPD] -v lpd://[adresse IP ou nom de domaine complet du périphérique]/[Nom de l'imprimante] -E

Dernière modification par benco (27-08-2015 18:16:55)

Hors ligne

#15 27-08-2015 20:46:55

Acinis
Membre
Distrib. : Debian Jessie
Noyau : 3.16.0-4
Inscription : 24-07-2015

Re : Problème installation imprimante canon MF8040CN (i-sensys)

alors, elle est branchée via un switch sur la box (qui sert accessoirement de rallonge, puisqu'il y a un étage entre la box et l'imprimante, et qu'il n'est pas possible de raccorder la bête directement au router, pour des raisons d'encombrement stérique.

/usr/sbin/lpadmin -p CANON-MF8040CN-RESEAU -m CNCUPSMF8000CZK.ppd -v lpd://192.168.1.20/MF8000C%20Series?serial=8887170f4bc8&interface=1 -E


[1] 1853
bash: -E : commande introuvable
 

Hors ligne

#16 27-08-2015 20:50:53

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : Problème installation imprimante canon MF8040CN (i-sensys)

Essaye de placer l'option -E entre lpadmin et -p

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#17 28-08-2015 00:42:21

Acinis
Membre
Distrib. : Debian Jessie
Noyau : 3.16.0-4
Inscription : 24-07-2015

Re : Problème installation imprimante canon MF8040CN (i-sensys)

Alors, en faisant ça :

/usr/sbin/lpadmin -E -p CANON-MF8040CN-RESEAU1 -m CNCUPSMF8000CZK.ppd -v lpd://192.168.1.20/MF8000C%20Series?serial=8887170f4bc8&interface=1
 


[2] 2126
[1]   Fini                    /usr/sbin/lpadmin -p CANON-MF8040CN-RESEAU1 -m CNCUPSMF8000CZK.ppd -v lpd://192.168.1.20/MF8000C%20Series?serial=8887170f4bc8
 



L"imprimante est visible, mais le problème persiste : il ne se passe rien quant on envoie une tâche à l'imprimante.

Hors ligne

#18 28-08-2015 07:27:16

benco
Membre
Distrib. : Jessy 8.2
Noyau : Linux 3.16.0-4-amd64
(G)UI : open-box
Inscription : 13-08-2015

Re : Problème installation imprimante canon MF8040CN (i-sensys)

Sous Fedora 19 ou Ubuntu 14.10, spécifiez « -P [chemin d'accès du fichier PPD] » plutôt que « -m [nom du fichier PPD] » pour l'option de sélection du fichier PPD. Spécifiez un chemin d'accès absolu ou relatif pour [chemin d'accès du fichier PPD].
Exemple : dans le cas d'une connexion réseau (IPv4), spécifiez le chemin d'accès absolu du fichier PPD et enregistrez le nom du iRC3180 en tant que « CANON-iRC3180 » (adresse IP : 172.23.2.72).



Exemple :

/usr/sbin/lpadmin -p CANON-iRC3180 -P /usr/share/cups/model/CNCUPSIRC3180ZK.ppd -v lpd://172.23.2.72/CANON-iRC3180 -E

Hors ligne

#19 28-08-2015 19:47:50

Acinis
Membre
Distrib. : Debian Jessie
Noyau : 3.16.0-4
Inscription : 24-07-2015

Re : Problème installation imprimante canon MF8040CN (i-sensys)

Gnome indique : nouvelle imprimante ajoutée. Quand on va dans le panneau de configuration des imprimantes, et qu'on demande une page de test, il ne se passe rien. Cela indique "Traitement en cours - The printer is not responding." dans "paramètres de l'imprimante". et ça signale qu'on ne peut pas se connecter à l'imprimante. Le menu de cups indique "En cours d'impression - "The printer is unreachable at this time."" et gnome m'envoie des pop up pour dire "l'imprimante n'est peut être pas connectée ?"

Hors ligne

#20 28-08-2015 20:23:16

benco
Membre
Distrib. : Jessy 8.2
Noyau : Linux 3.16.0-4-amd64
(G)UI : open-box
Inscription : 13-08-2015

Re : Problème installation imprimante canon MF8040CN (i-sensys)

Utilise l'inteface de CUPS : http://localhost:631/,ouvre l'onglet imprimante.est-ce que tu vois ton imprimante?

Hors ligne

#21 29-08-2015 11:04:29

Acinis
Membre
Distrib. : Debian Jessie
Noyau : 3.16.0-4
Inscription : 24-07-2015

Re : Problème installation imprimante canon MF8040CN (i-sensys)

Oui, je la vois, ce peut agir avec elle, mais quand je demande une page de test depuis cups, rien du tout, il se passe la même chose qu'avec le gestionnaire d'imprimantes de gnome.

Hors ligne

#22 29-08-2015 11:23:12

anonyme
Invité

Re : Problème installation imprimante canon MF8040CN (i-sensys)

petite question , tu peut faire un ping de l imprimante et elle répond ?

a tu essayer une page test sur l imprimante ? ( a l aide des touches du panneau de l imprimante )

il y a un pare-feu entre ta machine et l imprimante ? (sur le pc ou la live etc .... )

si l imprimante ne repond pas c est quel ne parle pas la meme langue que cups (probleme de driver).

si tu est sur que l imprimante fonctionne correctement je pense a un probleme de dialogue entre les 2 .

ps:j ai regarde un peu chez moi cups a un menu administration et en autre des logs que tu peut ouvrir
avec une epson en rj 45 connecte sur un switch sur un reseau different du réseau debian , j atteint l imprimante sans soucis.

l imprimante est en 192.1168.1.xxx et cups est sur le reseau 192.168.10.xxx avec une configuration par defaut de cups , il a trouvé l imprimante tout seul (juste donné l ip )
ensuite j ai dit a cups de partagé cet imprimante tous  mes clients debian peuvent imprimé
tu a peut etre un bug sur ce model d imprimante sad

Dernière modification par anonyme (29-08-2015 11:33:08)

#23 29-08-2015 14:25:08

anonyme
Invité

Re : Problème installation imprimante canon MF8040CN (i-sensys)

j ai trouve un paquet pour canon protocol usb et ip :  =>  cups-backend-pjnp

sinon j ai cups , cups-client ,cups-browsed , cups-bsd , cups common , cups-core-drivers , cups-daemon , cups-filters , cups-core-filters  , cups-pk-helper ,cups-ppdc , cups-server-common , hplip , libcups2
libcupscgi1 , libcupsfilter , libcupsimage2 , libcupsmime1 , libcupsppdc1 ,libfontembed1 , libgutenprint2  et tous les printer-driver-xxxx
python-cups et system-config-printer
tout ça installé sur un client debian pour utilisé mon epson

j ai trouce ceci pour ubuntu , par contre c est les librairies i386 qui m intéresse tu devrai regarde aussi cela smile


For 14.04 do the following:

Download the drivers from: http://www.usa.canon.com/cusa/consumer/products/printers_multifunction/black_white_laser_multifunction/imageclass_mf4770n#DriversAndSoftware

untar it to a directory. from that directory (assuming 64-bit, adjust as you need to)

cd Linux_UFRII_PrinterDriver_V290_us_EN/64-bit_Driver/Debian
sudo apt-get install libglade2-0 libc6:i386 lib32z1
sudo dpkg -i *.deb

reboot

run add printer .. should just show up automatically when you click the 'Add' button .. give it a few seconds and the printer chirps then just magically shows up.

EDIT 3/2/15 for Vivid (15.04) (I suspect may need for 14.10 as well on brand new installation):

Had to install the following as well as the above:

sudo apt-get install libxml2:i386
sudo apt-get install libjpeg62:i386
sudo apt-get install libstdc++6:i386
 


le lien ou j ai trouce ce tuto

http://askubuntu.com/questions/226332/h … untu-12-04

Dernière modification par anonyme (29-08-2015 14:35:52)

#24 29-08-2015 22:25:19

Acinis
Membre
Distrib. : Debian Jessie
Noyau : 3.16.0-4
Inscription : 24-07-2015

Re : Problème installation imprimante canon MF8040CN (i-sensys)

anonyme, l'imprimante fonctionne en page de test, j'avais réussi sous wheezy à la faire marcher avec cups (mais j'ai jamais pu reproduire le résultat à partir d'une installation propre, pour cause de disque dur en mauvais état). Effectivement, sans faire de manip spéciale, cups la détecte et l'installe, mais là encore rien ne se passe sad

Je vais regarder ton lien.

Hors ligne

#25 29-08-2015 23:59:55

anonyme
Invité

Re : Problème installation imprimante canon MF8040CN (i-sensys)

ok donc il y a surement un probleme de dialogue entre cups et l imprimante , regarde ce paquet pour dialogue usb et ip pour canon
et regarde si tu a bien les librairies i386 (32bits)
j ai eut la chance d avoir une imprimante 100% compatible , je me suis jamais trop posé de questions smile

Pied de page des forums