From owner-freebsd-hackers Tue Sep 23 17:30:16 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA16537 for hackers-outgoing; Tue, 23 Sep 1997 17:30:16 -0700 (PDT) Received: from fly.HiWAAY.net (root@fly.HiWAAY.net [208.147.154.56]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA16523 for ; Tue, 23 Sep 1997 17:30:09 -0700 (PDT) Received: from nospam.hiwaay.net (max2-148.HiWAAY.net [208.147.145.148]) by fly.HiWAAY.net (8.8.6/8.8.6) with ESMTP id TAA12457; Tue, 23 Sep 1997 19:22:32 -0500 (CDT) Received: from nospam.hiwaay.net (localhost [127.0.0.1]) by nospam.hiwaay.net (8.8.7/8.8.4) with ESMTP id TAA10018; Tue, 23 Sep 1997 19:22:06 -0500 (CDT) Message-Id: <199709240022.TAA10018@nospam.hiwaay.net> X-Mailer: exmh version 2.0zeta 7/24/97 To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) cc: hackers@FreeBSD.ORG, arg@arg1.demon.co.uk (Andrew Gordon) From: dkelly@hiwaay.net Subject: Re: lpr/lpd and HP networked printers In-reply-to: Message from j@uriah.heep.sax.de (J Wunsch) of "Tue, 23 Sep 1997 19:04:12 +0200." <19970923190412.GM59568@uriah.heep.sax.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 23 Sep 1997 19:22:02 -0500 Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Joerg Wunsch writes: > > As Andrew Gordon wrote: > > > If lpd is printing locally to a printer, it observes the "sh" capability > > and overrides the "L" command. However, if it is printing to a remote > > printer, it just transfers the control file unchanged and "sh" has > > no affect whatever. > > Sure, lpd is not supposed to forward the sh capability across the net. > (Actually, it doesn't forward many things.) Well, that doesn't mean it can't or shouldn't be changed. Seems to me if one puts sh in a printcap entry for a remote printer, then that's what one wants and it shouldn't be ignored if there is any way to implement. Wasn't the if filter recently enabled for remote printing? There is a program floating around the net that implements the lpd network connection itself but fits into printcap as an if or of filter. Tell printcap its a local printer on a copy of /dev/null, then push it out thru this program. I'll remember it tomorrow when I'm and work and have my notes. > Get a firmware upgrade, and you've got rid of them once and for all. Yeah, that too. -- David Kelly N4HHE, dkelly@hiwaay.net ===================================================================== The human mind ordinarily operates at only ten percent of its capacity -- the rest is overhead for the operating system.