Contenu | Rechercher | Menus

Annonce

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 25/02/2024, à 11:05

jpt2042

Déconexion de l'imprimante

J'utilise une imprimante HP Envy 5640 en réseau.
A chaque mise en route, elle n'est plus reconnue. Dans la configuration du système, je vois "Le service d'impression est indisponible - Bad file descriptor"
Je peux rétablir la connexion par la commande "sudo service cups start".
Ce n'est donc pas un bug bloquant, mais si vous avez des idées...

JP

Hors ligne

#2 Le 25/02/2024, à 11:17

xubu1957

Re : Déconexion de l'imprimante

Bonjour,

Il faudrait ces informations :

Dans le tutoriel épinglé, sylvain3800 a écrit :

A ] les infos sur ton système qu'il faudrait donner quelque soit le problème

c'est important donc copie colle le retour de cette commande :

cat /etc/lsb-release && uname -ir && groups && lsusb

avec cela on saura pas mal de chose concernant ton système et son architecture c'est utile pour proposer des pilotes

si tu as une HP:

dpkg -l | grep hplip

B.2 ) Les infos a donner quel que soit la marque de l'imprimante 

il suffit de copier/coller ces commandes :

dpkg -l | grep cups
lpstat -t
/usr/sbin/lpinfo -v
cat /var/log/cups/error_log
dpkg -l | grep -v ^ii

> les Informations utiles à donner lorsque j'ai un problème.


Conseils pour les nouveaux demandeurs et pas qu'eux
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.                   Membre de Linux-Azur

En ligne

#3 Le 25/02/2024, à 11:27

jpt2042

Re : Déconexion de l'imprimante

Voici :

