On 08/20/08 03:27, Yaniv Aknin wrote: > 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?
Just a [S]WAG (wild guess): any chance of trying this with a different NIC to rule out driver issues with multicast? e1000g or similar, maybe? Steffen (reply set to alias) > > Thanks, > - Yaniv > > > This message posted from opensolaris.org > _______________________________________________ > networking-discuss mailing list > [email protected] _______________________________________________ networking-discuss mailing list [email protected]
