FireFly Media Server › Firefly Media Server Forums › Firefly Media Server › Setup Issues › Installation of FireFly on MSS
- This topic has 67 replies, 10 voices, and was last updated 16 years, 5 months ago by rpedde.
-
AuthorPosts
-
02/10/2007 at 11:06 AM #11291squashuaxParticipant
It starts, runs for anywhere from 2-7 minutes, I get the web interface, but then it crashes. And I’m never able to get a connection with the Roku. Is there a log file I can extract that might help? I can’t find a mt-daapd log. I found a “simba” log, does that help? Do I need to do anything in the configuration to create a log file?
04/10/2007 at 1:23 AM #11292rpeddeParticipant@squashuax wrote:
It starts, runs for anywhere from 2-7 minutes, I get the web interface, but then it crashes. And I’m never able to get a connection with the Roku. Is there a log file I can extract that might help? I can’t find a mt-daapd log. I found a “simba” log, does that help? Do I need to do anything in the configuration to create a log file?
It might be metadata that it doesn’t like, or it might be the “crash on connect” issue other folks are reporting.
If it’s metadata, you’ll see that in a log. Set up a logfile to somewhere you can get to it with a pc. (maybe the music directory?) and set the debug level to 9. Then restart the server. Once it crashes, take a look at the last few lines o fhte debug log. It will give info about what song it was scanning, and then you can move that out of the way ( or rename the extension so it doesn’t get scanned).
If you do find a file that’s crashing it, PLEASE SAVE IT. I’d like to see it.
If it’s the connect issue, I’m going to try and push a new nightly to night.
— Ron
06/10/2007 at 3:47 AM #11293squashuaxParticipantI’ve heard there might be other, older, more stable versions of firefly that I might try. Can you tell me exactly how to go about changing the version?
Please remember that I had to change my download path to http://ftp.osuosl.org/pub/nslu2/feeds/optware/mss/cross/unstable
in order to follow the other firefly mss installation instructions.And please go easy… this is the first time I have ever tried to do anything like this!
Thanks,
Josh
06/10/2007 at 5:25 PM #11294squashuaxParticipantI figured out how to upgrade to 1673.
I can get the server started by entering this in putty when i telnet to my mss, ip 192.168.1.102:
/opt/lib/ld.so.1 /opt/sbin/mt-daapd -f -c /opt/etc/mt-daapd/mt-daapd.conf -y -d9Once it is running, when I look at the web interface, I see this:
Client IP Action
192.168.1.100 Serving xml-rpc methodWhen I try to connect to the server, firefly stops, and I can no longer use the web interface.
the IP address of my Linksys WRT54GS is 192.168.1.1
I set a static IP of 192.168.1.102 for the MSS
I think the roku is dynamic IP, currently 192.168.1.103
Is there a setting I need to change on the soundbridge, firefly, linksys or mss to turn “Client IP Action 192.168.1.100 Serving xml-rpc method” into something where the IP address = the soundbridge?
06/10/2007 at 6:27 PM #11295squashuaxParticipantIt’s working – not playlists yet, but at least something…
Here’s the last things I did:
Welcome to the SoundBridge Shell version 3.0.44 Release
Type ‘?’ for help or ‘help ‘ for help on .SoundBridge> ipset
ipset: Changing configuration for Wireless interfaceipset: (A)utomatic or (M)anual Configuration (A/M)? m
ipset: (M)anual Configurationipset: IP Address? 192.168.1.103ipset: Subnet Mask? 255.255.255.0ipset:
Default Gateway? 192.168.1.1ipset: DNS Server 1? 198.168.1.1ipset: DNS Se
rver 2? 198.168.1.1
ipset: configuration succeeded and will take effect on next bootSoundBridge> reboot
rWhen the soundbridge came back up, it asked for a password. I entered mt-daapd, and voila!
I am able to browse artist and albums. The playslist all came up empty, but at least I have music.
Re the playlists, I think my issues might have to do with the way iTunes is set up. A few questions:
Here is how things are set up in iTunes:
The iTunes music folder location is set to Y:My MusiciTunesiTunes Music“Keep iTunes Music folder organized” is checked
“Copy files to iTunes Music folder when adding to librbary” is unchecked
FYI, the “My Music” folder on Y (the MSS) has a lot of album folders in addition to the iTunes folder, which seems to have duplicate album information, but in a more “iTunesy” format.
On the firefly gui:
In the firefly gui, the music folder is set to /shares/mss-hdd/Compaq_Owner/My Music/
To get playlists created in iTunes to work on the MSS/Firefly through the Roku, what should the following be set to?
The iTunes music folder location ?
“Keep iTunes Music folder organized” ?
“Copy files to iTunes Music folder when adding to librbary” ?
The Firefly GUI music folder?Thanks to anyone that can help. I’m very happy right now to have anything playing from the MSS/Firefly, even if I do have to get it started with /opt/lib/ld.so.1 /opt/sbin/mt-daapd -f -c /opt/etc/mt-daapd/mt-daapd.conf -y -d9. That’s the next thing I hope to figure out how to fix…
06/10/2007 at 7:30 PM #11296squashuaxParticipantI’m not quite as close as thought…
After I had everything almost working, I shut down my pc, and everything stopped. The roku could no longer connect to the mss or the internet, and could not even display the time or play internet radio without the pc on.
I reset to the roku to factory defaults, getting DHCP working again, got rid of 198.162.1.103 in the Linksys list of static IPs, then rebooted the mss, and started firefly by typing “/opt/lib/ld.so.1 /opt/sbin/mt-daapd -f -c /opt/etc/mt-daapd/mt-daapd.conf -y -d9”, and was able to get everything working again. Even the firefly server, albeit without iTunes playlists.
With respect to MSS, why does typing “/opt/lib/ld.so.1 /opt/sbin/mt-daapd -f -c /opt/etc/mt-daapd/mt-daapd.conf -y -d9”? work, but not “/opt/etc/init.d/S60mt-daapd”?
And what can I do to make it so firefly always starts when the MSS reboots, so that I don’t have to turn on the PC, telnet, and
enter “/opt/lib/ld.so.1 /opt/sbin/mt-daapd -f -c /opt/etc/mt-daapd/mt-daapd.conf -y -d9”?I’m also hoping someone responds to the post above with the correct settings in iTunes/Firelfy to get the playlists working.
Here is some output I snatched from the stuff that wizzes by when I start firefly as explained above:
writing to socket 13
writing to socket 13
writing to socket 13
writing to socket 13
writing to socket 13
Thread 102: xml-rpc served
Entering config_set_status
Exiting config_set_status
Thread 102: Terminating
Thread 102: Freeing request headers
Thread 102: Freeing response headers
Thread 102: Freeing request vars
Thread 102: Closing fd
With thread 102 exiting, 1 are still running
writing to socket 11
writing to socket 11
writing to socket 11
writing to socket 11
writing to socket 11
writing to socket 11
writing to socket 11
writing to socket 1106/10/2007 at 7:55 PM #11297squashuaxParticipantHere is some more information that might be helpful. It seems firefly will start and run with the PC on and /opt/lib/ld.so.1 /opt/sbin/mt-daapd -f -c /opt/etc/mt-daapd/mt-daapd.conf -y –
d9But as soon as I close the telnet session, everything stops working. Please see below.
BusyBox v1.00-pre2 (2006.02.01-23:21+0000) Built-in shell (msh)
Enter ‘help’ for a list of built-in commands.# ps auxw
PID Uid VmSize Stat Command
1 root 300 S init
2 root SW< [keventd]
3 root SWN [ksoftirqd_CPU0]
4 root SW [kswapd]
5 root SW [bdflush]
6 root SW [kupdated]
7 root SW [mtdblockd]
8 root SW [khubd]
13 root SW< [mdrecoveryd]
26 root SW [eth0_link_event]
32 root SW [gpio_out_pulse]
33 root SW [button_notify_u]
36 root SW< [ksed]
37 root SW [ksechanged]
41 root SW< [raid1d]
46 root SW< [raid1d]
49 root SW [kreiserfsd]
78 root 56 S httpd
107 root 316 S /usr/local/samba/sbin/smbd
109 root 496 S /usr/local/samba/sbin/nmbd
196 root 128 S restore
204 root 48 S hnscontrol
209 root 232 S fanctl 47 65
211 root SW discoveryd
214 root 300 S utelnetd
222 root 108 S netlink
226 root 128 S mDNSResponderPosix -f /shares/mss-hdd/__bonjour/etc/r
767 root 588 S /bin/sh
768 root 1964 S < /usr/local/samba/sbin/smbd
769 root 652 R ps auxw
#
# /opt/etc/init.d/S60mt-daapd
pidof: not found
SIGSEGV
#
# ps
PID Uid VmSize Stat Command
1 root 300 S init
2 root SW< [keventd]
3 root SWN [ksoftirqd_CPU0]
4 root SW [kswapd]
5 root SW [bdflush]
6 root SW [kupdated]
7 root SW [mtdblockd]
8 root SW [khubd]
13 root SW< [mdrecoveryd]
26 root SW [eth0_link_event]
32 root SW [gpio_out_pulse]
33 root SW [button_notify_u]
36 root SW< [ksed]
37 root SW [ksechanged]
41 root SW< [raid1d]
46 root SW< [raid1d]
49 root SW [kreiserfsd]
78 root 60 S httpd
107 root 316 S /usr/local/samba/sbin/smbd
109 root 496 S /usr/local/samba/sbin/nmbd
196 root 128 S restore
204 root 48 S hnscontrol
209 root 232 S fanctl 47 65
211 root 4 S discoveryd
214 root 300 S utelnetd
222 root 112 S netlink
226 root 132 S mDNSResponderPosix -f /shares/mss-hdd/__bonjour/etc/r
767 root 600 S /bin/sh
777 root 648 R ps
#
# /opt/lib/ld.so.1 /opt/sbin/mt-daapd -f -c /opt/etc/mt-daapd/mt-daapd.conf -y –
d9
Loading config file /shares/mss-hdd/__opt/etc/mt-daapd/mt-daapd.conf
Opening file:///shares/mss-hdd/__opt/etc/mt-daapd/mt-daapd.conf?ascii=1
Checking handler for file
opening /shares/mss-hdd/__opt/etc/mt-daapd/mt-daapd.conf
Config file open
Got general/web_root, convert to general/web_root (/shares/mss-hdd/__opt/share/m
t-daapd/admin-root)
Found existing section
Got general/port, convert to general/port (3689)
Found existing section
Got general/admin_pw, convert to general/admin_pw (mt-daapd)
Found existing section
Got general/db_type, convert to general/db_type (sqlite)
Found existing section
Got general/db_parms, convert to general/db_parms (/shares/mss-hdd/__opt/var/mt-
daapd)
Found existing section
Got general/mp3_dir, convert to general/mp3_dir (/shares/mss-hdd/Compaq_Owner/My
Music/)
Found existing section
Found 1 tokens in /shares/mss-hdd/Compaq_Owner/My Music/
Token 1: /shares/mss-hdd/Compaq_Owner/My Music/
Got general/servername, convert to general/servername (MAXTOR_JSK)
Found existing section
Got general/runas, convert to general/runas (guest)
Found existing section
Got general/playlist, convert to general/playlist (/opt/etc/mt-daapd/mt-daapd.pl
aylist)
Found existing section
Got general/extensions, convert to general/extensions (.mp3,.m4a,.m4p,.ogg,.flac
)
Found existing section
Got general/ssc_codectypes, convert to general/ssc_codectypes (ogg,flac,alac)
Found existing section
Got general/ssc_prog, convert to general/ssc_prog (/opt/sbin/mt-daapd-ssc.sh)
Found existing section
Expanding precomments to 2048
Got general/rescan_interval, convert to general/rescan_interval (600)
Found existing section
Got general/always_scan, convert to general/always_scan (0)
Found existing section
Got general/scan_type, convert to general/scan_type (0)
Found existing section
Got general/logfile, convert to general/logfile (/shares/mss-hdd/__daap/log/mt-d
aapd.log)
Found existing section
Got general/password, convert to general/password (mp3)
Found existing section
Expanding precomments to 4096
Got plugins/plugin_dir, convert to plugins/plugin_dir (/shares/mss-hdd/__opt/sha
re/mt-daapd/plugins)
Found existing section
Checking existence of /shares/mss-hdd/__opt/share/mt-daapd/admin-root
Checking existence of /shares/mss-hdd/__opt/share/mt-daapd/admin-root
Checking existence of /shares/mss-hdd/__opt/var/mt-daapd
Checking existence of /shares/mss-hdd/__opt/var/mt-daapd
Config entry general/playlist is deprecated. Please review the sample config
Checking existence of /shares/mss-hdd/__opt/share/mt-daapd/plugins
Checking existence of /shares/mss-hdd/__opt/share/mt-daapd/plugins
Loading new config file.
Opening file:///shares/mss-hdd/__daap/log/mt-daapd.log?mode=a&ascii=1
Checking handler for file
opening /shares/mss-hdd/__daap/log/mt-daapd.log
Firefly Version svn-1673: Starting with debuglevel 9
Attempting to load plugin /shares/mss-hdd/__opt/share/mt-daapd/plugins/out-daap.
so
Loaded plugin /shares/mss-hdd/__opt/share/mt-daapd/plugins/out-daap.so (daap/svn
-1673)
New transcode codec list:
Attempting to load plugin /shares/mss-hdd/__opt/share/mt-daapd/plugins/ssc-scrip
t.so
Loaded plugin /shares/mss-hdd/__opt/share/mt-daapd/plugins/ssc-script.so (ssc-sc
ript/svn-1673)
New transcode codec list: ogg,flac,alac
Attempting to load plugin /shares/mss-hdd/__opt/share/mt-daapd/plugins/rsp.so
Loaded plugin /shares/mss-hdd/__opt/share/mt-daapd/plugins/rsp.so (rsp/svn-1673)
New transcode codec list: ogg,flac,alac
Plugin loaded: rsp/svn-1673
Plugin loaded: ssc-script/svn-1673
Plugin loaded: daap/svn-1673
Starting rendezvous daemon
Starting signal handler
Opening database
Executing: select value from config where term=’version’
Results: 0
Initializing database
Executing: select count(*) FROM songs
Executing: select value from config where term=’rescan’
Executing: vacuum06/10/2007 at 10:23 PM #11298rpeddeParticipant@squashuax wrote:
Here is some more information that might be helpful. It seems firefly will start and run with the PC on and /opt/lib/ld.so.1 /opt/sbin/mt-daapd -f -c /opt/etc/mt-daapd/mt-daapd.conf -y –
d9But as soon as I close the telnet session, everything stops working. Please see below.
That’s the sighup on uclibc issue. Run it in the foreground and background it as a workaround.
/opt/lib/ld.so.1 /opt/sbin/mt-daapd -f -c /opt/etc/mt-daapd/mt-daapd.conf -y &
As far as the playlists go, copy your “iTunes Music Library.xml” to the music directory on the server and it should pick it up.
You may want to go into the web interface and make sure that “process playlists”, and “process itunes” are both set to “yes”.
— Ron
07/10/2007 at 1:24 PM #11299squashuaxParticipantWhat does “Config entry general/playlist is deprecated. Please review the sample config” mean?
& how do I get firefly to automatically start on the server, without having to turn on the pc?
#
# /opt/lib/ld.so.1 /opt/sbin/mt-daapd -f -c /opt/etc/mt-daapd/mt-daapd.conf -y &
3510
# Config entry general/playlist is deprecated. Please review the sample config
Firefly Version svn-1673: Starting with debuglevel 2
Plugin loaded: rsp/svn-1673
Plugin loaded: ssc-script/svn-1673
Plugin loaded: daap/svn-1673
Starting rendezvous daemon
Starting signal handler
Initializing database
Starting web server from /shares/mss-hdd/__opt/share/mt-daapd/admin-root on port 3689
Registering rendezvous names
Serving 4474 songs. Startup complete in 28 seconds
Rescanning database
Thread 0: Entering ws_returnerror (401: Unauthorized)
Starting playlist scan
Updating playlists
Scanned 4474 songs (was 4474) in 214 seconds#
#07/10/2007 at 2:32 PM #11300squashuaxParticipantHere’s the latest…
Firefly runs, as long as I start it with a telnet session in putty, and don’t close the session. The moment I exit putty, firefly stops working.
Here is some output:
BusyBox v1.00-pre2 (2006.02.01-23:21+0000) Built-in shell (msh)
Enter ‘help’ for a list of built-in commands.# opt/lib/ld.so.1 /opt/sbin/mt-daapd -f -c /opt/etc/mt-daapd/mt-daapd.conf -y & 3771
3851
3771: not found
#
# Config entry general/playlist is deprecated. Please review the sample config
Firefly Version svn-1673: Starting with debuglevel 2
Plugin loaded: rsp/svn-1673
Plugin loaded: ssc-script/svn-1673
Plugin loaded: daap/svn-1673
Starting rendezvous daemon
Starting signal handler
Initializing database#
# ps auxw
PID Uid VmSize Stat Command
1 root 300 S init
2 root SW< [keventd]
3 root SWN [ksoftirqd_CPU0]
4 root SW [kswapd]
5 root SW [bdflush]
6 root SW [kupdated]
7 root SW [mtdblockd]
8 root SW [khubd]
13 root SW< [mdrecoveryd]
26 root SW [eth0_link_event]
32 root SW [gpio_out_pulse]
33 root SW [button_notify_u]
36 root SW< [ksed]
37 root SW [ksechanged]
41 root SW< [raid1d]
46 root SW< [raid1d]
49 root SW [kreiserfsd]
78 root 56 S httpd
107 root 68 S /usr/local/samba/sbin/smbd
109 root 168 S /usr/local/samba/sbin/nmbd
196 root 128 S restore
204 root 24 S hnscontrol
209 root 136 S fanctl 47 65
211 root SW discoveryd
214 root 184 S utelnetd
222 root 104 S netlink
226 root 124 S mDNSResponderPosix -f /shares/mss-hdd/__bonjour/etc/r
3494 root 824 S < /usr/local/samba/sbin/smbd
3850 root 292 S /bin/sh
3851 root 5996 R opt/lib/ld.so.1 /opt/sbin/mt-daapd -f -c /opt/etc/mt-
3853 root 164 S opt/lib/ld.so.1 /opt/sbin/mt-daapd -f -c /opt/etc/mt-
3854 root 652 R ps auxw
#
# Starting web server from /shares/mss-hdd/__opt/share/mt-daapd/admin-root on port 3689
Registering rendezvous names
Serving 4474 songs. Startup complete in 28 seconds
Rescanning database
Session 0: Streaming file ’16 Achin’ To Be.m4a’ to 192.168.1.103 (offset 0)
Starting playlist scan
Updating playlists
Scanned 4474 songs (was 4474) in 209 seconds
Session 0: Streaming file ’06 How’s It Gonna End.m4a’ to 192.168.1.103 (offset 0)
Session 0: Streaming file ‘1-03 No Ordinary Morning.m4a’ to 192.168.1.103 (offset 0)
Session 0: Streaming file ’17 November.m4a’ to 192.168.1.103 (offset 0)
Rescanning database
Starting playlist scan
Session 0: Streaming file ‘2-13 In The Heat Of The Night.m4a’ to 192.168.1.103 (offset 0)
Updating playlists
Scanned 4474 songs (was 4474) in 205 seconds
Session 0: Streaming file ’04 Cold Roses.m4a’ to 192.168.1.103 (offset 0)
Session 0: Streaming file ’04 India.mp3′ to 192.168.1.103 (offset 0)
Session 0: Streaming file ‘2-10 Coming Home.m4a’ to 192.168.1.103 (offset 0)
Rescanning database
Starting playlist scan
Session 0: Streaming file ’02 Rip This Joint.m4a’ to 192.168.1.103 (offset 0)
Write error: Broken pipe
Session 0: Streaming file ’02 Rip This Joint.m4a’ to 192.168.1.103 (offset 51232)
Updating playlists
Scanned 4474 songs (was 4474) in 205 seconds
Session 0: Streaming file ’06 The Girl From Ipanema.m4a’ to 192.168.1.103 (offset 0)
Session 0: Streaming file ‘1-09 We’re All In This Together.m4a’ to 192.168.1.103 (offset 0)
Thread 41: Entering ws_returnerror (401: Unauthorized)#
# ps auxw
PID Uid VmSize Stat Command
1 root 304 S init
2 root SW< [keventd]
3 root SWN [ksoftirqd_CPU0]
4 root SW [kswapd]
5 root SW [bdflush]
6 root SW [kupdated]
7 root SW [mtdblockd]
8 root SW [khubd]
13 root SW< [mdrecoveryd]
26 root SW [eth0_link_event]
32 root SW [gpio_out_pulse]
33 root SW [button_notify_u]
36 root SW< [ksed]
37 root SW [ksechanged]
41 root SW< [raid1d]
46 root SW< [raid1d]
49 root SW [kreiserfsd]
78 root 56 S httpd
107 root 64 S /usr/local/samba/sbin/smbd
109 root 576 S /usr/local/samba/sbin/nmbd
196 root 128 S restore
204 root 48 S hnscontrol
209 root 232 S fanctl 47 65
211 root SW discoveryd
214 root 168 S utelnetd
222 root 104 S netlink
226 root 124 S mDNSResponderPosix -f /shares/mss-hdd/__bonjour/etc/r
3494 root 1020 S < /usr/local/samba/sbin/smbd
3850 root 308 S /bin/sh
3851 root 4444 S opt/lib/ld.so.1 /opt/sbin/mt-daapd -f -c /opt/etc/mt-
3853 root 128 S opt/lib/ld.so.1 /opt/sbin/mt-daapd -f -c /opt/etc/mt-
3855 root 4444 S opt/lib/ld.so.1 /opt/sbin/mt-daapd -f -c /opt/etc/mt-
3856 root 4444 S opt/lib/ld.so.1 /opt/sbin/mt-daapd -f -c /opt/etc/mt-
3936 root 4444 D opt/lib/ld.so.1 /opt/sbin/mt-daapd -f -c /opt/etc/mt-
3964 root 652 R ps auxw -
AuthorPosts
- The forum ‘Setup Issues’ is closed to new topics and replies.