[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

Re: [imprimante epson]Problème CUPS

Message par kapu »

Ok, du coup en essayant en ligne de commande,

Code : Tout sélectionner

lpinfo -v
me rend:

Code : Tout sélectionner

network ipp
file cups-pdf:/
network http
network beh
network lpd
network https
network ipps
network socket
network smb
du coup si j'ai bien compris c'est que cups ne voit pas mon imprimante non?
puis quand j'essaye

Code : Tout sélectionner

lpinfo -i
ça me répond que l'option "i" est inconnue =(

du coup j'ai réinstallé cups et libcups (avec pacman -S cups libcups) mais ça me donne les mêmes résultats.

lpinfo -i m'aurait permis de compléter cette commande selon le wiki:

Code : Tout sélectionner

 lpadmin -p printer -E -v device -P ppd
, pour printer, je peux mettre le nom que je veux?
mais pour device et ppd je ne sais pas quoi mettre du coup.
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 :ça me répond que l'option "i" est inconnue =(
Ça doit être une erreur du wiki. C'est plutôt d'après la sortie de -v pour le device et -m pour le ppd.
kapu a écrit :du coup si j'ai bien compris c'est que cups ne voit pas mon imprimante non?
En effet... :?
Que se passe-t-il dans dmesg quand tu connectes ton imprimante ?
Essaie de rajouter cette règle udev dès fois (normalement usblp est déjà chargé): https://wiki.archlinux.org/index.php/Cu ... ed_by_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 »

Code : Tout sélectionner

dmesg
m'affiche ça:

Code : Tout sélectionner

[  870.237537] usb 1-1: new high-speed USB device number 2 using ehci-pci
[  870.598812] usblp 1-1:1.1: usblp0: USB Bidirectional printer dev 2 if 1 alt 0 proto 2 vid 0x04B8 pid 0x084A
[  870.598900] usbcore: registered new interface driver usblp
[  870.603196] Initializing USB Mass Storage driver...
[  870.622525] scsi1 : usb-storage 1-1:1.2
[  870.623018] usbcore: registered new interface driver usb-storage
[  870.623024] USB Mass Storage support registered.
[  871.626928] scsi 1:0:0:0: Direct-Access     EPSON    Stylus Storage   1.00 PQ: 0 ANSI: 2
[  871.637304] sd 1:0:0:0: [sdb] Attached SCSI removable disk
et je ne sais pas faire ça:
Remove usblp from blacklist
=/ il est blacklisté sur quoi usblp?

ps:merci de prendre autant de temps pour m'aider =)
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 :=/ il est blacklisté sur quoi usblp?
http://wiki.archlinux.fr/Kernel_modules#Blacklist
Pour info, car ce n'est pas ton cas (j'aurai préféré, ça aurait expliqué le problème de non détection :cry: ).
«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 »

