This is an old revision of the document!
Table of Contents
HowTo Firefly / mt-daapd
General Setup
You may (or may not) have to add the following settings to your fun_plug. Your milage may vary.
route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0
adds the multicast route.
echo 1 > /proc/sys/net/ipv4/ip_forward
enables packet forwarding
/sbin/ifconfig eth0 promisc
enables promiscious mode
mt-daapd 0.2.4
Download mt-daapd from the link below, create a new directory called “mt-daapd” on your hard-drive, and unpack it there.
Edit the mt-daapd.conf to reflect your setup
Add the following to your fun_plug:
mkdir -p /mnt/HD_a2/mt-daapd/cache ln -s /mnt/HD_a2/mt-daapd/libz.so.1 /lib/ ln -s /mnt/HD_a2/mt-daapd/libgdbm.so.3 /lib/ ln -s /mnt/HD_a2/mt-daapd/libid3tag.so.0 /lib/ /mnt/HD_a2/mt-daapd/mt-daapd -c /mnt/HD_a2/mt-daapd/mt-daapd.conf
Working combinations
Please post if mt-daapd works which combination you have used:
mt-daap 0.2.4
Works:
- iTunes 7.0.2 (Mac)
- iTunes 7.1.1.5 (PC)
- Roku Soundbridge M1001 (Via CH3WNAS)
—-
Does not work:
- iTunes 7.0.1 (Mac)
Links
- www.fireflymediaserver.org (official site)
- mt-daapd 0.2.4 precompiled binary
- http://www.williewortel.uni.cc/ch3wnas/ fantastic job of Willie wortel compiling binary for CH3WNAS