[imprimante epson]Problème CUPS

Questions et astuces concernant l'installation et la configuration d'archlinux
kapu
archer
Messages : 101
Inscription : mer. 06 févr. 2013, 09:01

[imprimante epson]Problème CUPS

Message par kapu »

Bonjour, je viens d'installer arch avec xfce4, aec les commandes

Code : Tout sélectionner

dmesg

et

Code : Tout sélectionner

scanimage -L
mon imprimante/scanner est détectée. Mon scanner fonctionne avec simple-scan.

MAIS mon imprimante bien que détectée, n'est pas utilisable via writer (libreoffice) par exemple, j'ai ça d'affiché quand j'essaye de configurer via CUPS:
http://uppix.net/F72K55.png (je me suis connecté en tant que root pour arriver dans la partie admin, alors que le reste de ma session est en user normal).

Voilà, je ne comprend pas du coup pourquoi j'y ai pas accès sachant que mon imprimante est branchée en usb et que mon 'user' est dans les groupes:lp,scanner,storage et disk.

Voilà =)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17238
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [imprimante epson]Problème CUPS

Message par benjarobin »

Pourquoi faire exactement le même sujet que http://forums.archlinux.fr/topic13783.html qui est marqué comme résolu, alors qu’apparemment non...
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
GuilouV
Elfe
Messages : 539
Inscription : jeu. 25 nov. 2010, 15:34

Re: [imprimante epson]Problème CUPS

Message par GuilouV »

@benjarobin Effectivement ce sujet fait doublon mais je pense que Kapu est un peu perdu. Il avait annoncé sur l'autre post qu'il ouvrirait ce sujet ne sachant pas si il devait dissocier sur deux sujets différents son problème de scanner de son problème d'imprimante.

Pour ce qui est de ton imprimante il faut la configurer via cups pour qu'elle soit reconnue. Pour celà tu dois ajouter une imprimante avec pour adresse "socket://ip_de_l'imprimante".
[ Vaio S (VJS131X0211B) ]==[ Arch64 i3 Bépo ]==[ KISS spirit ]
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17238
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [imprimante epson]Problème CUPS

Message par benjarobin »

@GuilouV Son imprimante est en USB, il n'y a pas d'IP qui tienne
Il nous faudrait la référence exacte de ton imprimante ainsi que la sortie de

Code : Tout sélectionner

hwinfo --printer
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
GuilouV
Elfe
Messages : 539
Inscription : jeu. 25 nov. 2010, 15:34

Re: [imprimante epson]Problème CUPS

Message par GuilouV »

@benjarobin Comme quoi il n'aurait fallu qu'un seul sujet car je n'avais pas l'info :P
[ Vaio S (VJS131X0211B) ]==[ Arch64 i3 Bépo ]==[ KISS spirit ]
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17238
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [imprimante epson]Problème CUPS

Message par benjarobin »

Une fois branchée un pop-up m'affiche
==> Forcément de l'USB
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
kapu
archer
Messages : 101
Inscription : mer. 06 févr. 2013, 09:01

Re: [imprimante epson]Problème CUPS

Message par kapu »

Voilà ce que me répond la commande hwinfo --printer:

Code : Tout sélectionner

13: USB 00.1: 10900 Printer                                     
  [Created at usb.122]
  Unique ID: dOTr.GfaMcmLlDW6
  Parent ID: k4bc.YdoZZg0c8i6
  SysFS ID: /devices/pci0000:00/0000:00:12.2/usb1/1-1/1-1:1.1
  SysFS BusID: 1-1:1.1
  Hardware Class: printer
  Model: "Epson USB2.0 MFP(Hi-Speed)"
  Hotplug: USB
  Vendor: usb 0x04b8 "Epson"
  Device: usb 0x084a "USB2.0 MFP(Hi-Speed)"
  Revision: "1.00"
  Serial ID: "4C3450593039303624"
  Driver: "usblp"
  Driver Modules: "usblp"
  Speed: 480 Mbps
  Module Alias: "usb:v04B8p084Ad0100dc00dsc00dp00ic07isc01ip02in01"
  Driver Info #0:
    Driver Status: usblp is active
    Driver Activation Cmd: "modprobe usblp"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #11 (Hub)
après pour mon doublon, comme l'a dit GuilouV, je pensais que ça serait plus clair de séparer au final mon problème avec mon scanner et mon imprimante. Pardon si le résultat n'est aussi clair =/
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [imprimante epson]Problème CUPS

Message par FoolEcho »

kapu a écrit : Vendor: usb 0x04b8 "Epson"
Device: usb 0x084a "USB2.0 MFP(Hi-Speed)"
Ça ne nous dit pas le modèle (que je t'avais demandé sur l'autre sujet il me semble...). Stylus SX400 ? 405 ? TX ?
Bref. gutenprint est-il installé ?
«The following statement is not true. The previous statement is true.» :nage:
kapu
archer
Messages : 101
Inscription : mer. 06 févr. 2013, 09:01