jp@jpt:~$ cat /etc/lsb-release && uname -ir && groups && lsusb
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=23.10
DISTRIB_CODENAME=mantic
DISTRIB_DESCRIPTION="Ubuntu 23.10"
6.5.0-21-generic x86_64
jp adm cdrom sudo dip plugdev users lpadmin sambashare
Bus 002 Device 002: ID 0781:55bb SanDisk Corp. Portable SSD
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 007: ID 0bda:0153 Realtek Semiconductor Corp. 3-in-1 (SD/SDHC/SDXC) Card Reader
Bus 001 Device 005: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 001 Device 006: ID 04f2:0923 Chicony Electronics Co., Ltd HP USB Optical Mouse
Bus 001 Device 004: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 001 Device 003: ID 04ca:0020 Lite-On Technology Corp. USB Keyboard
Bus 001 Device 008: ID 8087:0aa7 Intel Corp. Wireless-AC 3168 Bluetooth
Bus 001 Device 002: ID 046d:081b Logitech, Inc. Webcam C310
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
jp@jpt:~$ dpkg -l | grep hplip
ii  hplip                                                    3.22.10+dfsg0-2ubuntu1                      amd64        HP Linux Printing and Imaging System (HPLIP)
ii  hplip-data                                               3.22.10+dfsg0-2ubuntu1                      all          HP Linux Printing and Imaging - data files
jp@jpt:~$ dpkg -l | grep cups
ii  bluez-cups                                               5.68-0ubuntu1.1                             amd64        Bluetooth printer driver for CUPS
ii  cpdb-backend-cups                                        2.0~b5-0ubuntu2                             amd64        Common Print Dialog Backends - CUPS/IPP Backend
ii  cups                                                     2.4.6-0ubuntu3                              amd64        Common UNIX Printing System(tm) - PPD/driver support, web interface
ii  cups-browsed                                             2.0.0-0ubuntu2                              amd64        OpenPrinting cups-browsed
ii  cups-bsd                                                 2.4.6-0ubuntu3                              amd64        Common UNIX Printing System(tm) - BSD commands
ii  cups-client                                              2.4.6-0ubuntu3                              amd64        Common UNIX Printing System(tm) - client programs (SysV)
ii  cups-common                                              2.4.6-0ubuntu3                              all          Common UNIX Printing System(tm) - common files
ii  cups-core-drivers                                        2.4.6-0ubuntu3                              amd64        Common UNIX Printing System(tm) - driverless printing
ii  cups-daemon                                              2.4.6-0ubuntu3                              amd64        Common UNIX Printing System(tm) - daemon
ii  cups-filters                                             2.0.0-0ubuntu1                              amd64        OpenPrinting CUPS Filters - Main Package
ii  cups-filters-core-drivers                                2.0.0-0ubuntu1                              amd64        OpenPrinting CUPS Filters - Driverless printing
ii  cups-ipp-utils                                           2.4.6-0ubuntu3                              amd64        Common UNIX Printing System(tm) - IPP developer/admin utilities
ii  cups-pk-helper                                           0.2.6-1ubuntu5                              amd64        PolicyKit helper to configure cups with fine-grained privileges
ii  cups-ppdc                                                2.4.6-0ubuntu3                              amd64        Common UNIX Printing System(tm) - PPD manipulation utilities
ii  cups-server-common                                       2.4.6-0ubuntu3                              all          Common UNIX Printing System(tm) - server common files
ii  libcups2:amd64                                           2.4.6-0ubuntu3                              amd64        Common UNIX Printing System(tm) - Core library
ii  libcupsfilters2:amd64                                    2.0.0-0ubuntu1                              amd64        OpenPrinting libcupsfilters - Shared library
ii  libcupsfilters2-common                                   2.0.0-0ubuntu1                              all          OpenPrinting libcupsfilters - Auxiliary files
ii  libcupsimage2:amd64                                      2.4.6-0ubuntu3                              amd64        Common UNIX Printing System(tm) - Raster image library
ii  printer-driver-hpcups                                    3.22.10+dfsg0-2ubuntu1                      amd64        HP Linux Printing and Imaging - CUPS Raster driver (hpcups)
ii  python3-cups:amd64                                       2.0.1-5build3                               amd64        Python3 bindings for CUPS
ii  python3-cupshelpers                                      1.5.18-1ubuntu3                             all          Python utility modules around the CUPS printing system
jp@jpt:~$ lpstat -t
scheduler is running
system default destination: HP_ENVY_5640_series
matériel pour HP_ENVY_5640_series : dnssd://HP%20ENVY%205640%20series%20%5B1854E8%5D._ipp._tcp.local/?uuid=1c852a4d-b800-1f08-abcd-98e7f41854e8
HP_ENVY_5640_series accepte des requêtes depuis mer. 21 févr. 2024 12:24:16
printer HP_ENVY_5640_series is idle.  enabled since mer. 21 févr. 2024 12:24:16
jp@jpt:~$ /usr/sbin/lpinfo -v
network socket
network lpd
network beh
network http
network ipps
network ipp
network https
serial serial:/dev/ttyS4?baud=115200
direct hp
network smb
direct hpfax
network dnssd://HP%20ENVY%205640%20series%20%5B1854E8%5D._ipp._tcp.local/?uuid=1c852a4d-b800-1f08-abcd-98e7f41854e8
network socket://192.168.1.133:9100
network ipps://HP%20ENVY%205640%20series%20%5B1854E8%5D._ipps._tcp.local/
jp@jpt:~$ cat /var/log/cups/error_log
W [25/Feb/2024:00:00:01 +0100] Printer drivers are deprecated and will stop working in a future version of CUPS. See https://github.com/OpenPrinting/cups/issues/103
W [25/Feb/2024:10:00:17 +0100] Printer drivers are deprecated and will stop working in a future version of CUPS. See https://github.com/OpenPrinting/cups/issues/103
E [25/Feb/2024:10:24:41 +0100] [CGI] cups-brf must be called as root
E [25/Feb/2024:10:24:41 +0100] [cups-deviced] PID 8673 (cups-brf) stopped with status 1!
jp@jpt:~$ 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
+++-========================================================-===========================================-============-==================================================================================================================================================
rc  linux-image-6.2.0-36-generic                             6.2.0-36.37                                 amd64        Signed kernel image generic
rc  linux-image-6.5.0-10-generic                             6.5.0-10.10                                 amd64        Signed kernel image generic
rc  linux-image-6.5.0-13-generic                             6.5.0-13.13                                 amd64        Signed kernel image generic
rc  linux-image-6.5.0-14-generic                             6.5.0-14.14                                 amd64        Signed kernel image generic
rc  linux-image-6.5.0-15-generic                             6.5.0-15.15                                 amd64        Signed kernel image generic
rc  linux-modules-6.2.0-36-generic                           6.2.0-36.37                                 amd64        Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc  linux-modules-6.5.0-10-generic                           6.5.0-10.10                                 amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc  linux-modules-6.5.0-13-generic                           6.5.0-13.13                                 amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc  linux-modules-6.5.0-14-generic                           6.5.0-14.14                                 amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc  linux-modules-6.5.0-15-generic                           6.5.0-15.15                                 amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.2.0-36-generic                     6.2.0-36.37                                 amd64        Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.5.0-10-generic                     6.5.0-10.10                                 amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.5.0-13-generic                     6.5.0-13.13                                 amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.5.0-14-generic                     6.5.0-14.14                                 amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.5.0-15-generic                     6.5.0-15.15                                 amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP

