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)