If the file you send doesn't print, you may get an error message
from one of the lp* print utilities;
if you don't get an error message, there are some other things that you should check.
If you do get an error message from one of the lp* print utilities, see
"Understanding lpr error messages."
Otherwise, check the following:
- Although the spawned lpd program creates spooler subdirectories
as required to hold print jobs, you must create the main spooling
directory yourself: make sure this directory (default /usr/spool/output/lpd)
exists.
- Verify the contents of the /etc/printcap on each node.
- If lpd isn't already running, but you can't start it,
check to see if the lock file,
/usr/spool/output/lpd.lock, exists.
If this file exists when lpd isn't running (e.g., after a power
failure or system crash), remove it.
- Make sure that the /etc/hosts.lpd on the printing
node contains the name of the sending node.
- Make sure that
io-pkt*
is running with the appropriate shared objects.
- Run syslogd
and examine the syslog file for logged system messages.