You are not logged in.

#1 2010-04-11 15:21:53

zilverling
Member
From: Bennekom, Netherlands
Registered: 2009-08-19
Posts: 82

Fail to get printer working via USB -> parallel cable : SOLVED

I am trying to connect my Kyocera FS-1000 parallel printer to my AsRock Ion330 via a usb->parallel adapter cable (Prolific Technologies PL-2305 USB to Printer Bridge Controller).

Printer seemed to be recognized by cups (when I logged in for the first time Kyocera FS-1000 was listed in add printers dialogue), but for some reason printing doesn't work.

On http://localhost:631/printers/ I now get

Kyocera_FS-1000    Kyocera FS-1000    Bureau    Kyocera FS-1000 Foomatic/pxlmono (recommended)    Idle - "Filter "/usr/lib/cups/filter/foomatic-rip" for printer "Kyocera_FS-1000" not available: No such file or directory"

I've copied access_log and error_log below and hope somebody on this forum can give me some clues to solve this problem.


/var/log/cups/access_log

localhost - - [11/Apr/2010:16:40:25 +0200] "POST / HTTP/1.1" 401 91 CUPS-Get-Devices successful-ok 
localhost - - [11/Apr/2010:16:40:25 +0200] "POST /admin/ HTTP/1.1" 401 14 - - 
localhost - - [11/Apr/2010:16:40:25 +0200] "POST /admin/ HTTP/1.1" 200 14 - - 
localhost - root [11/Apr/2010:16:40:33 +0200] "POST /admin/ HTTP/1.1" 200 14 - - 
localhost - - [11/Apr/2010:16:40:33 +0200] "POST / HTTP/1.1" 401 91 CUPS-Get-Devices successful-ok 
localhost - root [11/Apr/2010:16:40:33 +0200] "POST / HTTP/1.1" 200 1338 CUPS-Get-Devices - 
localhost - root [11/Apr/2010:16:40:33 +0200] "POST /admin/ HTTP/1.1" 200 4913 - - 
localhost - - [11/Apr/2010:16:40:41 +0200] "POST /admin HTTP/1.1" 200 144 - - 
localhost - - [11/Apr/2010:16:40:41 +0200] "POST /admin HTTP/1.1" 200 3419 - - 
localhost - - [11/Apr/2010:16:40:59 +0200] "POST /admin HTTP/1.1" 200 298 - - 
localhost - - [11/Apr/2010:16:40:59 +0200] "POST / HTTP/1.1" 200 249 CUPS-Get-PPDs - 
localhost - - [11/Apr/2010:16:41:00 +0200] "POST / HTTP/1.1" 200 376 CUPS-Get-PPDs - 
localhost - - [11/Apr/2010:16:40:59 +0200] "POST /admin HTTP/1.1" 200 3877 - - 
localhost - - [11/Apr/2010:16:41:14 +0200] "POST /admin HTTP/1.1" 200 15362 - - 
localhost - - [11/Apr/2010:16:41:14 +0200] "POST /admin/ HTTP/1.1" 401 13959 CUPS-Add-Modify-Printer successful-ok 
localhost - - [11/Apr/2010:16:41:14 +0200] "POST /admin HTTP/1.1" 401 15362 - - 
localhost - - [11/Apr/2010:16:41:14 +0200] "POST /admin HTTP/1.1" 200 15362 - - 
localhost - root [11/Apr/2010:16:41:14 +0200] "POST /admin HTTP/1.1" 200 15362 - - 
localhost - - [11/Apr/2010:16:41:14 +0200] "POST /admin/ HTTP/1.1" 401 13959 CUPS-Add-Modify-Printer successful-ok 
localhost - root [11/Apr/2010:16:41:14 +0200] "POST /admin/ HTTP/1.1" 200 13959 CUPS-Add-Modify-Printer successful-ok 
localhost - root [11/Apr/2010:16:41:14 +0200] "POST /admin HTTP/1.1" 200 22985 - - 
localhost - root [11/Apr/2010:16:41:27 +0200] "POST /admin HTTP/1.1" 200 250 - -

but when I try to send a print job nothing happens...

/var/log/cups/error_log

E [11/Apr/2010:16:38:37 +0200] Unable to set ACLs on root certificate "/var/run/cups/certs/0" - Operation not supported 
E [11/Apr/2010:16:39:23 +0200] Unable to set ACLs on root certificate "/var/run/cups/certs/0" - Operation not supported 
E [11/Apr/2010:16:40:25 +0200] cupsdAuthorize: Empty Basic password! 
E [11/Apr/2010:16:40:33 +0200] [CGI] Unable to create avahi client: Resource temporarily unavailable 
E [11/Apr/2010:16:40:33 +0200] [cups-deviced] PID 1760 (dnssd) stopped with status 1! 
E [11/Apr/2010:16:41:14 +0200] Filter "/usr/lib/cups/filter/foomatic-rip" for printer "Kyocera_FS-1000" not available: No $ 
E [11/Apr/2010:16:41:14 +0200] Filter "/usr/lib/cups/filter/foomatic-rip" for printer "Kyocera_FS-1000" not available: No $ 
E [11/Apr/2010:16:41:27 +0200] Filter "/usr/lib/cups/filter/foomatic-rip" for printer "Kyocera_FS-1000" not available: No $ 
E [11/Apr/2010:16:41:27 +0200] Filter "/usr/lib/cups/filter/foomatic-rip" for printer "Kyocera_FS-1000" not available: No $ 
E [11/Apr/2010:16:41:52 +0200] Unable to execute /usr/lib/cups/filter/foomatic-rip: No such file or directory 
E [11/Apr/2010:16:41:52 +0200] [Job 6] Unable to start filter "foomatic-rip" - No such file or directory. 
E [11/Apr/2010:16:41:52 +0200] [Job 6] Stopping job because the scheduler could not execute a filter.

Last edited by zilverling (2010-04-14 08:13:22)

Offline

#2 2010-04-13 15:47:32

Slurp53
Member
Registered: 2010-03-31
Posts: 20

Re: Fail to get printer working via USB -> parallel cable : SOLVED

Looks like cups is seeing the printer.  What about this missing filter?  Looks like nothing happens without it.  Do you have the Foomatic-filters package installed?

Offline

#3 2010-04-14 08:10:55

zilverling
Member
From: Bennekom, Netherlands
Registered: 2009-08-19
Posts: 82

Re: Fail to get printer working via USB -> parallel cable : SOLVED

Hi Slurp53. Thanks for your suggestion. It solved my problem!

I just didn't know about this foomatic-filters package (or what it does). After installing my printer works fine.

I now see that a similar problem is described on the archlinux wiki page on CUPS, for HP printers.

After reading the description of what foomatic-filters does, I am wondering why it is not announced as an optional dependency when installing cups?

Last edited by zilverling (2010-04-14 08:12:59)

Offline

Board footer

Powered by FluxBB