DAAP

From Indie IT Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Digital Audio Access Protocol

AKA

Firefly

Check Songs Database & If Broken How To Fix

You will need to ensure that no devices are accessing the DAAP share before proceeding.

To check the database:

Terminal:~$

cd /etc/init.d/
mt-daapd -f -d 9 -m

If you receive the following the database is broken:

Terminal:~$

Checking existence of /var/cache/mt-daapd gdbm fatal: read error

To fix:

Stop the service, remove the old database and then restart the service:

Terminal:~$

/etc/init.d/mt-daapd stop
mv /var/cache/mt-daapd/songs.gdb /var/cache/mt-daapd/songs.old
/etc/init.d/mt-daapd start

Stop/Start Service

Linux Terminal:~$

/etc/init.d/mt-daapd stop
/etc/init.d/mt-daapd start

The above was shamelessly borrowed from here.

Playlists

/etc/mt-daapd.playlist

Web Interface

server_IP_address:3689

For example:

192.168.0.1:3689

You will be asked for a username and password, leave the username empty and the password is that specified in the mt-daapd.conf file.

By default the password should be mt-daapd.