Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/05/2020, à 18:15

TVG

[Résolu] Installation Canon PIXMA TS8351 en réseau local

Bonjour,

J'ai une imprimante Canon PIXMA TS8351 que j'ai connectée au réseau local (en WiFi à une box). Sur différents PC sous Windows connectés au réseau local de la box, je vois bien l'imprimante et peux imprimer ou scanner sans problème. J'aimerais également utiliser cette imprimante/scanner depuis un PC sous Ubuntu 18.04 mais je suis un peu bloqué.

Sur mon PC Ubuntu, j'ai téléchargé les drivers suivants sur le site de Canon : IJ Printer Driver v. 5.90 for Linux et ScanGear MP v. 3.90 for Linux. J'ai tenté d'installer le premier mais je bloque car l'imprimante n'est pas détectée :

#=========================================================#
#  Enregistrer l'imprimante
#=========================================================#
Ensuite, enregistrez l'imprimante sur l'ordinateur.
Branchez l'imprimante et mettez-la sous tension.
Pour utiliser l'imprimante en réseau, connectez-la au réseau.
Lorsque l'imprimante est prête, appuyez sur la touche Entrée.
> 

#=========================================================#
#  Méthode de connexion
#=========================================================#
 1) USB
 2) Réseau
Sélectionnez la méthode de connexion.[1]2

Recherche des imprimantes en cours...
Enter Private Key Password: ****************


#=========================================================#
#  Sélectionner une imprimante
#=========================================================#
Sélectionnez l'imprimante.
Si l'imprimante à utiliser ne figure pas dans la liste, sélectionnez Mettre à jour [0] pour lancer de nouveau la recherche.
Pour annuler le processus, entrez [Q].
-----------------------------------------------------------
 0) Mettre à jour
-----------------------------------------------------------
Impossible de détecter l'imprimante cible.
-----------------------------------------------------------
Sélection actuelle : [0] Mettre à jour
Entrez la valeur. [0]

Pourtant, lorsque je lance system-config-printer et que je me connecte au localhost, je vois bien l'imprimante et l'impression d'une page de test fonctionne. Par contre, je ne vois pas l'imprimante lorsque je tente d'imprimer une page depuis LibreOffice par exemple.
Lorsque je vais dans l'application Paramètres, sous Périphériques et que je clique sur Imprimantes, le message suivant s'affiche : "Désolé ! Le service d'impression du système ne semble pas être disponible.".

Voici les informations demandées par le Tuto : les Informations utiles à donner lorsque j'ai un probleme:

$  cat /etc/lsb-release && uname -i && groups && lsusb
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.4 LTS"
x86_64
************* adm cdrom sudo dip plugdev lpadmin sambashare kvm
Bus 001 Device 003: ID 058f:9540 Alcor Micro Corp. AU9540 Smartcard Reader
Bus 001 Device 002: ID 8087:8000 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 0424:5734 Standard Microsystems Corp. 
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 004: ID 04f2:b39a Chicony Electronics Co., Ltd 
Bus 002 Device 003: ID 8087:07dc Intel Corp. 
Bus 002 Device 007: ID 0424:274c Standard Microsystems Corp. 
Bus 002 Device 006: ID 413c:301a Dell Computer Corp. 
Bus 002 Device 005: ID 046d:c31c Logitech, Inc. Keyboard K120
Bus 002 Device 002: ID 0424:2734 Standard Microsystems Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$ dpkg -l | grep cnijfilter
ii  cnijfilter2                                5.40-1                                              amd64        IJ Printer Driver for Linux.
$ dpkg -l | grep cndrvcups

ne renvoie rien

