From owner-freebsd-gnome@FreeBSD.ORG Tue Dec 30 21:56:18 2008 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2CAF5106566C for ; Tue, 30 Dec 2008 21:56:18 +0000 (UTC) (envelope-from marcus@marcuscom.com) Received: from creme-brulee.marcuscom.com (marcuscom-pt.tunnel.tserv1.fmt.ipv6.he.net [IPv6:2001:470:1f00:ffff::1279]) by mx1.freebsd.org (Postfix) with ESMTP id C10128FC18 for ; Tue, 30 Dec 2008 21:56:17 +0000 (UTC) (envelope-from marcus@marcuscom.com) Received: from [IPv6:2001:470:1f00:2464::4] (shumai.marcuscom.com [IPv6:2001:470:1f00:2464::4]) by creme-brulee.marcuscom.com (8.14.3/8.14.3) with ESMTP id mBULuPGF037338; Tue, 30 Dec 2008 16:56:25 -0500 (EST) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: Dewey Hylton In-Reply-To: <3eec4c0d0812301322y5813534ege7dcac3af1b942b5@mail.gmail.com> References: <3eec4c0d0812301322y5813534ege7dcac3af1b942b5@mail.gmail.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-uQjcbCgmBwKd+7+2rdJw" Organization: MarcusCom, Inc. Date: Tue, 30 Dec 2008 16:56:43 -0500 Message-Id: <1230674203.86286.24.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 FreeBSD GNOME Team Port X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,NO_RELAYS autolearn=ham version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on creme-brulee.marcuscom.com Cc: gnome@freebsd.org, avahi@lists.freedesktop.org Subject: Re: avahi-0.6.24 on freebsd-7.0 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Dec 2008 21:56:18 -0000 --=-uQjcbCgmBwKd+7+2rdJw Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Tue, 2008-12-30 at 16:22 -0500, Dewey Hylton wrote: > i would like the avahi server to show up in finder on my macosx boxes. > what i'm attempting does work on ubuntu but i just can't get it > working on freebsd. as far as i can tell, the configs are the same > between the ubuntu (working) and freebsd (non-working) boxes. i'm > using the latest versions available from their respective "official" > package management systems (ie freebsd ports). >=20 > after screwing around with avahi on and off for the past couple of > weeks, and not finding a fix via irc (but thanks going out to a few > genuinely helpful folks there, you know who you are), i'm ready to > throw in the towel ... any help would be greatfully accepted. so > without further ado, here is information i've gathered which i believe > may be useful in showing the situation: >=20 > firewalling completely disabled on both client and server. >=20 >=20 > client: dewey-imac > macosx 10.5.6 > en0: flags=3D8963 m= tu 1500 > inet 10.0.0.234 netmask 0xffffff00 broadcast 10.0.0.255 >=20 > server: walle > FreeBSD 7.0-RELEASE-p7 > avahi-0.6.24 > dbus-1.2.1 > em0: flags=3D8843 metric 0 mtu 15= 00 > inet 10.0.0.9 netmask 0xffffff00 broadcast 10.0.0.255 >=20 >=20 >=20 > walle# avahi-daemon --debug > ----------------------------- > Found user 'avahi' (UID 558) and group 'avahi' (GID 558). > Successfully dropped root privileges. > avahi-daemon 0.6.24 starting up. > WARNING: No NSS support for mDNS detected, consider installing nss-mdns! > Loading service file /usr/local/etc/avahi/services/afp.service. > Loading service file /usr/local/etc/avahi/services/sftp-ssh.service. > Loading service file /usr/local/etc/avahi/services/ssh.service. > Joining mDNS multicast group on interface em0.IPv4 with address 10.0.0.9. > New relevant interface em0.IPv4 for mDNS. > Network interface enumeration completed. > Registering new address record for 10.0.0.9 on em0.IPv4. > Registering HINFO record with values 'AMD64'/'FREEBSD'. > Server startup complete. Host name is walle.local. Local service > cookie is 2478213216. > Service "walle" (/usr/local/etc/avahi/services/ssh.service) > successfully established. > Service "SFTP File Transfer on walle" > (/usr/local/etc/avahi/services/sftp-ssh.service) successfully > established. > Service "walle" (/usr/local/etc/avahi/services/afp.service) > successfully established. > dbus-protocol.c: interface=3Dorg.freedesktop.Avahi.Server, path=3D/, > member=3DGetAPIVersion > dbus-protocol.c: interface=3Dorg.freedesktop.Avahi.Server, path=3D/, memb= er=3DGetState > dbus-protocol.c: interface=3Dorg.freedesktop.Avahi.Server, path=3D/, > member=3DServiceTypeBrowserNew > dbus-protocol.c: interface=3Dorg.freedesktop.Avahi.Server, path=3D/, > member=3DServiceBrowserNew > dbus-protocol.c: interface=3Dorg.freedesktop.Avahi.Server, path=3D/, > member=3DServiceBrowserNew > dbus-protocol.c: interface=3Dorg.freedesktop.Avahi.Server, path=3D/, > member=3DServiceBrowserNew > dbus-protocol.c: interface=3Dorg.freedesktop.Avahi.Server, path=3D/, > member=3DServiceBrowserNew > dbus-protocol.c: client :1.12 vanished. > dbus-protocol.c: interface=3Dorg.freedesktop.Avahi.Server, path=3D/, > member=3DGetAPIVersion > dbus-protocol.c: interface=3Dorg.freedesktop.Avahi.Server, path=3D/, memb= er=3DGetState > dbus-protocol.c: interface=3Dorg.freedesktop.Avahi.Server, path=3D/, > member=3DServiceTypeBrowserNew > dbus-protocol.c: interface=3Dorg.freedesktop.Avahi.Server, path=3D/, > member=3DServiceBrowserNew > dbus-protocol.c: interface=3Dorg.freedesktop.Avahi.Server, path=3D/, > member=3DServiceBrowserNew > dbus-protocol.c: interface=3Dorg.freedesktop.Avahi.Server, path=3D/, > member=3DServiceBrowserNew > dbus-protocol.c: interface=3Dorg.freedesktop.Avahi.Server, path=3D/, > member=3DServiceBrowserNew > dbus-protocol.c: client :1.13 vanished. >=20 >=20 > walle# tcpdump -nli em0 |grep 5353 > ----------------------------- > tcpdump: verbose output suppressed, use -v or -vv for full protocol decod= e > listening on em0, link-type EN10MB (Ethernet), capture size 96 bytes >=20 > 15:28:25.782360 IP 10.0.0.9.5353 > 224.0.0.251.5353: 0 [2q] [3n] ANY > (QM)? 9.0.0.10.in-addr.arpa.[|domain] > 15:28:26.034751 IP 10.0.0.9.5353 > 224.0.0.251.5353: 0 [2q] [3n] ANY > (QM)? 9.0.0.10.in-addr.arpa.[|domain] > 15:28:26.287194 IP 10.0.0.9.5353 > 224.0.0.251.5353: 0 [2q] [3n] ANY > (QM)? 9.0.0.10.in-addr.arpa.[|domain] > 15:28:26.488262 IP 10.0.0.9.5353 > 224.0.0.251.5353: 0*- [0q] 3/0/0 > (Cache flush) PTR[|domain] > 15:28:26.589784 IP 10.0.0.9.5353 > 224.0.0.251.5353: 0 [4q] [8n][|domain] > 15:28:26.842234 IP 10.0.0.9.5353 > 224.0.0.251.5353: 0 [4q] [8n][|domain] > 15:28:27.094681 IP 10.0.0.9.5353 > 224.0.0.251.5353: 0 [4q] [8n][|domain] > 15:28:27.295625 IP 10.0.0.9.5353 > 224.0.0.251.5353: 0*- [0q] 17/0/0[|dom= ain] > 15:28:27.542398 IP 10.0.0.9.5353 > 224.0.0.251.5353: 0*- [0q] 2/0/0 > (Cache flush) PTR[|domain] > 15:28:28.351406 IP 10.0.0.9.5353 > 224.0.0.251.5353: 0*- [0q] 17/0/0[|dom= ain] > 15:28:29.607960 IP 10.0.0.9.5353 > 224.0.0.251.5353: 0*- [0q] 3/0/0 > (Cache flush) PTR[|domain] > 15:28:30.406721 IP 10.0.0.9.5353 > 224.0.0.251.5353: 0*- [0q] 17/0/0[|dom= ain] > 15:31:15.417538 IP 10.0.0.9.5353 > 224.0.0.251.5353: 0 [8a] [5q] PTR > (QM)? _services._dns-sd._udp.local.[|domain] > 15:32:27.371515 IP 10.0.0.9.5353 > 224.0.0.251.5353: 0 [8a] [5q] PTR > (QM)? _services._dns-sd._udp.local.[|domain] >=20 >=20 > dewey-imac:~ root# tcpdump -nli en0 multicast|grep 5353 > ----------------------------- > tcpdump: verbose output suppressed, use -v or -vv for full protocol decod= e > listening on en0, link-type EN10MB (Ethernet), capture size 96 bytes >=20 > 15:28:26.304295 IP 10.0.0.9.5353 > 224.0.0.251.5353: 0 [2q] [3n] ANY > (QM)? 9.0.0.10.in-addr.arpa.[|domain] > 15:28:26.556684 IP 10.0.0.9.5353 > 224.0.0.251.5353: 0 [2q] [3n] ANY > (QM)? 9.0.0.10.in-addr.arpa.[|domain] > 15:28:26.809128 IP 10.0.0.9.5353 > 224.0.0.251.5353: 0 [2q] [3n] ANY > (QM)? 9.0.0.10.in-addr.arpa.[|domain] > 15:28:27.010197 IP 10.0.0.9.5353 > 224.0.0.251.5353: 0*- [0q] 3/0/0 > (Cache flush) PTR[|domain] > 15:28:27.111741 IP 10.0.0.9.5353 > 224.0.0.251.5353: 0 [4q] [8n][|domain] > 15:28:27.364197 IP 10.0.0.9.5353 > 224.0.0.251.5353: 0 [4q] [8n][|domain] > 15:28:27.616630 IP 10.0.0.9.5353 > 224.0.0.251.5353: 0 [4q] [8n][|domain] > 15:28:27.817558 IP 10.0.0.9.5353 > 224.0.0.251.5353: 0*- [0q] 17/0/0[|dom= ain] > 15:28:28.064330 IP 10.0.0.9.5353 > 224.0.0.251.5353: 0*- [0q] 2/0/0 > (Cache flush) PTR[|domain] > 15:28:28.873368 IP 10.0.0.9.5353 > 224.0.0.251.5353: 0*- [0q] 17/0/0[|dom= ain] > 15:28:30.129940 IP 10.0.0.9.5353 > 224.0.0.251.5353: 0*- [0q] 3/0/0 > (Cache flush) PTR[|domain] > 15:28:30.928697 IP 10.0.0.9.5353 > 224.0.0.251.5353: 0*- [0q] 17/0/0[|dom= ain] >=20 > walle# avahi-browse -at > ----------------------------- > + em0 IPv4 walle [00:0e:0c:aa:7b:ca] > _workstation._tcp local > + em0 IPv4 walle _ssh._tcp > local > + em0 IPv4 SFTP File Transfer on walle > _sftp-ssh._tcp local > + em0 IPv4 walle > _afpovertcp._tcp local >=20 > dewey-imac:~ root# mDNS -B _afpovertcp._tcp local > ----------------------------- > Browsing for _afpovertcp._tcplocal > Talking to DNS SD Daemon at Mach port 4099 > Timestamp A/R Flags Domain Service Type > Instance Name > 15:15:34.869 Add 1 local. _afpovertcp._tcp. > dewey-imac > 15:15:34.869 Add 1 local. _afpovertcp._tcp. > dewey-imac > 15:15:34.869 Add 0 local. _afpovertcp._tcp. > cindy-imac ## this is another macosx 10.5.6 client Do other services show up on the Mac (e.g. _sftp.ssh._tcp)? They work fine for me here with my OS X machine. I don't have an afpovertcp service defined, and you didn't include your service file. Joe --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-uQjcbCgmBwKd+7+2rdJw Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEABECAAYFAklamRoACgkQb2iPiv4Uz4cpPgCfQyq066q1st8t1mSt1f20qOn2 eWMAnRT8u+lmomdJj1AXdVuX2V22PiyS =SeAr -----END PGP SIGNATURE----- --=-uQjcbCgmBwKd+7+2rdJw--