My issues with my NSLU2 getting corrupted were chronicled in another thread. Thanks for your help resolving it. I finally had to reformat everything, flash the slug back to Linksys software and start over. After some work everything was up and Firefly served songs … for two days.
Now, during a iTunes ripping session something happened and the slug locked up. Only thing I could do was pull its power. Luckily the slug came back up and seems fine. However Firefly is hosed. It now believes it has 0 songs in its database when there used to be 10400, and the scanner won’t run. I telnet’ed into it and the executing processes now look different than they did when it was installed. Grep output is now:
ps -ef|grep mt-daapd
935 ttyp1 guest 3944 S /opt/sbin/mt-daapd -c /opt/etc/mt-daapd/mt-
936 ttyp1 guest 11832 D /opt/sbin/mt-daapd -c /opt/etc/mt-daapd/mt-
945 ttyp1 guest 11832 S /opt/sbin/mt-daapd -c /opt/etc/mt-daapd/mt-
946 ttyp1 guest 11832 S /opt/sbin/mt-daapd -c /opt/etc/mt-daapd/mt-
948 ttyp1 root 2668 S grep mt-daapd
The -c and everything after appears non-standard. I know little of Unix so have no clue what has changed or how to fix it. Any ideas how to get it running or absent that how do I remove all traces of Firefly from the slug so I can reload it all. I tried ipkg remove and then ipkg update / ipkg install but this had no beneficial effect.
That process list looks right. My guess is that either the music directory isn’t pointing to the right location, or the files in that directory aren’t world readable.
is a good forum posting discussing setting permissions, if that’s what the issue is.