[Impression] localhost:la connexion a échoué (RESOLU)

Reconnaissance et configuration du matériel / kernel linux
eggregor
yeomen
Messages : 217
Inscription : ven. 25 févr. 2011, 11:52

[Impression] localhost:la connexion a échoué (RESOLU)

Message par eggregor »

Bonjour à tous,
Je suis nouveau, sous Archbang pour être précis, débianneux depuis six ans, abandonnant Manjaro après deux mois d'enquiquinements répétés.

Installation Archbang hier.
Pas de soucis hormis CUPS avec le problème : la connexion a échoué.
Je ne trouve rien sur le forum.

Toutes les solutions trouvées qui pourraient peut-être fonctionner, après des heures de recherches passeraient par des paquets que "pacman -Ss" ne renvoit pas.

Pas de solution évidente dans les fichier de /etc/cups.
Je me suis doté des group lp et sys puique lpadmin n'existe pas sous Arch apparemment.

J'ai eu plusieurs fois des manques de pilotes pour mes trois imprimantes Canon, mais jamais je n'ai été stoppé " à la porte" de cups.

Quelqu'un a-t-il une idée de ce qui me manque et de l'endroit où le trouver?
Dernière modification par eggregor le mar. 18 août 2015, 15:02, modifié 3 fois.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Impression] localhost:la connexion a échoué

Message par FoolEcho »

Salut,

Tâche de reprendre le wiki. CUPS
Le service est-il seulement démarré ? Si oui, mets en place le mode debug pour commencer et poste-nous les logs.
«The following statement is not true. The previous statement is true.» :nage:
eggregor
yeomen
Messages : 217
Inscription : ven. 25 févr. 2011, 11:52

Re: [Impression] localhost:la connexion a échoué (résolu)

Message par eggregor »

Merci de ta réponse rapide, mais entretemps j'ai eu une idée "lumineuse":

La post-install de ArchBang préconise un :

Code : Tout sélectionner

sudo systemctl disable pacman-init.service
sudo systemctl stop pacman-init.service
qui pourraient bien me dis-je en français et en moi-même, ne parlant couramment que ces deux langues être à la source de mon problème.

J'ai donc fait :

Code : Tout sélectionner

sudo systemctl enable org.cups.cupsd.service
sudo systemctl start org.cups.cupsd.service
Et me voilà connecté à localhost:631

Comme quoi, j'ai ramé deux heures pour me dépanner moi-même.
A noter que la doc de cups n'éclaire pas à ce qujet, puisque non adaptée pour Arch.

Bonne journée.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Impression] localhost:la connexion a échoué (résolu)

Message par FoolEcho »

eggregor a écrit : J'ai donc fait :

Code : Tout sélectionner

sudo systemctl enable org.cups.cupsd.service
sudo systemctl start org.cups.cupsd.service
Et me voilà connecté à localhost:631

Comme quoi, j'ai ramé deux heures pour me dépanner moi-même.
A noter que la doc de cups n'éclaire pas à ce qujet, puisque non adaptée pour Arch.
La doc de cups est une chose et le wiki que je t'ai indiqué une autre puisqu'adaptée à Arch précisément... et l'info s'y trouve: https://wiki.archlinux.fr/CUPS#D.C3.A9marrer_CUPS. :chinois:
«The following statement is not true. The previous statement is true.» :nage:
eggregor
yeomen
Messages : 217
Inscription : ven. 25 févr. 2011, 11:52

Re: [Impression] localhost:la connexion a échoué (résolu)

Message par eggregor »

Oui, pardon, j'avais la tête dans le guidon hier, et je n'ai pas immédiatement cliqué sur le lien indiqué pour comprendre qu'il était différent de la doc CUPS.

J'ai donc bien lu ce matin et complété mes manips sachant que j'avais déjà installé gutenprint, la suite foomatic et autres paquets nécessaires pour mes imprimantes habituelles et un peu anciennes.
J'ai installé libcups qui manquait à la série.
J'ai ajouté après débranchement des machines, le fichier /10-cups_device_link.rules et fait toutes les commandes préconisées dans le bon ordre.
Le module usblp est bien chargé.
Cependant, alors qu'avec tout cet attirail les pilotes sont détectés illico sous Debian, j'obtiens ici un message d'erreur genre "impossible de trouver les pilotes" depuis le serveur sur localhost:631.

Voici ce que dit /error_log de cups :

Code : Tout sélectionner

W [17/Aug/2015:07:24:13 +0200] [CGI] **** THIS PRINTER DOES NOT REPORT A SERIAL NUMBER!
W [17/Aug/2015:07:24:13 +0200] [CGI] **** If you intend to use multiple printers of this type, you
W [17/Aug/2015:07:24:13 +0200] [CGI] **** must only plug one in at a time or unexpected behaivor will occur!
E [17/Aug/2015:07:24:39 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/foomatic-db-ppds/Kyocera/ReadMe.htm"!
Traduisant très mal l'english, il me faut une aide pour agir.
PS: je retire le résolu du sujet, que je remettrai plus tard.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Impression] localhost:la connexion a échoué

Message par FoolEcho »

Les premiers messages sont des alertes. Elles te disent que tu as plusieurs imprimantes de branché (ou de choses identifiées comme telles) et donc que le comportement risque d'être imprévisible.

Le dernier est une erreur. Si tu n'as pas l'utilité de foomatic-db, autant supprimer ce paquet.
«The following statement is not true. The previous statement is true.» :nage:
eggregor
yeomen
Messages : 217
Inscription : ven. 25 févr. 2011, 11:52

Re: [Impression] localhost:la connexion a échoué

Message par eggregor »

Ok merci, je reprends ça demain.
je vais tester une imprimante après l'autre.
eggregor
yeomen
Messages : 217
Inscription : ven. 25 févr. 2011, 11:52

Re: [Impression] localhost:la connexion a échoué

Message par eggregor »

Plop,
J'ai supprimé foomatic-db et foomatic-db-nonfree son acolyte de dépôt, et j'ai "ajouté" chaque imprimante en éteignant les autres.
Les pilotes apparaîssent bien pour chacune depuis localhost et l'installation se fait sans problème, avec l'impression réellement active illico.

Par contre chaque imprimante devient muette si elles sont toutes "allumées" en même temps.
Ce n'est pas grave en soi, mais je n'ai jamais rencontré cette situation jusqu'à présent sous les distributions concurrentes.

Ceci pour être honnête ne vaut que pour la Canon MP530 et la Canon Selphy, puisque les pilotes UFRII de la Canon MF4800 sont introuvables chez Debian.
(et sous Arch d'ailleurs puisqu'il faut les chercher dans la filiale AUR)
Mais au moins on les trouve !
Merci infiniment aux contributeurs de AUR qui permettent de concurrencer MSF.

Et merci à FoolEcho qui m'a sur ce forum judicieusement guidé.
Répondre