SUBJ: How to TOTALLY end a print job *and* paper-wasting? (Hp-1200)
eg, you lp something.ps and it either isn't actually postscript,
or there's something funny about the postscript, etc -- and
it starts spewing out pages with one line of garbage at
the top, then the next page, and so on.
By the time you notice it (maybe the forest-god makes
you look), you've already produced 100 (or 1,000 or
10,000) such garbage-pages.
The first thing you do is of course to (by hand) empty the paper-bin;
can't waste any more paper when there is no paper.
And, you "cancel" the job.
"Whew! That's done! Now it's safe for me to put the paper back in."
WRONG: You put the paper back in -- and the garbage-output RESUMES!
After 10 pages, you again remove the paper -- and post here.
So -- WHAT TO DO?
Thanks!
David
|
|
0
|
|
|
|
Reply
|
dkcombs
|
9/3/2004 9:09:42 PM |
|
David Combs wrote:
> WRONG: You put the paper back in -- and the garbage-output RESUMES!
>
> After 10 pages, you again remove the paper -- and post here.
>
> So -- WHAT TO DO?
Have you tried power cycling or otherwise reseting the printer? It may
still have data in its buffer.
--
Wishing you good fortune,
--Robin Kay-- (komadori)
|
|
0
|
|
|
|
Reply
|
Robin
|
9/3/2004 9:16:29 PM
|
|
Robin KAY wrote:
>
> David Combs wrote:
> > WRONG: You put the paper back in -- and the garbage-output RESUMES!
> >
> > After 10 pages, you again remove the paper -- and post here.
> >
> > So -- WHAT TO DO?
>
> Have you tried power cycling or otherwise reseting the printer? It may
> still have data in its buffer.
.... sometimes it's even worse: Some high-end-printers have internal
spool disks and you have to remove the pending print jobs via the
printer menu (and even more worse: If the first print job crashes the
printer firmware you end up in the problem: How can I format the
printer's spool disk ? ;-( ).
----
Bye,
Roland
--
__ . . __
(o.\ \/ /.o) roland.mainz@nrubsig.org
\__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer
/O /==\ O\ TEL +49 641 7950090
(;O/ \/ \O;)
|
|
0
|
|
|
|
Reply
|
Roland
|
9/3/2004 10:58:00 PM
|
|
dkcombs@panix.com (David Combs) writes:
>After 10 pages, you again remove the paper -- and post here.
>So -- WHAT TO DO?
1) You make sure the print job is gone from the queue.
2) You make sure to reset the printer.
Then there may still be buffering in the kernel.
Casper
--
Expressed in this posting are my opinions. They are in no way related
to opinions held by my employer, Sun Microsystems.
Statements on Sun products included here are not gospel and may
be fiction rather than truth.
|
|
0
|
|
|
|
Reply
|
Casper
|
9/3/2004 11:30:55 PM
|
|
In article <4138F6F8.8EAAB47F@nrubsig.org>,
Roland Mainz <roland.mainz@nrubsig.org> wrote:
>Robin KAY wrote:
>>
>> David Combs wrote:
>> > WRONG: You put the paper back in -- and the garbage-output RESUMES!
>> >
>> > After 10 pages, you again remove the paper -- and post here.
>> >
>> > So -- WHAT TO DO?
>>
>> Have you tried power cycling or otherwise reseting the printer? It may
>> still have data in its buffer.
>
>... sometimes it's even worse: Some high-end-printers have internal
>spool disks and you have to remove the pending print jobs via the
>printer menu (and even more worse: If the first print job crashes the
>printer firmware you end up in the problem: How can I format the
>printer's spool disk ? ;-( ).
I'll try the powering-on-off -- via unplugging it and plugging it back in
(there is NO off-on switch)!
About the printer menu -- a general question -- being as I'm
using Solaris on sparc -- any idea how to control the printer
via software? (HP 1200 laserPrinter)
Is there anything for eg linux that might work on Solaris/Sparc?
Thanks!
David
|
|
0
|
|
|
|
Reply
|
dkcombs
|
9/4/2004 1:52:54 AM
|
|
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
dkcombs@panix.com (David Combs) writes:
>SUBJ: How to TOTALLY end a print job *and* paper-wasting? (Hp-1200)
It is probably overkill.
What I do is:
lpshut
kill the job that is retrying the printing (I think it
is called "printd", although actually running the lpd
binary
manually remove printer spool files for the job
/usr/lib/lpsched ## to restart printing
power cycle the printer.
Doing less than this does not always work.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (SunOS)
iD8DBQFBOSRWvmGe70vHPUMRAnY3AKDTbLDbrAYyOU6/jEbca4WOIYRWXgCfQLce
G+DI6icfFYVowqHDbUP4VVE=
=nRuR
-----END PGP SIGNATURE-----
|
|
0
|
|
|
|
Reply
|
Neil
|
9/4/2004 2:11:38 AM
|
|
David Combs wrote:
> >> David Combs wrote:
> >> > WRONG: You put the paper back in -- and the garbage-output RESUMES!
> >> >
> >> > After 10 pages, you again remove the paper -- and post here.
> >> >
> >> > So -- WHAT TO DO?
> >>
> >> Have you tried power cycling or otherwise reseting the printer? It may
> >> still have data in its buffer.
> >
> >... sometimes it's even worse: Some high-end-printers have internal
> >spool disks and you have to remove the pending print jobs via the
> >printer menu (and even more worse: If the first print job crashes the
> >printer firmware you end up in the problem: How can I format the
> >printer's spool disk ? ;-( ).
>
> I'll try the powering-on-off -- via unplugging it and plugging it back in
> (there is NO off-on switch)!
Erm... please wait at least a minute after unplugging the printer before
plugging it in again... some printers really don't like that
procedure... ;-(
> About the printer menu -- a general question -- being as I'm
> using Solaris on sparc -- any idea how to control the printer
> via software? (HP 1200 laserPrinter)
Raw guessing (I am too tired+lazy now to check whether the HP LJ1200
supports that) ... some printers like the HP ColorLaserjet 4550 have a
web server running an adminstrative interface. If there isn't such a
thing then the only way may be the front panel controls...
----
Bye,
Roland
--
__ . . __
(o.\ \/ /.o) roland.mainz@nrubsig.org
\__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer
/O /==\ O\ TEL +49 641 7950090
(;O/ \/ \O;)
|
|
0
|
|
|
|
Reply
|
Roland
|
9/4/2004 2:43:37 AM
|
|
dkcombs@panix.com (David Combs) writes:
>
>SUBJ: How to TOTALLY end a print job *and* paper-wasting? (Hp-1200)
>
Hi David,
For both short-term and long-term, it depends on how the
queue is set up for the printer. By "short-term", I mean
what to do when the printer is spewing pages and you want
to make it stop NOW. By "long-term", I mean how to configure
the printer queue to prevent this from happening in the
future.
A general short-term procedure:
1) Press the button on the printer that takes it off line
so it pauses printing.
2) Use the Solaris /usr/bin/cancel command to cancel the
print job on Solaris.
3) Take steps to flush the remaining print data from the
printer's buffers. This might mean pressing buttons
on the printer's front panel to run through menus on
the printer's LCD screen and select the "Cancel" option.
Or, it might mean powering the printer off to wipe the
printer's built-in RAM.
The long-term procedure depends on the Solaris printer queue
configuration. Posting the output of these two commands can
help figure that out:
/usr/bin/lpget printer-name
/usr/bin/lpstat -v printer-name
/usr/bin/lpstat -lp printer-name
Replace "printer-name" with the name you gave the printer
queue for the HP-1200 when you set it up. If you don't
remember what that name is, run "/usr/bin/lpget list" to
list all the printer queue names that your machine has.
-Greg
--
Do NOT reply via e-mail.
Reply in the newsgroup.
|
|
0
|
|
|
|
Reply
|
gerg
|
9/4/2004 5:51:18 AM
|
|
In article <41392BD9.AB4B96C0@nrubsig.org>,
Roland Mainz <roland.mainz@nrubsig.org> wrote:
>David Combs wrote:
>> snip
>> I'll try the powering-on-off -- via unplugging it and plugging it back in
>> (there is NO off-on switch)!
>
>Erm... please wait at least a minute after unplugging the printer before
>plugging it in again... some printers really don't like that
>procedure... ;-(
>
>> About the printer menu -- a general question -- being as I'm
>> using Solaris on sparc -- any idea how to control the printer
>> via software? (HP 1200 laserPrinter)
>
>Raw guessing (I am too tired+lazy now to check whether the HP LJ1200
>supports that) ... some printers like the HP ColorLaserjet 4550 have a
>web server running an adminstrative interface. If there isn't such a
>thing then the only way may be the front panel controls...
>
Well, pushing the button the front (is NOT an off-on button)
had no effect; kept shoving out the garbage sheets.
Unplugging and plugging back in -- maybe not good,
but it did work!
---
These hp printers come with software for M$ --
but apparently not for Unix.
Any idea of how to interface with it other than
via simply pushing jobs at it? ie, any unix
packages for eg the hp-1200 laserjet?
Thanks!
David
|
|
0
|
|
|
|
Reply
|
dkcombs
|
9/7/2004 5:34:10 AM
|
|
In article <chbl4m$5a4$1@reader1.panix.com>,
Greg Andrews <gerg@panix.com> wrote:
>dkcombs@panix.com (David Combs) writes:
>>
>>SUBJ: How to TOTALLY end a print job *and* paper-wasting? (Hp-1200)
>>
>
>Hi David,
>
>For both short-term and long-term, it depends on how the
>queue is set up for the printer. By "short-term", I mean
>what to do when the printer is spewing pages and you want
>to make it stop NOW. By "long-term", I mean how to configure
>the printer queue to prevent this from happening in the
>future.
>
>A general short-term procedure:
>
> 1) Press the button on the printer that takes it off line
> so it pauses printing.
>
> 2) Use the Solaris /usr/bin/cancel command to cancel the
> print job on Solaris.
>
> 3) Take steps to flush the remaining print data from the
> printer's buffers. This might mean pressing buttons
> on the printer's front panel to run through menus on
> the printer's LCD screen and select the "Cancel" option.
> Or, it might mean powering the printer off to wipe the
> printer's built-in RAM.
>
>
>The long-term procedure depends on the Solaris printer queue
>configuration. Posting the output of these two commands can
>help figure that out:
>
> /usr/bin/lpget printer-name
> /usr/bin/lpstat -v printer-name
> /usr/bin/lpstat -lp printer-name
>
>Replace "printer-name" with the name you gave the printer
>queue for the HP-1200 when you set it up. If you don't
>remember what that name is, run "/usr/bin/lpget list" to
>list all the printer queue names that your machine has.
>
>
> -Greg
Thanks so much, Greg!
David
Here it is:
482 ==/dkcjunk==> /usr/bin/lpget hp4m; /usr/bin/lpstat -v hp4m; /usr/bin/lpstat -lp hp4m
hp4m:
bsdaddr=cpml,hp4m,Solaris
device for hp4m: /dev/ecpp0
printer hp4m is idle. enabled since Thu Apr 03 20:31:45 2003. available.
Form mounted:
Content types: any
Printer types: hplaser
Description:
Connection: direct
Interface: /usr/lib/lp/model/standard
PPD: none
After fault: continue
Users allowed:
(all)
Forms allowed:
(none)
Banner not required
Character sets:
(none)
Default pitch: 10 CPI 6 LPI
Default page size: 80 wide 60 long
Default port settings:
483 ==/dkcjunk==>
|
|
0
|
|
|
|
Reply
|
dkcombs
|
9/7/2004 5:40:42 AM
|
|
|
9 Replies
317 Views
(page loaded in 0.072 seconds)
|