Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

lpd not noticing print jobs from macs

0 views
Skip to first unread message

Ludio Nieves

unread,
Oct 24, 2000, 3:00:00 AM10/24/00
to
Hey folks!

I've set up a RedHat 7 machine to be a spooler for laserjet
printer and to be a share drive for our macs. I installed Netatalk-1.4b2

and got appleshare working fine. However, I'm having problems with the
printing aspect.

When I print to the laserjet printer the job won't come out until I
restart lpd on the RH machine. I've checked /var/log/messages and it
says (in essence) that the mac doesn't have permission to access
unix_print (not the exact words, since this machine is at work, and I'm
at home now.)

I can trick the spooler machine into printing by running Printtool and
restarting lpd from the menu. When I do this, the print job comes out
fine. However, the next print job just sits in the queue until I do this

again. Obviously, I can't keep doing this for every job sent to the
printer.

I've run lpq for this printer and one of the things I've noticed is that

it says that no server has been started for this job (probably due to
the permission thing mentioned earlier.)

I originally ran RH 6.2 on this machine and it printed just fine. I'd
hate to have to go back to 6.2 when it might be a simple fix to get RH
7 working properly.

Any light you can shed on this problem would be appreciated. Thanks in
advance.

- Ludio Nieves -
lni...@home.net
ludio....@uniontrib.com


--
Posted from im...@ha1.rdc1.sdca.home.com [24.0.3.66]
via Mailgate.ORG Server - http://www.Mailgate.ORG

Michael Ciesielczyk

unread,
Oct 24, 2000, 3:00:00 AM10/24/00
to
I think I remember reading about this problem in my efforts to fix my
problem. I f I remember correctly it has to do with the permission for
the spool file it put in the spool directory. Check to see if the spool
file has permission set to root.root 640. If so that might be the
problem. Lpd goes to read the file and can't and kills itself in the
process. That might be why it says no print server for the lpd spool.
If this is the case chgrp lpd papd; chmod g+s papd. This should allow
lpd to access the spool files papd puts in the spool directory.

mike


Ludio Nieves

unread,
Oct 25, 2000, 3:00:00 AM10/25/00
to
>

That did it!
I changed the permissions and restarted lpd and the printer started printing correctly.
Thanks for your help.


--
Posted from ozone.uniontrib.com [209.116.59.146]

0 new messages