On Monday 15 January 2001 18:45, you wrote:
> Hi there...
>
> Are there any significant issues with this version of Netatalk that
> would make it preferable to fall back to an earlier release?
>
> My network is a linux box with two Macs on an internal network (eth0)
> and a cable internet connection (eth1). Connected locally to the linux
> box is an HP LaserJet 4050. Previously, I have run
> netatalk-1.4b2+asun2.1.3-4 under Red Hat 6.2, which allowed the two
> Macs to print to the 4050 with no problems.
>
> I'm now using Mandrake 7.2 on the linux box and I've installed
> Netatalk-1.5pre3-1. Some of the complicating factors are (1) that I'm
> running a firewall, and (2) that I'm running CUPS (versus lpr under Red
> Hat).
>
> When I print from either Mac (running different versions of MacOS, both
> of which printed correctly using etatalk-1.4b2+asun2.1.3-4), I get an
> error that says, "The document [doc_name] could not be printed. A
> connection was made to the printer, but the printer is currently not
> responding to queries." This is MacOS Error -8993.
>
> I definitely have connectivity -- i.e., I can ping both ways and the
> Macs can get to the internet. I've temporarily taken down the firewall
> and this has had no visible effect (plus I've added a rule which gives
> the two Macs full access to the linux box when the firewall is
> running).
>
> So I've concluded that this is a problem with my CUPS configuration and
> I'm kinda dreading troubleshooting it.
>
> If you have any experience with CUPS in a Mac/Linux environment , I'd
> be really pleased to hear from you. (In the meantime, I'm going to
> remove this version of Netatalk and install the older one.)
>


I have the older version of netatalk, but I had the same problem when 
first using cups

To get it working the first thing that I did was create the following 
file as /etc/xinetd.d/cups-lpd  This lets things that want to print to 
lpd find something that simulates lpd
 
#
# cups-lpd -- print from mac
#
 
service printer
{
socket_type = stream
protocol = tcp
wait = no
user = lp
server = /usr/lib/cups/daemon/cups-lpd
} 



then tweaked papd.conf to look like this to print on the "Basement" 
printer attached to Homer

Basement:Basement@Homer:\
             :pr=|/usr/bin/lp -d Basement:\
             :op=daemon:\
             :pd=/etc/cups/ppd/Basement.ppd 


Restarted xinetd, cups & atalk and everything worked OK. I assume that 
you had a working papd & ppds configs previously. I did not need to 
change mine


-- 
Alex
(Go easy on me, I'm a COBOL programmer in real life)

Reply via email to