kummiliim |
05-13-2007 05:09 AM |
Making HP LaserJet 4L work with CUPS on Slackware 11.0
I'm trying to get a Hewlett Packard LaserJet 4L to work on a headless server connected to parallel port running Slackware 11.0 using CUPS. I use ssh for configuring stuff there.
Since I wasn't sure how to add printers in console, I used lynx to go to http://localhost:631/. I added a printer:
Name: HPLJ4L
Location: SERVER (SERVER is the hostname of the computer, redirects to 192.168.1.2)
Description: Standard black and white A4 laser printer
Then I got to choose the device which was Parallel Port #1 (Hewlett-Packard LaserJet 4L), model/driver which was HP and model where I selected HP LaserJet 4L Foomatic/hpijs (en).
It said printer was set up correcty.
When I try to print however, the printer's light blinks once and after that it's all, print job gets listed as aborted.
There doesn't seem to be anything abormal in the logs:
Code:
root@SERVER:~# tail -n 100 /var/log/cups/error_log
I [12/May/2007:17:31:33 +0300] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=3611)
I [12/May/2007:17:31:34 +0300] Setting HPLJ4L device-uri to "parallel:/dev/lp0" (was "parallel:/dev/lp0".)
I [12/May/2007:17:31:34 +0300] Setting HPLJ4L printer-is-accepting-jobs to 1 (was 1.)
I [12/May/2007:17:31:34 +0300] Setting HPLJ4L printer-state to 3 (was 3.)
I [12/May/2007:17:31:34 +0300] Saving printers.conf...
I [12/May/2007:17:31:34 +0300] Printer 'HPLJ4L' modified by 'root'.
I [12/May/2007:17:31:38 +0300] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=3613)
I [12/May/2007:17:31:43 +0300] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=3615)
I [12/May/2007:17:31:43 +0300] Adding start banner page "none" to job 8.
I [12/May/2007:17:31:43 +0300] Adding end banner page "none" to job 8.
I [12/May/2007:17:31:43 +0300] Job 8 queued on 'HPLJ4L' by 'root'.
I [12/May/2007:17:31:43 +0300] Started filter /usr/lib/cups/filter/pstops (PID 3616) for job 8.
I [12/May/2007:17:31:43 +0300] Started filter /usr/lib/cups/filter/pstoraster (PID 3617) for job 8.
I [12/May/2007:17:31:43 +0300] Started filter /usr/lib/cups/filter/rastertohp (PID 3618) for job 8.
I [12/May/2007:17:31:43 +0300] Started backend /usr/lib/cups/backend/parallel (PID 3619) for job 8.
E [12/May/2007:17:31:43 +0300] PID 3617 stopped with status 127!
I [12/May/2007:17:31:43 +0300] Hint: Try setting the LogLevel to "debug" to find out more.
E [12/May/2007:17:31:43 +0300] [Job 8] No pages found!
E [12/May/2007:17:31:43 +0300] PID 3618 stopped with status 1!
I [12/May/2007:17:31:43 +0300] Hint: Try setting the LogLevel to "debug" to find out more.
I [12/May/2007:17:32:07 +0300] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=3621)
I [12/May/2007:17:32:11 +0300] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=3623)
I [12/May/2007:17:32:12 +0300] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=3625)
I [12/May/2007:17:32:14 +0300] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=3627)
I [12/May/2007:17:32:27 +0300] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=3629)
I [12/May/2007:17:32:44 +0300] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=3631)
I [12/May/2007:17:32:45 +0300] Setting HPLJ4L device-uri to "parallel:/dev/lp0" (was "parallel:/dev/lp0".)
I [12/May/2007:17:32:45 +0300] Setting HPLJ4L printer-is-accepting-jobs to 1 (was 1.)
I [12/May/2007:17:32:45 +0300] Setting HPLJ4L printer-state to 3 (was 3.)
I [12/May/2007:17:32:45 +0300] Saving printers.conf...
I [12/May/2007:17:32:45 +0300] Printer 'HPLJ4L' modified by 'root'.
I [12/May/2007:17:32:51 +0300] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=3633)
I [12/May/2007:17:32:56 +0300] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=3635)
I [12/May/2007:17:33:05 +0300] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=3637)
I [12/May/2007:17:33:13 +0300] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=3639)
I [12/May/2007:17:33:13 +0300] Adding start banner page "none" to job 9.
I [12/May/2007:17:33:13 +0300] Adding end banner page "none" to job 9.
I [12/May/2007:17:33:13 +0300] Job 9 queued on 'HPLJ4L' by 'root'.
I [12/May/2007:17:33:13 +0300] Started filter /usr/lib/cups/filter/pstops (PID 3640) for job 9.
I [12/May/2007:17:33:13 +0300] Started filter /usr/lib/cups/filter/foomatic-rip (PID 3641) for job 9.
I [12/May/2007:17:33:13 +0300] Started backend /usr/lib/cups/backend/parallel (PID 3642) for job 9.
E [12/May/2007:17:33:14 +0300] PID 3641 stopped with status 1!
I [12/May/2007:17:33:14 +0300] Hint: Try setting the LogLevel to "debug" to find out more.
I [12/May/2007:17:33:17 +0300] Started "/usr/lib/cups/cgi-bin/jobs.cgi" (pid=3647)
I [12/May/2007:17:33:18 +0300] Started "/usr/lib/cups/cgi-bin/jobs.cgi" (pid=3649)
I [12/May/2007:17:33:22 +0300] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=3651)
I [12/May/2007:17:33:40 +0300] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=3653)
I [12/May/2007:18:32:48 +0300] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=3747)
I [12/May/2007:18:33:01 +0300] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=3750)
I [12/May/2007:18:33:09 +0300] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=3753)
I [12/May/2007:18:33:19 +0300] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=3755)
I [12/May/2007:18:33:21 +0300] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=3757)
I [12/May/2007:18:33:27 +0300] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=3759)
I [12/May/2007:18:33:27 +0300] Setting HPLJ4L device-uri to "parallel:/dev/lp0" (was "parallel:/dev/lp0".)
I [12/May/2007:18:33:27 +0300] Setting HPLJ4L printer-is-accepting-jobs to 1 (was 1.)
I [12/May/2007:18:33:27 +0300] Setting HPLJ4L printer-state to 3 (was 3.)
I [12/May/2007:18:33:27 +0300] Saving printers.conf...
I [12/May/2007:18:33:27 +0300] Printer 'HPLJ4L' modified by 'root'.
I [12/May/2007:18:33:32 +0300] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=3761)
I [12/May/2007:18:33:34 +0300] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=3763)
I [12/May/2007:18:34:19 +0300] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=3765)
I [12/May/2007:18:34:36 +0300] Listening to 0:631
I [12/May/2007:18:34:36 +0300] Loaded configuration file "/etc/cups/cupsd.conf"
I [12/May/2007:18:34:36 +0300] Configured for up to 100 clients.
I [12/May/2007:18:34:36 +0300] Allowing up to 100 client connections per host.
I [12/May/2007:18:34:36 +0300] Full reload is required.
I [12/May/2007:18:34:36 +0300] LoadPPDs: Read "/etc/cups/ppds.dat", 671 PPDs...
I [12/May/2007:18:34:36 +0300] LoadPPDs: Wrote "/etc/cups/ppds.dat", 672 PPDs...
I [12/May/2007:18:34:36 +0300] Full reload complete.
I [12/May/2007:18:34:46 +0300] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=3785)
I [12/May/2007:18:34:46 +0300] Adding start banner page "none" to job 10.
I [12/May/2007:18:34:46 +0300] Adding end banner page "none" to job 10.
I [12/May/2007:18:34:46 +0300] Job 10 queued on 'HPLJ4L' by 'root'.
I [12/May/2007:18:34:46 +0300] Started filter /usr/lib/cups/filter/pstops (PID 3786) for job 10.
I [12/May/2007:18:34:46 +0300] Started filter /usr/lib/cups/filter/pstoraster (PID 3787) for job 10.
I [12/May/2007:18:34:46 +0300] Started filter /usr/lib/cups/filter/rastertoprinter (PID 3788) for job 10.
I [12/May/2007:18:34:46 +0300] Started backend /usr/lib/cups/backend/parallel (PID 3789) for job 10.
E [12/May/2007:18:34:46 +0300] PID 3787 stopped with status 127!
I [12/May/2007:18:34:46 +0300] Hint: Try setting the LogLevel to "debug" to find out more.
E [12/May/2007:18:34:46 +0300] [Job 10] No pages found!
E [12/May/2007:18:34:46 +0300] PID 3788 stopped with status 1!
I [12/May/2007:18:34:46 +0300] Hint: Try setting the LogLevel to "debug" to find out more.
I [12/May/2007:18:35:02 +0300] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=3791)
I [13/May/2007:10:51:50 +0300] Adding start banner page "none" to job 11.
I [13/May/2007:10:51:50 +0300] Adding end banner page "none" to job 11.
I [13/May/2007:10:51:50 +0300] Job 11 queued on 'HPLJ4L' by 'root'.
I [13/May/2007:10:51:50 +0300] Started filter /usr/lib/cups/filter/texttops (PID 4386) for job 11.
I [13/May/2007:10:51:50 +0300] Started filter /usr/lib/cups/filter/pstops (PID 4387) for job 11.
I [13/May/2007:10:51:50 +0300] Started filter /usr/lib/cups/filter/pstoraster (PID 4388) for job 11.
I [13/May/2007:10:51:50 +0300] Started filter /usr/lib/cups/filter/rastertoprinter (PID 4389) for job 11.
I [13/May/2007:10:51:50 +0300] Started backend /usr/lib/cups/backend/parallel (PID 4390) for job 11.
E [13/May/2007:10:51:50 +0300] PID 4388 stopped with status 127!
I [13/May/2007:10:51:50 +0300] Hint: Try setting the LogLevel to "debug" to find out more.
E [13/May/2007:10:51:51 +0300] [Job 11] No pages found!
E [13/May/2007:10:51:51 +0300] PID 4389 stopped with status 1!
I [13/May/2007:10:51:51 +0300] Hint: Try setting the LogLevel to "debug" to find out more.
I [13/May/2007:10:53:17 +0300] Started "/usr/lib/cups/cgi-bin/jobs.cgi" (pid=4399)
I [13/May/2007:10:53:19 +0300] Started "/usr/lib/cups/cgi-bin/jobs.cgi" (pid=4401)
I [13/May/2007:10:53:32 +0300] Started "/usr/lib/cups/cgi-bin/jobs.cgi" (pid=4403)
I [13/May/2007:10:53:36 +0300] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=4405)
Code:
root@SERVER:~# tail -n 100 /var/log/cups/access_log
localhost - - [12/May/2007:17:32:51 +0300] "POST / HTTP/1.1" 200 135
localhost - - [12/May/2007:17:32:52 +0300] "POST / HTTP/1.1" 200 811
localhost - root [12/May/2007:17:32:51 +0300] "GET /printers HTTP/1.0" 200 3326
localhost - root [12/May/2007:17:32:56 +0300] "GET /printers/HPLJ4L HTTP/1.0" 200 0
localhost - - [12/May/2007:17:32:56 +0300] "POST / HTTP/1.1" 200 135
localhost - - [12/May/2007:17:32:57 +0300] "POST / HTTP/1.1" 200 858
localhost - - [12/May/2007:17:32:57 +0300] "POST / HTTP/1.1" 200 420
localhost - root [12/May/2007:17:32:56 +0300] "GET /printers/HPLJ4L HTTP/1.0" 200 3476
localhost - root [12/May/2007:17:33:05 +0300] "GET /printers/HPLJ4L?which_jobs=completed HTTP/1.0" 200 0
localhost - - [12/May/2007:17:33:05 +0300] "POST / HTTP/1.1" 200 135
localhost - - [12/May/2007:17:33:06 +0300] "POST / HTTP/1.1" 200 858
localhost - - [12/May/2007:17:33:06 +0300] "POST / HTTP/1.1" 200 444
localhost - root [12/May/2007:17:33:05 +0300] "GET /printers/HPLJ4L?which_jobs=completed HTTP/1.0" 200 6813
localhost - root [12/May/2007:17:33:13 +0300] "GET /printers/HPLJ4L?op=print-test-page HTTP/1.0" 200 0
localhost - - [12/May/2007:17:33:13 +0300] "POST /printers/HPLJ4L HTTP/1.1" 200 14968
localhost - root [12/May/2007:17:33:13 +0300] "GET /printers/HPLJ4L?op=print-test-page HTTP/1.0" 200 1547
localhost - root [12/May/2007:17:33:17 +0300] "GET /jobs HTTP/1.0" 200 0
localhost - - [12/May/2007:17:33:17 +0300] "POST / HTTP/1.1" 200 405
localhost - root [12/May/2007:17:33:17 +0300] "GET /jobs HTTP/1.0" 200 1613
localhost - root [12/May/2007:17:33:18 +0300] "GET /jobs?which_jobs=completed HTTP/1.0" 200 0
localhost - - [12/May/2007:17:33:18 +0300] "POST / HTTP/1.1" 200 429
localhost - root [12/May/2007:17:33:18 +0300] "GET /jobs?which_jobs=completed HTTP/1.0" 200 5322
localhost - root [12/May/2007:17:33:22 +0300] "GET /printers/HPLJ4L HTTP/1.0" 200 0
localhost - - [12/May/2007:17:33:22 +0300] "POST / HTTP/1.1" 200 135
localhost - - [12/May/2007:17:33:22 +0300] "POST / HTTP/1.1" 200 858
localhost - - [12/May/2007:17:33:22 +0300] "POST / HTTP/1.1" 200 420
localhost - root [12/May/2007:17:33:22 +0300] "GET /printers/HPLJ4L HTTP/1.0" 200 3476
localhost - root [12/May/2007:17:33:40 +0300] "GET /admin/?op=config-printer&printer_name=HPLJ4L HTTP/1.0" 200 0
localhost - - [12/May/2007:17:33:40 +0300] "POST / HTTP/1.1" 200 198
localhost - - [12/May/2007:17:33:40 +0300] "GET /ppd/HPLJ4L.ppd HTTP/1.1" 200 23415
localhost - - [12/May/2007:17:33:40 +0300] "POST / HTTP/1.1" 200 119
localhost - root [12/May/2007:17:33:40 +0300] "GET /admin/?op=config-printer&printer_name=HPLJ4L HTTP/1.0" 200 8410
localhost - - [12/May/2007:18:32:46 +0300] "GET / HTTP/1.0" 200 1604
localhost - - [12/May/2007:18:32:48 +0300] "GET /printers HTTP/1.0" 200 0
localhost - - [12/May/2007:18:32:48 +0300] "POST / HTTP/1.1" 200 135
localhost - - [12/May/2007:18:32:49 +0300] "POST / HTTP/1.1" 200 811
localhost - - [12/May/2007:18:32:48 +0300] "GET /printers HTTP/1.0" 200 3326
localhost - - [12/May/2007:18:32:52 +0300] "GET /admin/?op=modify-printer&printer_name=HPLJ4L HTTP/1.0" 401 0
localhost - root [12/May/2007:18:33:01 +0300] "GET /admin/?op=modify-printer&printer_name=HPLJ4L HTTP/1.0" 200 0
localhost - - [12/May/2007:18:33:01 +0300] "POST / HTTP/1.1" 200 119
localhost - root [12/May/2007:18:33:01 +0300] "GET /admin/?op=modify-printer&printer_name=HPLJ4L HTTP/1.0" 200 2630
localhost - - [12/May/2007:18:33:06 +0300] "POST /admin HTTP/1.0" 401 0
localhost - root [12/May/2007:18:33:09 +0300] "POST /admin HTTP/1.0" 200 214
localhost - - [12/May/2007:18:33:09 +0300] "POST / HTTP/1.1" 200 119
localhost - - [12/May/2007:18:33:10 +0300] "POST / HTTP/1.1" 200 113
localhost - root [12/May/2007:18:33:09 +0300] "POST /admin HTTP/1.0" 200 4271
localhost - root [12/May/2007:18:33:18 +0300] "POST /admin HTTP/1.0" 200 206
localhost - - [12/May/2007:18:33:19 +0300] "POST / HTTP/1.1" 200 119
localhost - - [12/May/2007:18:33:19 +0300] "GET /ppd/HPLJ4L.ppd HTTP/1.1" 200 23415
localhost - - [12/May/2007:18:33:19 +0300] "POST / HTTP/1.1" 200 113
localhost - root [12/May/2007:18:33:18 +0300] "POST /admin HTTP/1.0" 200 3041
localhost - root [12/May/2007:18:33:21 +0300] "POST /admin HTTP/1.0" 200 193
localhost - - [12/May/2007:18:33:21 +0300] "POST / HTTP/1.1" 200 119
localhost - - [12/May/2007:18:33:22 +0300] "GET /ppd/HPLJ4L.ppd HTTP/1.1" 200 23415
localhost - - [12/May/2007:18:33:22 +0300] "POST / HTTP/1.1" 200 113
localhost - root [12/May/2007:18:33:21 +0300] "POST /admin HTTP/1.0" 200 55345
localhost - root [12/May/2007:18:33:27 +0300] "POST /admin HTTP/1.0" 200 208
localhost - - [12/May/2007:18:33:27 +0300] "POST / HTTP/1.1" 200 119
localhost - - [12/May/2007:18:33:27 +0300] "POST /admin/ HTTP/1.1" 401 0
localhost - root [12/May/2007:18:33:27 +0300] "POST /admin/ HTTP/1.1" 200 318
localhost - root [12/May/2007:18:33:27 +0300] "POST /admin HTTP/1.0" 200 1763
localhost - root [12/May/2007:18:33:32 +0300] "GET /printers HTTP/1.0" 200 0
localhost - - [12/May/2007:18:33:32 +0300] "POST / HTTP/1.1" 200 135
localhost - - [12/May/2007:18:33:32 +0300] "POST / HTTP/1.1" 200 811
localhost - root [12/May/2007:18:33:32 +0300] "GET /printers HTTP/1.0" 200 3336
localhost - root [12/May/2007:18:33:34 +0300] "GET /printers/HPLJ4L HTTP/1.0" 200 0
localhost - - [12/May/2007:18:33:34 +0300] "POST / HTTP/1.1" 200 135
localhost - - [12/May/2007:18:33:35 +0300] "POST / HTTP/1.1" 200 858
localhost - - [12/May/2007:18:33:35 +0300] "POST / HTTP/1.1" 200 420
localhost - root [12/May/2007:18:33:34 +0300] "GET /printers/HPLJ4L HTTP/1.0" 200 3486
localhost - root [12/May/2007:18:34:19 +0300] "GET /printers/HPLJ4L HTTP/1.0" 200 0
localhost - - [12/May/2007:18:34:19 +0300] "POST / HTTP/1.1" 200 135
localhost - - [12/May/2007:18:34:20 +0300] "POST / HTTP/1.1" 200 858
localhost - - [12/May/2007:18:34:20 +0300] "POST / HTTP/1.1" 200 420
localhost - root [12/May/2007:18:34:19 +0300] "GET /printers/HPLJ4L HTTP/1.0" 200 3486
localhost - root [12/May/2007:18:34:46 +0300] "GET /printers/HPLJ4L?op=print-test-page HTTP/1.0" 200 0
localhost - - [12/May/2007:18:34:46 +0300] "POST /printers/HPLJ4L HTTP/1.1" 200 14968
localhost - root [12/May/2007:18:34:46 +0300] "GET /printers/HPLJ4L?op=print-test-page HTTP/1.0" 200 1548
localhost - root [12/May/2007:18:35:02 +0300] "GET /printers HTTP/1.0" 200 0
localhost - - [12/May/2007:18:35:02 +0300] "POST / HTTP/1.1" 200 135
localhost - - [12/May/2007:18:35:02 +0300] "POST / HTTP/1.1" 200 811
localhost - root [12/May/2007:18:35:02 +0300] "GET /printers HTTP/1.0" 200 3336
localhost - - [13/May/2007:10:51:50 +0300] "POST / HTTP/1.1" 200 140
localhost - - [13/May/2007:10:51:50 +0300] "POST / HTTP/1.1" 200 140
localhost - - [13/May/2007:10:51:50 +0300] "POST / HTTP/1.1" 200 80
localhost - - [13/May/2007:10:51:50 +0300] "POST /printers/HPLJ4L HTTP/1.1" 200 2328
localhost - - [13/May/2007:10:53:14 +0300] "GET / HTTP/1.0" 200 1604
localhost - - [13/May/2007:10:53:17 +0300] "GET /jobs HTTP/1.0" 200 0
localhost - - [13/May/2007:10:53:18 +0300] "POST / HTTP/1.1" 200 405
localhost - - [13/May/2007:10:53:17 +0300] "GET /jobs HTTP/1.0" 200 1613
localhost - - [13/May/2007:10:53:19 +0300] "GET /jobs?which_jobs=completed HTTP/1.0" 200 0
localhost - - [13/May/2007:10:53:19 +0300] "POST / HTTP/1.1" 200 429
localhost - - [13/May/2007:10:53:19 +0300] "GET /jobs?which_jobs=completed HTTP/1.0" 200 6074
localhost - - [13/May/2007:10:53:32 +0300] "GET /jobs HTTP/1.0" 200 0
localhost - - [13/May/2007:10:53:32 +0300] "POST / HTTP/1.1" 200 405
localhost - - [13/May/2007:10:53:32 +0300] "GET /jobs HTTP/1.0" 200 1613
localhost - - [13/May/2007:10:53:36 +0300] "GET /printers HTTP/1.0" 200 0
localhost - - [13/May/2007:10:53:37 +0300] "POST / HTTP/1.1" 200 135
localhost - - [13/May/2007:10:53:37 +0300] "POST / HTTP/1.1" 200 811
localhost - - [13/May/2007:10:53:36 +0300] "GET /printers HTTP/1.0" 200 3336
HP LaserJet 4L - CUPS+Gimp-Print v4.2.7 (en) was also available in the model selection and as I found out, that's what my other computer was using when the printer worked there set up with KDE's wizards. When this is selected however, the printer's lights don't even blink and nothing happens at all. The "No pages found" errors in the log
Code:
root@SERVER:~# cat /var/log/cups/error_log |grep "No pages found"
E [12/May/2007:15:35:59 +0300] [Job 3] No pages found!
E [12/May/2007:17:31:43 +0300] [Job 8] No pages found!
E [12/May/2007:18:34:46 +0300] [Job 10] No pages found!
E [13/May/2007:10:51:51 +0300] [Job 11] No pages found!
are probably from the times I tried to use the Gimp-print model.
Any ideas?
|