[avahi] CUPS browsing for printers via Zerconf/Avahi/Bonjour

Lennart Poettering lennart at poettering.net
Thu Mar 19 07:32:32 PDT 2009


On Wed, 25.02.09 11:12, Adam Tauno Williams (awilliam at whitemice.org) wrote:

> I'm on openSUSE 11.1, and CUPS appears to be linked to Avahi -
> 
> awilliam at linux-m3mt:~> ldd /usr/sbin/cupsd
> ...
> libavahi-client.so.3 => /usr/lib/libavahi-client.so.3 (0xb78ae000)
> libavahi-common.so.3 => /usr/lib/libavahi-common.so.3 (0xb789f000)
> 
> And I have "BrowseProtocols dnssd" in /etc/cups/cupsd.conf
> 
> avahi-discover lists all the printers on my network (we've published
> them all in standard [unicast] DNS).
> 
> Apple's Bonjour client for Windows works.  Users can install and use
> printer queues.
> 
> But applications on openSUSE list none of the network printers. :(
> 
> Should this work?

CUPS probably only browses in the default domain. Which is .local. If
you have your printers registered in another domain they will hence
not show up.

You might need to tell CUPS in some way to browse in more domains.

Lennart

-- 
Lennart Poettering                        Red Hat, Inc.
lennart [at] poettering [dot] net         ICQ# 11060553
http://0pointer.net/lennart/           GnuPG 0x1A015CC4


More information about the avahi mailing list