$ dpkg -l | grep cups
ii  bluez-cups                                 5.48-0ubuntu3.4                                     amd64        Bluetooth printer driver for CUPS
ii  cups                                       2.2.7-1ubuntu2.8                                    amd64        Common UNIX Printing System(tm) - PPD/driver support, web interface
ii  cups-backend-bjnp                          2.0.1-1                                             amd64        printer backend for Canon BJNP protocol
ii  cups-browsed                               1.20.2-0ubuntu3.1                                   amd64        OpenPrinting CUPS Filters - cups-browsed
ii  cups-bsd                                   2.2.7-1ubuntu2.8                                    amd64        Common UNIX Printing System(tm) - BSD commands
ii  cups-client                                2.2.7-1ubuntu2.8                                    amd64        Common UNIX Printing System(tm) - client programs (SysV)
ii  cups-common                                2.2.7-1ubuntu2.8                                    all          Common UNIX Printing System(tm) - common files
ii  cups-core-drivers                          2.2.7-1ubuntu2.8                                    amd64        Common UNIX Printing System(tm) - driverless printing
ii  cups-daemon                                2.2.7-1ubuntu2.8                                    amd64        Common UNIX Printing System(tm) - daemon
ii  cups-filters                               1.20.2-0ubuntu3.1                                   amd64        OpenPrinting CUPS Filters - Main Package
ii  cups-filters-core-drivers                  1.20.2-0ubuntu3.1                                   amd64        OpenPrinting CUPS Filters - Driverless printing
ii  cups-ipp-utils                             2.2.7-1ubuntu2.8                                    amd64        Common UNIX Printing System(tm) - IPP developer/admin utilities
ii  cups-pk-helper                             0.2.6-1ubuntu1.2                                    amd64        PolicyKit helper to configure cups with fine-grained privileges
ii  cups-ppdc                                  2.2.7-1ubuntu2.8                                    amd64        Common UNIX Printing System(tm) - PPD manipulation utilities
ii  cups-server-common                         2.2.7-1ubuntu2.8                                    all          Common UNIX Printing System(tm) - server common files
ii  libcups2:amd64                             2.2.7-1ubuntu2.8                                    amd64        Common UNIX Printing System(tm) - Core library
ii  libcups2:i386                              2.2.7-1ubuntu2.8                                    i386         Common UNIX Printing System(tm) - Core library
ii  libcupscgi1:amd64                          2.2.7-1ubuntu2.8                                    amd64        Common UNIX Printing System(tm) - CGI library
ii  libcupsfilters1:amd64                      1.20.2-0ubuntu3.1                                   amd64        OpenPrinting CUPS Filters - Shared library
ii  libcupsimage2:amd64                        2.2.7-1ubuntu2.8                                    amd64        Common UNIX Printing System(tm) - Raster image library
ii  libcupsmime1:amd64                         2.2.7-1ubuntu2.8                                    amd64        Common UNIX Printing System(tm) - MIME library
ii  libcupsppdc1:amd64                         2.2.7-1ubuntu2.8                                    amd64        Common UNIX Printing System(tm) - PPD manipulation library
ii  printer-driver-hpcups                      3.17.10+repack0-5                                   amd64        HP Linux Printing and Imaging - CUPS Raster driver (hpcups)
ii  python3-cups                               1.9.73-2                                            amd64        Python3 bindings for CUPS
ii  python3-cupshelpers                        1.5.11-1ubuntu2                                     all          Python utility modules around the CUPS printing system
$ lpstat -t
scheduler is not running
no system default destination
lpstat: Mauvais descripteur de fichier
lpstat: Mauvais descripteur de fichier
lpstat: Mauvais descripteur de fichier
$ /usr/sbin/lpinfo -v
lpinfo: Mauvais descripteur de fichier
$ cat /var/log/cups/error_log
E [27/May/2020:18:42:28 +0200] [cups-deviced] PID 2780 (gutenprint52+usb) stopped with status 1!
W [27/May/2020:18:43:07 +0200] CreateProfile failed: org.freedesktop.ColorManager.Profile.Internal:failed to register object: Un objet est déjà exporté pour l’interface « org.freedesktop.ColorManager.Profile » en « /org/freedesktop/ColorManager/profiles/Canon_TS8300_series_Gray__ »
W [27/May/2020:18:43:07 +0200] CreateProfile failed: org.freedesktop.ColorManager.Profile.Internal:failed to register object: Un objet est déjà exporté pour l’interface « org.freedesktop.ColorManager.Profile » en « /org/freedesktop/ColorManager/profiles/Canon_TS8300_series_DeviceN__ »
W [27/May/2020:18:43:07 +0200] CreateDevice failed: org.freedesktop.ColorManager.Device.Internal:failed to register object: Un objet est déjà exporté pour l’interface « org.freedesktop.ColorManager.Device » en « /org/freedesktop/ColorManager/devices/cups_Canon_TS8300_series »
W [27/May/2020:18:43:07 +0200] DNS-SD registration of "Canon TS8300 series @ *************" failed: Local name collision
W [27/May/2020:18:43:07 +0200] DNS-SD registration of "Canon TS8300 series @ *************" failed: Local name collision
W [27/May/2020:18:43:07 +0200] DNS-SD registration of "Canon TS8300 series @ *************" failed: Local name collision
W [27/May/2020:18:43:07 +0200] DNS-SD registration of "Canon TS8300 series @ *************" failed: Local name collision
W [27/May/2020:18:43:07 +0200] DNS-SD registration of "Canon TS8300 series @ *************" failed: Local name collision
W [27/May/2020:18:43:07 +0200] DNS-SD registration of "Canon TS8300 series @ *************" failed: Local name collision
W [27/May/2020:18:43:07 +0200] DNS-SD registration of "Canon TS8300 series @ *************" failed: Local name collision
W [27/May/2020:18:43:07 +0200] DNS-SD registration of "Canon TS8300 series @ *************" failed: Local name collision
E [27/May/2020:18:43:35 +0200] [Job 3] Unable to cancel print job.
W [27/May/2020:18:43:35 +0200] DNS-SD registration of "Canon TS8300 series @ *************" failed: Local name collision
W [27/May/2020:18:43:35 +0200] DNS-SD registration of "Canon TS8300 series @ *************" failed: Local name collision
E [27/May/2020:18:55:22 +0200] Scheduler shutting down due to program error.
E [27/May/2020:19:00:32 +0200] [cups-deviced] PID 3398 (gutenprint52+usb) stopped with status 1!
W [27/May/2020:19:01:29 +0200] CreateProfile failed: org.freedesktop.ColorManager.Profile.Internal:failed to register object: Un objet est déjà exporté pour l’interface « org.freedesktop.ColorManager.Profile » en « /org/freedesktop/ColorManager/profiles/Canon_TS8300_series_Gray__ »
W [27/May/2020:19:01:29 +0200] CreateProfile failed: org.freedesktop.ColorManager.Profile.Internal:failed to register object: Un objet est déjà exporté pour l’interface « org.freedesktop.ColorManager.Profile » en « /org/freedesktop/ColorManager/profiles/Canon_TS8300_series_DeviceN__ »
$ dpkg -l | grep -v ^ii
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom                                        Version                                             Architecture Description
+++-==========================================-===================================================-============-==========================================================================================

