Roku en Firefly (mt-daapd) zijn een killer-combinatie. Zo pretenderen ze zelf. Na wat onderzoek naar wat de CH3WNAS van Conceptronic kan, en een hoop proberen om Twonky er op te krijgen, kwam ik het de volgende site tegen: http://dsmg600.info/. Een site over de D-Link DSM G600, ofwel een hardware identieke versie van de CH3WNAS.
Nu is mijn doel van mijn NAS (zie deze post) om er muziek mee te streamen via het netwerk. Daarvoor heb ik UPnP of Twonky niet nodig, maar Firefly kan ik daar perfect voor gebruiken. Omdat ik al telnet toegang had dankzij de aanwijzigen van Dennis Slagers om busybox aan de praat te krijgen, kon ik snel door om Firefly te installeren. Simpelweg de tutorial volgen en het werkt!
Ik heb dit gelijk aan mijn fun_plug toegevoegd, zodat ie bij booten van de HD gelijk wordt gestart. Vanavond maar eens mijn muziekcollectie over gaan zetten op de HD.
Hallo Daniel,
Ik heb ook een CH3WNAS met Roku Soundbridge (eigenlijk 2 stuks, een voor woonkamer en een voor slaapkamer :-)). Inmiddels heb ik met jouw links FireFly al aan de praat op de NAS. Mijn Roku geeft echter de melding: ‘Soundbridge heeft een of meer DAAP servers (zoals iTunes) op het netwerk gevonden, maar kan er geen verbinding mee maken.’ met daar nog achteraan vrij vertaald: gebruik Firefly!!
Nu las ik op deze site nog dat je rsp.so als plugin van mt-daapd moet instellen: http://forums.roku.com/viewtopic.php?t=7873&postdays=0&postorder=asc&start=0
Heb jij dit ook moeten doen, of werkte het bij jou ook zonder?
Heb je verder nog die bovenste drie regels (route add … etc) moeten toevoegen om het werkend te krijgen?
PS: de server verschijnt wel gewoon in iTunes en de webinterface van mt-daapd doet het ook goed.
Kun je misschien ff mailen met je exacte configuratie?
@Michiel: rsp.so hoeft er op zich niet in, omdat de versie van mt-daapd (firefly) gebruikmaakt van het protocol van apple. In de nieuwere versie (die ik nog niet gecompiled heb gekregen) kan je zonder de apple functionaliteit toch streamen naar je roku voor het Roku Sound Protocol (rsp) als plugin te starten. Dit heeft een aantal voordelen, die ik even niet uit mijn hoofd weet, maar dat was 1 van de redenen om een poging te ondernemen om de nieuwste firefly te gaan compilen.
Wellicht dat jij daar ervaring mee hebt?
Ik zal mijn config wel bij de post plaatsen (vanavond oid).
Hallo Daniel,
Ik zou graag een gecompileerde versie mét RSP ondersteuning hebben voor de NAS (omdat de UpNp server meegeleverd met de NAS niet altijd goed te bereiken is door mijn Soundbridges). Ik heb geen ervaring om voor deze NAS te compileren helaas.
De upnp laat inderdaad ernstig te wensen over… zodra ik een nieuwere versie tot mijn beschikking heb, zal ik daar zeker over posten.
Heel graag!
Hallo Daniel,
Inmiddels heb ik Gentoo erop gezet en heb ook Firefly (svn 1696) aan de praat gekregen. Het werkt nu vlekkeloos!
Hallo, Ik heb ook de CH3WNAS en 2 soundbridges. Ik zou graag van de standaard UPNP server in de CH3WNAS af willen.
Is er ergens een stap voor stap beschrijving van het installeren van firefly op de CH3WNAS?
Vriendelijke groet,
Peter
@Peter ik heb nog geen mogelijkheid gevonden om deze uit te schakelen. Mijn Soundbridge laat nu geloof ik 5x de UPNP zien, ook al is ie er niet… dus ik zou ‘m ook graag uitschakelen. Ik zal er eens induiken om te kijken of ik ‘m via de console uitgeschakeld krijg.
@Michiel draait Gentoo ook met uclib? Want dan zou je voor de native namelijk ook firefly kunnen compilen!
@Daniel: ik heb Gentoo chroot-ed geladen, en in die omgeving Firefly (svn 1696) gecompileerd (inclusief iconv ondersteuning). Ik start Firefly ook ge-chroot op in het fun_plug script. Wat uclib precies is en of je FireFly ook native kunt compileren, zover ben ik nog niet.
Zie deze (fantastische) site voor meer info:
http://dsmg600.info/
@Peter: de standaard upnp server heb ik uitgezet door dit aan het einde mijn fun_plug toe te voegen:
(sleep 10; /mnt/HD_a2/bin/killall -9 upnp)
Mocht upnp onverholpen toch nog naar boven komen, stel dan de te scannen directory in naar een lege directory, zodat het scannen niet veel cpu-tijd in beslag zal nemen.
@Peter: de stap voor stap beschrijving vind je ook op de site dsmg600.info. Ik heb Debian geprobeerd, echter daar liep ik in vast. Toen Gentoo, dat lukte en daarna lukte het om Firefly (svn 1696) te compileren, die prima samen kan werken met de Pinnacle Soundbridges vanwege het RSP protocol dat in deze versie van Firefly wordt ondersteund.
@Michiel
De site http://dsmg600.info/ had ik inderdaad gevonden en daar heb ik ook de binary als eerste vandaan gehaald (zoals ook in de post te lezen is).
Goed nieuws dat je ‘m via de fun_plug gebruikt en dat je ook al het uitschakelen van de std UPnP hebt ingesteld.
Kan jij een .tgz maken van je gecompileerde firefly (en evt de benodigde libs, zoals ook de link op http://dsmg600.info/)? Wellicht dat deze kan draaien zonder Gentoo eerst te hoeven installeren.
@ Michiel
Kun je mij de gecompileerde files sturen van Firefly (svn 1696) Ik hoop hiermee het voor elkaar te krijgen… (ik ben nog niet zo thuis in deze materie..)
info AT pnicolai DOT nl
Alvast bedankt
Ik ben bang dat de gecompileerde versie buiten de Gentoo omgeving niet gaat werken:
/mnt/HD_a2/gentoo/usr/local/sbin/mt-daapd
Segmentation fault
@Michiel dat is niet zo mooi 🙁
Ik heb in /etc/upnpscript deze regel gevonden en toegevoegd aan mijn fun_plug
Dit omdat killall niet native aanwezig is
Het is Willie Wortel gelukt een precompiled binary van firefly svn 1969 te maken voor de CH3WNAS / DSM-600.
Hiermee kun je de Pinnacle en Roku soundbridge gebruiken.
zie: http://www.willie-wortel.nl/ch3wnas
Groet,
Peter
@peter dat is goed nieuws! Ik zal het vanavond eens proberen op mijn ch3wnas te zetten. Maak ik er gelijk een blogpostje van! Bedankt voor de tip
Het is mij gelukt om, naast firefly, mediatomb te draaien:
http://michael-peeters.blogspot.com/2008/06/running-mediatomb-on-ch3wnas-natively.html
dankzij de ppc-binaries op de mediatomb site geen gedoe met gentoo.
Zoals peter het meldt, firefly werkt nu ook zonder heel dat gentoo-gedoe 🙂
http://michael-peeters.blogspot.com/2008/06/ch3wnas-and-firefly.html
Hallo Daniel,
Heb de Firefly server draaien. Echter de RSP plugin lijkt niet te laden. Ik zie drie plugins alledrie daap svn-1696
Ik zie hem dus niet op mijn Pinnacle SOundbridge. Enig idee wat ik fout doe?
Hoi Daniel,
Ik krijg geen telnet verbinding met mijn wnas na het uitvoeren van de aanwijzingen van Dennis Slagers (connection refused). Ik zie wel dat het script een ash map heeft aangemaakt in mijn root, dus het heeft wel gelopen. Enig idee waar het misgegaan is?
Groeten,
Ronald