Page 1 sur 1
[Impression] localhost:la connexion a échoué (RESOLU)
Publié : dim. 16 août 2015, 17:24
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?
Re: [Impression] localhost:la connexion a échoué
Publié : dim. 16 août 2015, 17:40
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.
Re: [Impression] localhost:la connexion a échoué (résolu)
Publié : dim. 16 août 2015, 17:51
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.
Re: [Impression] localhost:la connexion a échoué (résolu)
Publié : dim. 16 août 2015, 18:33
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.

Re: [Impression] localhost:la connexion a échoué (résolu)
Publié : lun. 17 août 2015, 09:48
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.
Re: [Impression] localhost:la connexion a échoué
Publié : lun. 17 août 2015, 18:36
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.
Re: [Impression] localhost:la connexion a échoué
Publié : lun. 17 août 2015, 19:28
par eggregor
Ok merci, je reprends ça demain.
je vais tester une imprimante après l'autre.
Re: [Impression] localhost:la connexion a échoué
Publié : mar. 18 août 2015, 15:01
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é.