remote printing with pap
Eric Richardson
eric@milagrosoft.com
Wed, 03 Jan 2001 11:04:29 -0700
Hi,
No responses yet.
Anybody know anything about printcap/filters or setting up remote print
queues?
Thanks,
Eric :-)
Eric Richardson wrote:
>
> Hi,
>
> I have netatalk working and I can send a postscript file to the printer
> using pap and it prints fine. The setup is a local area network with one
> switch and the printer is connected to the TCP/IP network with a
> Ethertalk to localtalk bridge. The printer also works fine with a Mac on
> the network.
>
> I am running SuSE 6.4 and a tried using the yast or whatever to setup a
> remote printer with no luck so then I tried to use info on the net to
> get close with the printcap file manually. I can't understand the print
> filter chain and how this works with the printer daemon and the remote
> printer.
>
> Below is a transcript of what I think might be important. Any help would
> be very much appreciated.
>
> Eric :-)
>
> maxwell@maxwell:~ > cat /etc/printcap
>
> lp|nec95|Silentwriter 95:\
> :lp=/var/spool/lpd/nec95-lp/null:\
> :sd=/var/spool/lpd/nec95-lp:\
> :lf=/var/spool/lpd/nec95-lp/log:\
> :of=/usr/lib/atalk/filters/ofpap:\
> :if=/usr/lib/atalk/filters/ifpap:\
> :tf=/usr/lib/atalk/filters/tfpap:\
> :pd=/var/spool/lpd/nec95-lp/nec95.ppd:\
> :ar:bk:mx#0:\
> :tr=:cl:sh:
>
> maxwell@maxwell:/var/spool/lpd/nec95-lp > ls -la null
> crw-rw-rw- 1 root root 3, 1 Oct 19 07:10 null
>
> maxwell@maxwell:/var/spool/lpd/nec95-lp > ps -ef | grep lpd
> root 244 1 0 08:58 ? 00:00:00 /usr/sbin/lpd
> root 247 244 0 08:58 ? 00:00:00 /usr/sbin/lpd
> maxwell 552 511 0 09:45 pts/0 00:00:00 grep lpd
>
> root@maxwell:/var/spool/lpd/nec95-lp > cat status
> waiting for lp to become ready (offline ?)
>
> maxwell@maxwell:~ > cat .paprc
> # Apple Printer Access Protocol (PAP)
> Silentwriter 95:LaserWriter@*
>
> This file is also in the spool directory as well since pap needs this
> file.
>
> maxwell@maxwell:~ > pap printcap.ps
> Trying 840.85:128 ...
> status: idle
> Connected to Silentwriter 95:LaserWriter@*.
> Connection closed.
>
> So this works fine and prints the file.
>
> maxwell@maxwell:~ > lpr printcap.ps
> lpr: connect: Connection refused
> jobs queued, but cannot start daemon.
>
> root@maxwell:/etc/rc.d > ./lpd status
> OK
> root@maxwell:/etc/rc.d > ./lpd stop
> Shutting down lpd
> done
> root@maxwell:/etc/rc.d > ./lpd start
> Starting lpd
> done
>
> If I remove everything from the queue and restart the daemon this is
> what happens. Notice this time that the lpr doesn't refuse connection as
> above.
>
> maxwell@maxwell:~ > lpr printcap.ps
> maxwell@maxwell:~ > lpq
> waiting for lp to become ready (offline ?)
> Rank Owner Job Files Total Size
> 1st maxwell 44 printcap.ps 14807 bytes
>
> I get cf and df files but the files just never print.
>
> root@maxwell:/var/spool/lpd/nec95-lp > ls
> acct cfA045maxwell dfA045maxwell log null
> cfA044maxwell dfA044maxwell lock nec95.ppd status
>
> ________________________________________________
> See http://PLUG.phoenix.az.us/navigator-mail.shtml if your mail doesn't post to the list quickly and you use Netscape to write mail.
>
> Plug-discuss mailing list - Plug-discuss@lists.PLUG.phoenix.az.us
> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss