Hi,

I'm trying to set up an OpenSolaris snv90 box to be an mt-daapd (a protocol 
relying on zeroconf/mDNS for lookup) server.

Due to some arcane reason, lookup from other hosts works only seconds after the 
daemon has been started. Soon after, my Solaris host no longer publishes itself 
on the mDNS network.

Blaming the daemon, I've tried truss-ing both the mt-daapd daemon and mdnsd, 
seeing that neither was even receiving the mDNS lookup requests sent to 
multicast group 224.0.0.251.

However, quite magically, when snoop is running, the packets arrive and 
everything works. This behaviour occurs even when snoop isn't in promiscuous 
mode (!).

My netstat -gn is (sorry for the poort formatting):
Group Memberships: IPv4
Interface Group                RefCnt
--------- -------------------- ------
lo0       224.0.0.1                 1
myk1      224.0.0.251               2
myk1      224.0.0.1                 1

and my netstat -rn is (sftpf):
Routing Table: IPv4
  Destination           Gateway           Flags  Ref     Use     Interface 
-------------------- -------------------- ----- ----- ---------- --------- 
default              192.168.1.1          UG        1        561           
192.168.1.0          192.168.1.253        U         1        514 myk1      
224.0.0.0            192.168.1.253        U         1          0 myk1      
127.0.0.1            127.0.0.1            UH        2         21 lo0       

Any further ideas on why could this happen / how to resolve it?

Thanks,
 - Yaniv
 
 
This message posted from opensolaris.org
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to