[dcp 135c] pilote imprimante (lamentablement contourné)
- FoolEcho
- Maître du Kyudo
- Messages : 10707
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [dcp 135c] pilote imprimante
Je pense que tu vas devoir utiliser le pilote 32 bits pour ta machine 64 bits, s'il n'y en a pas d'autres. Ce qui veut dire qu'il faut ajouter certaine(s) librairie(s) à cups pour qu'il sache s'interfacer avec le pilote, au minimum lib32-libcups (disponible dans le dépôt multilib).
Puis refaire la commande pour enregistrer le pilote auprès de cups.
En espérant que ça suffise... (pas impossible qu'il faille d'autres bibliothèques 32 bits... par exemple, faudrait voir pour d'autres paquets concernant des imprimantes d'un type similaire dont les dépendances sont mieux gérés)
Puis refaire la commande pour enregistrer le pilote auprès de cups.
En espérant que ça suffise... (pas impossible qu'il faille d'autres bibliothèques 32 bits... par exemple, faudrait voir pour d'autres paquets concernant des imprimantes d'un type similaire dont les dépendances sont mieux gérés)
«The following statement is not true. The previous statement is true.»
- reflets de vert
- yeomen
- Messages : 295
- Inscription : mar. 23 mars 2010, 15:17
- Localisation : Strasbourg
Re: [dcp 135c] pilote imprimante
Je finis par me demander si je n'ai pas oublié quelque chose! Mais j'ai bien installé dcp135c, fait la commande système usr/local/…, y compris après l'installation de lib32-libcups.
J'ai donc installé lib32-libcups:
Ca ne marche pas mieux au niveau de localhost:631
A noter: le scanner marche avec l'ordi en 64 bits!
J'ai donc installé lib32-libcups:
Code : Tout sélectionner
( 1/12) Installation de lib32-libgpg-error [######################] 100%
( 2/12) Installation de lib32-libgcrypt [######################] 100%
( 3/12) Installation de lib32-opencdk [######################] 100%
( 4/12) Installation de lib32-libtasn1 [######################] 100%
( 5/12) Installation de lib32-lzo2 [######################] 100%
( 6/12) Installation de lib32-ncurses [######################] 100%
( 7/12) Installation de lib32-readline [######################] 100%
( 8/12) Installation de lib32-gnutls [######################] 100%
( 9/12) Installation de lib32-libtiff [######################] 100%
(10/12) Installation de lib32-libcap [######################] 100%
(11/12) Installation de lib32-avahi [######################] 100%
(12/12) Installation de lib32-libcups [######################] 100%
A noter: le scanner marche avec l'ordi en 64 bits!
J'utilise console-tdm, dwm, …
(bon moi aussi j'écris en bépo - même si ça se voit pas)
(bon moi aussi j'écris en bépo - même si ça se voit pas)
- FoolEcho
- Maître du Kyudo
- Messages : 10707
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [dcp 135c] pilote imprimante
C'est déjà ça. Apparemment, il y a un pilote 64 bits pour sane.reflets de vert a écrit :A noter: le scanner marche avec l'ordi en 64 bits!
reflets de vert a écrit :Je l'installe, et dcp135c est reconnu directement par CUPS, sans que j'ai fait quoique ce soit… comme si ce n'était pas le bon pilote…
Effectivement, c'est très louche...
Je n'y crois pas trop mais, sur Aur, il y a un paquet qui diffère un peu des autres côté dépendances pour la dcp110c avec 'ghostscript' 'gsfonts' (normalement tu les as déjà) et 'foomatic-filters'...
Essaie de voir s'il n'y a pas des choses dans les logs (/var/log/cups) et vois avec https://wiki.archlinux.org/index.php/CU ... leshooting ou des problèmes de groupes (je pense à un truc comme ça: http://forums.archlinux.fr/post42076.html#p42076 ).
Vu que tu as une machine qui tourne avec, essaie de comparer aussi.
«The following statement is not true. The previous statement is true.»
- mélodie
- Maître du Kyudo
- Messages : 2784
- Inscription : lun. 30 oct. 2006, 02:06
- Localisation : Pyrénées
Re: [dcp 135c] pilote imprimante
Salut,
Il y a un script à lancer, qui est placé sous /usr/ quelque chose. C'est dans le répertoire Brother... ça s'appelle un "wrapper" et il faut le lancer en root. (avec "./Brother-truc")
Je n'ai plus de Brother alors j'ai un peu oublié, mais tu vas trouver facilement, il suffit de regarder dans l'arborescence du driver fourni par Brother.
Cela lance cups avec l'information du driver Brother, et après ça roule.
Il y a un script à lancer, qui est placé sous /usr/ quelque chose. C'est dans le répertoire Brother... ça s'appelle un "wrapper" et il faut le lancer en root. (avec "./Brother-truc")
Je n'ai plus de Brother alors j'ai un peu oublié, mais tu vas trouver facilement, il suffit de regarder dans l'arborescence du driver fourni par Brother.
Cela lance cups avec l'information du driver Brother, et après ça roule.
- FoolEcho
- Maître du Kyudo
- Messages : 10707
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [dcp 135c] pilote imprimante
On en a déjà causé plus haut et ça marche pour le 32 bits.mélodie a écrit :Il y a un script à lancer, qui est placé sous /usr/ quelque chose. C'est dans le répertoire Brother... ça s'appelle un "wrapper" et il faut le lancer en root. (avec "./Brother-truc")
Ceci dit, je ne sais pas s'il a bien fait la commande sur sa machine en 64 bits.
«The following statement is not true. The previous statement is true.»
- reflets de vert
- yeomen
- Messages : 295
- Inscription : mar. 23 mars 2010, 15:17
- Localisation : Strasbourg
Re: [dcp 135c] pilote imprimante
J'ai regardé les dépendances pour le paquet 110C. J'ai vérifié et les programmes en question sont installés.
Le fichier /var/log/cups/error_log m'a l'air intéressant:
J'ai repéré ces trois lignes:
04f9:01ce c'est le modèle et la marque de la dcp135c.
Dans le /etc/group il y a bien tous les utilisateurs sous lp.
Au niveau de /lib/udev/rules.d/50-udev-default.rules, ça a l'air normal.
J'ai quand même testé de faire ce nouveau fichier /etc/udev/rules.d/10-usbprinter.rules, comme conseillé sur le wiki de CUPS. Ca n'a pas l'air de changer grand chose.
Je redémarre CUPS après mes modifs, ça suffit?
J'ai tenté d'installer system-config-printer, pour voir…
Le terminal me dit ça quand je le lance.
Le fichier /var/log/cups/error_log m'a l'air intéressant:
Code : Tout sélectionner
D [20/Dec/2010:03:54:32 +0100] [CGI] Started /usr/lib/cups/cgi-bin/admin.cgi (PID 9035)
I [20/Dec/2010:03:54:32 +0100] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=9035)
D [20/Dec/2010:03:54:32 +0100] cupsdSendCommand: 12 file=16
D [20/Dec/2010:03:54:32 +0100] [CGI] admin.cgi started...
D [20/Dec/2010:03:54:32 +0100] cupsdAcceptClient: 15 from localhost (Domain)
D [20/Dec/2010:03:54:32 +0100] [CGI] http=0x7f9c5917c0a0
D [20/Dec/2010:03:54:32 +0100] [CGI] org.cups.sid cookie is "eb573722c96e39fe4cb888dfae19ea64"
D [20/Dec/2010:03:54:32 +0100] [CGI] op="find-new-printers"...
D [20/Dec/2010:03:54:32 +0100] Script header: Content-Type: text/html;charset=utf-8
D [20/Dec/2010:03:54:32 +0100] Script header:
D [20/Dec/2010:03:54:32 +0100] cupsdReadClient: 15 POST / HTTP/1.1
D [20/Dec/2010:03:54:32 +0100] cupsdAuthorize: No authentication data provided.
D [20/Dec/2010:03:54:32 +0100] cupsdReadClient: 15 1.1 CUPS-Get-Printers 1
D [20/Dec/2010:03:54:32 +0100] CUPS-Get-Printers
D [20/Dec/2010:03:54:32 +0100] Returning IPP successful-ok for CUPS-Get-Printers (no URI) from localhost
D [20/Dec/2010:03:54:32 +0100] cupsdReadClient: 15 POST / HTTP/1.1
D [20/Dec/2010:03:54:32 +0100] cupsdAuthorize: No authentication data provided.
D [20/Dec/2010:03:54:32 +0100] cupsdReadClient: 15 1.1 CUPS-Get-Devices 1
D [20/Dec/2010:03:54:32 +0100] CUPS-Get-Devices
D [20/Dec/2010:03:54:32 +0100] cupsdIsAuthorized: username=""
D [20/Dec/2010:03:54:32 +0100] Returning HTTP Non autorisé for CUPS-Get-Devices (no URI) from localhost
D [20/Dec/2010:03:54:32 +0100] cupsdSendHeader: 15 WWW-Authenticate: Basic realm="CUPS", trc="y"
D [20/Dec/2010:03:54:32 +0100] cupsdReadClient: 15 WAITING Closing on EOF
D [20/Dec/2010:03:54:32 +0100] cupsdCloseClient: 15
D [20/Dec/2010:03:54:32 +0100] cupsdAcceptClient: 15 from localhost (Domain)
D [20/Dec/2010:03:54:32 +0100] cupsdReadClient: 15 WAITING Closing on EOF
D [20/Dec/2010:03:54:32 +0100] cupsdCloseClient: 15
D [20/Dec/2010:03:54:32 +0100] cupsdAcceptClient: 15 from localhost (Domain)
D [20/Dec/2010:03:54:32 +0100] cupsdReadClient: 15 POST / HTTP/1.1
D [20/Dec/2010:03:54:32 +0100] cupsdAuthorize: Authorized as root using Local
D [20/Dec/2010:03:54:32 +0100] cupsdReadClient: 15 1.1 CUPS-Get-Devices 1
D [20/Dec/2010:03:54:32 +0100] CUPS-Get-Devices
D [20/Dec/2010:03:54:32 +0100] cupsdIsAuthorized: username="root"
D [20/Dec/2010:03:54:32 +0100] [CGI] argv[0] = "/usr/lib/cups/daemon/cups-deviced"
D [20/Dec/2010:03:54:32 +0100] [CGI] argv[1] = "1"
D [20/Dec/2010:03:54:32 +0100] [CGI] argv[2] = "0"
D [20/Dec/2010:03:54:32 +0100] [CGI] argv[3] = "15"
D [20/Dec/2010:03:54:32 +0100] [CGI] argv[4] = "2"
D [20/Dec/2010:03:54:32 +0100] [CGI] argv[5] = "requested-attributes=all"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[0] = "CUPS_CACHEDIR=/var/cache/cups"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[1] = "CUPS_DATADIR=/usr/share/cups"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[2] = "CUPS_DOCROOT=/usr/share/cups/doc"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[3] = "CUPS_FONTPATH=/usr/share/cups/fonts"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[4] = "CUPS_REQUESTROOT=/var/spool/cups"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[5] = "CUPS_SERVERBIN=/usr/lib/cups"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[6] = "CUPS_SERVERROOT=/etc/cups"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[7] = "CUPS_STATEDIR=/var/run/cups"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[8] = "HOME=/var/spool/cups/tmp"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[9] = "PATH=/usr/lib/cups/filter:/usr/bin:/usr/sbin:/bin:/usr/bin"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[10] = "SERVER_ADMIN=root@gertob64"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[11] = "SOFTWARE=CUPS/1.4.4"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[12] = "TMPDIR=/var/spool/cups/tmp"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[13] = "USER=root"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[14] = "CUPS_SERVER=/var/run/cups/cups.sock"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[15] = "CUPS_ENCRYPTION=IfRequested"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[16] = "IPP_PORT=631"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[17] = "CUPSD_AUTH_TYPE=Local"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[18] = "LANG=en_US.UTF8"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[19] = "REDIRECT_STATUS=1"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[20] = "GATEWAY_INTERFACE=CGI/1.1"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[21] = "SERVER_NAME=localhost"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[22] = "SERVER_PORT=631"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[23] = "REMOTE_ADDR="
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[24] = "REMOTE_HOST=localhost"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[25] = "SCRIPT_NAME=/"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[26] = "SCRIPT_FILENAME=/usr/share/cups/doc/"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[27] = "REMOTE_USER=root"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[28] = "SERVER_PROTOCOL=HTTP/1.1"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[29] = "HTTP_USER_AGENT=CUPS/1.4.4"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[30] = "REQUEST_METHOD=POST"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[31] = "CONTENT_LENGTH=75"
D [20/Dec/2010:03:54:32 +0100] [CGI] envp[32] = "CONTENT_TYPE=application/ipp"
D [20/Dec/2010:03:54:32 +0100] [CGI] Started /usr/lib/cups/daemon/cups-deviced (PID 9036)
I [20/Dec/2010:03:54:32 +0100] Started "/usr/lib/cups/daemon/cups-deviced" (pid=9036)
D [20/Dec/2010:03:54:32 +0100] cupsdSendCommand: 15 file=17
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] Started backend /usr/lib/cups/backend/hp (PID 9037)
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] Started backend /usr/lib/cups/backend/beh (PID 9038)
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] Started backend /usr/lib/cups/backend/ipp (PID 9039)
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] Started backend /usr/lib/cups/backend/lpd (PID 9040)
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] Started backend /usr/lib/cups/backend/smb (PID 9041)
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] Started backend /usr/lib/cups/backend/usb (PID 9042)
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] Started backend /usr/lib/cups/backend/http (PID 9043)
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] Started backend /usr/lib/cups/backend/scsi (PID 9044)
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] Started backend /usr/lib/cups/backend/snmp (PID 9045)
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] Started backend /usr/lib/cups/backend/hpfax (PID 9046)
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] Started backend /usr/lib/cups/backend/parallel (PID 9047)
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] Started backend /usr/lib/cups/backend/cups-pdf (PID 9048)
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] Started backend /usr/lib/cups/backend/serial (PID 9049)
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] Started backend /usr/lib/cups/backend/socket (PID 9050)
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] Started backend /usr/lib/cups/backend/bluetooth (PID 9051)
D [20/Dec/2010:03:54:32 +0100] Script header: Content-Type: application/ipp
D [20/Dec/2010:03:54:32 +0100] Script header:
D [20/Dec/2010:03:54:32 +0100] [CGI] Flushed attributes...
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] Found device "hp"...
D [20/Dec/2010:03:54:32 +0100] [CGI] Flushed attributes...
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] Found device "beh"...
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] PID 9037 (hp) exited with no errors.
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] PID 9038 (beh) exited with no errors.
D [20/Dec/2010:03:54:32 +0100] [CGI] Flushed attributes...
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] Found device "smb"...
D [20/Dec/2010:03:54:32 +0100] [CGI] list_devices
D [20/Dec/2010:03:54:32 +0100] [CGI] usb_find_busses=2
D [20/Dec/2010:03:54:32 +0100] [CGI] usb_find_devices=7
D [20/Dec/2010:03:54:32 +0100] [CGI] Failed to set configuration 1 for 04f9:01ce
D [20/Dec/2010:03:54:32 +0100] [CGI] Failed to claim interface 0 for 04f9:01ce: Operation not permitted
D [20/Dec/2010:03:54:32 +0100] [CGI] Flushed attributes...
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] Found device "ipp"...
D [20/Dec/2010:03:54:32 +0100] [CGI] Flushed attributes...
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] Found device "lpd"...
D [20/Dec/2010:03:54:32 +0100] [CGI] Flushed attributes...
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] Found device "cups-pdf:/"...
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] PID 9039 (ipp) exited with no errors.
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] PID 9040 (lpd) exited with no errors.
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] PID 9042 (usb) exited with no errors.
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] PID 9048 (cups-pdf) exited with no errors.
D [20/Dec/2010:03:54:32 +0100] [CGI] Flushed attributes...
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] Found device "http"...
D [20/Dec/2010:03:54:32 +0100] [CGI] Flushed attributes...
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] Found device "scsi"...
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] PID 9041 (smb) exited with no errors.
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] PID 9043 (http) exited with no errors.
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] PID 9044 (scsi) exited with no errors.
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] PID 9051 (bluetooth) exited with no errors.
D [20/Dec/2010:03:54:32 +0100] [CGI] Flushed attributes...
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] Found device "socket"...
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] PID 9050 (socket) exited with no errors.
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] PID 9049 (serial) exited with no errors.
D [20/Dec/2010:03:54:32 +0100] [CGI] Flushed attributes...
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] Found device "parallel:/dev/lp0"...
D [20/Dec/2010:03:54:32 +0100] [cups-deviced] PID 9047 (parallel) exited with no errors.
D [20/Dec/2010:03:54:33 +0100] [CGI] Flushed attributes...
D [20/Dec/2010:03:54:33 +0100] [cups-deviced] Found device "hpfax"...
D [20/Dec/2010:03:54:33 +0100] [cups-deviced] PID 9046 (hpfax) exited with no errors.
D [20/Dec/2010:03:54:34 +0100] [cups-deviced] PID 9045 (snmp) exited with no errors.
D [20/Dec/2010:03:54:34 +0100] PID 9036 (/usr/lib/cups/daemon/cups-deviced) exited with no errors.
D [20/Dec/2010:03:54:34 +0100] cupsdReadClient: 15 WAITING Closing on EOF
D [20/Dec/2010:03:54:34 +0100] cupsdCloseClient: 15
D [20/Dec/2010:03:54:34 +0100] PID 9035 (/usr/lib/cups/cgi-bin/admin.cgi) exited with no errors.
D [20/Dec/2010:03:54:34 +0100] cupsdSetBusyState: Not busy
D [20/Dec/2010:03:55:07 +0100] cupsdReadClient: 12 WAITING Closing on EOF
D [20/Dec/2010:03:55:07 +0100] cupsdCloseClient: 12
Code : Tout sélectionner
D [20/Dec/2010:03:54:32 +0100] [CGI] usb_find_busses=2
D [20/Dec/2010:03:54:32 +0100] [CGI] usb_find_devices=7
D [20/Dec/2010:03:54:32 +0100] [CGI] Failed to set configuration 1 for 04f9:01ce
D [20/Dec/2010:03:54:32 +0100] [CGI] Failed to claim interface 0 for 04f9:01ce: Operation not permitted
Dans le /etc/group il y a bien tous les utilisateurs sous lp.
Au niveau de /lib/udev/rules.d/50-udev-default.rules, ça a l'air normal.
J'ai quand même testé de faire ce nouveau fichier /etc/udev/rules.d/10-usbprinter.rules, comme conseillé sur le wiki de CUPS. Ca n'a pas l'air de changer grand chose.
Je redémarre CUPS après mes modifs, ça suffit?
Code : Tout sélectionner
# printer
KERNEL=="parport[0-9]*", GROUP="lp"
SUBSYSTEM=="printer", KERNEL=="lp*", GROUP="lp"
SUBSYSTEM=="ppdev", GROUP="lp"
SUBSYSTEM=="usb", KERNEL=="lp*", SYMLINK+="usb%k", GROUP="lp"
KERNEL=="lp[0-9]*", GROUP="lp"
KERNEL=="irlpt[0-9]*", GROUP="lp"
# hplip and cups 1.4+ use raw USB devices, so permissions should be similar to
# the ones from the old usblp kernel module
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{ID_USB_INTERFACES}=="", IMPORT{program}="usb_id --export %p"
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{ID_USB_INTERFACES}=="*:0701*:", GROUP="lp", MODE="0660"
Le terminal me dit ça quand je le lance.
Code : Tout sélectionner
[daniel@gertob64 ~]$ system-config-printer
** Message: pygobject_register_sinkfunc is deprecated (GtkWindow)
** Message: pygobject_register_sinkfunc is deprecated (GtkInvisible)
** Message: pygobject_register_sinkfunc is deprecated (GtkObject)
Caught non-fatal exception. Traceback:
File "/usr/share/system-config-printer/system-config-printer.py", line 4974, in fillDeviceTab
ipp_allowed = f.check_ipp_client_allowed ()
File "/usr/share/system-config-printer/firewall.py", line 69, in check_ipp_client_allowed
self.ALLOW_IPP_CLIENT]))
File "/usr/share/system-config-printer/firewall.py", line 54, in _check_any_allowed
(args, filename) = self._get_fw_data ()
File "/usr/share/system-config-printer/firewall.py", line 46, in _get_fw_data
raise RuntimeError
RuntimeError
Continuing anyway..
Caught non-fatal exception. Traceback:
File "/usr/share/system-config-printer/system-config-printer.py", line 4974, in fillDeviceTab
ipp_allowed = f.check_ipp_client_allowed ()
File "/usr/share/system-config-printer/firewall.py", line 69, in check_ipp_client_allowed
self.ALLOW_IPP_CLIENT]))
File "/usr/share/system-config-printer/firewall.py", line 54, in _check_any_allowed
(args, filename) = self._get_fw_data ()
File "/usr/share/system-config-printer/firewall.py", line 46, in _get_fw_data
raise RuntimeError
RuntimeError
Continuing anyway..
J'utilise console-tdm, dwm, …
(bon moi aussi j'écris en bépo - même si ça se voit pas)
(bon moi aussi j'écris en bépo - même si ça se voit pas)
- reflets de vert
- yeomen
- Messages : 295
- Inscription : mar. 23 mars 2010, 15:17
- Localisation : Strasbourg
Re: [dcp 135c] pilote imprimante
J'ai l'impression d'être un peu perdu dans les codes… et de vous bombarder de fichiers de configuration…!
Dans cups il y a pas une option force add printer by destroying 64 bites ?
Dans cups il y a pas une option force add printer by destroying 64 bites ?
J'utilise console-tdm, dwm, …
(bon moi aussi j'écris en bépo - même si ça se voit pas)
(bon moi aussi j'écris en bépo - même si ça se voit pas)
- FoolEcho
- Maître du Kyudo
- Messages : 10707
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [dcp 135c] pilote imprimante
Débrancher et rebrancher l'imprimante aussi, je pense.reflets de vert a écrit :Je redémarre CUPS après mes modifs, ça suffit?
Mais avant de toucher aux règles, as-tu comparé les droits en 32 bits et 64 bits ?
Repérer bus/device avec
Code : Tout sélectionner
lsusb
Code : Tout sélectionner
ls -l /dev/bus/usb/BUS/DEVICE #BUS et DEVICE d'après lsusb... 002/007 si je m'en réfère à tes précédents posts et que tu n'as pas changé d'emplacement ?
Dernière modification par FoolEcho le lun. 20 déc. 2010, 16:06, modifié 1 fois.
«The following statement is not true. The previous statement is true.»
- reflets de vert
- yeomen
- Messages : 295
- Inscription : mar. 23 mars 2010, 15:17
- Localisation : Strasbourg
Re: [dcp 135c] pilote imprimante
Mince je n'ai pas l'ordi en 32 bits sous la main pour l'instant. Je peux m'arranger.
J'ai regardé dans dans /dev/bus/usb.
Je trouve une différence entre le scanner et l'imprimante en termes de droits.
L'imprimante n'est que dans le groupe root… le scanner est dans le groupe scanner…
J'ai regardé dans dans /dev/bus/usb.
Je trouve une différence entre le scanner et l'imprimante en termes de droits.
Code : Tout sélectionner
[daniel@gertob64 usb]$ ls
001 002
[daniel@gertob64 usb]$ cd 002
[daniel@gertob64 002]$ ls
001 002 003 004 006
[daniel@gertob64 002]$ ls -l
total 0
crw-rw-r-- 1 root root 189, 128 20 déc. 12:52 001
crw-rw-r-- 1 root root 189, 129 20 déc. 12:52 002
crw-rw-r-- 1 root root 189, 130 20 déc. 12:52 003
crw-rw-r-- 1 root root 189, 131 20 déc. 12:52 004
crw-rw-r--+ 1 root scanner 189, 133 20 déc. 16:26 006
[daniel@gertob64 002]$ lsusb
Bus 002 Device 006: ID 04f9:01ce Brother Industries, Ltd DCP-135C
J'utilise console-tdm, dwm, …
(bon moi aussi j'écris en bépo - même si ça se voit pas)
(bon moi aussi j'écris en bépo - même si ça se voit pas)
- reflets de vert
- yeomen
- Messages : 295
- Inscription : mar. 23 mars 2010, 15:17
- Localisation : Strasbourg
Re: [dcp 135c] pilote imprimante
Je vais retenter la technique avec /lib/udev/rules.d/50-udev-default.rules …
Qu'est-ce que j'ai encore fait de travers??
Qu'est-ce que j'ai encore fait de travers??
J'utilise console-tdm, dwm, …
(bon moi aussi j'écris en bépo - même si ça se voit pas)
(bon moi aussi j'écris en bépo - même si ça se voit pas)
- FoolEcho
- Maître du Kyudo
- Messages : 10707
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [dcp 135c] pilote imprimante
Donc, a priori, ça se rapproche du cas de l'autre sujet pour un problème de droits (c'est ça, ou alors cups n'arrive pas à causer au pilote 32 bits en dépit des lib32... je ne vois pas vraiment d'autres alternatives).reflets de vert a écrit :L'imprimante n'est que dans le groupe root… le scanner est dans le groupe scanner…
C'est dommage, ça serait informatif.reflets de vert a écrit :Mince je n'ai pas l'ordi en 32 bits sous la main pour l'instant
«The following statement is not true. The previous statement is true.»
- reflets de vert
- yeomen
- Messages : 295
- Inscription : mar. 23 mars 2010, 15:17
- Localisation : Strasbourg
Re: [dcp 135c] pilote imprimante
Les droits ont l'air bons, avec la méthode du wiki.
Et pourtant ça ne marche pas…
Incompréhensible…
Le scanner n'est plus mentionné, mais il fonctionne toujours!
Et pourtant ça ne marche pas…
Incompréhensible…
Code : Tout sélectionner
[daniel@gertob64 ~]$ cd /dev/bus/usb
[daniel@gertob64 usb]$ ls
001 002
[daniel@gertob64 usb]$ cd 002
[daniel@gertob64 002]$ ls
001 002 003 004 005
[daniel@gertob64 002]$ ls -l
total 0
crw-rw-r-- 1 root root 189, 128 20 déc. 17:04 001
crw-rw-r-- 1 root root 189, 129 20 déc. 17:04 002
crw-rw-r-- 1 root root 189, 130 20 déc. 17:04 003
crw-rw-r-- 1 root root 189, 131 20 déc. 17:04 004
crw-rw----+ 1 root lp 189, 132 20 déc. 17:04 005
J'utilise console-tdm, dwm, …
(bon moi aussi j'écris en bépo - même si ça se voit pas)
(bon moi aussi j'écris en bépo - même si ça se voit pas)
- reflets de vert
- yeomen
- Messages : 295
- Inscription : mar. 23 mars 2010, 15:17
- Localisation : Strasbourg
Re: [dcp 135c] pilote imprimante
Je suis en train de tester sur une autre machine en 32 bits… ça ne fonctionne pas non plus!!
Et avec les mêmes symptômes.
Vivement que je puisse récupérer la machine qui fonctionne, qui faisait aussi imprimer à une époque une Samsung ML-1610, et un scanner… parce que je commence à nager dans les lettres et le chiffres…
Et avec les mêmes symptômes.
Vivement que je puisse récupérer la machine qui fonctionne, qui faisait aussi imprimer à une époque une Samsung ML-1610, et un scanner… parce que je commence à nager dans les lettres et le chiffres…
J'utilise console-tdm, dwm, …
(bon moi aussi j'écris en bépo - même si ça se voit pas)
(bon moi aussi j'écris en bépo - même si ça se voit pas)
- FoolEcho
- Maître du Kyudo
- Messages : 10707
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [dcp 135c] pilote imprimante
Machine à ne pas trafiquer donc.
«The following statement is not true. The previous statement is true.»
Re: [dcp 135c] pilote imprimante
Salut !!
Ton problème m'interesse grandement, car j'ai le meme avec ma DCP-150C sur mon ordi en 64bits.
Cups la trouve mais reste en "attente de dispo ..." ou alors il me dit que la job est fait mais rien ne sort de l'imprimante ...
Je me repenche sur ce probleme des demain :p
Ton problème m'interesse grandement, car j'ai le meme avec ma DCP-150C sur mon ordi en 64bits.
Cups la trouve mais reste en "attente de dispo ..." ou alors il me dit que la job est fait mais rien ne sort de l'imprimante ...
Je me repenche sur ce probleme des demain :p
- reflets de vert
- yeomen
- Messages : 295
- Inscription : mar. 23 mars 2010, 15:17
- Localisation : Strasbourg
Re: [dcp 135c] pilote imprimante
Super! (c'est rare que je dise ça avec un problème! : )
Je vais essayer de bosser dessus demain.
Un pote m'a prêté une machine en 64 bits.
J'ai donc 2 64 bits et 2 32 bits sous la main, dont une 32 bits qui imprime!
Pour info, les DCP 135C, 330C et peut-être bien aussi la 150C sont parmi les imprimantes les plus impressionnantes, car parmi les plus faciles à recharger jamais construites!
Pas d'électronique dans les cartouches, et des cartouches bien faites, si bien faites qu'on dirait qu'elles ont été conçues pour être rechargées!
On recharge les cartouches soi-même (mais attention, il faut prendre des brother et pas des génériques pour recharger), et ça ne coûte plus que 1€ par rechargement!
Si ça vous intéresse, je demande à mon pote qui est spécialiste là-dessus des infos, et je lance un fil rien que là-dessus! On est chez archlinux, donc un forum bien alternatif, donc je pense c'est chouette d'en parler.
Je reviens au sujet.
Donc demain balade dans la neige.
Et après boulot pour comprendre pourquoi mon 32 il imprime et pas le 64…!
Je vais essayer de bosser dessus demain.
Un pote m'a prêté une machine en 64 bits.
J'ai donc 2 64 bits et 2 32 bits sous la main, dont une 32 bits qui imprime!
Pour info, les DCP 135C, 330C et peut-être bien aussi la 150C sont parmi les imprimantes les plus impressionnantes, car parmi les plus faciles à recharger jamais construites!
Pas d'électronique dans les cartouches, et des cartouches bien faites, si bien faites qu'on dirait qu'elles ont été conçues pour être rechargées!
On recharge les cartouches soi-même (mais attention, il faut prendre des brother et pas des génériques pour recharger), et ça ne coûte plus que 1€ par rechargement!
Si ça vous intéresse, je demande à mon pote qui est spécialiste là-dessus des infos, et je lance un fil rien que là-dessus! On est chez archlinux, donc un forum bien alternatif, donc je pense c'est chouette d'en parler.
Je reviens au sujet.
Donc demain balade dans la neige.
Et après boulot pour comprendre pourquoi mon 32 il imprime et pas le 64…!
J'utilise console-tdm, dwm, …
(bon moi aussi j'écris en bépo - même si ça se voit pas)
(bon moi aussi j'écris en bépo - même si ça se voit pas)
Re: [dcp 135c] pilote imprimante
Une fois qu'on aura reussit a faire fonctionner cette imprimante sur arch, ton histoire de recharge d'encre m'interesse a fond
- reflets de vert
- yeomen
- Messages : 295
- Inscription : mar. 23 mars 2010, 15:17
- Localisation : Strasbourg
Re: [dcp 135c] pilote imprimante
J'arrive très bien à l'installer avec http://localhost:631/ , mais avant ça imprimait ma machine qui fonctionne… maintenant elle dit:
Je comprend plus rien.
J'essaye de la faire réimprimer.
Quand je fais: "/usr/local/Brother/Printer/dcp135c/cupswrapper/cupswrapperdcp135c", même problème qu'en 64, ça installe par défaut une imprimante qui dit "attente de disponibilité".
Quand je fais "find new printer", ça trouve et ça installe.
Code : Tout sélectionner
Paused - "Unable to open device "hal:///org/freedesktop/Hal/devices/usb_device_4f9_1ce_BROF8F935618_if0_printer_noserial": Permission denied"
J'essaye de la faire réimprimer.
Quand je fais: "/usr/local/Brother/Printer/dcp135c/cupswrapper/cupswrapperdcp135c", même problème qu'en 64, ça installe par défaut une imprimante qui dit "attente de disponibilité".
Quand je fais "find new printer", ça trouve et ça installe.
J'utilise console-tdm, dwm, …
(bon moi aussi j'écris en bépo - même si ça se voit pas)
(bon moi aussi j'écris en bépo - même si ça se voit pas)
- reflets de vert
- yeomen
- Messages : 295
- Inscription : mar. 23 mars 2010, 15:17
- Localisation : Strasbourg
Re: [dcp 135c] pilote imprimante
Dans /dev/bus/usb ça a l'air bon
J'ai mis les autorisations dans backend, comme dit dans le wiki de cups:
Cet ordinateur imprimait!
C'est une malédiction. Brother a réussi à faire un driver qui distribue des chmod -R 100 partout ou quoi???
(le disque dur de l'ordi qui imprimait m'a lâché... la poisse!!! Le BIOS ne détecte même plus le disque dur... je vais voir demain si ça remarcherait pas par hasard... sinon j'ai une autre machine 32 bits sous la main... il doit y avoir un rapport... avec pourquoi d'un coup ce soir il imprimait plus...!)
Code : Tout sélectionner
[root@dakat2 cups]# ls -l /dev/bus/usb/004/002
crw-rw----+ 1 root lp 189, 385 28 déc. 23:18 /dev/bus/usb/004/002
Code : Tout sélectionner
[root@dakat2 backend]# ls -l
total 256
-rwx------ 1 root root 20284 18 mars 2009 cups-pdf
-rwx------ 1 root root 12884 14 août 12:34 dnssd
-rwx------ 1 root root 9928 15 sept. 16:39 hal
lrwxrwxrwx 1 root root 3 14 août 12:34 http -> ipp
-rwx------ 1 root root 44532 14 août 12:34 ipp
-rwx------ 1 root root 36144 14 août 12:34 lpd
lrwxrwxrwx 1 root root 5 14 août 12:34 mdns -> dnssd
-r-xr-xr-x 1 root root 26828 14 août 12:34 parallel
-r-xr-xr-x 1 root root 6708 14 août 12:34 scsi
-rwx------ 1 root root 26816 14 août 12:34 serial
lrwxrwxrwx 1 root root 17 9 oct. 11:46 smb -> /usr/bin/smbspool
-r-xr-xr-x 1 root root 19596 14 août 12:34 snmp
-r-xr-xr-x 1 root root 26816 14 août 12:34 socket
-rwx------ 1 root root 15336 14 août 12:34 usb
C'est une malédiction. Brother a réussi à faire un driver qui distribue des chmod -R 100 partout ou quoi???
(le disque dur de l'ordi qui imprimait m'a lâché... la poisse!!! Le BIOS ne détecte même plus le disque dur... je vais voir demain si ça remarcherait pas par hasard... sinon j'ai une autre machine 32 bits sous la main... il doit y avoir un rapport... avec pourquoi d'un coup ce soir il imprimait plus...!)
J'utilise console-tdm, dwm, …
(bon moi aussi j'écris en bépo - même si ça se voit pas)
(bon moi aussi j'écris en bépo - même si ça se voit pas)
Re: [dcp 135c] pilote imprimante
Bon pour ma part, ca y est !!!
Mon imprimante DCP-150C fonctionne sous mon ordi en 64bits !!!
J'ai tout desinstallé puis reinstaller dans l'ordre :
le paquet dcp150c present dans AUR (en modifiant le PKGBUILD en x86_64) pour qu'il veuille bien s'installer
Puis j'ai installé lib32-libcups puis ajouter une imprimante dans cups et enjoy !!!
Je sais pas si pour la dcp135 y'a un paquet dans AUR, mais tu peux toujours essayer avec le paquet pour 150, c'est quasi les meme imprimantes, ca peut peut-etre marcher
Mon imprimante DCP-150C fonctionne sous mon ordi en 64bits !!!
J'ai tout desinstallé puis reinstaller dans l'ordre :
le paquet dcp150c present dans AUR (en modifiant le PKGBUILD en x86_64) pour qu'il veuille bien s'installer
Puis j'ai installé lib32-libcups puis ajouter une imprimante dans cups et enjoy !!!
Je sais pas si pour la dcp135 y'a un paquet dans AUR, mais tu peux toujours essayer avec le paquet pour 150, c'est quasi les meme imprimantes, ca peut peut-etre marcher