hmm, I'm quite sure that the problem is on the mac side, perhaps one of the experienced mac user from the list can give you a detailed description of the setup ?
On Wed, 9 Jan 2002, David L. R. Houston wrote: > Unfortunately, running lpd in debug (I've tried D1 - 10 and > Network) always winds up in the same place: Check_for_missing > files: missing data file. I have no way of determining *why* the data > part is missing... > > David > > On Jan 9, 2002, [EMAIL PROTECTED] wrote: > > . hmmm, > . > . seems to be a bit tricky, why don't you start the lpd in a debug mode (lpd > . -d2) and look what's happening. Using appletalk is really pain !!! > . > . > . regards > . ~christoph > . > . > . > . On Tue, 8 Jan 2002, David L. R. Houston wrote: > . > . > I got a considerable number of replies to this posting. Alas, nothing, > . > but nothing, has helped. > . > > . > Short and sweet question: has anyone gotten LPRng to function for a > . > Macintosh client (running OS9 or OSX) that sets up its printers with the > . > Desktop Printer Utility, LPR Printing using IP? (i.e. NOT using Appletalk) > . > > . > Here is what I know: > . > > . > - Netatalk is now installed on the same test machine. > . > > . > - However, a simple test on the other (primary) server reveals that in > . > fact netatalk is *not* required to get LPR printing using IP to work. > . > Netatalk *would* be needed _if_ printer selection and processing happened > . > over _Appletalk_. Since one of my chief goals is to do away with this > . > hideous protocol, I need to be sure I can print without it. > . > > . > - Setting up a printer on either an OSX or OS9 Mac client involves use of > . > the Desktop Printer Utility, LPR type printing, and then entry of the > . > hostname, and then the named print queue. No combination of hostname > . > (which for testing is gecko.uvm.edu) or named printers found in the > . > /usr/local/etc/printcap gives any output. > . > > . > - All tests yield the identical result: (from /usr/local/bin/lpq -Pall) > . > Printer: lp@gecko (holdall) > . > Queue: no printable jobs in queue > . > Status: lp: Check_for_missing files: missing data file > . > 'dfA569ip103038.uvm.edu' at 11:16:27.567 > . > Printer: laserq@gecko > . > Queue: no printable jobs in queue > . > Server: no server active > . > Status: job 'cfA674gecko' saved at 11:12:29.321 > . > Rank Owner/ID Class Job Files Size Time > . > done root A 674 /usr/local/src_lprng 63363 11:12:26 > . > > . > The problem seems to be very consistent: the *data* portion of the file > . > never gets there. I have tried printcap with and without send_data_first > . > and send_block_format - no change at all. > . > > . > Printcap entries: > . > .common: > . > :sd=/var/spool/lpd/%P > . > :sh:mx=0:mc=0 > . > > . > # Jetdirect Box number 1 > . > lp:tc=.common:lp=saturnp1.uvm.edu%9100\ > . > :send_data_first: > . > > . > # Jetdirect box number 2 (different model) > . > laserq:tc=.common:lp=132.198.103.204%9100 > . > :send_data_first > . > :send_block_format > . > > . > It is seemingly impossible to determine if the control file or header > . > file ever makes it to the system. Setting a debug level to network does > . > seem to confirm that the connection itself is being made just fine. > . > > . > The conclusion I am rapidly approaching is that LPRng and/or the Mac OS > . > (9.2.2 or X) are not capable of working together without Appletalk, that > . > either LPRng requires pure Appletalk printing (in which case CAP or > . > Netatalk is mandated) or simply cannot handle the print request the way it > . > is set up at the client end when using LPR printing using IP on the > . > workstation. > . > > . > If *anyone* has managed to use Desktop Printer Utility, LPR printing using > . > IP on a Mac with LPRng (and NO Appletalk), I would _LOVE_ to hear from > . > you. > . > > . > This seems, if true, unfortunate, given the poor (and that's charitable!) > . > state of the Appletalk protocol. To my knowledge, most installations are > . > moving away from Appletalk. To have a product that requires it's use > . > seems most unfortunate. > . > > . > David Houston > . > CIT Client Services Coordinator > . > University of Vermont > . > > . > > . > > . > ----------------------------------------------------------------------------- > . > YOU MUST BE A LIST MEMBER IN ORDER TO POST TO THE LPRNG MAILING LIST > . > The address you post from MUST be your subscription address > . > > . > If you need help, send email to [EMAIL PROTECTED] (or lprng-requests > . > or lprng-digest-requests) with the word 'help' in the body. For the impatient, > . > to subscribe to a list with name LIST, send mail to [EMAIL PROTECTED] > . > with: | example: > . > subscribe LIST <mailaddr> | subscribe lprng-digest [EMAIL PROTECTED] > . > unsubscribe LIST <mailaddr> | unsubscribe lprng [EMAIL PROTECTED] > . > > . > If you have major problems, send email to [EMAIL PROTECTED] with the word > . > LPRNGLIST in the SUBJECT line. > . > ----------------------------------------------------------------------------- > . > > . > . > . ----------------------------------------------------------------------------- > . YOU MUST BE A LIST MEMBER IN ORDER TO POST TO THE LPRNG MAILING LIST > . The address you post from MUST be your subscription address > . > . If you need help, send email to [EMAIL PROTECTED] (or lprng-requests > . or lprng-digest-requests) with the word 'help' in the body. For the impatient, > . to subscribe to a list with name LIST, send mail to [EMAIL PROTECTED] > . with: | example: > . subscribe LIST <mailaddr> | subscribe lprng-digest [EMAIL PROTECTED] > . unsubscribe LIST <mailaddr> | unsubscribe lprng [EMAIL PROTECTED] > . > . If you have major problems, send email to [EMAIL PROTECTED] with the word > . LPRNGLIST in the SUBJECT line. > . ----------------------------------------------------------------------------- > . > > > ----------------------------------------------------------------------------- > YOU MUST BE A LIST MEMBER IN ORDER TO POST TO THE LPRNG MAILING LIST > The address you post from MUST be your subscription address > > If you need help, send email to [EMAIL PROTECTED] (or lprng-requests > or lprng-digest-requests) with the word 'help' in the body. For the impatient, > to subscribe to a list with name LIST, send mail to [EMAIL PROTECTED] > with: | example: > subscribe LIST <mailaddr> | subscribe lprng-digest [EMAIL PROTECTED] > unsubscribe LIST <mailaddr> | unsubscribe lprng [EMAIL PROTECTED] > > If you have major problems, send email to [EMAIL PROTECTED] with the word > LPRNGLIST in the SUBJECT line. > ----------------------------------------------------------------------------- > ----------------------------------------------------------------------------- YOU MUST BE A LIST MEMBER IN ORDER TO POST TO THE LPRNG MAILING LIST The address you post from MUST be your subscription address If you need help, send email to [EMAIL PROTECTED] (or lprng-requests or lprng-digest-requests) with the word 'help' in the body. For the impatient, to subscribe to a list with name LIST, send mail to [EMAIL PROTECTED] with: | example: subscribe LIST <mailaddr> | subscribe lprng-digest [EMAIL PROTECTED] unsubscribe LIST <mailaddr> | unsubscribe lprng [EMAIL PROTECTED] If you have major problems, send email to [EMAIL PROTECTED] with the word LPRNGLIST in the SUBJECT line. -----------------------------------------------------------------------------