Merci d'avance pour votre aide.


SOLUTION :

Modifier l'adresse IP indiquée dans le fichier /etc/cups/client.conf :

ServerName 172.16.x.xxx

par

ServerName 127.0.0.1

L'impression fonctionne ensuite correctement.

Dernière modification par TVG (Le 15/07/2020, à 23:38)

En ligne

#2 Le 28/05/2020, à 09:20

TVG

Re : [Résolu] Installation Canon PIXMA TS8351 en réseau local

J'ai tenté de supprimer et réinstaller cups mais cela ne change rien.

Est-ce qu'une mise à jour vers 20.04 pourrait corriger le problème ?

Dernière modification par TVG (Le 28/05/2020, à 09:22)

En ligne

#3 Le 09/06/2020, à 09:40

TVG

Re : [Résolu] Installation Canon PIXMA TS8351 en réseau local

Je suis toujours à la recherche d'une solution pour ce problème.

Tout d'abord j'aimerais comprendre dans quel cas de configuration je me trouve par rapport au tuto suivant : https://doc.ubuntu-fr.org/tutoriel/inst … te_partage. L'imprimante est reliée au réseau en WiFi via la box. Est-ce que ça signifie que j'utilise le serveur d'impression de la box ? Je n'ai pas l'impression (gros jeu de mots tongue) et je pense avoir compris que pour ça il fallait raccorder l'imprimante à la box en USB. C'est bien ça ? Dans ce cas, l'imprimante est considérée comme étant "directement raccordée au réseau" ? Les ordinateurs sont alors indépendants et utilisent chacun leur propre serveur d'impression ? C'est pas un problème ça si plusieurs ordinateurs envoient une impression en même temps ? Qui gère la file d'impressions ?

Merci d'avance pour votre aide. smile

En ligne

#4 Le 15/06/2020, à 15:29

TVG

Re : [Résolu] Installation Canon PIXMA TS8351 en réseau local

L'imprimante n'apparaît pas sous Paramètres>Périphériques>Imprimantes mais apparaît sous Paramètres>Périphériques>Couleur. Je ne sais pas à quoi correspond cet onglet "Couleur". Sous cet onglet, je vois aussi mes écrans.

En ligne

#5 Le 23/06/2020, à 14:01

TVG

Re : [Résolu] Installation Canon PIXMA TS8351 en réseau local

Bonjour,

Je suis toujours à la recherche d'une solution. Je n'ai pas un gros niveau en système Linux, toute suggestion est la bienvenue.

En ligne

#6 Le 23/06/2020, à 14:45

xubu1957

Re : [Résolu] Installation Canon PIXMA TS8351 en réseau local

