On 28/04/2006, at 9:36 AM, P.U.Kruppa wrote:

On Thu, 27 Apr 2006, Malcolm Fitzgerald wrote:


On 27/04/2006, at 7:33 AM, P.U.Kruppa wrote:

On Wed, 26 Apr 2006, Malcolm Fitzgerald wrote:
I've set up a printer.
location: lpt0
Printer State: idle, accepting jobs
device URI: parallel:/dev/lpt0
Printing the test page does not work, the job is aborted with error: client-error-not-possible
The most probable reason for this is that some user permissions are set incorrectly. We have to analyze this step by step.
1) Try to print directly from the command line:
     # printf "Hello World \f" > /dev/lpt0
   If your printer is connected correctly to your parallel port,
   *something* should be printed out.
as user I get "cannot create /dev/lpt0: Permission denied"
That is o.k.. You should try to setup your printer as root first anyway: you always can solve problems with lower user permissions later on.
as root I get a blank page
So at least your printer can print the form feed character "\f"
                               :-)
As Robert Huff suggested in his mail one reason might be wrong permissions of your spooler directory.
2) If you haven't set it otherwise it should be found at
     /var/spool/cups
3)   # cd /var/spool/
     # ls -l
   should show this
     drwx--x---  3 root   daemon  1536 26 Apr 19:44 cups
4) Inside /var/spool/cups you should find some files with
   names like
     c00001
     c00002
     c00003
   and so on, each representing one print job.


Yes, I have that. Changing permissions on /var/spool/cups/ to 777 hasn't changed things. Each time I try to print a test page from the cups "Printers" page the job is aborted.

mystified.
O.K. Lets try to have a look at logfiles
Ad the line
  LogLevel debug
to your /usr/local/etc/cups/cupsd.conf
and restart cups
  # /usr/local/etc/rc.d/cupsd restart
When I print the test page I get this in /var/log/cups/error_log

<snip>

mine is below. Without knowing anything about this the line that looks odd to me says:

D [28/Apr/2006:09:54:37 +1000] [Job
1] /usr/local/libexec/cups/filter/foomatic-rip: No such file or directory



