From: hjjaeger@goofyzdv.uni-mainz.de (Robby)
Subject: lpr
Organization: Johannes Gutenberg Universitaet Mainz
Date: Mon, 11 Jan 1993 13:43:14 GMT

HELP!!!!!!! this is an Emercency-call !!!!!!!!!

I try to etablish network-printing.We have several ISC-3.2.3-Machines
which do network-printing fine. Now we want to switch for several
reasons to SYR4 ( we got Esix 4.0.4 ). It was for me impossible to
convince the Esix-System to do its network-printing-job.

There are no problems with telnet, ftp and nfs.
I got these problems only with network-printing. Local printing
is neither a problem.


You see that the portmonitor is running with two services( i changed meanwhile
listenS5 for listenBSD with no positive outcomes ).
===============================================================================
PMTAG          PMTYPE         SVCTAG         FLGS ID       <PMSPECIFIC>
tcp            listen         0              -    root     \x02000ACE865DA11B - c - /usr/lib/saf/nlps_server #NLPS SERVER
tcp            listen         lp             -    root     - - - - /var/spool/lp/fifos/listenS5 #NLPS SERVER

===============================================================================
Next are a printing of the config-files

================================================================================
/etc/saf/tcp

# VERSION=4
lp::root:reserved:reserved:reserved:::::/var/spool/lp/fifos/listenS5 #NLPS SERVER
0::root:reserved:reserved:reserved:\x02000ACE865DA11B::c::/usr/lib/saf/nlps_server#NLPS SERVER

===============================================================================
I guess the lpr-service should work with this configuration.
The printer we want to use on the ISC-Machine ( Name:star_10) was correctly
installed as you can see. The printer was registered as a remote
printer:

This is the output of the command "lpstat -t":

===============================================================================
scheduler is running
system default destination: nec
device for nec: /dev/lp1
system for star_10: Sequoia.antropos.UniMz.de (as printer star_10)
nec accepting requests since Wed Oct 28 00:58:06 MEZ 1992
star_10 accepting requests since Mon Jan 11 08:13:12 MEZ 1993
printer nec is idle. enabled since Tue Dec  8 10:47:27 MEZ 1992. available.
printer star_10 is idle. enabled since Mon Jan 11 09:27:13 MEZ 1993. available.
star_10-132             root               450   Jan 11 08:18 canceled
star_10-135             root               450   Jan 11 09:27
===============================================================================
But when you send a request to the printer strange things were happening.
The command was "lpr -Pstar_10 <file-name>"

The first curiosity was that lpsched treated the job as a local request.
lpc told us that "star_10"  was about to print the job. But the printer
was idle and the ISC-machine never got the file.                

So i used the command /usr/ucb/lpq -Pstar_10 to have a look on the queue:

============================================================================
UX:lpq: ERROR: Received unexpected status 10 in a reply from the
               LP print service.
       TO FIX: It's likely there is an error in this
               software. Please get help from your
               system administrator.

============================================================================
I tried to find out what the unexpected status 10 could mean. I could not
find any hint in the man pages or even in the System Adminitrator's Guide.

As you can see the Esix-Scheduler or the Lpr-Comand copied the file to
the spool-area of the local printer( Glacier is the name of the Esix-Machine ).

==============================================================================
Files in /var/spool/lp/tmp/Glacier/*

::::::::::::::
135-0
::::::::::::::
C 1
D star_10
F /var/spool/lp/tmp/Glacier/135-1
O lpd=' -Pstar_10 ' flist='hosts:450 '
P 20
T hosts\n#####\n#####\t\t  Glacier
t simple
U root
s   0000
::::::::::::::
135-1
::::::::::::::
#
# Sun Host Database
#
# If the NIS is running, this file is only consulted when booting
#
127.0.0.1	localhost loghost
#
134.93.161.24	Yosemite.antropos.UniMz.de	Yosemite
134.93.161.26	Banff.antropos.UniMz.de		Banff
134.93.161.27	Gomera.antropos.UniMz.de	Gomera
134.93.161.21	Glacier.antropos.UniMz.de	Glacier
134.93.161.20	Sequoia.antropos.UniMz.de	Sequoia
134.93.161.25 	Bryce.antropos.UniMz.de		Bryce
134.93.161.22	Teton.antropos.UniMz.de		Teton

================================================================================
The next lines show the output of a logfile. 


================================================================================
01/11/93 07:59 p   187 <none> Starting.
01/11/93 07:59 p   187 <none> Starting lpNetParent.
01/11/93 07:59 p   187 <none> Initialized & Polling.
01/11/93 08:18 p   187 <none> Started child for Sequoia.antropos.UniMz.de, pid = 350
01/11/93 08:18 c   350 Sequoia.antropos.UniMz.de Starting.
01/11/93 08:18 c   350 Sequoia.antropos.UniMz.de Could not connect to remote child.
01/11/93 08:28 c   350 Sequoia.antropos.UniMz.de Could not connect to remote child.
01/11/93 10:58 c   350 Sequoia.antropos.UniMz.de Could not connect to remote child.


It is interesting to see that the lpc-command of another ISC-machine which
tried to print a  file on the Esix-machine showed the message:

=======================================================================

nec:
	queueing enabled
	printing enabled
	1 entry in spool area
	waiting for Glacier.antropos.UniMz.de to come up

=======================================================================

so I don't know what is going on. Any suggestions are welcome.

Robby Jaeger

hjjaeger@goofy.zdv.uni-mainz.de



Newsgroups: comp.unix.sys5.r4,comp.unix.questions,biz.comp.telebit.netblazer,comp.protocols.tcp-ip