You are here: Home » Reply

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



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”: 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

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”: 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