01-04-2008
Printing to Windows and maintaining control
I'm new at the entire spectrum of printing in Unix, and especially when--as I understand it--the printers are on a Windows server. At work we have a variety of printers and printing from Windows, or from Unix via lp or lpr works fine.
The initial problem: Our users will be printing up to 20 copies of 200+ page postscript files. I'm told that sending all of these at once occasionally makes the printers unhappy, causing them to output a dump.
My approach: The printing runs through a script on Unix; therefore, I can use commands (lpq, lpstat) to check the queues/status and add some delay.
The new problem: lpq does not see the printers and lpstat tells me they are in an "unknown state." I assume this is because the printers are hosted from a Windows server? If so, is it possible to check their queues and/or cancel their jobs from Unix? Is this a configuration issue, or simply my lack of knowledge?
Much appreciated.
9 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
using c-shell, does anyone know how to send control characters to the printer before the job?
I need to set a printer to print in condensed mode
HELP (1 Reply)
Discussion started by: mglinsk
1 Replies
2. UNIX for Advanced & Expert Users
When my users print they all receive an extra page with the following info:
User Oracle
Host sol02
Class sol02
Job standart input
The printer has the following /etc/lp/printers/PRINTER/configuration file:
Banner: off
Content types: postscript
Device: /dev/null
Interface:... (1 Reply)
Discussion started by: cpuhl
1 Replies
3. UNIX for Advanced & Expert Users
Hi,
Is it possible to Ftp the files from Windows to Unix while maintaining their timestamp
Gaurav (1 Reply)
Discussion started by: gauravgoel
1 Replies
4. HP-UX
Hi,
This issue is killing me. I'm looking to get advise on setting up a remote printer in unix "HP-UX" which will print to a printer which sits remotely connected to a windows 2000 server.
I guess I'm looking for an idiots guide - any assistance you may offer will be gratefully received.
... (2 Replies)
Discussion started by: pmaths
2 Replies
5. AIX
Dear All,
I just want to know how we can print a report from unix server to that printer which has installed on windows.
As from UNIX i can use below command to print ,but what set-up i need to do .
lpr -P<printer name> <report Name>
Pls suggest me.
Thanks
Arpit (2 Replies)
Discussion started by: Arpitmitm
2 Replies
6. UNIX for Advanced & Expert Users
How can I maintain different version control account(any common unix based version control like CVS,RCS,SCCS..) from a single UNIX Login Account.
Many programmers share a common UNIX user/login account.How do they maintain separate Version Control Account. (1 Reply)
Discussion started by: johnbach
1 Replies
7. Windows & DOS: Issues & Discussions
We are using Red Hat. We have a issue like this: We want to print from Linux, to a printer attached to a Windows machine. What we want to print is a PDF. It prints, but the printing starts from the middle of the page. In the report, there is no space at the top but still printing starts from the... (5 Replies)
Discussion started by: rohan69
5 Replies
8. UNIX for Advanced & Expert Users
I ported application from SysV to Linux and run into troubles with printing.
Application uses lp and HP JetDirect-based printers, it inserts HP control codes in the file and uses plain lp -d dest doc-file command to print it.
The Linux (Ubuntu 8) has CUPS system, which I am not familiar... (0 Replies)
Discussion started by: migurus
0 Replies
9. Solaris
Solaris 10:
Having some trouble with a new printer printing control codes. This is an HP MFP M632.
Tried a few ppd files and without a ppd file using commands similar to the follow:
lpadmin -p L4102A -v /dev/null -m netstandard -n... (1 Reply)
Discussion started by: kuliksco
1 Replies
enable(1) General Commands Manual enable(1)
NAME
enable, disable - enable/disable LP printers
SYNOPSIS
printers
[reason]] printers
DESCRIPTION
The command activates the named printers, enabling them to print requests taken by Use to find the status of printers (see lp(1) and
lpstat(1)).
deactivates the named printers, disabling them from printing requests taken by By default, any requests that are currently printing on the
designated printers are reprinted in their entirety either on the same printer or on another member of the same class. Use to find the
status of printers.
Options
recognizes the following options:
Cancel any requests that are currently printing
on any of the designated printers.
Associate a reason with the deactivation of the printers. This reason applies to all printers mentioned up to the next option.
If the option is not present or the option is given without a reason, a default reason is used. reason is reported
by The maximum length of the reason message is 80 bytes. reason message of length greater than 80 bytes is truncated
to 80 bytes.
EXTERNAL INFLUENCES
Environment Variables
determines the language in which messages are displayed.
If is not specified or is null, it defaults to (see lang(5)).
If any internationalization variable contains an invalid setting, all internationalization variables default to (see environ(5)).
International Code Set Support
Single- and multibyte character code sets are supported.
EXAMPLES
Enable printer to accept requests:
Deactivate printer and cancel any logged jobs:
WARNINGS
If the restrict cancel feature (selected by the option -- see lpadmin(1M)) is enabled, and the user is neither administrator nor the owner
of the currently printing request on the designated printer, ignores the option.
and perform their operation on the local system only.
FILES
SEE ALSO
lp(1), lpstat(1), accept(1M), lpadmin(1M), lpsched(1M), rcancel(1M), rlp(1M), rlpdaemon(1M), rlpstat(1M).
enable(1)