From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1NsMNx-0007BP-6K for garchives@archives.gentoo.org; Thu, 18 Mar 2010 20:32:05 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 484EAE0C0B; Thu, 18 Mar 2010 20:31:46 +0000 (UTC) Received: from mail.informasoftware.com (mail.informasoftware.com [66.193.169.4]) by pigeon.gentoo.org (Postfix) with ESMTP id DC546E0C0B for ; Thu, 18 Mar 2010 20:31:45 +0000 (UTC) Received: from [192.168.100.74] ([192.168.100.74] RDNS failed) by mail.informasoftware.com with Microsoft SMTPSVC(6.0.3790.3959); Thu, 18 Mar 2010 16:31:44 -0400 Message-ID: <4BA28DB0.10809@kutulu.org> Date: Thu, 18 Mar 2010 16:31:44 -0400 From: Mike Edenfield User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.8) Gecko/20100227 Lightning/1.0b1 Thunderbird/3.0.3 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Re: CUPS and hp OfficeJet Pro References: <4BA23040.10405@gmail.com> <4BA25787.9000301@gmail.com> <4BA28522.409@gmail.com> In-Reply-To: <4BA28522.409@gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 18 Mar 2010 20:31:44.0782 (UTC) FILETIME=[0681CAE0:01CAC6DA] X-Archives-Salt: 91536aeb-708a-43c4-8924-a116bbc6c897 X-Archives-Hash: ab4436a7a2e980c9d8c394a326c076e6 On 3/18/2010 3:55 PM, Dale wrote: > I think avahi is a KDE thing. I don't really know what zeroconf is. If > I recall correctly, some package said it had to have that so I turned it > on. No clue what it is even after looking up the definition with euse. > May as well be Greek. ;-) Zeroconf is a set of technologies that are supposed to generate a fully working IP network with no user or operator intervention. It includes three basic parts: link-local network config (e.g. IPv4LL), distribution hostname resolution (multicast DNS), and automatic service and device discovery (DNS service discovery). Used in the context of applications or services, you're usually talking specifically about the autodiscovery portion, which allows applications to find services and network devices automatically. It was primarily invented at Apple, who developed mDNS and DNS-SD, and is built into OS X as Bonjour. Avahi is just a free-software implementation of Bonjour (which was originally under the not-entirely-free Apple Public License), and from what I've read has practically overtaken Bonjour in terms of performance and features. Back onto the topic at hand: emerging cups with +zeroconf allows it to respond to service discovery requests. By default CUPS uses mDNSResponder, which is Apple's implementation; with +avahi is uses avahi instead. This means any Mac on your network will automatically see CUPS printers, as will any Linux client with avahi properly installed. Windows machines with iTunes or Safari installed probably have Bonjour as well, so they'd also benefit. On a side-note: CUPS 1.4 stopped supporting Avahi and only supports Apple's implementation, so the Gentoo devs have disabled zeroconf support completely until CUPS 1.5 (or whatever) brings back native Avahi support. --Mike