You are here: Home » Topic » Problems with Firefly on Diskstation 207+ – for Soundbridge

Problems with Firefly on Diskstation 207+ – for Soundbridge

FireFly Media Server (formerly mt-daapd) Firefly Media Server Forums Firefly Media Server Setup Issues Problems with Firefly on Diskstation 207+ – for Soundbridge

This topic contains 15 replies, has 7 voices, and was last updated by  Anonymous 9 years, 2 months ago.

Viewing 15 posts - 1 through 15 (of 16 total)
  • Author
    Posts
  • #2450

    krolben
    Participant

    Hey

    I’ve followed various guides I’ve found here and on the Synology forums on how to set up Firefly on my Diskstation 207+, but nothing’s worked quite right yet.

    Basically, I’ve tried 2 approaches. Each with their own results:

    Approach 1
    – Download mt-daapd_svn-1696-1_armeb.ipk from the nightlies section.
    – Try to install using:

    ipkg install mt-daapd_svn-1696-1_armeb.ipk

    This results in a completely different version (mt-daapd_0.2.4.2-1_arm.ipk) being downloaded and installed.
    After setting up the config file for the installed app it seems to run fine, but about 75% of my songs cannot be played on my Soundbrige. It gives me this error: “Unable to play song”.
    The mt-daapd.log file simply states that the song was served to the soundbridge. Not that there were problems playing it.
    If connecting to mt-daapd from iTunes on a different machine there is no problem streaming the files.

    Approach 2
    The guide found here:
    http://www.synology.com/enu/forum/viewtopic.php?f=55&t=5240&st=0&sk=t&sd=a

    I install sqllite, libgdbm, libid3tag and then mt-daapd downloaded from the link in the thread.
    When startin mt-daapd I get an error saying “plugins/plugin_dir not specified”. The plugins dir is specified in the conf file and it exists in the file system.

    So… which of these ways is the best way to go? I don’t neccesarily need the cutting edge version of mt-daapd (although it would be nice :D). Right now I just want it to work properly[/code][/list]

    #17039

    fizze
    Participant

    Well, if you have had mt-daapd 0.2.4 installed, chances are it wrecked your config file.
    Can you post the plugin section of your config file?
    Also, make sure that you have proper permissions on said folder.

    #17040

    stretch
    Participant

    @krolben wrote:

    Approach 1
    – Download mt-daapd_svn-1696-1_armeb.ipk from the nightlies section.
    – Try to install using:

    ipkg install mt-daapd_svn-1696-1_armeb.ipk

    This results in a completely different version (mt-daapd_0.2.4.2-1_arm.ipk) being downloaded and installed.

    What I used to do was download & save to public directory on my NSLU.
    Then cd to the Public directory and enter

    ipkg install ./file name.ipk

    or something like that & it would install the local version.

    I don’t do this anymore. Check out the installing a nightly build on this page

    #17041

    krolben
    Participant

    Plugins section of the config file (/opt/local/mt-daapd/etc/mt-daapd.conf):

    [plugins]
    plugin_dir = /opt/local/mt-daapd/lib/mt-daapd/plugins

    The folder does exist.
    I’m not that linux savvy yet, so how do I make sure I have the right permissions?

    I’ve tried setting firefly to start with debuglevel 9, but may not have done it correctly as it writes nothing to the log.

    Stretch: I just tried installing a nightly from the guide you linked to. I can add the package source to ipkg but when doing “ipkg install mt-daapd” it still installs the old version.

    #17042

    krolben
    Participant

    Sorry to bump the thread.
    Does anyone know what the cause of this error might be?

    #17043

    cromei
    Participant

    I can not tell you too many particulars, but a friend of mine did get FF installed and working using the files from the synology wiki and the more up to date FF shown in the forum, what I gleaned from him was starting with a clean firmware install,
    He unTarred all of the files from the wiki (gdbm,Libid3tag, sqlite) from the root directory.
    Then he unTarred the FF from the forum from the root.
    He then did the the library path thing to /root/.profile from the wiki.

    However, he learned that some of the libs did not exist there they wer in a sub dir and needed to be moved, you’ll have to find out which ones since I don’t know…
    He could then start FF and it worked… (I think). I am trying to get him to do a writeup of what he did so that I can post 🙂 Hope this can start you down a path to this working, because FF rocks!
    Craig

    #17044

    krolben
    Participant

    Thanks a lot Cromei! That would be a huge help!

    I’m trying out some stuff also. I’m currently fiddling with a nightly install using ipkg. There are some problems though: Ipkg always wants to install the old stable version instead of the file I specify. Weird but interesting 🙂

    I look forward to info from your friend. I’ll also post if I get the above to work.

    #17045

    cromei
    Participant

    I can tell you he could not get the ipkg to work…

    #17046

    krolben
    Participant

    It’s installed. Yay! 😀

    I ended up skipping the ipkg version. It wouldn’t install the correct package.
    After doing a clean firmware install and using the Synologi Wiki + the updated files from the forums I managed to install without too much fuss. Some library paths were not entirely right, but I managed to solve it.

    I’ve now got a perfectly tuned iTunes server for my Soundbridge! Time for heavy metal 😈

    #17047

    rjchris

    LOADING FIREFLY ON A SYNOLOGY 207+
    Disclaimer: Note that not all of the prerequisites or steps may be necessary such reinstalling your Synology or loading a particular version of firmware. I am not an expert nor did I test more than this particular configuration so therefore I included all of the steps that I actually performed to accomplish the use of Firefly which I know worked on my machine. I you don’t want to re-install your Synology or use the particular version of firmware, try everything but those steps you want to omit and see if you are successful. Also, I apologize that all the copying inside of the 2.07+ OS may not be the most efficient way of doing things.
    Prerequisites
    1. Back up existing data on your 207+ onto another storage location in preparation for reinstalling the NAS.
    2. Download the firmware DSM 2.0-0598 found here: http://www.synology.com/enu/support/download.php#DS207+
    3. Download the corresponding Synology Assistant software (use same version as your firmware) found here: http://www.synology.com/enu/support/download.php#DS207+
    4. Download Enable telnet patch found here: http://www.synology.com/enu/support/download.php#Patches
    5. Download SQLite 3.5.2 here: http://www.megaupload.com/?d=UYM5316L
    6. Download GDBM Libraries here: http://www.megaupload.com/?d=LDGDKKNI
    7. Download Libid3tag here: http://www.megaupload.com/?d=I711HSQZ
    8. Download Firefly build 1696 (compiled for Marvell) here: http://www.megaupload.com/?d=LV6JZ265

    Steps
    1. Install the firmware update downloaded above in step 2 using directions on page 48 of the Synology User Guide.
    2. Reinstall your Synology with the downloaded Synology Assistant from step 3 above using directions on page 25 of the Synology User Guide.
    3. Setup the administrator password
    4. Setup a folder named “publicâ€

    #17048

    cromei
    Participant

    Anybody know how to add rjchris instructions to the wiki?

    Also can we get a build for the synology 207+ (Marvell processor)?

    Craig

    #17049

    ul206585

    When we put it on the wiki, might be good to show all the threads:

    1 RSP/Roku/Pinnacle Discussion and installation (Pinnacle does not support rsp)
    http://forums.fireflymediaserver.org/viewtopic.php?t=7768&start=0&postdays=0&postorder=asc&highlight=

    2 Nightly/1586 discussion on NSLU2 (arm, too) (Arm version supporting RSP)
    http://www.nslu2-linux.org/wiki/Optware/Mt-daapd?from=Unslung.Mt-daapd

    3 Firefly installation on Synology in General (using ipkg)
    http://www.synology.com/wiki/index.php/Compiled_programs_for_Power_PC_CPU_based_Synology_Products

    4 Firefly installation on arm-based synology (using tar)
    http://www.synology.com/wiki/index.php/Compiled_programs_for_Marvell_mv5281_ARM-based_Synology_Products#Firefly.2FMt-daapd_by_Mike

    5 Firefly on Synology DS-207+ (using tar too, very similar to 4)
    http://forums.fireflymediaserver.org/viewtopic.php?t=7793&start=0&postdays=0&postorder=asc&highlight=

    I found that both routes above lead to the same result (i.e. use 3 with an arm package, and use 4 or 5 – 5 is a much more detailed and clear version of 4), I find the route 3 a bit leaner.

    In rjcris posting in 5, there are a few typos, might be helpful to point out!

    – in step 13, I did not have to remove the mt-daapd files, these we untarred into the correct location

    – in step 17, the script is called firefly, not S99… so the copy command is
    cp /opt/local/mt-daapd/mt-daapd/etc/firefly /usr/syno/etc/rc.d/S99firerfly.sh
    .. and purists might also call the final file S99firefly.sh (without r …)

    My currently installed version is
    – use the process of 3 with the file proposed in 2. Yet, I still have to resolve the RSP issue, i.e. my pinnacle M1001 does not talk to the synology firefly (“incpompatible music servers found”). This should not be an issue with the Roku branded version, which should run just by using route 3 with the latest arm 16xx build.

    – with approach 4 and 5, telnet was deactivated after the reboot, but this can be fixed with the telnet disable/enable patch on
    http://www.synology.com/enu/support/download.php#DS207+
    You have to first disable and then enable telnet to get it back to work.

    Happy fireflying!

    And any tips on how to cope with the rsp issue are highly welcome!

    #17050

    Anonymous

    Thnak you for this great guide!!! I finally got it to work.
    I have a small problem left, the mt-daapd server stops irregulary.

    Below some log file:

    2008-08-17 18:23:04 (00268003): Session 0: Streaming file ’03 Sugar.m4a’ to 192.168.0.105 (offset 0)
    2008-08-17 18:23:04 (00268003): Write error: Broken pipe
    2008-08-17 18:23:05 (0026c003): Session 0: Streaming file ’03 Sugar.m4a’ to 192.168.0.105 (offset 51232)
    2008-08-17 18:25:38 (00278003): Session 0: Streaming file ’04 Suggestions.m4a’ to 192.168.0.105 (offset 0)
    2008-08-17 18:25:38 (00278003): Write error: Broken pipe
    2008-08-17 18:25:39 (0027c003): Session 0: Streaming file ’04 Suggestions.m4a’ to 192.168.0.105 (offset 51232)
    2008-08-17 18:28:24 (00288004): Session 0: Streaming file ’05 Spiders.m4a’ to 192.168.0.105 (offset 0)
    2008-08-17 18:30:29 (00004000): Got HUP signal.
    2008-08-17 18:30:29 (00004000): Error opening config file: No such file or directory
    2008-08-17 18:30:29 (00004000): Rendezvous socket closed (daap server crashed?) Aborting.
    2008-08-17 18:30:29: Aborting
    2008-08-17 19:27:35 (00004000): Firefly Version svn-1696: Starting with debuglevel 2
    2008-08-17 19:27:35 (00004000): Plugin loaded: rsp/svn-1696

    And from a earlier date:

    192.168.0.105 (offset 0)
    2008-08-10 19:34:43 (0016c003): Session 0: Streaming file ‘Russisch Nationaal Orkest, Marjolijn Hof – 23 – Assepoester Trekt Naar Het Bal.mp3’ to 192.168.0.105 (offset 0)
    2008-08-10 19:36:43 (00174003): Session 0: Streaming file ‘Russisch Nationaal Orkest, Marjolijn Hof – 24 – Assepoester Verschijnt Op Het Bal.mp3’ to 192.168.0.105 (offset 0)
    2008-08-10 19:39:50 (0017c003): Session 0: Streaming file ‘Russisch Nationaal Orkest, Marjolijn Hof – 25 – Middernacht.mp3’ to 192.168.0.105 (offset 0)
    2008-08-10 19:42:18 (00184003): Session 0: Streaming file ‘Russisch Nationaal Orkest, Marjolijn Hof – 26 – Het Bezoek Van De Prins.mp3’ to 192.168.0.105 (offset 0)
    2008-08-10 19:46:37 (0018c003): Session 0: Streaming file ‘Russisch Nationaal Orkest, Marjolijn Hof – 27 – De Prins Vindt Assepoester.mp3’ to 192.168.0.105 (offset 0)
    2008-08-10 19:49:22 (00194003): Session 0: Streaming file ‘Russisch Nationaal Orkest, Marjolijn Hof – 28 – Amoroso.mp3’ to 192.168.0.105 (offset 0)
    2008-08-17 15:46:39 (00004000): Got HUP signal.
    2008-08-17 15:46:39 (00004000): Error opening config file: No such file or directory
    2008-08-17 15:46:39 (00004000): Rendezvous socket closed (daap server crashed?) Aborting.
    2008-08-17 15:46:39: Aborting

    Could you help me?
    What am I doing wrong?

    Thanks in advance,
    Bart Bozon

    #17051

    Anonymous

    By the waY: I have a 207+ and used the guide from RJCHRIS

    Regards,
    Bart

    #17052

    EVILRipper
    Participant

    Try reading this thread:
    http://forums.fireflymediaserver.org/viewtopic.php?t=6972&highlight=hup
    (last post, especially)

Viewing 15 posts - 1 through 15 (of 16 total)

You must be logged in to reply to this topic.