Tiny Core Extensions > TCE 2.x
mpd
hamsterjam:
Thanks for that. The mpd daemon can indeed be started from /etc/init.d/ in Ubuntu (for example), but not in TCL :(
I have arrived at a solution, which involves adding "sudo killall mpd" followed by "mpd /etc/mpd.conf" to /opt/bootlocal.sh.
This then starts the service as "tc" which is what I want, and mpd is then available to the clients (Sonata/Ubuntu and Ario/Windows). If I don't do this then even with the modified /etc/mpd.conf the clients respond with "No read permission".
I think that the service is being started before /opt/bootlocal.sh starts, but for the life of me I can't find from which location. However, I've only been using TCL for a week or so.
Anyway, I now have my Neoware music streaming appliance that "just works" when you start it up. These Neowares can be had for practically nothing. I got two for 30 euros each and another 8 from a skip (US: dumpster). VIA Nehemiah processor (=900MHz PIII), 192MB DOM, and a PCI slot for a disk controller if you're unlucky to get one that won't boot from USB or LAN (not all of them do). Plus no fans, which makes them ideal for this. Attach it to your stereo and control it from your lappy or iPhone/iPod...
eltheos:
I am using the same solution as you, hamsterjam. That is the only way for me to mount some shares before I start mpd to read from them. I have to kill mpd once, as it seems to get started when the tcz is mounted - which is too early as alsa and mountings are not available yet.
I think I will go back to my own build...which does not have all these issues.
Navigation
[0] Message Index
[*] Previous page
Go to full version