Bonjour,

Tu as regardé le § 1.1 > tutoriel/installer_imprimante_canon#connexion_reseau, pour préciser l'URI ?

> wiki.ubuntuusers.de/Scanner/Canon/

Pour numériser via le réseau, il suffit de saisir l’adresse réseau dans /etc/sane.d/pixma.conf .

exemple:

bjnp://192.168.1.150

Remarque:
Il est judicieux d’attribuer au préalable une adresse réseau fixe au périphérique, même si DHCP fonctionne en principe.

_ _ _

Regarde dans ce fil, si tu trouves une idée > [Résolu] Scanner Canon Pixma TS6151

Dernière modification par xubu1957 (Le 23/06/2020, à 14:59)


Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Xubuntu 20.04 LTS - Lenovo T410 -18.04.1 LTS Toshiba Satellite A300  Membre de Linux-Azur

En ligne

#7 Le 24/06/2020, à 09:21

TVG

Re : [Résolu] Installation Canon PIXMA TS8351 en réseau local

Bonjour @xubu1957,

Merci pour ta réponse.

Sur l'écran de mon imprimante, dans les paramètres, je vois que l'adresse IP de l'imprimante sur le réseau local est 192.168.1.20. J'ai ajouté "bjnp://192.168.1.20" à la fin du fichier /etc/sane.d/pixma.conf. Voici ce que contient ce fichier maintenant :

# pixma.conf configuration for the sane pixma backend
#
# bjnp-timeout=5000
# Specify the timeout (in ms) to be used for all the folllowing
# scanners.
# May be specified multiple times.
# The last value (if any) will be used for auto-detection
#
# define URI's of scanners (one per line)
# This is only used for network scanners.
# normally scanners will be detected by sending a broadcast
# if this does not work under your OS, or if the scanners
# are on a different subnet, configure your scanners URI here
#
# method must be bjnp
# port number can normally be left out, port 8612 is used as default
# The timeout parameter sets a timeout value for the scanner on
# the same line
# Example:
# bjnp://myscanner.my.domain:8612 // uses the default 1000ms timeout
# bjnp-timeout=5000
# bjnp://printer-1.pheasant.org // will use the 5000 ms timeout
# bjnp://scanner.bad-network.org/timeout=1500 // timeout set to 1500 ms
# bjnp-timeout=3000 // will be used for auto-detected scanners
#
bjnp://192.168.1.20

Dans le fil [Résolu] Scanner Canon Pixma TS6151, il est suggéré de modifier le fichier /etc/sane.d/net.conf également. J'y ai remplacé

## saned hosts
# Each line names a host to attach to.
# If you list "localhost" then your backends can be accessed either
# directly or through the net backend.  Going through the net backend
# may be necessary to access devices that need special privileges.
# localhost

par

#saned hosts
localhost
192.168.1.20

Tout cela ne semble pas avoir d'effet. Lorsque je tente d'installer les pilotes, l'imprimante n'est pas trouvée. Lorsque je vais dans Paramètres>Périphériques>Imprimantes, le message suivant s'affiche toujours : "Désolé ! Le service d'impression du système ne semble pas être disponible.".
Pourtant, si j'ouvre dans Firefox http://192.168.1.20/index.html, je vois bien l'imprimante, les niveaux d'encre et il est indiqué "Prêt pour l'impression".

Je ne sais pas si cela peut aider, mais quand je lance system-config-printer, l'adresse IP proposée par défaut pour se connecter au serveur CUPS est 172.16.x.xxx. Si je tente de me connecter avec cette adresse, je reçois le message "failed to connect to server". Si par contre je remplace cette adresse IP par "localhost", la connexion se fait est je vois mon imprimante avec un  check mark vert.

Dernière modification par TVG (Le 15/07/2020, à 22:06)

En ligne

#8 Le 30/06/2020, à 08:24

TVG

Re : [Résolu] Installation Canon PIXMA TS8351 en réseau local

Bonjour,

Quelqu'un voit-il autre chose à tester ?

Merci beaucoup.

En ligne

#9 Le 02/07/2020, à 08:47

TVG

Re : [Résolu] Installation Canon PIXMA TS8351 en réseau local

J'ai fait les étapes de la section "The Web-Based CUPS Interface" du site https://www.maketecheasier.com/set-up-a … -in-linux/.
Je parviens à installer l'imprimante sans problème mais elle n'apparaît pas dans la boîte de dialogue d'impression de LibreOffice (ou de n'importe quel autre logiciel). Notez que l'ouverture de cette boîte de dialogue est toujours très longue, c'était également le cas avant que j'installe l'imprimante sur CUPS pour faire "Imprimer dans un fichier...".

