<tt><font size=2>> Where is the ppd file located on the linux server,<br>
> /usr/share/cups/model/? It that readable by whatever needs to read
it?<br>
</font></tt>
<br>
<br><tt><font size=2>The model files are in /usr/share/cups/model, however
the actual hosted files that need to be retrieved are the post-queue setup
printer-specific ppds in /etc/cups/ppd, which are hosted correctly. IE:
If I go to </font></tt><a href="https://print-server:631/printers/Queue.ppd"><tt><font size=2>https://print-server:631/printers/Queue.ppd</font></tt></a><tt><font size=2>
or ipp://print-server/printers/Queue.ppd it downloads the file no problem.
The operation is, I believe GET-PPD, and it is allowed within the
configuration.</font></tt>
<br>
<br><tt><font size=2>The issue is that the OSX clients never even attempt
to do that operation when configuring the queue if they will be printing
to the linux machines, but they DO do that GET-PPD operation when setting
up a queue to the OSX print server.</font></tt>
<br>
<br><tt><font size=2>> <br>
> Also from </font></tt><a href=https://wiki.archlinux.org/index.php/CUPS><tt><font size=2>https://wiki.archlinux.org/index.php/CUPS</font></tt></a><tt><font size=2>
it seems they want<br>
> avahi started before cups. Is that happening in your setup?<br>
> </font></tt>
<br>
<br><tt><font size=2>Avahi is starting first and works just fine for advertising
the printers. They show up and you can print to them. The sole
problem is that it doesn't retrieve the server-side PPD and so you both
need the driver installed locally and it doesn't pull down any extra configuration
options.</font></tt>
<br>
<br><tt><font size=2><br>
> --<br>
> -- rouilj<br>
> John Rouillard<br>
> ===========================================================================<br>
> My employers don't acknowledge my existence much less my opinions.<br>
</font></tt>
<br>
<br><tt><font size=2>--Nick</font></tt>