You are here: Home » Reply

Reply To: Basic: Fail to connect to mt-daapd server on OpenBSD 4.0

#8269

peter_ljung
Participant

Thanks for your quick reply. I didn’t know how Howl worked so it took me some time to set it up. I wrote a short description (mostly for personal use) but if anyone have the same problem on OpenBSD the description might be of some use.

Install mt-daapd on OpenBSD

Install mt-daapd package and “zeroconf”:http://www.zeroconf.org/ server Howl. Howl is not supported anymore, but it works fine for me and there is a ready to use OpenBSD package for it.


pkg_add /mt-daapd-0.2.4
pkg_add
/howl-1.0.0p0

Create a configuration file for Howl. The name of the Howl service is mDNSResponder so we create a /etc/mDNSResponder.conf file where the mt-daapd deamon is advertized.


"Music Jukebox" _daap._tcp. local. 3689

Edit mt-daapd configuration file _/etc/mt-daapd.conf_ with your specific installation parameters e.g. music library location.

Start up mt-daapd and mDNSResponder. Add the lines to /etc/rc.local if you want them to be started at boot.


mt-daapd -m
mDNSResponder -f /etc/mDNSResponder.conf

mt-daapd actually includes a zeroconf implementation (“Bonjour”:http://developer.apple.com/networking/bonjour/index.html) but currently there is a problem with it in OpenBSD. Check the logfile _/var/log/mt-daapd.log_ to see how it works in your version. If the internal mDNS server works you don’t have to use Howl.
The -m option turns off the internal mDNS server in favour of Howl.

Regards / Peter