En ligne

#10 Le 15/07/2020, à 11:56

TVG

Re : [Résolu] Installation Canon PIXMA TS8351 en réseau local

J'ai acheté un câble pour relier l'imprimante à mon PC. Même avec l'imprimante reliée par le câble, je reçois le message

Impossible de détecter l'imprimante cible.

lorsque je tente d'installer le driver cnijfilter2-5.40-1-deb.

Je ne sais plus trop quoi faire...

En ligne

#11 Le 15/07/2020, à 12:29

xubu1957

Re : [Résolu] Installation Canon PIXMA TS8351 en réseau local

Bonjour,

Montre :

lsusb

Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Xubuntu 20.04 LTS - Lenovo T410 -18.04.1 LTS Toshiba Satellite A300  Membre de Linux-Azur

En ligne

#12 Le 15/07/2020, à 14:18

TVG

Re : [Résolu] Installation Canon PIXMA TS8351 en réseau local

Bonjour @xubu1957,

Voici ce que j'obtiens :

$ lsusb
Bus 001 Device 003: ID 058f:9540 Alcor Micro Corp. AU9540 Smartcard Reader
Bus 001 Device 002: ID 8087:8000 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 0424:5734 Standard Microsystems Corp. 
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 004: ID 04f2:b39a Chicony Electronics Co., Ltd 
Bus 002 Device 007: ID 0424:274c Standard Microsystems Corp. 
Bus 002 Device 006: ID 413c:301a Dell Computer Corp. 
Bus 002 Device 005: ID 046d:c31c Logitech, Inc. Keyboard K120
Bus 002 Device 002: ID 0424:2734 Standard Microsystems Corp. 
Bus 002 Device 015: ID 04a9:1890 Canon, Inc. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

En ligne

#13 Le 15/07/2020, à 14:31

xubu1957

Re : [Résolu] Installation Canon PIXMA TS8351 en réseau local

ID 04a9:1890 Canon, Inc.

Je ne trouve pas de discussion sur le web, pour ce modèle.

Et :

PIXMA TS8300 Series    USB WiFi    0x04a9/0x1890    Untested    Testers needed!

dans sane-project.org
_ _ _

(edit=messages regroupés)
_ _ _

Tenter le PPA de Thierry Ordissimo ?

> github.com/Ordissimo/scangearmp2

Dernière modification par xubu1957 (Le 15/07/2020, à 14:35)


Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Xubuntu 20.04 LTS - Lenovo T410 -18.04.1 LTS Toshiba Satellite A300  Membre de Linux-Azur

En ligne

#14 Le 15/07/2020, à 14:34

TVG

Re : [Résolu] Installation Canon PIXMA TS8351 en réseau local

Si je comprends bien, ce modèle n'est pas (encore) disponible sous Linux ?
SANE, c'est juste pour la partie scanner ou ça concerne aussi la partie impression ? Je n'ai pas installé 'sane' ou 'sane-pixma'. Est-ce que c'est quelque chose qu'il faudrait faire ? Merci.

En ligne

#15 Le 15/07/2020, à 14:38

xubu1957

Re : [Résolu] Installation Canon PIXMA TS8351 en réseau local

Je ne sais pas. ¯\_(ツ)_/¯, on ne voit plus trop L'Africain qui est pointu dans cette section.


Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Xubuntu 20.04 LTS - Lenovo T410 -18.04.1 LTS Toshiba Satellite A300  Membre de Linux-Azur

En ligne

#16 Le 15/07/2020, à 14:44

TVG

Re : [Résolu] Installation Canon PIXMA TS8351 en réseau local

J'ai installé 'xsane'. Lorsque je le lance, j'obtiens "Aucun périphérique disponible". hmm

En ligne

#17 Le 15/07/2020, à 14:47

xubu1957

Re : [Résolu] Installation Canon PIXMA TS8351 en réseau local

Regarde cette page de la Doc tutoriel/ppa_canon


Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Xubuntu 20.04 LTS - Lenovo T410 -18.04.1 LTS Toshiba Satellite A300  Membre de Linux-Azur

En ligne

#18 Le 15/07/2020, à 14:59

xubu1957

Re : [Résolu] Installation Canon PIXMA TS8351 en réseau local

Puisque l'imprimante est maintenant reliée par câble, redonne :

