[avahi] Fwd: [Bug 6509] Daemon fails to refresh network services after connecting to wlan

Sebastien Estienne sebastien.estienne at gmail.com
Sat Jan 7 13:10:09 PST 2006


I forward this bug to the ml as it might interest people:
it's related to : https://launchpad.net/malone/bugs/6509

i think the problem is related to IP_DROP/ADD_MEMBERSHIP failing for
some reasons.

---------- Forwarded message ----------
From: Celso Pinto <cpinto at yimports.com>
Date: Jan 7, 2006 7:40 PM
Subject: [Bug 6509] Daemon fails to refresh network services after
connecting to wlan
To: sebastien.estienne at gmail.com


Public bug report changed:
https://launchpad.net/malone/bugs/6509

Comment:
The driver is ipw2200, version git-1.0.8. The interface is going down,
not stopping the radio and running "avahi-daemon --debug" shows the
following (please mind that I started the daemon before putting the
interface down so some extra info is here as well):

# avahi-daemon --debug
Found user 'avahi' (UID 114) and group 'avahi' (GID 114).
Successfully dropped root privileges.
avahi-daemon 0.6.1 starting up.
Failed to read service directory.
New relevant interface eth2.IPv4 for mDNS.
Joining mDNS multicast group on interface eth2.IPv4 with address 192.168.1.117.
Network interface enumeration completed.
Registering new address record for 192.168.1.117 on eth2.
Registering HINFO record with values 'I686'/'LINUX'.
Server startup complete. Host name is starfish.local. Local service
cookie is 341184260.
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: interface=org.freedesktop.Avahi.Server, path=/,
member=ServiceBrowserNew
dbus-protocol.c: interface=org.freedesktop.Avahi.Server, path=/,
member=ServiceBrowserNew
dbus-protocol.c: interface=org.freedesktop.Avahi.Server, path=/,
member=ServiceBrowserNew
dbus-protocol.c: interface=org.freedesktop.Avahi.Server, path=/,
member=ServiceBrowserNew
dbus-protocol.c: interface=org.freedesktop.Avahi.Server, path=/,
member=ServiceBrowserNew
dbus-service-browser.c:
interface=org.freedesktop.Avahi.ServiceBrowser,
path=/Client0/ServiceBrowser6, member=Free
dbus-service-browser.c:
interface=org.freedesktop.Avahi.ServiceBrowser,
path=/Client0/ServiceBrowser5, member=Free
dbus-service-browser.c:
interface=org.freedesktop.Avahi.ServiceBrowser,
path=/Client0/ServiceBrowser4, member=Free
dbus-service-browser.c:
interface=org.freedesktop.Avahi.ServiceBrowser,
path=/Client0/ServiceBrowser3, member=Free
dbus-service-browser.c:
interface=org.freedesktop.Avahi.ServiceBrowser,
path=/Client0/ServiceBrowser2, member=Free
dbus-service-type-browser.c:
interface=org.freedesktop.Avahi.ServiceTypeBrowser,
path=/Client0/ServiceTypeBrowser1, member=Free
dbus-protocol.c: client :1.21 vanished.
Withdrawing address record for 192.168.1.117 on eth2.
Leaving mDNS multicast group on interface eth2.IPv4 with address 192.168.1.117.
IP_DROP_MEMBERSHIP failed: No such device
iface.c: interface_mdns_mcast_join() called but no local address available.
Interface eth2.IPv4 no longer relevant for mDNS.
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-service-type-browser.c:
interface=org.freedesktop.Avahi.ServiceTypeBrowser,
path=/Client1/ServiceTypeBrowser1, member=Free
dbus-protocol.c: client :1.23 vanished.
New relevant interface eth2.IPv4 for mDNS.
Joining mDNS multicast group on interface eth2.IPv4 with address 192.168.1.117.
IP_ADD_MEMBERSHIP failed: Address already in use
Registering new address record for 192.168.1.117 on eth2.
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


--
Sebastien Estienne


More information about the avahi mailing list