JP

Hors ligne

#4 Le 25/02/2024, à 11:43

xubu1957

Re : Déconexion de l'imprimante

Pour purger les résidus de configuration marqués "rc" :

sudo apt purge ~c

comme expliqué à la machine à café et rajouté dans ce message

Fournis le retour :

Le 26/05/2023, grigouille a écrit :

Pour installer l'imprimante en réseau :

hp-setup -iax ip_imprimante

remplace ip_imprimante par l'adresse ip de l'imprimante.

repris dans Configurer imprimante HP ENVY 6030


Conseils pour les nouveaux demandeurs et pas qu'eux
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.                   Membre de Linux-Azur

En ligne

#5 Le 26/02/2024, à 19:11

grigouille

Re : Déconexion de l'imprimante

Cette imprimante a bien une adresse IP fixe ?


Debian (xfce) 12
HP LaserJet M1132 MFP

Hors ligne

#6 Le 26/02/2024, à 19:49

jpt2042

Re : Déconexion de l'imprimante

Oui. C'est 192.068.0.133

J'ai exécuté la commande hp-setup -iax 192.068.0.133.
Après la mise en route suivante, elle avait de nouveau disparu.

JP

Hors ligne

#7 Le 26/02/2024, à 20:06

grigouille

Re : Déconexion de l'imprimante

Il faut nous donner la commande et son retour.


Debian (xfce) 12
HP LaserJet M1132 MFP

Hors ligne

#8 Le 26/02/2024, à 20:07

ylag

Re : Déconexion de l'imprimante

Bonsoir,

jpt2042 a écrit :

Oui. C'est 192.068.0.133

J'ai exécuté la commande hp-setup -iax 192.068.0.133.
Après la mise en route suivante, elle avait de nouveau disparu.

JP

Ce ne serait pas plutôt : 192.168.0.133 ?

A+

Hors ligne

#9 Le 26/02/2024, à 23:04

jpt2042

Re : Déconexion de l'imprimante

C'est bien 192.168.1.133
Je l'ai exécutée de nouveau, alors que l'imprimante était connectée par le réseau, mais pas par le câble usb.

jp@jpt:~$ hp-setup -iax 192.168.1.133

HP Linux Imaging and Printing System (ver. 3.22.10)
Printer/Fax Setup Utility ver. 9.0

Copyright (c) 2001-18 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

 
--------------------------------
| SELECT CONNECTION (I/O) TYPE |
--------------------------------

  Num       Connection  Description                                               
            Type                                                                  
  --------  ----------  ----------------------------------------------------------
  0*        usb         Universal Serial Bus (USB)                                
  1         net         Network/Ethernet/Wireless (direct connection or JetDirect)

Enter number 0...1 for connection type (q=quit, enter=usb*) ? 1

Using connection type: net

error: No device selected/specified or that supports this functionality.

Hors ligne

#10 Le 27/02/2024, à 20:03

grigouille

Re : Déconexion de l'imprimante

Donne

ping -c4 192.168.1.133

Debian (xfce) 12
HP LaserJet M1132 MFP

Hors ligne

#11 Le 28/02/2024, à 00:55

jpt2042

Re : Déconexion de l'imprimante

Voici :

