<div>This seems to be a common issue, but I'm not having luck following the suggested fixes.</div><div><br></div><div>I have Ubuntu as a spooler.  My other Linux machines see the spooler (and its printers) just fine.  But, not in OS X.</div>

<div>I thought this was the answer:</div><div><br></div><div><a href="http://discussions.apple.com/thread.jspa?threadID=2320604&tstart=240">http://discussions.apple.com/thread.jspa?threadID=2320604&tstart=240</a></div>

<div><br></div><div>cupsctl BrowseRemoteProtocols=3DCUPS</div><div><br></div><div>But, OS X is still not listing the shared printers.  Details of my config below.</div><div><br></div><div>Also, both of my printers are network printers.  On Linux I get zeroconf notifications about the printers being discovered.  The OS X machine doesn't seem to see them.  Is that also cups related?</div>

<div><br></div><div> Should I try and have the OS X box print directly to the network printers, or should it connect to my Linux spooler?</div><div><br></div><div>Is it suppose to work like this?</div><div>1) Cupsd on my linux print server broadcasts that it has two printers</div>

<div>2) Cupsd on OS X sees the broadcast and knows about the printer</div><div>3) Add drivers for the discovered printers in OS X</div><div>4) Print</div><div><br></div><div><br></div><div><div>toby:~ moseley$ sw_vers | grep 'ProductVersion:'</div>

<div>ProductVersion: 10.5.8</div><div><br></div><div><br></div><div><div>toby:~ moseley$ cupsctl</div><div>SystemGroup=admin</div><div>SystemGroupAuthKey=system.print.admin</div><div>DefaultAuthType=Basic</div><div>BrowseRemoteProtocols=3DCUPS</div>

<div>_debug_logging=0</div><div>_remote_admin=0</div><div>_remote_any=0</div><div>_remote_printers=1</div><div>_share_printers=0</div><div>_user_cancel_any=0</div><div>toby:~ moseley$ ipstat -a</div><div>-bash: ipstat: command not found</div>

<div><br></div><div>(This is old -- and is connecting directly to the printer, I see.  Printing here seems to work just sometimes.)</div><div><div>toby:~ moseley$ lpstat -v</div><div>device for HP_Color_LaserJet_2605dn__11A7D1_: mdns://HP%20Color%20LaserJet%202605dn%20%2811A7D1%29._pdl-datastream._tcp.local./?bidi</div>

<div><br></div></div><div><br></div><div>If I ssh to a linux machine on my network I see these printers -- the first was manually added the last two are from the my 192.168.1.10 spooler.</div><div><br></div><div><br></div>

</div></div><div>moseley@tiger:~$ lpstat -v</div><div>device for Color-LaserJet-CM1312nfi-MFP: socket://<a href="http://10.30.2.133">10.30.2.133</a></div><div>device for HP-Color-LaserJet-2605: ipp://<a href="http://192.168.1.10:631/printers/HP-Color-LaserJet-2605">192.168.1.10:631/printers/HP-Color-LaserJet-2605</a></div>

<div>device for Photosmart-C4500: ipp://<a href="http://192.168.1.10:631/printers/Photosmart-C4500">192.168.1.10:631/printers/Photosmart-C4500</a></div><div><br></div><div><br></div><div>cupsd.conf on the Apple.</div><div>

<br></div><div><div>toby:cups moseley$ cat /etc/cups/cupsd.conf</div><div>LogLevel info</div><div>SystemGroup admin</div><div>SystemGroupAuthKey system.print.admin</div><div>Listen localhost:631</div><div>Listen /private/var/run/cupsd</div>

<div>Browsing On</div><div>BrowseOrder allow,deny</div><div>BrowseAllow all</div><div>DefaultAuthType Basic</div><div><Location /></div><div>  Order allow,deny</div><div></Location></div><div><Location /admin></div>

<div>  Order allow,deny</div><div></Location></div><div><Location /admin/conf></div><div>  AuthType Default</div><div>  Require user @SYSTEM</div><div>  Order allow,deny</div><div></Location></div><div>
<Policy default></div>
<div>  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job></div>

<div>    Require user @OWNER @SYSTEM</div><div>    Order deny,allow</div><div>  </Limit></div><div>  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default></div>

<div>    AuthType Default</div><div>    Require user @SYSTEM</div><div>    Order deny,allow</div><div>  </Limit></div><div>  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs CUPS-Reject-Jobs></div>

<div>    AuthType Default</div><div>    Require user @AUTHKEY(system.print.admin) @admin @lpadmin</div><div>    Order deny,allow</div><div>  </Limit></div><div>  <Limit Cancel-Job CUPS-Authenticate-Job></div>
<div>
    Require user @OWNER @AUTHKEY(system.print.admin) @admin @lpadmin</div><div>    Order deny,allow</div><div>  </Limit></div><div>  <Limit All></div><div>    Order deny,allow</div><div>  </Limit></div>
<div>
</Policy></div><div>BrowseRemoteProtocols 3DCUPS</div></div><br>-- <br>Bill Moseley<br><a href="mailto:moseley@hank.org">moseley@hank.org</a><br>