Re: [imprimante epson]Problème CUPS

Message par kapu »

Le modèle est une epson stylus SX400 et j'ai déjà installé gutenprint oui=)

Ah et je sais pas si ça peut jouer, mais j'ai activer mon pare feu via gufw (vu que cups passe par le port 631 si j'ai bien compris? Ca peut jouer un rôle?)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [imprimante epson]Problème CUPS

Message par FoolEcho »

Que pour l'interface web de cups. Pas de problèmes de ce côté a priori puisque tu y a accès.
Ton modèle ne devrait pas poser de problème, du coup il faudrait voir du côté des logs. http://wiki.archlinux.fr/CUPS#Debug
«The following statement is not true. The previous statement is true.» :nage:
kapu
archer
Messages : 101
Inscription : mer. 06 févr. 2013, 09:01

Re: [imprimante epson]Problème CUPS

Message par kapu »

Alors, pour
error_log:

Code : Tout sélectionner

E [19/Jun/2013:14:57:10 +0000] Returning HTTP Forbidden for CUPS-Get-Devices (no URI) from localhost
E [19/Jun/2013:15:07:54 +0000] Returning HTTP Forbidden for CUPS-Get-Devices (no URI) from localhost
E [19/Jun/2013:15:07:54 +0000] [CGI] CUPS-Get-Devices request failed with status 401: Forbidden
E [19/Jun/2013:15:08:02 +0000] Returning HTTP Forbidden for CUPS-Get-Devices (no URI) from localhost
E [19/Jun/2013:15:09:12 +0000] [cups-deviced] PID 3357 (dnssd) stopped with status 1!
E [19/Jun/2013:15:09:22 +0000] [cups-deviced] PID 3381 (dnssd) stopped with status 1!
E [19/Jun/2013:15:09:42 +0000] [cups-deviced] PID 3409 (dnssd) stopped with status 1!
E [19/Jun/2013:15:10:17 +0000] [cups-deviced] PID 3451 (dnssd) stopped with status 1!
E [19/Jun/2013:15:10:28 +0000] [cups-deviced] PID 3787 (dnssd) stopped with status 1!
E [19/Jun/2013:15:11:19 +0000] [cups-deviced] PID 4161 (dnssd) stopped with status 1!
E [19/Jun/2013:15:12:17 +0000] [cups-deviced] PID 4215 (dnssd) stopped with status 1!
E [20/Jun/2013:13:08:09 +0000] [cups-deviced] PID 1624 (dnssd) stopped with status 1!
E [20/Jun/2013:13:09:09 +0000] [Client 18] Empty Basic password.
E [20/Jun/2013:13:09:14 +0000] [cups-deviced] PID 1844 (dnssd) stopped with status 1!
E [20/Jun/2013:13:10:37 +0000] [cups-deviced] PID 1946 (dnssd) stopped with status 1!
E [20/Jun/2013:13:11:16 +0000] [cups-deviced] PID 2020 (dnssd) stopped with status 1!
E [21/Jun/2013:11:08:57 +0000] [cups-deviced] PID 3341 (dnssd) stopped with status 1!
E [21/Jun/2013:11:11:53 +0000] [cups-deviced] PID 3560 (dnssd) stopped with status 1!
E [22/Jun/2013:12:06:40 +0000] [Client 17] Empty Basic password.
E [22/Jun/2013:12:06:47 +0000] [cups-deviced] PID 3990 (dnssd) stopped with status 1!
E [22/Jun/2013:12:06:57 +0000] [cups-deviced] PID 4011 (dnssd) stopped with status 1!
E [22/Jun/2013:12:07:15 +0000] [cups-deviced] PID 4033 (dnssd) stopped with status 1!
E [22/Jun/2013:12:12:17 +0000] [cups-deviced] PID 1753 (dnssd) stopped with status 1!
E [22/Jun/2013:12:12:47 +0000] [cups-deviced] PID 1836 (dnssd) stopped with status 1!

et pour access_log:

Code : Tout sélectionner

