You probably need at least to change the location of the music files to /mnt/hda

+

+

You probably need to change the location of the music files for example to /mnt/media; the web_root location to /usr/local/share/mt-daapd/admin-root; the plugin directory to /usr/local/share/mt-daapd/plugins; the firefly database directory to for example /mnt/media; and the playlist directory to for example /etc/mt-daapd/mt-daapd.playlist. Check that all the directories you use actually exist on your installation. If you cannot access the Firefly web interface, check that the music file and web_root location exist, and remember Linux is case sensitive i.e. /mnt/media and /mnt/Media are different directories.

(allow any user to write to mt-daapd.conf to allow web interface to modify it)

(allow any user to write to mt-daapd.conf to allow web interface to modify it)

−

chmod o=rw mt-daapd.conf

+

chmod o=rw mt-daapd.conf

−

+

−

Check it's works

+

−

+

−

/usr/local/sbin/mt-daapd

+

−

+

−

Wait a while then access;

+

−

+

−

http://<linkstation-ip>:3689

+

−

+

−

Username is nobody

+

−

Password is mt-daapd

+

−

+

−

Unless you've modified it in mtdaapd.conf

+

+

== Startup Script ==

Create a startup script;

Create a startup script;

Line 229:

Line 203:

Create a symbolic link to this file in the startup dir;

Create a symbolic link to this file in the startup dir;

−

cd /etc/rc2.d && ln -s /etc/init.d/firefly S20ps2client

+

cd /etc/rc.d/rc2.d && ln -s /etc/init.d/firefly S20firefly

−

cd /etc/rc6.d && ln -s /etc/init.d/firefly K20ps2client

+

cd /etc/rc.d/rc6.d && ln -s /etc/init.d/firefly K20firefly

−

cd /etc/rc0.d && ln -s /etc/init.d/firefly K20ps2client

+

cd /etc/rc.d/rc0.d && ln -s /etc/init.d/firefly K20firefly

+

== Run it ==

−

*To add multiple instances*

+

Should be able to start it up now

−

create new subdirectories under /usr/local/var/cache/mt-daapd which correspond to the databases required.

+

+

/usr/local/sbin/mt-daapd

+

or better still use the start/stop script

+

/etc/init.d/firefly start

+

+

This errors because it looks for mt-daapd.conf in /usr/local/etc/mt-daapd.conf ??

+

+

I've just linked to it

+

+

mkdir /usr/local/etc

+

ln -s /etc/mt-daapd/mt-daapd.conf /usr/local/etc/mt-daapd.conf

+

+

Try it now

+

+

/etc/init.d/firefly start

+

+

Issue top and you should see mt-daapd at the top of the list -

+

+

top

+

+

Once that dissapears (it has finished checking your music library) you should be able to see it via the web interface

+

+

<nowiki>http://<LINKSTATION-IP>:3689</nowiki>

+

+

You can put whatever you like as user but the passwd is mt-daapd

+

+

That should show you something like this

+

+

[[Image:Firefly.JPG]]

+

+

Run over to your Roku Soundbridge and check if its working - then fire up iTunes on your pc and see all your files

+

+

== To add multiple instances ==

+

+

Create new subdirectories under /usr/local/var/cache/mt-daapd which correspond to the databases required.

You probably need to change the location of the music files for example to /mnt/media; the web_root location to /usr/local/share/mt-daapd/admin-root; the plugin directory to /usr/local/share/mt-daapd/plugins; the firefly database directory to for example /mnt/media; and the playlist directory to for example /etc/mt-daapd/mt-daapd.playlist. Check that all the directories you use actually exist on your installation. If you cannot access the Firefly web interface, check that the music file and web_root location exist, and remember Linux is case sensitive i.e. /mnt/media and /mnt/Media are different directories.

(allow any user to write to mt-daapd.conf to allow web interface to modify it)