[imprimante] pb avec CUPS (résolu)
[imprimante] pb avec CUPS (résolu)
Bonjour à tous,
du jour au lendemain, mon imprimante décide de ne plus imprimer. J'essaye donc de me connecter sur l'interface cups (http://localhost:631) et mon navigateur ne trouve pas la page correspondante. Il me semble pourtant que cups se lance bien au démarrage.
Mon imprimante est une brother. Je soupçonne un problème de driver... mais pourquoi je n'arrive plus à me connecter à l'interface CUPS?
Ensuite, concernant les drivers, je me souviens avoir suivi un tuto du genre
https://wiki.archlinux.org/index.php/Brother_DCP-7020
en adaptant pour mon imprimante... ceci dit maintenant ce tuto ne doit plus fonctionner car il n'est plus question de /etc/rc.d/. J'ai essayé de réextraire (avec rpmextract) les drivers et de copier les fichiers extraits où il fallait (opt et usr queslquechose), mais rien n'y fait, la page de test ne veut pas s'imprimer.
merci de votre aide
du jour au lendemain, mon imprimante décide de ne plus imprimer. J'essaye donc de me connecter sur l'interface cups (http://localhost:631) et mon navigateur ne trouve pas la page correspondante. Il me semble pourtant que cups se lance bien au démarrage.
Mon imprimante est une brother. Je soupçonne un problème de driver... mais pourquoi je n'arrive plus à me connecter à l'interface CUPS?
Ensuite, concernant les drivers, je me souviens avoir suivi un tuto du genre
https://wiki.archlinux.org/index.php/Brother_DCP-7020
en adaptant pour mon imprimante... ceci dit maintenant ce tuto ne doit plus fonctionner car il n'est plus question de /etc/rc.d/. J'ai essayé de réextraire (avec rpmextract) les drivers et de copier les fichiers extraits où il fallait (opt et usr queslquechose), mais rien n'y fait, la page de test ne veut pas s'imprimer.
merci de votre aide
Dernière modification par newouech le lun. 01 sept. 2014, 21:05, modifié 5 fois.
Re: [imprimante] Mon imprimante ne fonctionne plus, pb avec
Que donne ?
Code : Tout sélectionner
systemctl status cupsd
Re: [imprimante] Mon imprimante ne fonctionne plus, pb avec
Code : Tout sélectionner
cups.service - CUPS Printing Service
Loaded: loaded (/usr/lib/systemd/system/cups.service; enabled)
Active: active (running) since lun. 2013-02-18 22:32:57 CET; 18min ago
Main PID: 405 (cupsd)
CGroup: name=systemd:/system/cups.service
├─ 405 /usr/sbin/cupsd -f
└─1129 /usr/lib/cups/notifier/dbus dbus://
Re: [imprimante] Mon imprimante ne fonctionne plus, pb avec
Dans le fichier /var/log/cups/error_log, j'ai la ligne
Si ça peut aider!
Edit:
j'avance un peu, j'ai trouvé ça sur le tuto anglais
J'ai donc bien accés à nouveau à l'interface de cups. Par contre l'imprimante ajoutée ne fonctionne pas. Idem via l'interface de gnome, qui ne veut tout simplement pas m'ajouter mon imprimante. Je suis maintenant persuadé qu'il s'agit d'un problème de drivers. Comment adapter la méthode que j'avais utilisée précédemment pour installer mon imprimante avec les bons drivers?
Code : Tout sélectionner
[cups-driverd] Bad driver information file "/usr/share/cups/drv/cupsfilters.drv"!
Edit:
j'avance un peu, j'ai trouvé ça sur le tuto anglais
Code : Tout sélectionner
To use the new configuration, copy /etc/cups/cupsd.conf.default to /etc/cups/cupsd.conf (backup the old configuration if needed) and restart CUPS to employ the new settings.
Re: [imprimante] Mon imprimante ne fonctionne plus, pb avec
MAJ: dans le fichier s'appelant cupswrapper... j'ai remplacer init.d par rc.d (comme indiquer dans les wikis relatifs aux imprimantes brother)
Je me pose maintenant la question : utilise-t-on encore rc.d depuis le passage à systemd.
Avez-vous une piste pour m'aiguiller sur la voie vertueuse de la solution?
Je me pose maintenant la question : utilise-t-on encore rc.d depuis le passage à systemd.
Avez-vous une piste pour m'aiguiller sur la voie vertueuse de la solution?
Re: [imprimante] Mon imprimante ne fonctionne plus, pb avec
OK all is done. J'avais oublié d'exécuter la commande
Code : Tout sélectionner
./cupswrapperdcpj515w
Re: [imprimante] pb avec CUPS
Bonjour à tous,
suite à une réinstallation fraiche d'arch, j'ai à nouveau quelques questions à propos de l'installation de mon imprimante brother.
J'ai suivi le tuto
https://wiki.archlinux.org/index.php/Brother_DCP-7065DN
Il faut modifier un fichier pour indiquer le chemin de cupsd (init.d/ vers rc.d). Avec les changements récents, je n'ai plus de répertoire rc.d et ne trouve donc plus cupsd.
Comment dois-je changer mon fichier pour que cela fonctionne.
Merci de votre aide
suite à une réinstallation fraiche d'arch, j'ai à nouveau quelques questions à propos de l'installation de mon imprimante brother.
J'ai suivi le tuto
https://wiki.archlinux.org/index.php/Brother_DCP-7065DN
Il faut modifier un fichier pour indiquer le chemin de cupsd (init.d/ vers rc.d). Avec les changements récents, je n'ai plus de répertoire rc.d et ne trouve donc plus cupsd.
Comment dois-je changer mon fichier pour que cela fonctionne.
Merci de votre aide
- widapit
- Maître du Kyudo
- Messages : 1148
- Inscription : mar. 30 mars 2010, 22:53
- Localisation : Toulouse
Re: [imprimante] pb avec CUPS
Salut !
enfin, "récent"... tout est relatif hein !?Avec les changements récents, je n'ai plus de répertoire rc.d ...
cups comme les autres services, utilisent Systemd maintenant ....et ne trouve donc plus cupsd.
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
Re: [imprimante] pb avec CUPS
Oui effectivement, les changements dates maintenant,
mais sur mon ancienne installation, il me semble que j'avais un résidu de rc.d et donc que la manip indiquée dans le tuto fonctionnait encore. Maintenant, je ne trouve pas de tuto/wiki indiquant la nouvelle manip à faire pour mon imprimante. En gros, le fichier à modifier est un fichier d'installation des drivers. Il faut lui indiquer où se trouve cusp et cupsd. Avec systemd, je ne sais pas où ça se trouve.
Donc je sollicite votre aide
Merci
mais sur mon ancienne installation, il me semble que j'avais un résidu de rc.d et donc que la manip indiquée dans le tuto fonctionnait encore. Maintenant, je ne trouve pas de tuto/wiki indiquant la nouvelle manip à faire pour mon imprimante. En gros, le fichier à modifier est un fichier d'installation des drivers. Il faut lui indiquer où se trouve cusp et cupsd. Avec systemd, je ne sais pas où ça se trouve.
Donc je sollicite votre aide

Merci
- FoolEcho
- Maître du Kyudo
- Messages : 10711
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [imprimante] pb avec CUPS
Tu es passé par un paquet AUR ?
Et peut-on savoir quel est le modèle d'imprimante...
Et peut-on savoir quel est le modèle d'imprimante...

«The following statement is not true. The previous statement is true.» 

Re: [imprimante] pb avec CUPS
Oui désolé,
c'est une brother DCPJ515w. Il n'y a pas de paquet AUR pour cette imprimante.
c'est une brother DCPJ515w. Il n'y a pas de paquet AUR pour cette imprimante.
- FoolEcho
- Maître du Kyudo
- Messages : 10711
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [imprimante] pb avec CUPS
Pour la question du init.d et rc.d, pour avoir épluché à un moment le contenu du script cupswrapper ( http://forums.archlinux.fr/post104146.h ... er#p104146 ) il me semble que cette partie ne sert qu'à relancer cups. Chose que tu peux faire manuellement via systemd.
Je te suggère de passer par un PKGBUILD (plus propre, tout ça). Tu devrais t'en sortir en adaptant brother-dcpj315w par exemple (choisi à dessein car mis à jour récemment avec nettoyage et cie, bien que le source soit relativement ancien).

Je te suggère de passer par un PKGBUILD (plus propre, tout ça). Tu devrais t'en sortir en adaptant brother-dcpj315w par exemple (choisi à dessein car mis à jour récemment avec nettoyage et cie, bien que le source soit relativement ancien).
«The following statement is not true. The previous statement is true.» 

Re: [imprimante] pb avec CUPS
Ok merci,
désolé pour ma réactivité.
Donc j'adapte le fichier PKGBUILD, le ficher install pour ma dcpj515w.
Pas de soucis, c'est un script sh.
Par contre, on le lance simplement avec un sh?
Si ça fonctionne, comment le proposer à la communauté?
Merci
désolé pour ma réactivité.
Donc j'adapte le fichier PKGBUILD, le ficher install pour ma dcpj515w.
Pas de soucis, c'est un script sh.
Par contre, on le lance simplement avec un sh?
Si ça fonctionne, comment le proposer à la communauté?
Merci
Re: [imprimante] pb avec CUPS
BOn en fait c'est bon, j'ai finalement trouvé des tutos et tout fonctionne.
Merci à vous

Merci à vous
- FoolEcho
- Maître du Kyudo
- Messages : 10711
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [imprimante] pb avec CUPS [RESOLU]
«The following statement is not true. The previous statement is true.» 

Re: [imprimante] pb avec CUPS [RESOLU]
Je redéterre le sujet,
après une réinstallation de mon système j'ai encore un souci avec mon imprimante multi-fonction brother DCP-j515w. J'arrive à scanner mais pas à imprimer.
J'ai repris ce post ou je m'étais inspiré d'un PKGBUILD pour installer mon imprimante. Cette méthode fonctionnait, je l'a donc réutilisée.
Après modification des fichiers, je lance la commande
Tout semble fonctionner à merveille, mon imprimante s'installe, mais malheureusement je n'arrive pas à imprimer une page de test (ou toute autre page). Mon imprimante est en usb, elle apparait bien dans cups, dans l'outil imprimante de gnome...
Quels sont les opérations qui pourraient m'aider dans la recherche du problème? Comment vérifier que la connexion apparaissant dans CUPS est la bonne puisqu'on dirait qu'il y a un problème de communication?
Merci pour toute votre aide
après une réinstallation de mon système j'ai encore un souci avec mon imprimante multi-fonction brother DCP-j515w. J'arrive à scanner mais pas à imprimer.
J'ai repris ce post ou je m'étais inspiré d'un PKGBUILD pour installer mon imprimante. Cette méthode fonctionnait, je l'a donc réutilisée.
Après modification des fichiers, je lance la commande
Code : Tout sélectionner
makepkg -si
Quels sont les opérations qui pourraient m'aider dans la recherche du problème? Comment vérifier que la connexion apparaissant dans CUPS est la bonne puisqu'on dirait qu'il y a un problème de communication?
Merci pour toute votre aide
- FoolEcho
- Maître du Kyudo
- Messages : 10711
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [imprimante] pb avec CUPS
Ton utilisateur fait-il bien partie du groupe lp ? Utilisateurs_et_Groupes
Autrement, il faut chercher du côté des logs, en activant éventuellement le mode debug. https://wiki.archlinux.fr/CUPS#Debug
Autrement, il faut chercher du côté des logs, en activant éventuellement le mode debug. https://wiki.archlinux.fr/CUPS#Debug
«The following statement is not true. The previous statement is true.» 

Re: [imprimante] pb avec CUPS
Je viens de vérifié et oui mon utilisateur appartient bien au groupe lp.
Ensuite, concernant les logs cups, voici ce que me donne "cat /var/log/cups/access_log" concernant ma dernière tentative d'impression de la page de test
et concernant "cat /var/log/cups/error_log"
Malheureusement je ne sais pas décoder ces informations. A savoir, mon imprimante est en usb (et non en wifi.
Ensuite, concernant les logs cups, voici ce que me donne "cat /var/log/cups/access_log" concernant ma dernière tentative d'impression de la page de test
Code : Tout sélectionner
localhost - - [02/Sep/2014:18:40:08 +0200] "POST / HTTP/1.1" 200 363 Create-Printer-Subscriptions successful-ok
localhost - - [02/Sep/2014:18:41:53 +0200] "POST / HTTP/1.1" 200 186 Renew-Subscription client-error-not-found
localhost - - [02/Sep/2014:18:41:53 +0200] "POST / HTTP/1.1" 200 347 Create-Printer-Subscriptions successful-ok
localhost - - [02/Sep/2014:18:41:53 +0200] "POST / HTTP/1.1" 200 9953 CUPS-Get-PPDs -
localhost - - [02/Sep/2014:18:41:55 +0200] "POST /printers/DCPJ515W HTTP/1.1" 200 415 Print-Job successful-ok
localhost - - [02/Sep/2014:18:42:02 +0200] "POST / HTTP/1.1" 200 155 Cancel-Subscription successful-ok
localhost - - [02/Sep/2014:18:42:02 +0200] "POST / HTTP/1.1" 200 155 Cancel-Subscription client-error-not-found
Code : Tout sélectionner
E [02/Sep/2014:10:40:26 +0200] Unable to bind socket for address [v1.::1]:631 - Address already in use.
E [02/Sep/2014:18:39:59 +0200] Unable to bind socket for address [v1.::1]:631 - Address already in use.
- FoolEcho
- Maître du Kyudo
- Messages : 10711
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [imprimante] pb avec CUPS
Ces erreurs ne sont pas significatives.
Les logs en mode debug ça donne quoi ?
Les logs en mode debug ça donne quoi ?
«The following statement is not true. The previous statement is true.» 

Re: [imprimante] pb avec CUPS
J'ai donc bien changé la valeur de la variable LogLevel à debug dans /etc/cups/cupsd.conf
Voici les dernières lignes de error_log
Je ne vois d'erreur significatives
Voici les dernières lignes de error_log
Code : Tout sélectionner
D [03/Sep/2014:20:20:11 +0200] [Client 21] Returning IPP successful-ok for Get-Notifications (/printers/) from localhost
D [03/Sep/2014:20:20:11 +0200] [Client 21] Content-Length: 127
D [03/Sep/2014:20:20:11 +0200] [Client 21] cupsdWriteClient error=0, used=0, state=HTTP_STATE_POST_SEND, data_encoding=HTTP_ENCODING_LENGTH, data_remaining=127, response=0x7f08103e53e0(IPP_IDLE), pipe_pid=0, file=-1
D [03/Sep/2014:20:20:11 +0200] [Client 21] Writing IPP response, ipp_state=DATA, old wused=0, new wused=0
D [03/Sep/2014:20:20:11 +0200] [Client 21] bytes=0, http_state=0, data_remaining=0
D [03/Sep/2014:20:20:11 +0200] [Client 21] Waiting for request.
D [03/Sep/2014:20:20:11 +0200] cupsdSetBusyState: newbusy="Dirty files", busy="Active clients and dirty files"
I [03/Sep/2014:20:20:39 +0200] Saving job.cache...
I [03/Sep/2014:20:20:39 +0200] Saving subscriptions.conf...
D [03/Sep/2014:20:20:39 +0200] cupsdSetBusyState: newbusy="Not busy", busy="Dirty files"
D [03/Sep/2014:20:20:39 +0200] Report: clients=5
D [03/Sep/2014:20:20:39 +0200] Report: jobs=3
D [03/Sep/2014:20:20:39 +0200] Report: jobs-active=0
D [03/Sep/2014:20:20:39 +0200] Report: printers=1
D [03/Sep/2014:20:20:39 +0200] Report: stringpool-string-count=1113
D [03/Sep/2014:20:20:39 +0200] Report: stringpool-alloc-bytes=10296
D [03/Sep/2014:20:20:39 +0200] Report: stringpool-total-bytes=21992