jp@jpt:~$ ping -c4 192.168.1.133
PING 192.168.1.133 (192.168.1.133) 56(84) bytes of data.
From 192.168.1.23 icmp_seq=1 Destination Host Unreachable
From 192.168.1.23 icmp_seq=2 Destination Host Unreachable
From 192.168.1.23 icmp_seq=3 Destination Host Unreachable
From 192.168.1.23 icmp_seq=4 Destination Host Unreachable

--- 192.168.1.133 ping statistics ---
4 packets transmitted, 0 received, +4 errors, 100% packet loss, time 3066ms
pipe 4

Hors ligne

#12 Le 28/02/2024, à 14:53

grigouille

Re : Déconexion de l'imprimante

Il n'y a personne à l'adresse IP 192.168.1.133


Debian (xfce) 12
HP LaserJet M1132 MFP

Hors ligne

#13 Le 28/02/2024, à 19:08

jpt2042

Re : Déconexion de l'imprimante

Pourtant, c'est bien l'adresse que m'indique l'imprimante sur son écran de contrôle. Si ce n'est pas là, où est-ce ?

Quand je vais dans "Configuration du système" puis "Connexions", je vois l'imprimante. Dans l'onglet WiFi, il y a :
SSID : DIRECT-E8-HP ENVY 5640 series
Mode : Infrastructure
BSSID : (vide)
Restreindre au périphérique : (vide)
Adresse MAC clonée : (vide)
MTU : (vide)

JP

Hors ligne

#14 Le 28/02/2024, à 19:23

grigouille

Re : Déconexion de l'imprimante

Il faut connecter l'imprimante au wifi de ta box.


Debian (xfce) 12
HP LaserJet M1132 MFP

Hors ligne

#15 Le 29/02/2024, à 10:43

jpt2042

Re : Déconexion de l'imprimante

Je l'ai connectée hier soir. Ce matin, au démarrage de l'ordi, j'avais de nouveau "Service d'impression indisponible - bad file descriptor".

La commande "ping -c4 192.168.1.133" donne bien :
jp@jpt:~$ ping -c4 192.168.1.133
PING 192.168.1.133 (192.168.1.133) 56(84) bytes of data.
64 bytes from 192.168.1.133: icmp_seq=1 ttl=255 time=7.30 ms
64 bytes from 192.168.1.133: icmp_seq=2 ttl=255 time=4.69 ms
64 bytes from 192.168.1.133: icmp_seq=3 ttl=255 time=5.64 ms
64 bytes from 192.168.1.133: icmp_seq=4 ttl=255 time=4.54 ms

--- 192.168.1.133 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3005ms
rtt min/avg/max/mdev = 4.535/5.540/7.299/1.099 ms

j'ai exécuté "sudo service cups start" et l'imprimante est revenue... jusqu'à ce soir.
JP

Hors ligne

#16 Le 29/02/2024, à 10:46

xubu1957

Re : Déconexion de l'imprimante

Bonjour,

Pour ajouter toi-même les balises code à ton précédent message #15 :

  • Cliquer sur le lien « Modifier » en bas à droite du message

  • Sélectionner le texte

  • Cliquer sur le <> de l'éditeur de message

Balisesmoko138.jpg

jp@jpt:~$ ping -c4 192.168.1.133
PING 192.168.1.133 (192.168.1.133) 56(84) bytes of data.
64 bytes from 192.168.1.133: icmp_seq=1 ttl=255 time=7.30 ms
64 bytes from 192.168.1.133: icmp_seq=2 ttl=255 time=4.69 ms
64 bytes from 192.168.1.133: icmp_seq=3 ttl=255 time=5.64 ms
64 bytes from 192.168.1.133: icmp_seq=4 ttl=255 time=4.54 ms

--- 192.168.1.133 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3005ms
rtt min/avg/max/mdev = 4.535/5.540/7.299/1.099 ms

Conseils pour les nouveaux demandeurs et pas qu'eux
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.                   Membre de Linux-Azur

En ligne

#17 Le 29/02/2024, à 12:49

grigouille

Re : Déconexion de l'imprimante

Donne

hp-setup -iax 192.168.1.133

Debian (xfce) 12
HP LaserJet M1132 MFP

Hors ligne

#18 Le 29/02/2024, à 16:30

jpt2042