localhost - - [22/Jun/2013:12:06:37 +0000] "POST /admin/ HTTP/1.1" 200 60 - -
localhost - - [22/Jun/2013:12:06:37 +0000] "POST / HTTP/1.1" 401 91 CUPS-Get-Devices successful-ok
localhost - - [22/Jun/2013:12:06:37 +0000] "POST /admin/ HTTP/1.1" 401 60 - -
localhost - - [22/Jun/2013:12:06:37 +0000] "POST /admin/ HTTP/1.1" 200 60 - -
localhost - - [22/Jun/2013:12:06:40 +0000] "POST /admin/ HTTP/1.1" 200 60 - -
localhost - - [22/Jun/2013:12:06:40 +0000] "POST / HTTP/1.1" 401 91 CUPS-Get-Devices successful-ok
localhost - - [22/Jun/2013:12:06:40 +0000] "POST /admin/ HTTP/1.1" 401 60 - -
localhost - - [22/Jun/2013:12:06:40 +0000] "POST /admin/ HTTP/1.1" 200 60 - -
localhost - root [22/Jun/2013:12:06:47 +0000] "POST /admin/ HTTP/1.1" 200 60 - -
localhost - - [22/Jun/2013:12:06:47 +0000] "POST / HTTP/1.1" 401 91 CUPS-Get-Devices successful-ok
localhost - root [22/Jun/2013:12:06:47 +0000] "POST / HTTP/1.1" 200 1106 CUPS-Get-Devices -
localhost - root [22/Jun/2013:12:06:47 +0000] "POST /admin/ HTTP/1.1" 200 2800 - -
localhost - root [22/Jun/2013:12:06:57 +0000] "POST /admin/ HTTP/1.1" 200 60 - -
localhost - - [22/Jun/2013:12:06:57 +0000] "POST / HTTP/1.1" 401 91 CUPS-Get-Devices successful-ok
localhost - root [22/Jun/2013:12:06:57 +0000] "POST / HTTP/1.1" 200 1106 CUPS-Get-Devices -
localhost - root [22/Jun/2013:12:06:57 +0000] "POST /admin/ HTTP/1.1" 200 2800 - -
localhost - root [22/Jun/2013:12:07:14 +0000] "POST /admin/ HTTP/1.1" 200 66 - -
localhost - - [22/Jun/2013:12:07:15 +0000] "POST / HTTP/1.1" 401 75 CUPS-Get-Devices successful-ok
localhost - root [22/Jun/2013:12:07:15 +0000] "POST / HTTP/1.1" 200 1090 CUPS-Get-Devices -
localhost - root [22/Jun/2013:12:07:14 +0000] "POST /admin/ HTTP/1.1" 200 1856 - -
localhost - - [22/Jun/2013:12:12:15 +0000] "POST /admin/ HTTP/1.1" 200 60 - -
localhost - - [22/Jun/2013:12:12:15 +0000] "POST / HTTP/1.1" 401 91 CUPS-Get-Devices successful-ok
localhost - - [22/Jun/2013:12:12:15 +0000] "POST /admin/ HTTP/1.1" 401 60 - -
localhost - - [22/Jun/2013:12:12:15 +0000] "POST /admin/ HTTP/1.1" 200 60 - -
localhost - root [22/Jun/2013:12:12:16 +0000] "POST /admin/ HTTP/1.1" 200 60 - -
localhost - - [22/Jun/2013:12:12:16 +0000] "POST / HTTP/1.1" 401 91 CUPS-Get-Devices successful-ok
localhost - root [22/Jun/2013:12:12:16 +0000] "POST / HTTP/1.1" 200 1110 CUPS-Get-Devices -
localhost - root [22/Jun/2013:12:12:16 +0000] "POST /admin/ HTTP/1.1" 200 2945 - -
localhost - - [22/Jun/2013:12:12:41 +0000] "POST /admin/ HTTP/1.1" 200 60 - -
localhost - - [22/Jun/2013:12:12:41 +0000] "POST / HTTP/1.1" 401 88 CUPS-Get-Devices successful-ok
localhost - - [22/Jun/2013:12:12:41 +0000] "POST /admin/ HTTP/1.1" 401 60 - -

j'y ait mis les dernières lignes.

Pour ce qui est de page_log, elle est désespérément vide^^
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [imprimante epson]Problème CUPS

Message par FoolEcho »

Ça ressemble à un problème d'authentification.
Tu tentes bien d'administrer avec root ? (si oui, il est bien possible que ton mot de passe ne passe pas -- j'ai toujours eu le problème avec un mot de passe à la c**, mais de toutes manières j'utilise le groupe sys ^^)
kapu a écrit :Voilà, je ne comprend pas du coup pourquoi j'y ai pas accès sachant que mon imprimante est branchée en usb et que mon 'user' est dans les groupes:lp,scanner,storage et disk.
Rajoute ton utilisateur au groupe sys et voit si tu peux administrer cups après reconnexion.
«The following statement is not true. The previous statement is true.» :nage:
kapu
archer
Messages : 101
Inscription : mer. 06 févr. 2013, 09:01

Re: [imprimante epson]Problème CUPS

Message par kapu »

J'y étais déjà, je fais parti de ces groupes:

Code : Tout sélectionner

sys:x:3:root,bin,kapu
disk:x:6:root,kapu
lp:x:7:daemon,kapu,root
wheel:x:10:root,kapu
video:x:91:kapu
audio:x:92:kapu,root
optical:x:93:kapu
storage:x:95:kapu,root
scanner:x:96:kapu,root
power:x:98:kapu
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [imprimante epson]Problème CUPS

