#1 Le 19/01/2021, à 18:31
- TVG
[Résolu] Accéder à une imprimante en étant connecté à deux boxes
Bonjour,
J'ai un nouveau PC sur lequel une imprimante Canon TS8351 est reliée par un câble USB et est également partagée sur le réseau d'une box internet (NB6). Le PC est connecté en WiFi à la box internet NB6 et est également relié par câble Ethernet à une box 4G.
J'aimerais pouvoir imprimer dans toutes situations (câble USB branché/débranché, WiFi allumé/éteint, box 4G allumée/éteinte) mais je n'y arrive que partiellement. Lorsque j'imprime, j'aimerais simplement avoir le choix entre 'Canon-TS8351-USB' et 'Canon-TS8351-LAN' mais je ne sais pas comment gérer des imprimantes. Voici par exemple ce que me renvoie la commande 'lpstat -t' :
toto:~$ lpstat -t
scheduler is running
no system default destination
lpstat: No destinations added.
lpstat: No destinations added.
lpstat: No destinations added.
lpstat: No destinations added.
toto:~$
Merci pour votre aide.
Dernière modification par TVG (Le 20/10/2021, à 17:27)
Hors ligne
#2 Le 21/01/2021, à 12:17
- TVG
Re : [Résolu] Accéder à une imprimante en étant connecté à deux boxes
Voici les informations demandées dans le tuto :
toto:~$ cat /etc/lsb-release && uname -ir && groups && lsusb
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu 20.04.1 LTS"
5.8.0-38-generic x86_64
toto adm cdrom sudo dip plugdev lpadmin lxd sambashare
Bus 007 Device 002: ID 0424:5734 Microchip Technology, Inc. (formerly SMSC) USB5734
Bus 007 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 006 Device 004: ID 8087:0029 Intel Corp.
Bus 006 Device 003: ID 06cb:00bd Synaptics, Inc.
Bus 006 Device 007: ID 0424:274c Microchip Technology, Inc. (formerly SMSC)
Bus 006 Device 006: ID 046d:c31c Logitech, Inc. Keyboard K120
Bus 006 Device 005: ID 413c:301a Dell Computer Corp.
Bus 006 Device 009: ID 04a9:1890 Canon, Inc. USB2734
Bus 006 Device 002: ID 0424:2734 Microchip Technology, Inc. (formerly SMSC) USB2734
Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 004 Device 002: ID 058f:9540 Alcor Micro Corp. AU9540 Smartcard Reader
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 04f2:b6d0 Chicony Electronics Co., Ltd Integrated Camera
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
toto:~$ dpkg -l | grep cnijfilter
toto:~$ dpkg -l | grep cndrvcups
toto:~$ dpkg -l | grep cups
ii bluez-cups 5.53-0ubuntu3 amd64 Bluetooth printer driver for CUPS
ii cups 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - PPD/driver support, web interface
ii cups-browsed 1.27.4-1 amd64 OpenPrinting CUPS Filters - cups-browsed
ii cups-bsd 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - BSD commands
ii cups-client 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - client programs (SysV)
ii cups-common 2.3.1-9ubuntu1.1 all Common UNIX Printing System(tm) - common files
ii cups-core-drivers 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - driverless printing
ii cups-daemon 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - daemon
ii cups-filters 1.27.4-1 amd64 OpenPrinting CUPS Filters - Main Package
ii cups-filters-core-drivers 1.27.4-1 amd64 OpenPrinting CUPS Filters - Driverless printing
ii cups-ipp-utils 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - IPP developer/admin utilities
ii cups-pk-helper 0.2.6-1ubuntu3 amd64 PolicyKit helper to configure cups with fine-grained privileges
ii cups-ppdc 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - PPD manipulation utilities
ii cups-server-common 2.3.1-9ubuntu1.1 all Common UNIX Printing System(tm) - server common files
ii libcups2:amd64 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - Core library
ii libcupsfilters1:amd64 1.27.4-1 amd64 OpenPrinting CUPS Filters - Shared library
ii libcupsimage2:amd64 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - Raster image library
ii printer-driver-hpcups 3.20.3+dfsg0-2 amd64 HP Linux Printing and Imaging - CUPS Raster driver (hpcups)
ii python3-cups 1.9.73-3build1 amd64 Python3 bindings for CUPS
ii python3-cupshelpers 1.5.12-0ubuntu1.1 all Python utility modules around the CUPS printing system
toto:~$ lpstat -t
scheduler is running
no system default destination
lpstat: No destinations added.
lpstat: No destinations added.
lpstat: No destinations added.
lpstat: No destinations added.
toto:~$ /usr/sbin/lpinfo -v
network lpd
network beh
file cups-brf:/
network ipps
network https
network socket
network ipp
serial serial:/dev/ttyS4?baud=115200
serial serial:/dev/ttyS5?baud=115200
network http
direct hp
direct usb://Canon/TS8300%20series?serial=20AB56&interface=1
direct hpfax
network ipp://TS8300%20series._ipp._tcp.local/
toto:~$ cat /var/log/cups/error_log
E [21/Jan/2021:12:06:05 +0100] Scheduler shutting down due to program error.
E [21/Jan/2021:12:08:53 +0100] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://TS8300%20series._ipp._tcp.local/, ipp://komputilo.local:60000/ipp/print) via IPP!
E [21/Jan/2021:12:08:53 +0100] copy_model: empty PPD file
E [21/Jan/2021:12:08:53 +0100] [Client 24] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/Canon_TS8351_USB) from localhost.
E [21/Jan/2021:12:10:30 +0100] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://TS8300%20series._ipp._tcp.local/, ipp://komputilo.local:60000/ipp/print) via IPP!
E [21/Jan/2021:12:10:30 +0100] copy_model: empty PPD file
E [21/Jan/2021:12:10:30 +0100] [Client 40] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/Canon_TS8351_USB) from localhost.
E [21/Jan/2021:12:11:14 +0100] [Client 52] Returning IPP client-error-not-possible for CUPS-Add-Modify-Printer (ipp://localhost/printers/Canon_TS8351_USB) from localhost.
E [21/Jan/2021:12:11:14 +0100] [Client 52] Returning IPP client-error-not-possible for CUPS-Add-Modify-Class (ipp://localhost/classes/Canon_TS8351_USB) from localhost.
E [21/Jan/2021:12:11:14 +0100] [Client 52] Returning IPP client-error-not-possible for CUPS-Add-Modify-Printer (ipp://localhost/printers/Canon_TS8351_USB) from localhost.
E [21/Jan/2021:12:11:14 +0100] [Client 52] Returning IPP client-error-not-possible for CUPS-Add-Modify-Class (ipp://localhost/classes/Canon_TS8351_USB) from localhost.
toto:~$ dpkg -l | grep -v ^ii
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-=============================================-=====================================-============-======================================================================================================
rc jupyter-nbextension-jupyter-js-widgets 6.0.0-6 all Interactive widgets - Jupyter notebook extension
rc jupyter-notebook 6.0.3-2 all Jupyter interactive notebook
rc libjs-jquery-ui 1.12.1+dfsg-5 all JavaScript UI library for dynamic web applications
rc libpython2.7-minimal:amd64 2.7.18-1~20.04 amd64 Minimal subset of the Python language (version 2.7)
rc linux-image-5.4.0-42-generic 5.4.0-42.46 amd64 Signed kernel image generic
rc linux-image-5.6.0-1020-oem 5.6.0-1020.20 amd64 Signed kernel image oem
rc linux-image-5.6.0-1039-oem 5.6.0-1039.43 amd64 Signed kernel image oem
rc linux-image-5.8.0-36-generic 5.8.0-36.40~20.04.1 amd64 Signed kernel image generic
rc linux-modules-5.4.0-42-generic 5.4.0-42.46 amd64 Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc linux-modules-5.6.0-1020-oem 5.6.0-1020.20 amd64 Linux kernel extra modules for version 5.6.0 on 64 bit x86 SMP
rc linux-modules-5.6.0-1039-oem 5.6.0-1039.43 amd64 Linux kernel extra modules for version 5.6.0 on 64 bit x86 SMP
rc linux-modules-5.8.0-36-generic 5.8.0-36.40~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc linux-modules-extra-5.4.0-42-generic 5.4.0-42.46 amd64 Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc linux-modules-extra-5.8.0-34-generic 5.8.0-34.37~20.04.2 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc linux-modules-extra-5.8.0-36-generic 5.8.0-36.40~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc python2.7-minimal 2.7.18-1~20.04 amd64 Minimal subset of the Python language (version 2.7)
rc python3-jsonschema 3.2.0-0ubuntu2 all An(other) implementation of JSON Schema (Draft 3 and 4) - Python 3.x
rc python3-notebook 6.0.3-2 all Jupyter interactive notebook (Python 3)
toto:~$
Hors ligne
#3 Le 21/01/2021, à 12:27
- xubu1957
Re : [Résolu] Accéder à une imprimante en étant connecté à deux boxes
Bonjour,
Pour nettoyer :
Pour supprimer tous ces fichiers de configuration devenus sans objets et marqués "rc", et uniquement ces fichiers, exécute :
dpkg -l | awk '/^rc/{print $2}' | xargs -r sudo dpkg -P
C'est la suite de > [Résolu] Installation Canon PIXMA TS8351 en réseau local ?
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] 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. Membre de Linux-Azur
Hors ligne
#4 Le 21/01/2021, à 12:40
- TVG
Re : [Résolu] Accéder à une imprimante en étant connecté à deux boxes
Salut xubu1957,
Merci, j'ai nettoyé.
Ce n'est pas vraiment la suite car il s'agit d'un nouveau PC. La différence avec la config précédente est que je suis connecté à 2 boxs et que je ne parviens pas à imprimer dans ce cas là. Je suis obligé de me déconnecter de la box 4G pour pouvoir lancer une impression. J'ai essayé d'ajouter l'imprimante avec system-config-printer ou le CUPS web, mais j'ai tout le temps des messages d'erreur... J'y comprends pas grand chose en fait...
Hors ligne
#5 Le 21/01/2021, à 12:56
- xubu1957
Re : [Résolu] Accéder à une imprimante en étant connecté à deux boxes
Tente :
sudo systemctl restart cups.service
_ _ _
(edit=messages regroupés)
_ _ _
Pour l'USB en version 20.04 :
Bonjour,
(...)
Si ça ne fonctionne pas, peut-être tenter la suppression du paquet ippusbxd qui semble poser problème pour les imprimantes usb sur la 20.04?sudo apt purge ippusbxd
...redémarrer et encore tenter de réinstaller l'imprimante?
Si ça ne fonctionne toujours pas, simplement réinstaller le paquet pour revenir à l'état initial:
sudo apt install ippusbxd
A+
dans > [RÉSOLU]Imprimante Canon et Ubuntu 20.04
Dernière modification par xubu1957 (Le 09/10/2021, à 08:23)
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] 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. Membre de Linux-Azur
Hors ligne
#6 Le 21/01/2021, à 14:46
- TVG
Re : [Résolu] Accéder à une imprimante en étant connecté à deux boxes
J'ai tenté mais ça ne règle pas le problème.
En fait, y a pas vraiment de "problème" avec l'imprimante dans le sens où lorsque j'ai connecté mon PC à ma box NB6 en WiFi pour la première fois, l'imprimante sur le réseau a été détectée automatiquement et l'impression et le scan fonctionnait très bien. J'essaie de récapituler ci-dessous les situations dans lesquelles je suis amené à me retrouver et l'état actuel de fonctionnement de l'imprimante.
Situation 1
WiFi connecté à box NB6 (imprimante sur ce réseau) : oui
Câble Ethernet relié à box 4G TP-Link branché : non
Câble USB imprimante branché : non
- Impression : OK
- Scan : OK
=> Là j'ai réussi à ajouter l'imprimante via system-config-printer. Je l'ai appelée "Canon-TS8351-LAN".
Situation 2
WiFi connecté à box NB6 (imprimante sur ce réseau) : non
Câble Ethernet relié à box 4G TP-Link branché : non
Câble USB imprimante branché : oui
- Impression : Error: Could not start printer. Please check your printer configuration.
- Scan : OK
=> J'ai essayé d'ajouter l'imprimante via system-config-printer mais j'ai obtenu : "CUPS server error: There was an error during the CUPS operation: 'server-error-internal-error'.".
Situation 3
WiFi connecté à box NB6 (imprimante sur ce réseau) : non
Câble Ethernet relié à box 4G TP-Link branché : oui
Câble USB imprimante branché : oui
- Impression : Error: Could not start printer. Please check your printer configuration.
- Scan : OK
Situation 4
WiFi connecté à box NB6 (imprimante sur ce réseau) : oui
Câble Ethernet relié à box 4G TP-Link branché : oui
Câble USB imprimante branché : oui
- Impression : Error: Could not start printer. Please check your printer configuration.
- Scan : OK
Situation 5
WiFi connecté à box NB6 (imprimante sur ce réseau) : oui
Câble Ethernet relié à box 4G TP-Link branché : oui
Câble USB imprimante branché : non
- Impression : Error: Could not start printer. Please check your printer configuration.
- Scan : Error: Failed to scan. Unable to connect to scanner.
-----
Dans system-config-printer ou sur http://localhost:631/printers/, je ne vois qu'une seule imprimante : "Canon-TS8351-LAN". Mais lorsque je vais dans Paramètres > Imprimantes (dans Ubuntu), je vois tout plein d'imprimantes. Comme j'ai tenté plusieurs trucs, je crois que j'ai mis un peu le bazar... J'ai essayé de les supprimer mais elles réapparaissent tout le temps.
EDIT : si j'essaie d'ajouter dans http://localhost:631/admin l'imprimante lorsqu'elle est connectée en USB (et que mon WiFi est éteint), j'obtiens le message d'erreur suivant : "Unable to add printer: Unable to copy PPD file.". Qu'est-ce que c'est que le fichier PDD ? Il me propose de l'ajouter manuellement. Comme l'imprimante fonctionne déjà lorsque je suis connecté au réseau de ma box, est-ce que ce fichier ne se trouverait pas déjà sur mon PC ?
Dernière modification par TVG (Le 21/01/2021, à 15:50)
Hors ligne
#7 Le 23/06/2021, à 09:35
- TVG
Re : [Résolu] Accéder à une imprimante en étant connecté à deux boxes
Bonjour,
Je me permets de relancer ce sujet pour savoir si quelqu'un sait comment je peux utiliser mon imprimante qui est sur le réseau de ma box NB6 lorsque je suis simultanément connecté à une autre box 4G TP-Link (en Ethernet) ?
Merci.
Hors ligne
#8 Le 23/06/2021, à 09:49
- FrancisFDZ
Re : [Résolu] Accéder à une imprimante en étant connecté à deux boxes
Personnellement, j'ai une imprimante epson XP-247, accessible par wifi via la box Bouygues. Je suis connecté à cette box en CPL, pourtant l'accès à l'imprimante (en wifi) fonctionne parfaitement. (je suppose PC > Box > wifi > Imprimante)
Donc la connexion à l'imprimante fonctionne à partir du moment où on est connecté à la box qui fournit la liaison wifi à l'imprimante. Je n'ai jamais été connecté simultanément à 2 box, mais je suppose que ça ne doit pas empêcher l'accès à l'imprimante (à confirmer par un spécialiste réseaux)
Dernière modification par FrancisFDZ (Le 23/06/2021, à 10:15)
-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]
Hors ligne
#9 Le 23/06/2021, à 09:58
- TVG
Re : [Résolu] Accéder à une imprimante en étant connecté à deux boxes
Je vois l'imprimante mais j'obtiens une erreur si j'essaie d'imprimer ou scanner (voir Situation 5 du message #7).
Hors ligne
#10 Le 23/06/2021, à 10:02
- FrancisFDZ
Re : [Résolu] Accéder à une imprimante en étant connecté à deux boxes
En réponse à #7 : l'imprimante est bien reconnue en tant que périphérique wifi, mais l'installation pour la reconnaitre en tant que périphérique USB n'a pas été faite et donc elle n'est pas reconnue en tant que telle (le driver usb de l'imprimante n'a pas été installé)
Par contre, dans la situation 5, si tu es bien connecté à la box fournissant le wifi de l'imprimante (NB6) tu devrais y avoir accès, à moins d'un blocage causé par une connexion multiple (ça dépasse mes compétences)
En situation 2, il faudrait réinstaller l'imprimante (via cups ou voir #6) en recherchant un périphérique USB, et le driver adéquat devrait s'installer. Tu auras alors 2 imprimantes utilisables : une en wifi et une en USB. Dans ce cas, tu devrais avoir accès à l'imprimante USB quelle que soit la configuration du réseau.
Dernière modification par FrancisFDZ (Le 23/06/2021, à 10:13)
-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]
Hors ligne
#11 Le 23/06/2021, à 10:15
- TVG
Re : [Résolu] Accéder à une imprimante en étant connecté à deux boxes
Merci.
l'installation pour la reconnaitre en tant que périphérique USB n'a pas été faite et donc elle n'est pas reconnue en tant que telle (le driver usb de l'imprimante n'a pas été installé)
Comment je peux faire pour installer ce driver USB ?
Si l'impression fonctionnait en USB, je pourrais scanner et imprimer dans les situations 2, 3 et 4 (je peux déjà scanner en USB). Je préférerais ne pas avoir à connecter l'imprimante en USB, mais si ça m'évite de débrancher mon câble Ethernet pour pouvoir imprimer en WiFi (c-à-d passer en situation 1 car l'imprimante ne fonctionne pas en situation 5), c'est déjà bien.
dans la situation 5, si tu es bien connecté à la box fournissant le wifi de l'imprimante (NB6) tu devrais y avoir accès
Je pense y avoir accès puisque quand j'ouvre "Document Scanner" par exemple, si l'imprimante est éteinte, j'obtiens "No scanners detected" et si elle est allumée, j'obtiens "Ready to Scan (ESCL Canon TS8300 series)". Mais lorsque je clique sur "Scan", j'obtiens "Failed to scan - Unable to connect to scanner".
Dernière modification par TVG (Le 23/06/2021, à 10:22)
Hors ligne
#12 Le 08/10/2021, à 12:37
- TVG
Re : [Résolu] Accéder à une imprimante en étant connecté à deux boxes
Bonjour à tous,
Je suis toujours à la recherche d'une solution pour pouvoir imprimer et scanner depuis mon imprimante connectée (en WiFi) sur le réseau de ma box NB6, lorsque mon PC est connecté à la fois à la box NB6 (en WiFi) et à la box 4G TP-Link (en Ethernet). Voir "Situation 5" du message #7.
La "Situation 4" (c-à-d avec le câble USB de l'imprimante branché) pourrait me suffire. @FrancisFDZ indiquait qu'il faudrait pour cela réinstaller l'imprimante en recherchant un périphérique USB. Savez-vous comment je peux faire ça ?
Merci.
Hors ligne
#13 Le 09/10/2021, à 08:21
- FrancisFDZ
Re : [Résolu] Accéder à une imprimante en étant connecté à deux boxes
Logiquement, tu devrais avoir 2 drivers d'imprimante ;
. un driver pour l'imprimante accessible en wifi
. un autre driver pour cette même imprimante accessible via USB
A l"impression, tu choisis l'imprimante correspondant à l'accès en cours (même si en fait c'est la même)
Quand l'imprimante est branchée en USB, l'installation basique fournit le "driver" USB
Pour l'installation en wifi, essaie via CUPS (=> "imprimante en réseau", elle devrait être proposée)
Dernière modification par FrancisFDZ (Le 09/10/2021, à 08:31)
-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]
Hors ligne
#14 Le 09/10/2021, à 10:57
- TVG
Re : [Résolu] Accéder à une imprimante en étant connecté à deux boxes
Merci @FrancisFDZ.
Pour ce qui est du WiFi, normalement tout est correctement installé, puisque la "Solution 1" fonctionne.
Pour l'USB, comment on fait l'installation basique ?
Hors ligne
#15 Le 09/10/2021, à 13:20
- FrancisFDZ
Re : [Résolu] Accéder à une imprimante en étant connecté à deux boxes
Merci @FrancisFDZ.
Pour ce qui est du WiFi, normalement tout est correctement installé, puisque la "Solution 1" fonctionne.
Pour l'USB, comment on fait l'installation basique ?
Vérifie d'abord si ton imprimante est reconnue en USB par CUPS. Si oui et qu'elle ne fonctionne pas (test sous cups), supprime cette imprimante avant de tenter une réinstallation toujours via cups, en cherchant bien sur une imprimante USB (l'imprimante étant branchée en USB et allumée)
Notes bien ce qui cloche pour nous en faire part (de façon la plus détaillée possible)
-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]
Hors ligne
#16 Le 15/10/2021, à 08:09
- TVG
Re : [Résolu] Accéder à une imprimante en étant connecté à deux boxes
J'ai réessayé de faire ce que j'ai indiqué au message #6 sous "Solution 2", c-à-d j'ai essayé d'ajouter l'imprimante via system-config-printer mais j'ai de nouveau obtenu l'erreur : "CUPS server error: There was an error during the CUPS operation: 'server-error-internal-error'.". À noter que dans cette configuration ("Solution 2"), je ne vois maintenant plus le scanner...
Je redonne ci-dessous les informations demandées par le Tuto : les Informations utiles à donner lorsque j'ai un probleme. Peut-être qu'il y a des choses qui ont changé depuis.
$ cat /etc/lsb-release && uname -i && groups && lsusb
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu 20.04.3 LTS"
x86_64
toto adm cdrom sudo dip plugdev lpadmin lxd sambashare
Bus 007 Device 002: ID 0424:5734 Microchip Technology, Inc. (formerly SMSC) USB5734
Bus 007 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 006 Device 003: ID 8087:0029 Intel Corp.
Bus 006 Device 002: ID 06cb:00bd Synaptics, Inc.
Bus 006 Device 007: ID 0424:274c Microchip Technology, Inc. (formerly SMSC)
Bus 006 Device 006: ID 046d:c31c Logitech, Inc. Keyboard K120
Bus 006 Device 005: ID 413c:301a Dell Computer Corp.
Bus 006 Device 004: ID 0424:2734 Microchip Technology, Inc. (formerly SMSC) USB2734
Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 004 Device 002: ID 058f:9540 Alcor Micro Corp. AU9540 Smartcard Reader
Bus 004 Device 008: ID 04a9:1890 Canon, Inc. TS8300 series
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 04f2:b6d0 Chicony Electronics Co., Ltd Integrated Camera
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$ dpkg -l | grep cnijfilter
ne renvoie rien.
$ dpkg -l | grep cndrvcups
ne renvoie rien.
$ dpkg -l | grep cups
ii bluez-cups 5.53-0ubuntu3.3 amd64 Bluetooth printer driver for CUPS
ii cups 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - PPD/driver support, web interface
ii cups-browsed 1.27.4-1 amd64 OpenPrinting CUPS Filters - cups-browsed
ii cups-bsd 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - BSD commands
ii cups-client 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - client programs (SysV)
ii cups-common 2.3.1-9ubuntu1.1 all Common UNIX Printing System(tm) - common files
ii cups-core-drivers 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - driverless printing
ii cups-daemon 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - daemon
ii cups-filters 1.27.4-1 amd64 OpenPrinting CUPS Filters - Main Package
ii cups-filters-core-drivers 1.27.4-1 amd64 OpenPrinting CUPS Filters - Driverless printing
ii cups-ipp-utils 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - IPP developer/admin utilities
ii cups-pk-helper 0.2.6-1ubuntu3 amd64 PolicyKit helper to configure cups with fine-grained privileges
ii cups-ppdc 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - PPD manipulation utilities
ii cups-server-common 2.3.1-9ubuntu1.1 all Common UNIX Printing System(tm) - server common files
ii libcups2:amd64 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - Core library
ii libcupsfilters1:amd64 1.27.4-1 amd64 OpenPrinting CUPS Filters - Shared library
ii libcupsimage2:amd64 2.3.1-9ubuntu1.1 amd64 Common UNIX Printing System(tm) - Raster image library
ii printer-driver-hpcups 3.20.3+dfsg0-2 amd64 HP Linux Printing and Imaging - CUPS Raster driver (hpcups)
ii python3-cups 1.9.73-3build1 amd64 Python3 bindings for CUPS
ii python3-cupshelpers 1.5.12-0ubuntu1.1 all Python utility modules around the CUPS printing system
$ lpstat -t
scheduler is running
system default destination: Canon-TS8351-LAN
device for Canon-TS8351-LAN: dnssd://Canon%20TS8300%20series._ipp._tcp.local/?uuid=00000000-0000-1000-8000-00189020ab56
Canon-TS8351-LAN accepting requests since Sat 09 Oct 2021 11:54:18 CEST
printer Canon-TS8351-LAN is idle. enabled since Sat 09 Oct 2021 11:54:18 CEST
$ /usr/sbin/lpinfo -v
network beh
file cups-brf:/
network ipps
network https
network lpd
network ipp
network http
serial serial:/dev/ttyS4?baud=115200
serial serial:/dev/ttyS5?baud=115200
direct hp
network socket
direct usb://Canon/TS8300%20series?serial=20AB56&interface=1
direct hpfax
network ipp://TS8300%20series._ipp._tcp.local/
$ cat /var/log/cups/error_log
E [15/Oct/2021:08:42:40 +0200] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://TS8300%20series._ipp._tcp.local/, ipp://komputilo.local:60000/ipp/print) via IPP!
E [15/Oct/2021:08:43:12 +0200] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://TS8300%20series._ipp._tcp.local/, ipp://komputilo.local:60000/ipp/print) via IPP!
E [15/Oct/2021:08:43:12 +0200] copy_model: empty PPD file
E [15/Oct/2021:08:43:12 +0200] [Client 54] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/Canon-TS8351-USB) from localhost.
E [15/Oct/2021:08:43:12 +0200] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://TS8300%20series._ipp._tcp.local/, ipp://komputilo.local:60000/ipp/print) via IPP!
E [15/Oct/2021:08:43:12 +0200] copy_model: empty PPD file
E [15/Oct/2021:08:43:12 +0200] [Client 57] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/Canon-TS8351-USB) from localhost.
E [15/Oct/2021:08:44:08 +0200] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://TS8300%20series._ipp._tcp.local/, ipp://komputilo.local:60000/ipp/print) via IPP!
E [15/Oct/2021:08:44:08 +0200] copy_model: empty PPD file
E [15/Oct/2021:08:44:08 +0200] [Client 63] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/Canon-TS8351-USB) from localhost.
E [15/Oct/2021:08:44:08 +0200] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://TS8300%20series._ipp._tcp.local/, ipp://komputilo.local:60000/ipp/print) via IPP!
E [15/Oct/2021:08:44:08 +0200] copy_model: empty PPD file
E [15/Oct/2021:08:44:08 +0200] [Client 57] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/Canon-TS8351-USB) from localhost.
E [15/Oct/2021:08:45:52 +0200] TS8300_series: Unable to connect to komputilo.local:60000: Operation now in progress
$ dpkg -l | grep -v ^ii
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-=============================================-=====================================-============-======================================================================================================
rc linux-image-5.10.0-1029-oem 5.10.0-1029.30 amd64 Signed kernel image oem
rc linux-image-5.10.0-1032-oem 5.10.0-1032.33 amd64 Signed kernel image oem
rc linux-image-5.10.0-1033-oem 5.10.0-1033.34 amd64 Signed kernel image oem
rc linux-image-5.10.0-1034-oem 5.10.0-1034.35 amd64 Signed kernel image oem
rc linux-image-5.10.0-1038-oem 5.10.0-1038.40 amd64 Signed kernel image oem
rc linux-image-5.10.0-1044-oem 5.10.0-1044.46 amd64 Signed kernel image oem
rc linux-image-5.10.0-1045-oem 5.10.0-1045.47 amd64 Signed kernel image oem
rc linux-image-5.11.0-25-generic 5.11.0-25.27~20.04.1 amd64 Signed kernel image generic
rc linux-image-5.11.0-27-generic 5.11.0-27.29~20.04.1 amd64 Signed kernel image generic
rc linux-image-5.11.0-34-generic 5.11.0-34.36~20.04.1 amd64 Signed kernel image generic
rc linux-image-5.6.0-1048-oem 5.6.0-1048.52 amd64 Signed kernel image oem
rc linux-image-5.6.0-1050-oem 5.6.0-1050.54 amd64 Signed kernel image oem
rc linux-image-5.6.0-1052-oem 5.6.0-1052.56 amd64 Signed kernel image oem
rc linux-image-5.6.0-1053-oem 5.6.0-1053.57 amd64 Signed kernel image oem
rc linux-image-5.6.0-1054-oem 5.6.0-1054.58 amd64 Signed kernel image oem
rc linux-image-5.6.0-1055-oem 5.6.0-1055.59 amd64 Signed kernel image oem
rc linux-image-5.6.0-1056-oem 5.6.0-1056.60 amd64 Signed kernel image oem
rc linux-image-5.8.0-44-generic 5.8.0-44.50~20.04.1 amd64 Signed kernel image generic
rc linux-image-5.8.0-45-generic 5.8.0-45.51~20.04.1+1 amd64 Signed kernel image generic
rc linux-image-5.8.0-48-generic 5.8.0-48.54~20.04.1 amd64 Signed kernel image generic
rc linux-image-5.8.0-49-generic 5.8.0-49.55~20.04.1 amd64 Signed kernel image generic
rc linux-image-5.8.0-50-generic 5.8.0-50.56~20.04.1 amd64 Signed kernel image generic
rc linux-image-5.8.0-53-generic 5.8.0-53.60~20.04.1 amd64 Signed kernel image generic
rc linux-image-5.8.0-55-generic 5.8.0-55.62~20.04.1 amd64 Signed kernel image generic
rc linux-image-5.8.0-59-generic 5.8.0-59.66~20.04.1 amd64 Signed kernel image generic
rc linux-image-5.8.0-63-generic 5.8.0-63.71~20.04.1 amd64 Signed kernel image generic
rc linux-modules-5.10.0-1029-oem 5.10.0-1029.30 amd64 Linux kernel extra modules for version 5.10.0 on 64 bit x86 SMP
rc linux-modules-5.10.0-1032-oem 5.10.0-1032.33 amd64 Linux kernel extra modules for version 5.10.0 on 64 bit x86 SMP
rc linux-modules-5.10.0-1033-oem 5.10.0-1033.34 amd64 Linux kernel extra modules for version 5.10.0 on 64 bit x86 SMP
rc linux-modules-5.10.0-1034-oem 5.10.0-1034.35 amd64 Linux kernel extra modules for version 5.10.0 on 64 bit x86 SMP
rc linux-modules-5.10.0-1038-oem 5.10.0-1038.40 amd64 Linux kernel extra modules for version 5.10.0 on 64 bit x86 SMP
rc linux-modules-5.10.0-1044-oem 5.10.0-1044.46 amd64 Linux kernel extra modules for version 5.10.0 on 64 bit x86 SMP
rc linux-modules-5.10.0-1045-oem 5.10.0-1045.47 amd64 Linux kernel extra modules for version 5.10.0 on 64 bit x86 SMP
rc linux-modules-5.11.0-25-generic 5.11.0-25.27~20.04.1 amd64 Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
rc linux-modules-5.11.0-27-generic 5.11.0-27.29~20.04.1 amd64 Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
rc linux-modules-5.11.0-34-generic 5.11.0-34.36~20.04.1 amd64 Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
rc linux-modules-5.6.0-1048-oem 5.6.0-1048.52 amd64 Linux kernel extra modules for version 5.6.0 on 64 bit x86 SMP
rc linux-modules-5.6.0-1050-oem 5.6.0-1050.54 amd64 Linux kernel extra modules for version 5.6.0 on 64 bit x86 SMP
rc linux-modules-5.6.0-1052-oem 5.6.0-1052.56 amd64 Linux kernel extra modules for version 5.6.0 on 64 bit x86 SMP
rc linux-modules-5.6.0-1053-oem 5.6.0-1053.57 amd64 Linux kernel extra modules for version 5.6.0 on 64 bit x86 SMP
rc linux-modules-5.6.0-1054-oem 5.6.0-1054.58 amd64 Linux kernel extra modules for version 5.6.0 on 64 bit x86 SMP
rc linux-modules-5.6.0-1055-oem 5.6.0-1055.59 amd64 Linux kernel extra modules for version 5.6.0 on 64 bit x86 SMP
rc linux-modules-5.6.0-1056-oem 5.6.0-1056.60 amd64 Linux kernel extra modules for version 5.6.0 on 64 bit x86 SMP
rc linux-modules-5.8.0-44-generic 5.8.0-44.50~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc linux-modules-5.8.0-45-generic 5.8.0-45.51~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc linux-modules-5.8.0-48-generic 5.8.0-48.54~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc linux-modules-5.8.0-49-generic 5.8.0-49.55~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc linux-modules-5.8.0-50-generic 5.8.0-50.56~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc linux-modules-5.8.0-53-generic 5.8.0-53.60~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc linux-modules-5.8.0-55-generic 5.8.0-55.62~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc linux-modules-5.8.0-59-generic 5.8.0-59.66~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc linux-modules-5.8.0-63-generic 5.8.0-63.71~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc linux-modules-extra-5.11.0-25-generic 5.11.0-25.27~20.04.1 amd64 Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
rc linux-modules-extra-5.11.0-27-generic 5.11.0-27.29~20.04.1 amd64 Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
rc linux-modules-extra-5.11.0-34-generic 5.11.0-34.36~20.04.1 amd64 Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
rc linux-modules-extra-5.8.0-44-generic 5.8.0-44.50~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc linux-modules-extra-5.8.0-45-generic 5.8.0-45.51~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc linux-modules-extra-5.8.0-48-generic 5.8.0-48.54~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc linux-modules-extra-5.8.0-49-generic 5.8.0-49.55~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc linux-modules-extra-5.8.0-50-generic 5.8.0-50.56~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc linux-modules-extra-5.8.0-53-generic 5.8.0-53.60~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc linux-modules-extra-5.8.0-55-generic 5.8.0-55.62~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc linux-modules-extra-5.8.0-59-generic 5.8.0-59.66~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc linux-modules-extra-5.8.0-63-generic 5.8.0-63.71~20.04.1 amd64 Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
Dans les paramètres, je vois 3 imprimantes : copie d'écran. La première correspond à mon imprimante lorsqu'elle est connectée en WiFi sur le réseau de ma box NB6. Je souhaite conserver celle-là qui fonctionne normalement (voir "Solution 1" du message #6), hormis lorsque je suis connecté simultanément à un second réseau (celui de la box 4G TP-Link; voir "Solution 5" du message #6). J'aimerais supprimer les 2 autres et recréer proprement une imprimante nommée "Canon-TS8351-USB" qui correspondrait à l'imprimante branchée en USB et que je pourrais utiliser dans les Solutions 2, 3 et 4 du message #6.
Si je fais "Remove Printer", ça m'indique bien "Printer has been deleted", mais lorsque je reviens sur cette fenêtre, l'imprimante supprimée réapparaît...
Comment fait-on pour supprimer une imprimante ?
Dernière modification par TVG (Le 15/10/2021, à 08:18)
Hors ligne
#17 Le 15/10/2021, à 08:20
- FrancisFDZ
Re : [Résolu] Accéder à une imprimante en étant connecté à deux boxes
Comment fait-on pour supprimer une imprimante ?
Sous cups, aller dans l'onglet Imprimantes et cliquer sur l'imprimante dont vous souhaitez modifier les paramètres. La suppresion pure et simple devrait être proposée.
-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]
Hors ligne
#18 Le 15/10/2021, à 08:26
- TVG
Re : [Résolu] Accéder à une imprimante en étant connecté à deux boxes
Question bête : "sous cups" ça veut dire quoi ? Sur l'interface web http://localhost:631 ? Sur cette interface, sous l'onglet "Printers", je ne vois que "Canon-TS8351-LAN".
Hors ligne
#19 Le 15/10/2021, à 08:33
- TVG
Re : [Résolu] Accéder à une imprimante en étant connecté à deux boxes
Si j'essaie d'installer l'imprimante via l'interface web cups, j'obtiens l'erreur suivante : "Unable to add printer: Unable to copy PPD file.".
Hors ligne
#20 Le 15/10/2021, à 08:36
- FrancisFDZ
Re : [Résolu] Accéder à une imprimante en étant connecté à deux boxes
Question bête : "sous cups" ça veut dire quoi ? Sur l'interface web http://localhost:631 ? Sur cette interface, sous l'onglet "Printers", je ne vois que "Canon-TS8351-LAN".
C'est bien cette interface, et il semble que seul le driver "wifi" soit reconnu. Branches ton imprimante en USB, puis installes la via cuos "Installer une imprimante" en choisissant bien une imprimante USB (laquelle devant bien sur être branchée et allumée) Si CUPS ne détecte pas d'imprimante USB, une défaillance du port peut être envisagée => utilises un autre port USB pour l'imprimante
A priori, tu devrais obtenir au final
- une imprimante "Canon-TS8351-LAN". (installation actuelle)
- une imprimante "Canon-TS8351-USB". (nouvelle installation)
Le nom de l'imprimante est personnalisable.
Il faudra choisir entre ces deux imprimants en fonction du branchement courant (dans le cas de l'imprimante branchée en USB, les deux options sont fonctionnelles)
Dernière modification par FrancisFDZ (Le 15/10/2021, à 08:45)
-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]
Hors ligne
#21 Le 15/10/2021, à 08:44
- TVG
Re : [Résolu] Accéder à une imprimante en étant connecté à deux boxes
Lorsque je branche mon imprimante en USB, la commande lsusb m'indique que le PC voit bien l'imprimante :
$ lsusb | grep Canon
Bus 004 Device 011: ID 04a9:1890 Canon, Inc. TS8300 series
Donc pas de défaillance port USB ?
Sur l'interface web cups, sous l'onglet "Administration", si je clique sur "Find new printers", il me propose les 3 suivantes :
– Virtual Braille BRF Printer (CUPS-BRF)
– Canon TS8300 series (Canon TS8300 series)
– Canon TS8300 series (Canon TS8300 series (driverless))
Hors ligne
#22 Le 15/10/2021, à 08:48
- FrancisFDZ
Re : [Résolu] Accéder à une imprimante en étant connecté à deux boxes
Perso, j'essaierai "Canon TS8300 series (Canon TS8300 series)"
La suivante ("driverless") ne me semble pas un bon choix.
-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]
Hors ligne
#23 Le 15/10/2021, à 09:13
- TVG
Re : [Résolu] Accéder à une imprimante en étant connecté à deux boxes
J'avais choisi "Canon TS8300 series (Canon TS8300 series)", puis dans "Make" j'ai choisi "Canon" et dans "Model" j'ai choisi "Canon TS8300 series, driverless, cups-filters 1.27.4 (en)". Là j'obtiens "Unable to add printer: Unable to copy PPD file.".
J'ai essayé avec "Canon TS8300 series (Canon TS8300 series (driverless))". Si je choisis "Canon TS8300 series, driverless, cups-filters 1.27.4 (en)", même problème, j'obtiens "Unable to add printer: Unable to copy PPD file.". Par contre, avec cette imprimante, j'ai un nouveau choix pour "Model" qui est "{current_make_and_model} - IPP Everywhere TM". J'ai essayé avec ça et ça semble avoir fonctionné, c-à-d que je vois maintenant l'imprimante sous l'onglet "Printers" : copie d'écran. Par contre, j'ai essayé d'imprimer depuis LibreOffice Writer mais ça ne fonctionne pas, le job reste indéfiniment dans la file d'attente en mode "Processing". Je ne détecte pas non plus le scanner depuis mon application pour numériser...
Dernière modification par TVG (Le 15/10/2021, à 09:13)
Hors ligne
#24 Le 15/10/2021, à 09:16
- xubu1957
Re : [Résolu] Accéder à une imprimante en étant connecté à deux boxes
Bonjour,
Pour nettoyer :
Pour supprimer tous ces fichiers de configuration devenus sans objets et marqués "rc", et uniquement ces fichiers, exécute :
dpkg -l | awk '/^rc/{print $2}' | xargs -r sudo dpkg -P
Pour info, les précisions de nany, pour la commande de nettoyage et une possibilité d'automatisation.
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] 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. Membre de Linux-Azur
Hors ligne
#25 Le 15/10/2021, à 09:19
- TVG
Re : [Résolu] Accéder à une imprimante en étant connecté à deux boxes
Bonjour @xubu1957. Pour nettoyer quoi ?
Hors ligne