Re : Déconexion de l'imprimante

Voici :

jp@jpt:~$ hp-setup -iax 192.168.1.133

HP Linux Imaging and Printing System (ver. 3.22.10)
Printer/Fax Setup Utility ver. 9.0

Copyright (c) 2001-18 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.


Setting up device: hp:/net/ENVY_5640_series?ip=192.168.1.133



---------------------
| PRINT QUEUE SETUP |
---------------------

Using queue name: ENVY_5640_3
Locating PPD file... Please wait.

Found PPD file: hplip:0/ppd/hplip/HP/hp-envy_5640_series.ppd
Description: 

Adding print queue to CUPS:
Device URI: hp:/net/ENVY_5640_series?ip=192.168.1.133
Queue name: ENVY_5640_3
PPD file: hplip:0/ppd/hplip/HP/hp-envy_5640_series.ppd
Location: 
Information: ENVY 5640 Device (Automatically setup by HPLIP)


---------------------
| PRINTER TEST PAGE |
---------------------


Done.

Hors ligne

#19 Le 29/02/2024, à 22:17

grigouille

Re : Déconexion de l'imprimante

Et donc, ça fonctionne ?


Debian (xfce) 12
HP LaserJet M1132 MFP

Hors ligne

#20 Le 01/03/2024, à 00:16

jpt2042

Re : Déconexion de l'imprimante

Ça fonctionne quand j'ai exécuté "sudo service cups start". L'imprimante est alors reconnue jusqu'au soir. Le lendemain, elle a de nouveau disparu.

Note que ce n'est pas un bug bloquant et que je peux vivre avec.

JP

Hors ligne

#21 Le 01/03/2024, à 13:45

ylag

Re : Déconexion de l'imprimante

Bonjour,

Sî le service cups ne se lance pas automatiquement au démarrage, essaie :

sudo systemctl enable --now cups.service

... suivi d'un redémarrage, puis suivre de :

systemctl status cups.service

... pour voir si le service est effectivement lancé auromatiquement sur cette nouvelle session.
Dire ensuite si l'imprimante fonctionne derechef ?

La procédure n'est pas risquée si ton système est sain. Au pire, ce sera simplement redondant ...

A+

Dernière modification par ylag (Le 01/03/2024, à 13:46)

Hors ligne

#22 Le 01/03/2024, à 16:42

jpt2042

Re : Déconexion de l'imprimante

J'ai lancé :

sudo systemctl enable --now cups.service

J'ai redémarré et lancé :

systemctl status cups.service

J'avais toujours "bad file descriptor".
Il a fallu que je lance :

sudo service cups start

pour que l'imprimante revienne.

J'ai essayé de mettre "sudo service cups restart" dans le planificateur de tâches, mais cette commande est automatiquement rectifiée en "/home/jp/sudo service cups start" et elle ne fonctionne pas.

JP

Hors ligne

#23 Le 01/03/2024, à 16:44

jpt2042

Re : Déconexion de l'imprimante

La deuxième commande donnait :

jp@jpt:~$ systemctl status cups.service
○ cups.service - CUPS Scheduler
     Loaded: loaded (/lib/systemd/system/cups.service; enabled; preset: enabled)
     Active: inactive (dead)
TriggeredBy: ○ cups.socket
             ○ cups.path
       Docs: man:cupsd(8)

Hors ligne

#24 Le 01/03/2024, à 18:06

ylag

Re : Déconexion de l'imprimante

Bonjour,

Au #1, jpt2042 a écrit :

Dans la configuration du système, je vois "Le service d'impression est indisponible - Bad file descriptor"

Faudrait voir une image de l'écran lorsque tu as ce message.

Il y a un souci empêchant le lancement du service cups, voir l'image de l'erreur dans son contexte nous donnerait peut-être une piste à suivre ?

A+

Dernière modification par ylag (Le 01/03/2024, à 18:09)

Hors ligne

#25 Le 01/03/2024, à 20:06

jpt2042

Re : Déconexion de l'imprimante

Voici :

https://www.dropbox.com/home?preview=BadFile.jpg#

C'est la première fois que je mets une image dans une réponse. Je ne suis pas sûr que cela va fonctionner

Hors ligne