Message par FoolEcho »

Et tu as administré cups avec ton utilisateur ? (si oui, pour en avoir le cœur net, change temporairement ton mot de passe pour un truc simple et vois si tu peux accèder à cups)
«The following statement is not true. The previous statement is true.» :nage:
kapu
archer
Messages : 101
Inscription : mer. 06 févr. 2013, 09:01

Re: [imprimante epson]Problème CUPS

Message par kapu »

Après avoir modifié mon mot de passe utilisateur et avoir administré en tant qu'utilisateur il ne se passe rien =( (toujours juste le pop up en haut à droite pour dire qu'une imprimante est découverte, mais dans CUPS il ne trouve rien =()

Est ce qu'il faudrait creuser du côté du réseau?
quand je fais

Code : Tout sélectionner

ip link show
, j'ai ça en premières lignes:

Code : Tout sélectionner

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
(j'ai fait un

Code : Tout sélectionner

ip link set lo up
).
Je n'ai pas cherché à configurer lo à l'installation de arch ne sachant trop ce que c'était=/
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [imprimante epson]Problème CUPS

Message par FoolEcho »

Je suis sceptique mais peut-être une mauvaise configuration de ton pare-feu finalement... Que dis le log ?
«The following statement is not true. The previous statement is true.» :nage:
kapu
archer
Messages : 101
Inscription : mer. 06 févr. 2013, 09:01

Re: [imprimante epson]Problème CUPS

Message par kapu »

Dans gufw.log, il y a ça:

Code : Tout sélectionner

[23/06/2013 14:32:21] ufw allow out 631
[23/06/2013 14:32:12] ufw allow in 631
[23/06/2013 14:31:07] Status: Enabled
[19/06/2013 12:05:36] ufw allow out 51413/udp
[19/06/2013 12:05:33] ufw allow out 51413/tcp
[19/06/2013 12:05:19] ufw allow in 51413/udp
[19/06/2013 12:05:16] ufw allow in 51413/tcp
[19/06/2013 12:04:01] Status: Enabled

j'ai installé samba pensant que ça aiderait mais pas spécialement=/
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17238
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [imprimante epson]Problème CUPS

Message par benjarobin »

Ce ne serait pas plus simple d'essayer de désactiver temporairement le parfeu pour être sur que cela ne vienne pas de lui ?
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
kapu
archer
Messages : 101
Inscription : mer. 06 févr. 2013, 09:01

Re: [imprimante epson]Problème CUPS

Message par kapu »

Après désactivation, ça n'a rien changé dans CUPS =/

Sinon, dans mon /etc/cups/client.conf, j'ai ça:

Code : Tout sélectionner

# see 'man client.conf'
ServerName /var/run/cups/cups.sock #  alternative: ServerName hostname-or-ip-address[:port] of a remote server
je peux peut être le bidouiller? (mais je sais pas comment faire, ni si c'est utile?)

Et je viens de trouver ça sur le forum anglais d'arch https://bbs.archlinux.org/viewtopic.php?pid=851259:
Well i think what sorted the problem might have been to edit cupsd.conf

SystemGroup lpadmin
listen localhost:631
listen *:631

I also had to install foomatic-filters & ghostscript too ....

The printer is perfect now.
et ça sur un autre sitehttp://portal2portal.blogspot.fr/2013/0 ... -cups.html:
That explained it - claire needed to be a member of the lpadmin group.

That was easily fixed: -

$ usermod -G lp,admin,lpadmin claire

and then verified: -

$ cat /etc/group | grep -i claire

...
lp:x:7:claire
lpadmin:x:105:claire
admin:x:119:claire
claire:x:1000:
mais je sais pas comment faire pour l'appliquer à mon cas =/, dans quelle partie du fichier cupsd.conf je rajoute ce petit bout de texte lpadmin? et si la commande:

Code : Tout sélectionner

usermod -G lp,admin,lpadmin claire
marcherait? (claire remplacée par mon user).
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [imprimante epson]Problème CUPS

Message par FoolEcho »

kapu a écrit :je peux peut être le bidouiller? (mais je sais pas comment faire, ni si c'est utile?)
:|

Je ne vois pas en quoi rajouter le groupe lpadmin changerait quoi que ce soit attendu que ce rôle est déjà joué par le groupe sys (juste pour info parce que ça a changé, ça se configure dans /etc/cups/cups-files.conf)... d'autant que tu ne peux même pas administrer avec root (et ça c'est louche...). :|

Essaie voir directement en ligne de commandes:
https://wiki.archlinux.org/index.php/Cu ... figuration
«The following statement is not true. The previous statement is true.» :nage:
Répondre