Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.csd.uwm.edu!cs.utexas.edu!uunet!mmlai!burzio From: burzio@mmlai.UUCP (Anthony Burzio) Newsgroups: comp.sys.hp Subject: Re: yp & remote printing Summary: yp and remote printing Keywords: yp lp Message-ID: <594@mmlai.UUCP> Date: 10 Sep 89 03:18:45 GMT References: <1468@bleen.gwusun.gwu.edu> Organization: Martin Marietta Labs, Baltimore, MD Lines: 40 In article <1468@bleen.gwusun.gwu.edu>, kelso@gwusun.gwu.edu (John Kelso) writes: > When I print a file on peabody that should go to sparko's printer, and > then issue a lpstat -t command, I see, among other things: > > printer hp7580 now sending hp7580-4 to sparko. > printer queue for hp7580 > peabody: waiting for sparko to come up > It's not the hosts.equiv table, because that would give access violations. I ran into this problem last week and traced it to inetd not working correctly. According to the manual on rlpdaemon, inetd can start remote printer jobs with the entry: printer stream tcp nowait root /usr/lib/rlpdaemon rlpdaemon -i This doesn't work, and gave me the same error in a similarly configured system. Put the command /usr/lib/rlpdaemon in your rc file and it'll work just great (you will see [rlpdaemon] listed in a ps -ef). The line to start lpdaemon goes at the end ofthe localrc() function. For clusters, since rc is NOT a context dependent file, you need to do something like: # Start remote printer daemon. if [ "`uname -n`" = sparko ] then echo "Starting remote printer daemon." /usr/lib/rlpdaemon else echo "No remote printing" fi in order to stop discless nodes from starting the rlp daemon. Hope this helps... ********************************************************************* Tony Burzio * I need more Dr. Who episodes! Martin Marietta Labs * mmlai!burzio@uunet.uu.net * *********************************************************************