lpstat -t
/usr/sbin/lpinfo -v
cat /var/log/cups/error_log

Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Xubuntu 20.04 LTS - Lenovo T410 -18.04.1 LTS Toshiba Satellite A300  Membre de Linux-Azur

En ligne

#19 Le 15/07/2020, à 15:15

TVG

Re : [Résolu] Installation Canon PIXMA TS8351 en réseau local

Voici ce que je viens de faire et plus bas les résultats des commandes demandées.

J'ai ajouté ppa:thierry-f/fork-michael-gruz. Lorsque j'ai rechargé la liste des paquets, il m'a indiqué que 2 paquets pouvaient être mis à jour : 'cnijfilter2' et 'scangearmp2'. Lorsque j'ai tenté la mise à jour, j'ai obtenu le message d'erreur suivant :

$ sudo apt dist-upgrade 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  libllvm9 libllvm9:i386 linux-headers-4.15.0-108 linux-headers-4.15.0-108-generic linux-image-4.15.0-108-generic
  linux-modules-4.15.0-108-generic linux-modules-extra-4.15.0-108-generic
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les NOUVEAUX paquets suivants seront installés :
  libcanon-proprio-bin
Les paquets suivants seront mis à jour :
  cnijfilter2 scangearmp2
2 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 434 ko dans les archives.
Après cette opération, 7,389 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [Y/n] 
Réception de :1 http://ppa.launchpad.net/thierry-f/fork-michael-gruz/ubuntu bionic/main amd64 cnijfilter2 amd64 5.90-1+1804+1ubuntu1 [258 kB]
Réception de :2 http://ppa.launchpad.net/thierry-f/fork-michael-gruz/ubuntu bionic/main amd64 libcanon-proprio-bin amd64 0.2+3.90-1804ubuntu1 [107 kB]
Réception de :3 http://ppa.launchpad.net/thierry-f/fork-michael-gruz/ubuntu bionic/main amd64 scangearmp2 amd64 3.90-1+1804+1ubuntu2 [69.4 kB]
434 ko réceptionnés en 1s (522 ko/s)  
(Lecture de la base de données... 528224 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../cnijfilter2_5.90-1+1804+1ubuntu1_amd64.deb ...
Dépaquetage de cnijfilter2 (5.90-1+1804+1ubuntu1) sur (5.40-1) ...
Sélection du paquet libcanon-proprio-bin précédemment désélectionné.
Préparation du dépaquetage de .../libcanon-proprio-bin_0.2+3.90-1804ubuntu1_amd64.deb ...
Dépaquetage de libcanon-proprio-bin (0.2+3.90-1804ubuntu1) ...
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/libcanon-proprio-bin_0.2+3.90-1804ubuntu1_amd64.deb (--unpack) :
 tentative de remplacement de « /usr/lib/bjlib/canon_mfp2_net.ini », qui appartient aussi au paquet scangearmp2 3.40-1
dpkg-deb: erreur: coller subprocess was killed by signal (Relais brisé (pipe))
Préparation du dépaquetage de .../scangearmp2_3.90-1+1804+1ubuntu2_amd64.deb ...
Dépaquetage de scangearmp2 (3.90-1+1804+1ubuntu2) sur (3.40-1) ...
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/libcanon-proprio-bin_0.2+3.90-1804ubuntu1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

J'ai alors fait un 'sudo apt purge scangearmp2' et 'sudo apt purge cnijfilter2', puis je les ai réinstallés avec 'sudo apt install scangearmp2' et ''sudo apt install cnijfilter2'. Les installations se sont faites correctement mais je ne vois toujours pas l'imprimante.

Maintenant, voici les résultats des commandes demandées (câble imprimante branché) :

$ lpstat -t
scheduler is not running
no system default destination
lpstat: Mauvais descripteur de fichier
$ /usr/sbin/lpinfo -v
lpinfo: Mauvais descripteur de fichier
$ cat /var/log/cups/error_log
$

ne renvoie rien.

En ligne

#20 Le 15/07/2020, à 15:23

xubu1957

Re : [Résolu] Installation Canon PIXMA TS8351 en réseau local

Et :

dpkg -l | grep cnijfilter
dpkg -l | grep cndrvcups

?


Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Xubuntu 20.04 LTS - Lenovo T410 -18.04.1 LTS Toshiba Satellite A300  Membre de Linux-Azur

En ligne

#21 Le 15/07/2020, à 15:37

ylag

Re : [Résolu] Installation Canon PIXMA TS8351 en réseau local

Bonjour,

Sous toute réserve, si les pilotes sont correctement installés, en s'inspirant de cette discussion: [Réglé] Mais où sont passées mes imprimantes?

Réinitialiser le fichier cupsd.conf aux valeurs par défaut:

sudo cp /usr/share/cups/cupsd.conf.default /etc/cups/cupsd.conf

...redémarrer le service cups:

sudo systemctl restart cups.service

...vérifier ensuite l'état du service:

systemctl status cups.service

Si ça semble bon, essayer de réinstaller l'imprimante?

A+

Dernière modification par ylag (Le 15/07/2020, à 15:44)

Hors ligne

#22 Le 15/07/2020, à 15:38

TVG

Re : [Résolu] Installation Canon PIXMA TS8351 en réseau local

J'ai vu passer un message qui indiquait qu'il y avait une version plus récente de cnijfilter2 sur le site de Canon. Je ne vois plus ce message dans le fil de discussion, bizarre. Néanmoins, merci bien. J'avais en effet téléchargé le driver version 5.40 sur le site de Canon et il y a maintenant la version 5.90. Lorsque je tente un './install.sh' avec cette dernière version, l'imprimante est bien détectée (avec le câble usb mais aussi sans le câble via le réseau) !! big_smile Mais, j'obtiens finalement un message d'erreur... sad

$ ./install.sh 
==================================================

Pilote d'imprimante Canon Inkjet
Version 5.90
Copyright CANON INC. 2001-2019

==================================================
Commande exécutée = sudo dpkg -iG ./packages/cnijfilter2_5.90-1_amd64.deb
Sélection du paquet cnijfilter2 précédemment désélectionné.
(Lecture de la base de données... 492527 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../cnijfilter2_5.90-1_amd64.deb ...
Dépaquetage de cnijfilter2 (5.90-1) ...
Paramétrage de cnijfilter2 (5.90-1) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.27-3ubuntu1.2) ...

#=========================================================#
#  Enregistrer l'imprimante
#=========================================================#
Ensuite, enregistrez l'imprimante sur l'ordinateur.
Branchez l'imprimante et mettez-la sous tension.
Pour utiliser l'imprimante en réseau, connectez-la au réseau.
Lorsque l'imprimante est prête, appuyez sur la touche Entrée.
> 

#=========================================================#
#  Méthode de connexion
#=========================================================#
 1) USB
 2) Réseau
