OpenWrt Forum Archive

Topic: Which mDNS forwarder to use? avahi? howl?

The content of this topic has been archived on 24 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

I've got an openwrt box that's got a home wireless subnet (the wl0 is a client, not an AP) on one side and home gigabit subnet on the other. (Kamikaze 7.09 on the 2.4/broadcom kernel). I'm running iTunes and TiVo Desktop on the wired side and I'd like to make them visible to the wireless side. (e.g. I'd like wireless laptops' iTunes to be able to play the big collection sitting on the gigabit LAN. Also n.b. My TiVo Series 2 is on the wireless side.) It looks like avahi fits the bill, and it's supposedly ported to openwrt (supposedly even to kamikaze), but I can't find a kamikaze ipkg anywhere. I did, however, find howl-mdnsresponder available as an ipkg.

What's the status of avahi on kamikaze 7.09? Is there a package available, or is it only build-from-source at the moment?

What else besides avahi would be useful for forwarding zeroconf/bonjour/mDNS (i.e. iTunes sharing and TiVo Desktop beacon) across subnets on kamikaze? howl? Something completely different?

Is there already some sort of soup-to-nuts HOWTO that I've missed?

(Ideally, I would have liked wl0 and br-lan/eth0 to have been on the same subnet with wl0 as a client or maybe as a WDS. But I haven't had any luck with that approach and I'm gonna be remote from the openwrt box for a couple of weeks, so I don't dare mess with it for a while. I've got two subnets, some simple SNAT and portforwards. It works, which means my wife won't kill me for now :-) )

Since this is my first post to the forum, I'd like to thank everybody involved with creating and improving OpenWRT. I haven't had this kind of geeky thrill since my first time using ipchains! (On a 486!)

tl;dr

avahi.  definitely avahi.  i build all from source, cant help much about finding it, its definitely in source.

Also you can use the snapshots version. It seemed to work fine for me.

Following up my own post: The wrt54gl takes mipsel, not mips, architecture. The snapshot packages can be found in http://downloads.openwrt.org/snapshots/ … /packages/

Any suggestions for the best way to use snapshot packages? Should I add a line to /etc/ipkg.conf for the snapshot directory? Or just download the ipkg manually and install it (and its dependencies) manually?

I just download them manually and install them. I suppose you could add the snapshots directory to ipkg, not sure about the pros/cons though (would snapshot packages then replace stable 7.09 packages that are in both? that's probably not what you want, but I'm not sure there's any overlap; in fact thinking of the way source is structured I don't think so but I'm not 100% sure honestly)

Misha

The discussion might have continued from here.