Et ça ne marche pas =(, ça n'a eu aucun effet =/, j'ai rebooté (après les modifs indiquées par le wiki) pour voir et toujours pareil =(
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 »

Essaie en créant un fichier /etc/udev/rules.d/10-sx400.rules avec pour contenu:

Code : Tout sélectionner

ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="084a", MODE="0664", GROUP="lp", ENV{libsane_matched}="yes"
(c'est juste la règle pour sane mais avec changement de groupe)
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [imprimante epson]Problème CUPS

Message par benjarobin »

Ce n'est pas plus simple pour tester de faire un chmod / chown, et de relancer cups ?
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
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 »

La règle udev est prise en charge à la volée normalement (juste reconnecter le matériel), ça évite les fausses manipulations ainsi que de redémarrer cups (et puis si ça vient de là -- ce dont je doute mais je ne vois plus que ça--, il faudra en passer par une règle de toutes manières).
«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 »

@FoolEcho, le fichier n'a pas eu d'effet =(
@benjarobin c'est quoi un chmod/chown?

je désespère ='( sous xubuntu tout marchait à merveille et là sous arch plus rien, c'est pas logique, y'a quoi de plus sous xubuntu?
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: [imprimante epson]Problème CUPS

Message par widapit »

Salut,
y'a quoi de plus sous xubuntu?
ça, c'est une bonne question... dont la réponse apporterait certainement la solution (d'ailleurs, si tu as encore un live de xubuntu, ce serait interessant de pouvoir comparer les configs/paquets installés) .

chmod / chown : pour gérer & modifier les droits / appartenances des fichier & répertoires . :rtfm:
man chown / man chmod
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
kapu
archer
Messages : 101
Inscription : mer. 06 févr. 2013, 09:01

Re: [imprimante epson]Problème CUPS

Message par kapu »

Me re voilà =)

Alors pour ce qui est de comparer avec xubuntu, je ne sais pas trop où chercher pour comparer.
Pour l'intant la grosse différence que j'ai vu c'est que mon user de xubuntu appartient au groupe lpadmin, ce qui est aussi le cas sous arch pour moi (mais vu que j'ai réinstallé cups, lpadmin n'est plus dans les options par défaut de cups).

Cependant, j'ai aussi noté que sous xubuntu, le fichier /etc/cups/client.conf n'existe pas. Et celui sous arch, je ne l'ai pas touché, et il donne ça:

Code : Tout sélectionner

ServerName /var/run/cups/cups.sock #  alternative: ServerName hostname-or-ip-address[:port] of a remote server
je ne sais pas trop comment ajouter mon hostname, ou bien mon ip =/, comment je le rédige je veux dire.

Auriez vous une idée aussi du coup des fichiers que je pourrai comparer/synchroniser du coup?
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: [imprimante epson]Problème CUPS

Message par widapit »

Salut !

heu, j'ai l'impression que tu donnes toi-même la réponse dans ton message ...
kapu a écrit :

Code : Tout sélectionner

#  alternative: ServerName hostname-or-ip-address[:port] of a remote server
donc une ligne style

Code : Tout sélectionner

ServerName 192.168.1.23:631
par exemple... mais c'est dans le cas où tu utilises un serveur d'impression; c.à.d. ton imprimante est branchée sur une autre machine du réseau :chinois:
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
kapu
archer
Messages : 101
Inscription : mer. 06 févr. 2013, 09:01

Re: [imprimante epson]Problème CUPS

Message par kapu »

non non je n'utilise qu'une imprimante en USB, du coup ça ne servirai à rien de modifier cette ligne?
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 »

À rien. Ce fichier n'est utilise que pour accèder à une imprimante en réseau ou un serveur d'impression autre que ta machine.

Ce n'est pas une question de lpadmin, déjà discuté (lpadmin == sys).
Côté comparaison, regarde les versions de cups et gutenprint déjà.

Sinon pour le cas où ma règle udev n'irait pas (je ne vois pas pourquoi, à part 666 ou lieu de 664 peut-être, mais bon), essaie le chmod conseillé par benjarobin. Tu repères avec lsusb, les numéros de bus et device pour ton imprimante puis, en root:

Code : Tout sélectionner

chmod 0666 /dev/bus/usb/NUMERO de BUS/NUMERO de DEVICE
#par exemple: /dev/bus/usb/001/003
puis redémarrer 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 »

Bonjour =) J'espere que vous continurez à lire ces posts malgrès ma longue absnce^^.
Alors, merci beaucoup à FoolEcho pour ta commande, elle a marché niquel!!
Pour trouver le .ppd j'ai suivi ce site: http://www.fusco.info/espon-stylus-sx400-et-linux
Puis l'imprimante a bien été ajoutée, mais les logiciels type libreoffice ne peuvent pas imprimer avec =/ Ils ne me proposent pas d'imprimer avec l'epson=/
Je me suis connecté en tant que root pour ajouter mon imprimante, est-ce pour ça que cela ne fonctionne pas? (j'ai bien redémarré mon pc après avoir ajouté l'imprimante).

Mais le problème est presque résolu =)=)
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 »

Ton utilisateur est bien dans le groupe lp ?
«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 »

Oui, mon utilisateur fait partis de ce groupes (entre autres):

Code : Tout sélectionner

lp:x:7:daemon,kapu,root
lpadmin:x:1001:kapu
et en fait libreoffice ne me propose que d'utiliser mon imprimante par défaut, et je ne sais pas comment la définir, et l'epson SX400 ne m'apparait pas =/
kapu
archer
Messages : 101
Inscription : mer. 06 févr. 2013, 09:01

Re: [imprimante epson]Problème CUPS

Message par kapu »

Bon le problème de détection par CUPS a été réglé, mon imprimante est bien détectée, mais il m'est impossible d'imprimer une page test depuis la page d'administration de CUPS, je ne sais pas comment faire?
Que je sois connecté en tant que user ou root, la tâche d'impression est d'emblée arrêtée (mon imprimante est bien branchée et allumée).
Lorsque je 'essaye

Code : Tout sélectionner

sudo lpr file
ça me renvoie:

Code : Tout sélectionner

lpr: Error - scheduler not responding.
tazzon
archer de cavalerie
Messages : 161
Inscription : lun. 30 août 2010, 10:12

Re: [imprimante epson]Problème CUPS

Message par tazzon »

Salut,
J'ai lu le fil en travers mais je pense que ton problème est plus ou moins le même que celui que j'ai rencontré il y a peu avec une stylus SX210 (combi scanner/imprimante). J'ai trouvé une solution sur le wiki anglais qui fonctionne bien donc j'ai ajouté sur le notre : http://wiki.archlinux.fr/CUPS#L.27impri ... es_locales.
Tu peux tenté, il me semble pas avoir vu que tu l'avais fait.
kapu
archer
Messages : 101
Inscription : mer. 06 févr. 2013, 09:01

Re: [imprimante epson]Problème CUPS

Message par kapu »

Salut =)
Alors ce qu'il y a dans le wiki n'a rien changé pour moi =/

Et je me sens bête mais maintenant je n'ai plus accès à l'interface web de cups =( je ne sais plus à quel fichier de cups j'ai touché mais maintenant je n'y ai plus accès. Et la réinstallation de cups n'y change rien =(
Comment faire pour la récupérer?
(désolé de ramer autant =/)
Répondre