public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Mike Edenfield <kutulu@kutulu.org>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Re: CUPS and hp OfficeJet Pro
Date: Thu, 18 Mar 2010 16:31:44 -0400	[thread overview]
Message-ID: <4BA28DB0.10809@kutulu.org> (raw)
In-Reply-To: <4BA28522.409@gmail.com>

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



  parent reply	other threads:[~2010-03-18 20:32 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-03-18 13:37 [gentoo-user] CUPS and hp OfficeJet Pro James
2010-03-18 13:53 ` Dale
2010-03-18 14:28   ` [gentoo-user] " James
2010-03-18 14:39   ` James
2010-03-18 16:11     ` James
2010-03-18 16:40       ` Dale
2010-03-18 17:50         ` James
2010-03-18 18:34           ` Neil Bothwick
2010-03-18 19:52             ` Dale
2010-03-18 18:13         ` James
2010-03-18 19:55           ` Dale
2010-03-18 20:09             ` Alan McKinnon
2010-03-18 20:18             ` Mick
2010-03-18 20:31             ` Mike Edenfield [this message]
2010-03-19  8:56               ` Dale
2010-03-18 20:23 ` [gentoo-user] " Daniel Pielmeier
2010-03-19  5:20   ` Philip Webb
2010-03-19 12:02     ` Peter Humphrey
2010-03-19 20:35     ` Daniel Pielmeier
2010-03-19 14:44   ` [gentoo-user] " James

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4BA28DB0.10809@kutulu.org \
    --to=kutulu@kutulu.org \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox