NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
jelockwood1
Jul 29, 2011Guide
Please port forked-daapd to ReadyNAS to replace Firefly
Currently like all other NAS boxes, the ReadyNAs uses the obsolete Firefly (aka. mt-daapd) code. This still works (just) as a very basic music sharing server to iTunes clients, but does not support newer features like Apple Remote, Apple TV, AirPlay, etc. etc. features. Firefly (and the mt-daapd code it is based on) are effectively dead products and no longer supported by the original authors.
However there is a new equivalent also free priece of software called forked-daapd which does support all these new feautres.
Allgededly forked-daapd has been successfully ported to the Qnap NAS see http://forum.qnap.com/viewtopic.php?f=177&t=37472 I am sure NetGear would not want to be considered inferior to Qnap Information about the forked-daapd project can be found at http://www.technologeek.org/projects/daapd/index.html and http://blog.technologeek.org/category/h ... rked-daapd and code at http://anonscm.debian.org/gitweb/?p=use ... -daapd.git
Note: I would have no problems with NetGear only adding support for forked-daapd to x86 based ReadyNAS units if that makes it more practical to achieve.
I am aware that implementing forked-daapd as-is would require updating libraries like libc on the ReadyNAS but that would be no bad thing to do anyway. Again I would point out that someone has ported forked-daapd to the Qnap which normally has the same libc issue.
UPDATE:
As many people posting support for this feature request will know, iTunes 10.5 is no longer able to work with FireFly. This makes the need for Firefly to be replaced by forked-daap even more urgent. Currently the QNAP being able to run forked-daap is the only NAS that has a solution. Time for action NetGear I think.
However there is a new equivalent also free priece of software called forked-daapd which does support all these new feautres.
Allgededly forked-daapd has been successfully ported to the Qnap NAS see http://forum.qnap.com/viewtopic.php?f=177&t=37472 I am sure NetGear would not want to be considered inferior to Qnap Information about the forked-daapd project can be found at http://www.technologeek.org/projects/daapd/index.html and http://blog.technologeek.org/category/h ... rked-daapd and code at http://anonscm.debian.org/gitweb/?p=use ... -daapd.git
Note: I would have no problems with NetGear only adding support for forked-daapd to x86 based ReadyNAS units if that makes it more practical to achieve.
I am aware that implementing forked-daapd as-is would require updating libraries like libc on the ReadyNAS but that would be no bad thing to do anyway. Again I would point out that someone has ported forked-daapd to the Qnap which normally has the same libc issue.
UPDATE:
As many people posting support for this feature request will know, iTunes 10.5 is no longer able to work with FireFly. This makes the need for Firefly to be replaced by forked-daap even more urgent. Currently the QNAP being able to run forked-daap is the only NAS that has a solution. Time for action NetGear I think.
47 Replies
Replies have been turned off for this discussion
yoh-dah wrote: For those experiencing incompatibility with iTunes 1.0.5, we've released an add-on to this here.
...These are not the robots^H^H^H^H^H^H addons you are looking for...
:wink:
When the addons you refer to are re-released it will once more allow Firefly to limp along a bit longer, but really Firefly is well past its sell by date and needs replacing as per this threads feature request.- bemanAspirantJust bought an Ultra 4, and found it all simple and easy to setup and instructed friends to check them out. That is until I started the itunes server and subsequently found this thread. A fix is needed.
This forum has many great posts but it would be made all the better by some transparency from Netgear Tech Support on this matter. I empathize that the soultion may not be straight forward but some type clarification would be great. - mdgm-ntgrNETGEAR Employee RetiredAn update fix for Firefly was released today on the same page yoh-dah linked to above. It works for me on both x86 and Sparc. If you installed an older version of the update and if as a result the new version doesn't work for you try my suggestion here: http://www.readynas.com/forum/viewtopic.php?p=328221#p328221
Firefly is good and works. As for whether NetGear ports forked-daapd in the future we'll have to wait and see. However the more people that express interest the more likely they are to port it. - dsm1212ApprenticeThanks for fixing iTunes netgear! I'd still like to see us move to forked-daapd to get my atv2 working and other improved features. Another approach though would be to focus on the user mode stuff like libc that the community can't update. If you get those up to date then many addons like this one will be easy for the user community to do on our own.
- grimlochAspirantPlease port forked-daapd. PLEASE
- AlansWrightAspirantFound and downloaded - Thanks for fixing :)
- AlansWrightAspirantSpoke to soon. Doesn't seem to work. :( Havefollowed the instructions earlier in thread to reinstall firmware and reapply the 1.03 update, but still no luck. I'm using the simple DAAP client for iPhones. It connects, but then seems to crash. The log file is full of "Broken Pipe" errors, eg:
2011-12-09 22:20:31 (01a48003): Error writing to client socket: Broken pipe
2011-12-09 22:20:31 (01a48003): Error writing to client socket: Broken pipe - mdgm-ntgrNETGEAR Employee RetiredTry this:
1. Remove Firefly
2. Do OS/firmware re-install
3. Install http://www.readynas.com/download/addons/3.01/CleanITunesConfig_0.1.bin
4. Install the 1.0.3 update again - grimlochAspirantQ2 2012 bump to be cool like qnap. Forked-daapd would make my readynas perfect.
- mkeesmaatAspirantStill waiting for forked-daapd add-on ?????
Please please please
Now I have to power the PC on to listen to my itunes library on my NAS, silly!
Related Content
NETGEAR Academy

Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!