Trent, Thanks for the response. I killed mdnsd and then started the avahi daemon as per your instructions (with the --debug option).
Here's the avahi-daemon console output: jmc-linux:/home/jcalcote # avahi-daemon --debug Found user 'avahi' (UID 109) and group 'avahi' (GID 112). Successfully dropped root privileges. avahi-daemon 0.6.5 starting up. Loading service file /etc/avahi/services/ssh.service. netlink.c: packet not from the kernel Registering HINFO record with values 'I686'/'LINUX'. Server startup complete. Host name is jmc-linux.local. Local service cookie is 2956792224. Service "Remote Terminal on jmc-linux" (/etc/avahi/services/ssh.service) successfully established. netlink.c: packet not from the kernel dbus-protocol.c: interface=org.freedesktop.Avahi.Server, path=/, member=GetAPIVersion dbus-protocol.c: interface=org.freedesktop.Avahi.Server, path=/, member=GetState dbus-protocol.c: interface=org.freedesktop.Avahi.Server, path=/, member=ServiceBrowserNew dbus-protocol.c: client :1.26 vanished. dbus-protocol.c: interface=org.freedesktop.Avahi.Server, path=/, member=GetAPIVersion dbus-protocol.c: interface=org.freedesktop.Avahi.Server, path=/, member=GetState dbus-protocol.c: interface=org.freedesktop.Avahi.Server, path=/, member=ServiceBrowserNew dbus-protocol.c: client :1.27 vanished. dbus-protocol.c: interface=org.freedesktop.Avahi.Server, path=/, member=GetAPIVersion dbus-protocol.c: interface=org.freedesktop.Avahi.Server, path=/, member=GetState dbus-protocol.c: interface=org.freedesktop.Avahi.Server, path=/, member=ServiceTypeBrowserNew dbus-protocol.c: client :1.28 vanished. dbus-protocol.c: interface=org.freedesktop.Avahi.Server, path=/, member=GetAPIVersion dbus-protocol.c: interface=org.freedesktop.Avahi.Server, path=/, member=GetState dbus-protocol.c: interface=org.freedesktop.Avahi.Server, path=/, member=EntryGroupNew dbus-entry-group.c: interface=org.freedesktop.Avahi.EntryGroup, path=/Client3/EntryGroup1, member=GetState dbus-entry-group.c: interface=org.freedesktop.Avahi.EntryGroup, path=/Client3/EntryGroup1, member=IsEmpty dbus-entry-group.c: interface=org.freedesktop.Avahi.EntryGroup, path=/Client3/EntryGroup1, member=AddService dbus-entry-group.c: interface=org.freedesktop.Avahi.EntryGroup, path=/Client3/EntryGroup1, member=Commit dbus-protocol.c: interface=org.freedesktop.Avahi.Server, path=/, member=GetAPIVersion dbus-protocol.c: interface=org.freedesktop.Avahi.Server, path=/, member=GetState dbus-protocol.c: interface=org.freedesktop.Avahi.Server, path=/, member=ServiceBrowserNew dbus-protocol.c: client :1.29 vanished. dbus-protocol.c: client :1.30 vanished. <Ctrl-C break entered at keyboard> Got SIGINT, quitting. -------------- During this session, I ran avahi-publish-service in another ssh shell: [EMAIL PROTECTED]:~> avahi-publish-service "John's Apache" _http._tcp 80 Established under name 'John's Apache' <Ctrl-C break after several seconds entered at keyboard> Got SIGINT, quitting. --------------- While the publish session was running, I ran avahi-browse in yet another ssh shell: [EMAIL PROTECTED]:~> avahi-browse _http._tcp <Ctrl-C break after several seconds entered at keyboard> Got SIGINT, quitting. That's about all. When I follow this same procedure using the Apple tools (mdnsd is the daemon, and dns-sd is the publish browse tool) it just works. I'm sure there's just something I'm not aware of. Does this information help you see what it might be? Thanks, John >>> Trent Lloyd <[EMAIL PROTECTED]> 11/28/2006 5:44 PM >>> Hi John, When you say it works, what utility were you using to browse for services? Could you also paste the output of avahi-daemon -k (kill running daemon) then run: (as root) avahi-daemon --debug And then attempt to do service discovery/publishing, and send me the log (via private e-mail if you like rather than to the list) Cheers, Trent On Tue, Nov 28, 2006 at 11:21:40AM -0700, John Calcote wrote: > I can't get Avahi to work. > > I played with the avahi packages on SuSE 10.1 last night for about 4 hours. > > During this time, I discovered that SuSE also has the mDNS package from Apple > installed by default and running on their distro. The reason is that they are > heading toward zero-effort configuration of services using Zeroconf services. > > I managed to disable mdnsd and related packages and services. Then I started > up avahi-daemon and avahi-dnsconfd. > > I have a single printer on my subnet that I can see with Bonjour browser > extensions in IE on my windows box. I could not for the life of me get > avahi-browse to find that service (_http._tcp). I also tried advertising a > service manually with avahi-publish-service and couldn't see that one either. > > I've disabled my firewalls on both my linux and windows machines (just for > the test), and enabled multicast routing on my linux box with a route add > line for 224.0.0.0. Nothing... > > I also ran ethereal against my linux box to monitor the mdns multicast > traffic - I see nothing on the wire except my ssh traffic. > > Finally, I disabled avahi services and reenabled mdnsd, and viola - it works > - I could see my printer, and I could publish a web service and see both the > service and the printer using mDNSClient. > > What gives? Is there something special I need to know to make avahi work on > SuSE 10.1? > > Thanks in advance, > John > > ----- > John Calcote ([EMAIL PROTECTED]) > Sr. Software Engineeer > Novell, Inc. > > BEGIN:VCARD > VERSION:2.1 > X-GWTYPE:USER > FN:John Calcote > TEL;WORK:1-801-861-7517 > ORG:;Unified Identity System Eng TE > TEL;PREF;FAX:801/861-2292 > EMAIL;WORK;PREF;NGW:[EMAIL PROTECTED] > N:Calcote;John;;Sr. Software Engineer > TITLE:Sr. Software Engineer > ADR;DOM;WORK;PARCEL;POSTAL:;PRV-H-511;;Provo > LABEL;DOM;WORK;PARCEL;POSTAL;ENCODING=QUOTED-PRINTABLE:John Calcote=0A= > PRV-H-511=0A= > Provo > END:VCARD > > _______________________________________________ > avahi mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/avahi _______________________________________________ avahi mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/avahi _______________________________________________ avahi mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/avahi