Sélectionnez la méthode de connexion.[1]

Recherche des imprimantes en cours...
Enter Private Key Password: *********


#=========================================================#
#  Sélectionner une imprimante
#=========================================================#
Sélectionnez l'imprimante.
Si l'imprimante à utiliser ne figure pas dans la liste, sélectionnez Mettre à jour [0] pour lancer de nouveau la recherche.
Pour annuler le processus, entrez [Q].
-----------------------------------------------------------
 0) Mettre à jour
-----------------------------------------------------------
Imprimantes cibles détectées
1) Canon TS8300 series (//Canon/?port=usb&serial=20AB56)
-----------------------------------------------------------
Sélection actuelle : [1] Canon TS8300 series (//Canon/?port=usb&serial=20AB56)
Entrez la valeur. [1]

#=========================================================#
#  Enregistrer l'imprimante
#=========================================================#
Entrez le nom de l'imprimante.[TS8300USB]
Commande exécutée = sudo /usr/sbin/lpadmin -p TS8300USB -P /usr/share/cups/model/canonts8300.ppd -v cnijbe2://Canon/?port=usb&serial=20AB56 -E
lpadmin: Unable to connect to server: Mauvais descripteur de fichier
L'enregistrement de l'imprimante n'est pas terminée.
Enregistrez l'imprimante manuellement à l'aide de la commande lpadmin.

Voici les résultats pour les commandes demandées :

$ dpkg -l | grep cnijfilter
ii  cnijfilter2                                5.90-1                                              amd64        IJ Printer Driver for Linux.
$ dpkg -l | grep cndrvcups
$

ne renvoie rien.

Dernière modification par TVG (Le 15/07/2020, à 15:43)

En ligne

#23 Le 15/07/2020, à 15:50

TVG

Re : [Résolu] Installation Canon PIXMA TS8351 en réseau local

Bonjour @ylag,

J'ai réinitialisé le fichier cupsd.conf aux valeurs par défaut et redémarré le service cups. Voici l'état de service :

$ systemctl status cups.service
● cups.service - CUPS Scheduler
   Loaded: loaded (/lib/systemd/system/cups.service; enabled; vendor preset: enabled)
   Active: active (running) since Wed 2020-07-15 15:41:23 CEST; 7s ago
     Docs: man:cupsd(8)
 Main PID: 32631 (cupsd)
    Tasks: 1 (limit: 4915)
   CGroup: /system.slice/cups.service
           └─32631 /usr/sbin/cupsd -l

Jul 15 15:41:23 username systemd[1]: Started CUPS Scheduler.

J'ai ensuite tenté d'installer cnijfilter2-5.90 (via le réseau cette fois-ci), même erreur :

$ ./install.sh 
==================================================

Pilote d'imprimante Canon Inkjet
Version 5.90
Copyright CANON INC. 2001-2019

==================================================
Commande exécutée = sudo dpkg -iG ./packages/cnijfilter2_5.90-1_amd64.deb
(Lecture de la base de données... 493001 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../cnijfilter2_5.90-1_amd64.deb ...
Dépaquetage de cnijfilter2 (5.90-1) sur (5.90-1) ...
Paramétrage de cnijfilter2 (5.90-1) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.27-3ubuntu1.2) ...

#=========================================================#
#  Enregistrer l'imprimante
#=========================================================#
Ensuite, enregistrez l'imprimante sur l'ordinateur.
Branchez l'imprimante et mettez-la sous tension.
Pour utiliser l'imprimante en réseau, connectez-la au réseau.
Lorsque l'imprimante est prête, appuyez sur la touche Entrée.
> 

#=========================================================#
#  Méthode de connexion
#=========================================================#
 1) USB
 2) Réseau