------------------------------------------------------
I [28/Apr/2006:09:45:55 +1000] Listening to 0:631
D [28/Apr/2006:09:45:55 +1000] AddLocation: added location '/'
D [28/Apr/2006:09:45:55 +1000] DenyIP: / deny 00000000/00000000
D [28/Apr/2006:09:45:55 +1000] AllowIP: / allow 7f000001/ffffffff
D [28/Apr/2006:09:45:55 +1000] AddLocation: added location '/admin'
D [28/Apr/2006:09:45:55 +1000] DenyIP: /admin deny 00000000/00000000
D [28/Apr/2006:09:45:55 +1000] AllowIP: /admin allow 7f000001/ffffffff
I [28/Apr/2006:09:45:55 +1000] Loaded configuration
file "/usr/local/etc/cups/cupsd.conf"
I [28/Apr/2006:09:45:55 +1000] Configured for up to 100 clients.
I [28/Apr/2006:09:45:55 +1000] Allowing up to 100 client connections per host.
I [28/Apr/2006:09:45:55 +1000] Full reload is required.
D [28/Apr/2006:09:45:55 +1000] LoadAllPrinters: Loading printer HL1230...
D [28/Apr/2006:09:45:55 +1000] LoadDevices: Added device "ipp"...
D [28/Apr/2006:09:45:55 +1000] LoadDevices: Added device "lpd"...
D [28/Apr/2006:09:45:55 +1000] LoadDevices: Added
device "parallel:/dev/lpt0"...
D [28/Apr/2006:09:45:55 +1000] LoadDevices: Added
device "serial:/dev/ttyd0?baud=115200"...
D [28/Apr/2006:09:45:55 +1000] LoadDevices: Added
device "serial:/dev/ttyd1?baud=115200"...
D [28/Apr/2006:09:45:55 +1000] LoadDevices: Added device "socket"...
D [28/Apr/2006:09:45:55 +1000] LoadDevices: Added device "http"...
I [28/Apr/2006:09:45:55 +1000] LoadPPDs: Read "/usr/local/etc/cups/ppds.dat",
17 PPDs...
I [28/Apr/2006:09:45:55 +1000] LoadPPDs: No new or changed PPDs...
D [28/Apr/2006:09:45:55 +1000] LoadAllJobs: Scanning /var/spool/cups...
I [28/Apr/2006:09:45:55 +1000] Full reload complete.
D [28/Apr/2006:09:45:55 +1000] StartListening: NumListeners=1
D [28/Apr/2006:09:45:55 +1000] StartListening: address=00000000 port=631
D [28/Apr/2006:09:45:55 +1000] ResumeListening: setting input bits...
D [28/Apr/2006:09:54:29 +1000] AcceptClient: 5 from localhost:631.
D [28/Apr/2006:09:54:29 +1000] ReadClient: 5 GET /printers/HL1230 HTTP/1.1
D [28/Apr/2006:09:54:29 +1000]
CGI /usr/local/libexec/cups/cgi-bin/printers.cgi started - PID = 804
I [28/Apr/2006:09:54:29 +1000]
Started "/usr/local/libexec/cups/cgi-bin/printers.cgi" (pid=804)
D [28/Apr/2006:09:54:29 +1000] SendCommand: 5 file=7
D [28/Apr/2006:09:54:29 +1000] AcceptClient: 8 from localhost:631.
D [28/Apr/2006:09:54:29 +1000] ReadClient: 8 POST / HTTP/1.1
D [28/Apr/2006:09:54:29 +1000] ProcessIPPRequest: 8 status_code=1
D [28/Apr/2006:09:54:29 +1000] ReadClient: 8 POST / HTTP/1.1
D [28/Apr/2006:09:54:29 +1000] ProcessIPPRequest: 8 status_code=1
D [28/Apr/2006:09:54:29 +1000] ReadClient: 8 POST / HTTP/1.1
D [28/Apr/2006:09:54:29 +1000] ProcessIPPRequest: 8 status_code=1
D [28/Apr/2006:09:54:29 +1000] CloseClient: 8
D [28/Apr/2006:09:54:29 +1000] AcceptClient: 7 from localhost:631.
D [28/Apr/2006:09:54:29 +1000] ReadClient: 7 GET /cups.css HTTP/1.1
D [28/Apr/2006:09:54:29 +1000] SendFile: 7 file=8
D [28/Apr/2006:09:54:29 +1000] ReadClient: 5 GET /images/right.gif HTTP/1.1
D [28/Apr/2006:09:54:29 +1000] SendFile: 5 file=9
D [28/Apr/2006:09:54:29 +1000] AcceptClient: 10 from localhost:631.
D [28/Apr/2006:09:54:29 +1000] AcceptClient: 8 from localhost:631.
D [28/Apr/2006:09:54:29 +1000] ReadClient: 10 GET /images/navbar.gif HTTP/1.1
D [28/Apr/2006:09:54:29 +1000] SendFile: 10 file=9
D [28/Apr/2006:09:54:29 +1000] ReadClient: 8 GET /images/left.gif HTTP/1.1
D [28/Apr/2006:09:54:29 +1000] SendFile: 8 file=11
D [28/Apr/2006:09:54:30 +1000] ReadClient: 7 GET /images/printer-idle.gif
HTTP/1.1
D [28/Apr/2006:09:54:30 +1000] SendFile: 7 file=9
D [28/Apr/2006:09:54:30 +1000] ReadClient: 5 GET /images/print-test-page.gif
HTTP/1.1
D [28/Apr/2006:09:54:30 +1000] SendFile: 5 file=9
D [28/Apr/2006:09:54:30 +1000] ReadClient: 8 GET /images/stop-printer.gif
HTTP/1.1
D [28/Apr/2006:09:54:30 +1000] SendFile: 8 file=9
D [28/Apr/2006:09:54:30 +1000] ReadClient: 10 GET /images/reject-jobs.gif
HTTP/1.1
D [28/Apr/2006:09:54:30 +1000] SendFile: 10 file=9
D [28/Apr/2006:09:54:30 +1000] ReadClient: 7 GET /images/modify-printer.gif
HTTP/1.1
D [28/Apr/2006:09:54:30 +1000] SendFile: 7 file=9
D [28/Apr/2006:09:54:30 +1000] ReadClient: 5 GET /images/config-printer.gif
HTTP/1.1
D [28/Apr/2006:09:54:30 +1000] SendFile: 5 file=9
D [28/Apr/2006:09:54:30 +1000] ReadClient: 10 GET /images/set-as-default.gif
HTTP/1.1
D [28/Apr/2006:09:54:30 +1000] SendFile: 10 file=11
D [28/Apr/2006:09:54:30 +1000] ReadClient: 8 GET /images/delete-printer.gif
HTTP/1.1
D [28/Apr/2006:09:54:30 +1000] SendFile: 8 file=12
D [28/Apr/2006:09:54:30 +1000] ReadClient: 7 GET /images/add-printer.gif
HTTP/1.1
D [28/Apr/2006:09:54:30 +1000] SendFile: 7 file=9
D [28/Apr/2006:09:54:30 +1000] ReadClient: 5 GET /images/show-completed.gif
HTTP/1.1
D [28/Apr/2006:09:54:30 +1000] SendFile: 5 file=11
D [28/Apr/2006:09:54:30 +1000] AcceptClient: 9 from localhost:631.
D [28/Apr/2006:09:54:30 +1000] ReadClient: 9 GET /favicon.ico HTTP/1.1
D [28/Apr/2006:09:54:30 +1000] SendError: 9 code=404 (Not Found)
D [28/Apr/2006:09:54:30 +1000] CloseClient: 9
D [28/Apr/2006:09:54:36 +1000] ReadClient: 8
GET /printers/HL1230?op=print-test-page HTTP/1.1
D [28/Apr/2006:09:54:36 +1000]
CGI /usr/local/libexec/cups/cgi-bin/printers.cgi started - PID = 809
I [28/Apr/2006:09:54:36 +1000]
Started "/usr/local/libexec/cups/cgi-bin/printers.cgi" (pid=809)
D [28/Apr/2006:09:54:36 +1000] SendCommand: 8 file=11
D [28/Apr/2006:09:54:37 +1000] AcceptClient: 9 from localhost:631.
D [28/Apr/2006:09:54:37 +1000] ReadClient: 9 POST /printers/HL1230 HTTP/1.1
D [28/Apr/2006:09:54:37 +1000] print_job: request file type is
application/postscript.
D [28/Apr/2006:09:54:37 +1000] check_quotas: requesting-user-name = ''
D [28/Apr/2006:09:54:37 +1000] print_job: requesting-user-name = ''
D [28/Apr/2006:09:54:37 +1000] Adding default job-sheets values "none,none"...
I [28/Apr/2006:09:54:37 +1000] Adding start banner page "none" to job 1.
I [28/Apr/2006:09:54:37 +1000] Adding end banner page "none" to job 1.
I [28/Apr/2006:09:54:37 +1000] Job 1 queued on 'HL1230' by ''.
D [28/Apr/2006:09:54:37 +1000] Job 1 hold_until = 0
D [28/Apr/2006:09:54:37 +1000] StartJob(1, 0x81a4000)
D [28/Apr/2006:09:54:37 +1000] StartJob() id = 1, file = 0/1
D [28/Apr/2006:09:54:37 +1000] job-sheets=none,none
D [28/Apr/2006:09:54:37 +1000] banner_page = 0
D [28/Apr/2006:09:54:37 +1000] StartJob: argv = "HL1230","1","","Test
Page","1","","/var/spool/cups/d00001-001"
D [28/Apr/2006:09:54:37 +1000] StartJob:
envp[0]="PATH=/usr/local/libexec/cups/filter:/bin:/usr/bin"
D [28/Apr/2006:09:54:37 +1000] StartJob: envp[1]="SOFTWARE=CUPS/1.1"
D [28/Apr/2006:09:54:37 +1000] StartJob: envp[2]="USER=root"
D [28/Apr/2006:09:54:37 +1000] StartJob: envp[3]="CHARSET=utf-8"
D [28/Apr/2006:09:54:37 +1000] StartJob: envp[4]="LANG=en"
D [28/Apr/2006:09:54:37 +1000] StartJob:
envp[5]="PPD=/usr/local/etc/cups/ppd/HL1230.ppd"
D [28/Apr/2006:09:54:37 +1000] StartJob:
envp[6]="CUPS_SERVERROOT=/usr/local/etc/cups"
D [28/Apr/2006:09:54:37 +1000] StartJob: envp[7]="RIP_MAX_CACHE=8m"
D [28/Apr/2006:09:54:37 +1000] StartJob: envp[8]="TMPDIR=/var/spool/cups/tmp"
D [28/Apr/2006:09:54:37 +1000] StartJob:
envp[9]="CONTENT_TYPE=application/postscript"
D [28/Apr/2006:09:54:37 +1000] StartJob:
envp[10]="DEVICE_URI=parallel:/dev/lpt0"
D [28/Apr/2006:09:54:37 +1000] StartJob: envp[11]="PRINTER=HL1230"
D [28/Apr/2006:09:54:37 +1000] StartJob:
envp[12]="CUPS_DATADIR=/usr/local/share/cups"
D [28/Apr/2006:09:54:37 +1000] StartJob:
envp[13]="CUPS_FONTPATH=/usr/local/share/cups/fonts"
D [28/Apr/2006:09:54:37 +1000] StartJob: envp[14]="CUPS_SERVER=localhost"
D [28/Apr/2006:09:54:37 +1000] StartJob: envp[15]="IPP_PORT=631"
D [28/Apr/2006:09:54:37 +1000] StartJob: statusfds = [ 12 13 ]
D [28/Apr/2006:09:54:37 +1000] StartJob: filterfds[1] = [ 14 -1 ]
D [28/Apr/2006:09:54:37 +1000] StartJob: filter
= "/usr/local/libexec/cups/filter/pstops"
D [28/Apr/2006:09:54:37 +1000] StartJob: filterfds[0] = [ 15 16 ]
D [28/Apr/2006:09:54:37 +1000]
start_process("/usr/local/libexec/cups/filter/pstops", 0xbfbedb60,
0xbfbeced0, 14, 16, 13)
I [28/Apr/2006:09:54:37 +1000] Started
filter /usr/local/libexec/cups/filter/pstops (PID 810) for job 1.
D [28/Apr/2006:09:54:37 +1000] StartJob: filter
= "/usr/local/libexec/cups/filter/foomatic-rip"
D [28/Apr/2006:09:54:37 +1000] StartJob: filterfds[1] = [ 14 17 ]
D [28/Apr/2006:09:54:37 +1000]
start_process("/usr/local/libexec/cups/filter/foomatic-rip", 0xbfbedb60,
0xbfbeced0, 15, 17, 13)
I [28/Apr/2006:09:54:37 +1000] Started
filter /usr/local/libexec/cups/filter/foomatic-rip (PID 811) for job 1.
D [28/Apr/2006:09:54:37 +1000] StartJob: backend
= "/usr/local/libexec/cups/backend/parallel"
D [28/Apr/2006:09:54:37 +1000] StartJob: filterfds[0] = [ -1 15 ]
D [28/Apr/2006:09:54:37 +1000]
start_process("/usr/local/libexec/cups/backend/parallel", 0xbfbedb60,
0xbfbeced0, 14, 15, 13)
I [28/Apr/2006:09:54:37 +1000] Started
backend /usr/local/libexec/cups/backend/parallel (PID 812) for job 1.
D [28/Apr/2006:09:54:37 +1000] ProcessIPPRequest: 9 status_code=0
E [28/Apr/2006:09:54:37 +1000] PID 811 stopped with status 2!
D [28/Apr/2006:09:54:37 +1000] [Job
1] /usr/local/libexec/cups/filter/foomatic-rip: No such file or directory
D [28/Apr/2006:09:54:37 +1000] CloseClient: 9
D [28/Apr/2006:09:54:37 +1000] [Job 1] Page = 595x842; 0,0 to 595,842
D [28/Apr/2006:09:54:37 +1000] [Job 1] slowcollate=0, slowduplex=0,
sloworder=0
D [28/Apr/2006:09:54:37 +1000] [Job 1] 0 %%BoundingBox: 0 0 612 792
D [28/Apr/2006:09:54:37 +1000] [Job 1] 0 %%Pages: 1
D [28/Apr/2006:09:54:37 +1000] [Job 1] 0 %%LanguageLevel: 1
D [28/Apr/2006:09:54:37 +1000] [Job 1] 0 %%DocumentData: Clean7Bit
D [28/Apr/2006:09:54:37 +1000] [Job 1] 0 %%DocumentSuppliedResources: procset
testprint/1.1
D [28/Apr/2006:09:54:37 +1000] [Job 1] 0 %%DocumentNeededResources: font
Helvetica Helvetica-Bold Times-Roman
D [28/Apr/2006:09:54:37 +1000] [Job 1] 0 %%Creator: Michael Sweet, Easy
Software Products
D [28/Apr/2006:09:54:37 +1000] [Job 1] 0 %%CreationDate: May 11, 1999
D [28/Apr/2006:09:54:37 +1000] [Job 1] 0 %%Title: Test Page
D [28/Apr/2006:09:54:37 +1000] [Job 1] 0 %%EndComments
D [28/Apr/2006:09:54:37 +1000] [Job 1] 0 %%BeginProlog
D [28/Apr/2006:09:54:37 +1000] [Job 1] 0 %%BeginResource procset testprint 1.1
0
D [28/Apr/2006:09:54:37 +1000] [Job 1] 0 %%EndResource
D [28/Apr/2006:09:54:37 +1000] [Job 1] 0 %%EndProlog
D [28/Apr/2006:09:54:37 +1000] [Job 1] 0 %%Page: 1 1
D [28/Apr/2006:09:54:37 +1000] [Job 1] 0 %%Page: 1 1
D [28/Apr/2006:09:54:37 +1000] [Job 1] pw = 595.0, pl = 842.0
D [28/Apr/2006:09:54:37 +1000] [Job 1] PageLeft = 0.0, PageRight = 595.0
D [28/Apr/2006:09:54:37 +1000] [Job 1] PageTop = 842.0, PageBottom = 0.0
D [28/Apr/2006:09:54:37 +1000] [Job 1] PageWidth = 595.0, PageLength = 842.0
D [28/Apr/2006:09:54:37 +1000] [Job 1] 0 %%EOF
D [28/Apr/2006:09:54:37 +1000] [Job 1] Saw EOF!
D [28/Apr/2006:09:54:37 +1000] UpdateJob: job 1, file 0 is complete.
D [28/Apr/2006:09:54:37 +1000] CancelJob: id = 1
D [28/Apr/2006:09:54:37 +1000] StopJob: id = 1, force = 0
D [28/Apr/2006:09:54:37 +1000] StopJob: printer state is 3
D [28/Apr/2006:09:54:40 +1000] ReadClient: 5 GET /printers/HL1230 HTTP/1.1
D [28/Apr/2006:09:54:40 +1000]
CGI /usr/local/libexec/cups/cgi-bin/printers.cgi started - PID = 813
I [28/Apr/2006:09:54:40 +1000]
Started "/usr/local/libexec/cups/cgi-bin/printers.cgi" (pid=813)
D [28/Apr/2006:09:54:40 +1000] SendCommand: 5 file=11
D [28/Apr/2006:09:54:40 +1000] AcceptClient: 9 from localhost:631.
D [28/Apr/2006:09:54:40 +1000] ReadClient: 9 POST / HTTP/1.1
D [28/Apr/2006:09:54:40 +1000] ProcessIPPRequest: 9 status_code=1
D [28/Apr/2006:09:54:40 +1000] ReadClient: 9 POST / HTTP/1.1
D [28/Apr/2006:09:54:40 +1000] ProcessIPPRequest: 9 status_code=1
D [28/Apr/2006:09:54:40 +1000] ReadClient: 9 POST / HTTP/1.1
D [28/Apr/2006:09:54:40 +1000] ProcessIPPRequest: 9 status_code=1
D [28/Apr/2006:09:54:40 +1000] CloseClient: 9
D [28/Apr/2006:09:54:45 +1000] ReadClient: 7
GET /printers/HL1230?which_jobs=completed HTTP/1.1
D [28/Apr/2006:09:54:45 +1000]
CGI /usr/local/libexec/cups/cgi-bin/printers.cgi started - PID = 814
I [28/Apr/2006:09:54:45 +1000]
Started "/usr/local/libexec/cups/cgi-bin/printers.cgi" (pid=814)
D [28/Apr/2006:09:54:45 +1000] SendCommand: 7 file=11
D [28/Apr/2006:09:54:45 +1000] AcceptClient: 9 from localhost:631.
D [28/Apr/2006:09:54:45 +1000] ReadClient: 9 POST / HTTP/1.1
D [28/Apr/2006:09:54:45 +1000] ProcessIPPRequest: 9 status_code=1
D [28/Apr/2006:09:54:45 +1000] ReadClient: 9 POST / HTTP/1.1
D [28/Apr/2006:09:54:45 +1000] ProcessIPPRequest: 9 status_code=1
D [28/Apr/2006:09:54:45 +1000] ReadClient: 9 POST / HTTP/1.1
D [28/Apr/2006:09:54:45 +1000] ProcessIPPRequest: 9 status_code=1
D [28/Apr/2006:09:54:45 +1000] CloseClient: 9
D [28/Apr/2006:09:54:45 +1000] ReadClient: 5 GET /images/restart-job.gif
HTTP/1.1
D [28/Apr/2006:09:54:45 +1000] SendFile: 5 file=9
D [28/Apr/2006:09:54:45 +1000] ReadClient: 8 GET /images/show-active.gif
HTTP/1.1
D [28/Apr/2006:09:54:45 +1000] SendFile: 8 file=11
D [28/Apr/2006:09:55:31 +1000] CloseClient: 10
D [28/Apr/2006:09:55:46 +1000] CloseClient: 7
D [28/Apr/2006:09:55:46 +1000] CloseClient: 5
D [28/Apr/2006:09:55:46 +1000] CloseClient: 8
D [28/Apr/2006:09:57:34 +1000] AcceptClient: 5 from localhost:631.
D [28/Apr/2006:09:57:34 +1000] ReadClient: 5 POST /printers/ HTTP/1.1
D [28/Apr/2006:09:57:34 +1000] ProcessIPPRequest: 5 status_code=1
D [28/Apr/2006:09:57:34 +1000] CloseClient: 5
D [28/Apr/2006:09:57:34 +1000] AcceptClient: 5 from localhost:631.
D [28/Apr/2006:09:57:34 +1000] ReadClient: 5 POST /classes/ HTTP/1.1
D [28/Apr/2006:09:57:34 +1000] ProcessIPPRequest: 5 status_code=1
D [28/Apr/2006:09:57:34 +1000] CloseClient: 5
D [28/Apr/2006:09:57:34 +1000] AcceptClient: 5 from localhost:631.
D [28/Apr/2006:09:57:34 +1000] ReadClient: 5 POST /printers/ HTTP/1.1
D [28/Apr/2006:09:57:34 +1000] ProcessIPPRequest: 5 status_code=1
D [28/Apr/2006:09:57:34 +1000] CloseClient: 5

--

malcolm


_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to