Sélectionnez la méthode de connexion.[1]2

Recherche des imprimantes en cours...
Enter Private Key Password: *********


#=========================================================#
#  Sélectionner une imprimante
#=========================================================#
Sélectionnez l'imprimante.
Si l'imprimante à utiliser ne figure pas dans la liste, sélectionnez Mettre à jour [0] pour lancer de nouveau la recherche.
Pour annuler le processus, entrez [Q].
-----------------------------------------------------------
 0) Mettre à jour
-----------------------------------------------------------
Imprimantes cibles détectées (adresse MAC  adresse IP)
1) Canon TS8300 series (34-9F-7B-1E-4F-8D 192.168.1.20)
-----------------------------------------------------------
Sélection actuelle : [1] Canon TS8300 series (34-9F-7B-1E-4F-8D 192.168.1.20)
Entrez la valeur. [1]

#=========================================================#
#  Enregistrer l'imprimante
#=========================================================#
Entrez le nom de l'imprimante.[TS8300LAN]
Commande exécutée = sudo /usr/sbin/lpadmin -p TS8300LAN -P /usr/share/cups/model/canonts8300.ppd -v cnijbe2://Canon/?port=net&serial=34-9F-7B-1E-4F-8D -E
lpadmin: Unable to connect to server: Mauvais descripteur de fichier
L'enregistrement de l'imprimante n'est pas terminée.
Enregistrez l'imprimante manuellement à l'aide de la commande lpadmin.

En ligne

#24 Le 15/07/2020, à 15:54

ylag

Re : [Résolu] Installation Canon PIXMA TS8351 en réseau local

Re,

TGV a écrit :

J'avais en effet téléchargé le driver version 5.40 sur le site de Canon et il y a maintenant la version 5.90

Attention, le ppa semble fournir le paquet cnijfilter2 en version 5.90; il ne faut pas mélanger et réinstaller à partir du site Canon si tu as conservé le ppa.
C'est pour cette raison que j'ai retiré ma suggestion d'aller chercher les versions plus récentes sur le site Canon, désolé pour la confusion créée.

Ajout:
Sinon, je n'ai pas d'idée concernant:

lpadmin: Unable to connect to server: Mauvais descripteur de fichier
L'enregistrement de l'imprimante n'est pas terminée.
Enregistrez l'imprimante manuellement à l'aide de la commande lpadmin.

...encore désolé.

A+

Dernière modification par ylag (Le 15/07/2020, à 15:57)

Hors ligne

#25 Le 15/07/2020, à 16:02

xubu1957

Re : [Résolu] Installation Canon PIXMA TS8351 en réseau local

@ylag

Salut !

Tu verrais une idée dans > problème installation imprimante canon PIXMA MX475 ?

Ou > manpages.ubuntu.com/manpages/bionic/fr/man8/lpadmin ?

Dernière modification par xubu1957 (Le 15/07/2020, à 16:06)


Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Xubuntu 20.04 LTS - Lenovo T410 -18.04.1 LTS Toshiba Satellite A300  Membre de Linux-Azur

En ligne