NSLU2-Linux
view · edit · print · history

Optware.Mt-daapd History

Hide minor edits - Show changes to markup

July 25, 2009, at 08:02 AM by blunto --
Changed lines 81-82 from:

The last step is needed so mt-daapd can write it's songs database. There's probably a better way to do this (e.g. put the songs.db in a public folder.

to:

The last step is needed so mt-daapd can write it's songs database. There's probably a better way to do this (e.g. put the songs.db in a public folder by changing the db_parms parameter described below).

July 25, 2009, at 07:59 AM by blunto --
Changed lines 75-76 from:
  1. wget http://nightlies.fireflymediaserver.org/nightlies/svn-1586/mt-daapd_svn-1586-1_armeb.ipk@@
  2. ipkg install mt-daapd_svn-1586-1_armeb.ipk@@
to:
  1. wget http://nightlies.fireflymediaserver.org/nightlies/svn-1586/mt-daapd_svn-1586-1_armeb.ipk
  2. ipkg install mt-daapd_svn-1586-1_armeb.ipk
July 25, 2009, at 07:58 AM by blunto --
Changed lines 72-74 from:

[=

to:

(:table border=0 width=100% bgcolor=#eeffee:) (:cell:)

 [=
Changed lines 79-80 from:
to:

(:tableend:)

July 25, 2009, at 07:57 AM by blunto --
Changed lines 72-75 from:

# wget http://nightlies.fireflymediaserver.org/nightlies/svn-1586/mt-daapd_svn-1586-1_armeb.ipk # ipkg install mt-daapd_svn-1586-1_armeb.ipk @@# chown guest /opt/etc/mt-daapd/

to:

# wget http://nightlies.fireflymediaserver.org/nightlies/svn-1586/mt-daapd_svn-1586-1_armeb.ipk@@ # ipkg install mt-daapd_svn-1586-1_armeb.ipk@@ # chown guest /opt/etc/mt-daapd/

July 25, 2009, at 07:53 AM by blunto -- Corrected instructions for installation of beta version
Changed lines 68-73 from:

Pinnacle distributes the Roku Soundsbridge throughout parts of Europe. Their versions are slightly cheaper, but dont include daap protocol due to not having a license from Apfel. Hence you need to use the roku protocol which is NOT in the stable 0.2.x build. Thus you need a recent beta, but the web download link may well point to a so new version that the libs aint available for the unslung in time. And the standard feeds dont have the beta. Nasty thing, but theres an easy way to install the newest working beta version for NSLU - I took me a while to find this:

  1. echo "src firefly http://ipkg.fireflymediaserver.org/armeb" > /etc/ipkg/firefly.conf
  2. ipkg update
  3. ipkg install mt-daapd
to:

Pinnacle distributes the Roku Soundsbridge throughout parts of Europe. Their versions are slightly cheaper, but dont include daap protocol due to not having a license from Apfel. Hence you need to use the roku protocol which is NOT in the stable 0.2.x build. Thus you need a recent beta, but the web download link may well point to a so new version that the libs aint available for the unslung in time. And the standard feeds dont have the beta.

As of 25-Jul-2009 the instruction below don't work as http://ipkg.fireflymediaserver.org/armeb doesn't exist. The following works (after much blood sweat and tears!). Everything as root.

# wget http://nightlies.fireflymediaserver.org/nightlies/svn-1586/mt-daapd_svn-1586-1_armeb.ipk # ipkg install mt-daapd_svn-1586-1_armeb.ipk @@# chown guest /opt/etc/mt-daapd/

The last step is needed so mt-daapd can write it's songs database. There's probably a better way to do this (e.g. put the songs.db in a public folder.

Now edit the config file: # nano -w /opt/etc/mt-daapd/mt-daapd.conf or whatever editor you prefer.

And add the following line:

db_parms = /opt/etc/mt-daapd/

Added lines 86-94:

(not working at 25-06-2009) Nasty thing, but theres an easy way to install the newest working beta version for NSLU - I took me a while to find this:

  1. echo "src firefly http://ipkg.fireflymediaserver.org/armeb" > /etc/ipkg/firefly.conf
  2. ipkg update
  3. ipkg install mt-daapd

November 22, 2008, at 10:34 AM by Reedy -- not so recently
Changed line 2 from:

Note that mt-daapd has recently been rebranded Firefly Media Server (although it is still available as mt-daapd in the ipkg feed). Additional NSLU2 specific install / configuration information for Firefly is available on the project web site http://wiki.fireflymediaserver.org/NSLU2_Installation - richdunlop

to:

Note that mt-daapd has been rebranded Firefly Media Server (although it is still available as mt-daapd in the ipkg feed). Additional NSLU2 specific install / configuration information for Firefly is available on the project web site http://wiki.fireflymediaserver.org/NSLU2_Installation - richdunlop

January 08, 2008, at 12:09 PM by fcarolo -- fixed false wikilinks
Changed line 12 from:
  1. Check that your setup meets all IpkgRequirements?.
to:
  1. Check that your setup meets all IpkgRequirements.
Changed lines 77-78 from:

Before v0.2.4, mt-daapd was unable to play MP3s? with ID3v2? Tags, they will be detected by iTunes but it will not play with mt-daapd. More information on this can be found here http://wiki.mt-daapd.org/wiki/Transcoding_HOWTO. If you cannot or don't want to upgrade to a newer version of mt-daapd, simply remove the ID3v2? tags, as described in the howto.

to:

Before v0.2.4, mt-daapd was unable to play MP3s with ID3v2 Tags, they will be detected by iTunes but it will not play with mt-daapd. More information on this can be found here http://wiki.mt-daapd.org/wiki/Transcoding_HOWTO. If you cannot or don't want to upgrade to a newer version of mt-daapd, simply remove the ID3v2 tags, as described in the howto.

December 23, 2007, at 11:04 PM by urtlnomis --
Changed lines 29-31 from:
to:

Note: If you want to use the Web Interface to modify the configuration you need to set permission. To do so (in a telnet session): "# chmod 447 /opt/etc/mt-daapd/mt-daapd.conf" and to restart mt-daapd "# /opt/etc/init.d/S60mt-daapd"

December 05, 2006, at 11:38 PM by mas -- Well its easy to install the beta mt-daapd and the Pinnacles need this!
Added lines 65-73:

Pinnacle Soundbridge - beta version of mt-daapd

Pinnacle distributes the Roku Soundsbridge throughout parts of Europe. Their versions are slightly cheaper, but dont include daap protocol due to not having a license from Apfel. Hence you need to use the roku protocol which is NOT in the stable 0.2.x build. Thus you need a recent beta, but the web download link may well point to a so new version that the libs aint available for the unslung in time. And the standard feeds dont have the beta. Nasty thing, but theres an easy way to install the newest working beta version for NSLU - I took me a while to find this:

  1. echo "src firefly http://ipkg.fireflymediaserver.org/armeb" > /etc/ipkg/firefly.conf
  2. ipkg update
  3. ipkg install mt-daapd

This beta mt-daapd has quite some improvements over the stable, like its way faster indexing of large music collections (factor 10 observed easily) and certain transcoding options for ogg, flac etc. which may make it worthwhile for non Pinnacle users as well.

December 05, 2006, at 11:24 AM by richdunlop --
Changed line 2 from:

Note that mt-daapd has recently been rebranded Firefly Media Server. It is still available as mt-daapd in the ipkg feed. Additional NSLU2 specific install / configuration information for Firefly is available on the project web site http://wiki.fireflymediaserver.org/NSLU2_Installation - richdunlop

to:

Note that mt-daapd has recently been rebranded Firefly Media Server (although it is still available as mt-daapd in the ipkg feed). Additional NSLU2 specific install / configuration information for Firefly is available on the project web site http://wiki.fireflymediaserver.org/NSLU2_Installation - richdunlop

December 05, 2006, at 11:23 AM by richdunlop --
Changed line 2 from:

Note that mt-daapd has recently been rebranded Firefly Media Server. it is still available as mt-daapd in the ipkg feed. Additional NSLU2 specific install / configuration information for Firefly is available on the project web site http://wiki.fireflymediaserver.org/NSLU2_Installation - richdunlop

to:

Note that mt-daapd has recently been rebranded Firefly Media Server. It is still available as mt-daapd in the ipkg feed. Additional NSLU2 specific install / configuration information for Firefly is available on the project web site http://wiki.fireflymediaserver.org/NSLU2_Installation - richdunlop

December 05, 2006, at 11:23 AM by richdunlop --
Changed line 2 from:

Note that mt-daapd has recently been rebranded Firefly Media Server. it is still available as mt-daapd in the ipkg feed. Additional NSLU2 specific install / configuration information for Firefly is available on the project http://wiki.fireflymediaserver.org/NSLU2_Installation. - richdunlop

to:

Note that mt-daapd has recently been rebranded Firefly Media Server. it is still available as mt-daapd in the ipkg feed. Additional NSLU2 specific install / configuration information for Firefly is available on the project web site http://wiki.fireflymediaserver.org/NSLU2_Installation - richdunlop

December 05, 2006, at 11:22 AM by richdunlop --
Changed line 2 from:

Note that mt-daapd has recently been rebranded Firefly Media Server. it is still available as mt-daapd in the ipkg feed. Additional NSLU2 specific install / configuration information for Firefly is available on the project web site. - richdunlop

to:

Note that mt-daapd has recently been rebranded Firefly Media Server. it is still available as mt-daapd in the ipkg feed. Additional NSLU2 specific install / configuration information for Firefly is available on the project http://wiki.fireflymediaserver.org/NSLU2_Installation. - richdunlop

December 05, 2006, at 11:21 AM by richdunlop -- Added infor about Firefly install guide on Firefly wiki.
Added lines 1-4:

Note that mt-daapd has recently been rebranded Firefly Media Server. it is still available as mt-daapd in the ipkg feed. Additional NSLU2 specific install / configuration information for Firefly is available on the project web site. - richdunlop


April 29, 2006, at 09:05 PM by Fred Wenzel --
Changed lines 62-63 from:

Before v0.2.4, mt-daapd was unable to play MP3s? with ID3v2? Tags, they will be detected by iTunes but it will not play with mt-daapd. More information on this can be found here http://wiki.mt-daapd.org/wiki/Transcoding_HOWTO. If you cannot or don't want to upgrade to a newer version of mt-daapd, simply remove the ID3v2? tags.

to:

Before v0.2.4, mt-daapd was unable to play MP3s? with ID3v2? Tags, they will be detected by iTunes but it will not play with mt-daapd. More information on this can be found here http://wiki.mt-daapd.org/wiki/Transcoding_HOWTO. If you cannot or don't want to upgrade to a newer version of mt-daapd, simply remove the ID3v2? tags, as described in the howto.

April 29, 2006, at 09:02 PM by Fred Wenzel -- remove useless war about the transcoding howto link
Changed lines 62-63 from:

I'm surprised this is not mentioned but mp3's with ID3v2? Tags will be detected by itunes but it will not play with mt-daapd. As of v0.2.4 of mt-daapd it can read ID3v2? and play them More information on this can be found here http://wiki.mt-daapd.org/wiki/Transcoding_HOWTO#Basic_Concept. Simply remove the ID3v2? tags. (Sorry, but the page you refer to only explains how transcoding works, but this has nothing to do with transcoding, I believe this paragraph is not correct (or you pasted the wrong link)<-THE BASIC CONCEPT EXPLAINS WHY CERTAIN TAGS CANNOT PLAY WHICH IS WHY TRANSCODING IS DONE. PLEASE READ OR JUST DO NOT BOTHER)

to:

Before v0.2.4, mt-daapd was unable to play MP3s? with ID3v2? Tags, they will be detected by iTunes but it will not play with mt-daapd. More information on this can be found here http://wiki.mt-daapd.org/wiki/Transcoding_HOWTO. If you cannot or don't want to upgrade to a newer version of mt-daapd, simply remove the ID3v2? tags.

March 22, 2006, at 09:46 PM by etherkidd -- id3v2 update
Changed lines 62-63 from:

I'm surprised this is not mentioned but mp3's with ID3v2? Tags will be detected by itunes but it will not play with mt-daapd. More information on this can be found here http://wiki.mt-daapd.org/wiki/Transcoding_HOWTO#Basic_Concept. Simply remove the ID3v2? tags. (Sorry, but the page you refer to only explains how transcoding works, but this has nothing to do with transcoding, I believe this paragraph is not correct (or you pasted the wrong link)<-THE BASIC CONCEPT EXPLAINS WHY CERTAIN TAGS CANNOT PLAY WHICH IS WHY TRANSCODING IS DONE. PLEASE READ OR JUST DO NOT BOTHER)

to:

I'm surprised this is not mentioned but mp3's with ID3v2? Tags will be detected by itunes but it will not play with mt-daapd. As of v0.2.4 of mt-daapd it can read ID3v2? and play them More information on this can be found here http://wiki.mt-daapd.org/wiki/Transcoding_HOWTO#Basic_Concept. Simply remove the ID3v2? tags. (Sorry, but the page you refer to only explains how transcoding works, but this has nothing to do with transcoding, I believe this paragraph is not correct (or you pasted the wrong link)<-THE BASIC CONCEPT EXPLAINS WHY CERTAIN TAGS CANNOT PLAY WHICH IS WHY TRANSCODING IS DONE. PLEASE READ OR JUST DO NOT BOTHER)

March 05, 2006, at 12:27 PM by andreas --
Deleted lines 0-2:

WARNING! This package still inlcudes mt-daapd v0.2.3. The latest iTunes v6.0.4 will not establish correct connection to this "old" mt-daapd version. For latest iTunes compatibility you have to get mt-daapd v0.2.4 which is not provided here!

March 04, 2006, at 01:17 PM by andreas --
Changed lines 2-3 from:

This package still inlcudes mt-daapd v0.2.3. The latest iTunes v6.0.4 will not establish correct connection to this "old" mt-daapd version. For latest iTunes compatibility you have to get mt-daapd v0.2.4 which is not provided here!

to:

This package still inlcudes mt-daapd v0.2.3. The latest iTunes v6.0.4 will not establish correct connection to this "old" mt-daapd version. For latest iTunes compatibility you have to get mt-daapd v0.2.4 which is not provided here!

March 04, 2006, at 01:15 PM by andreas --
Changed lines 2-3 from:

This package still inlcudes mt-daapd v0.2.3. The latest iTunes v6.0.4 will not establish correct connection to this "old" mt-daapd version. For latest iTunes compatibility you have to get mt-daapd v0.2.4.

to:

This package still inlcudes mt-daapd v0.2.3. The latest iTunes v6.0.4 will not establish correct connection to this "old" mt-daapd version. For latest iTunes compatibility you have to get mt-daapd v0.2.4 which is not provided here!

March 04, 2006, at 01:09 PM by andreas -- mt-daapd problems with iTunes v6.0.4
Added lines 1-3:

WARNING! This package still inlcudes mt-daapd v0.2.3. The latest iTunes v6.0.4 will not establish correct connection to this "old" mt-daapd version. For latest iTunes compatibility you have to get mt-daapd v0.2.4.

December 17, 2005, at 11:18 AM by jt --
Changed lines 62-63 from:

I'm surprised this is not mentioned but mp3's with ID3v2? Tags will be detected by itunes but it will not play with mt-daapd. More information on this can be found here http://wiki.mt-daapd.org/wiki/Transcoding_HOWTO#Basic_Concept. Simply remove the ID3v2? tags. (Sorry, but the page you refer to only explains how transcoding works, but this has nothing to do with transcoding, I believe this paragraph is not correct (or you pasted the wrong link).)

to:

I'm surprised this is not mentioned but mp3's with ID3v2? Tags will be detected by itunes but it will not play with mt-daapd. More information on this can be found here http://wiki.mt-daapd.org/wiki/Transcoding_HOWTO#Basic_Concept. Simply remove the ID3v2? tags. (Sorry, but the page you refer to only explains how transcoding works, but this has nothing to do with transcoding, I believe this paragraph is not correct (or you pasted the wrong link)<-THE BASIC CONCEPT EXPLAINS WHY CERTAIN TAGS CANNOT PLAY WHICH IS WHY TRANSCODING IS DONE. PLEASE READ OR JUST DO NOT BOTHER)

October 31, 2005, at 05:05 PM by Steve Jackson -- spelling
Changed line 13 from:
  1. Run 'chmod o+r -R /share/hdd/data/public/mp3' to make sure the server has permitions to read your music files.
to:
  1. Run 'chmod o+r -R /share/hdd/data/public/mp3' to make sure the server has permissions to read your music files.
October 30, 2005, at 04:54 PM by Dietmar Zlabinger -- why mp3s dont play is wrong
Changed lines 62-63 from:

I'm surprised this is not mentioned but mp3's with ID3v2? Tags will be detected by itunes but it will not play with mt-daapd. More information on this can be found here http://wiki.mt-daapd.org/wiki/Transcoding_HOWTO#Basic_Concept. Simply remove the ID3v2? tags.

to:

I'm surprised this is not mentioned but mp3's with ID3v2? Tags will be detected by itunes but it will not play with mt-daapd. More information on this can be found here http://wiki.mt-daapd.org/wiki/Transcoding_HOWTO#Basic_Concept. Simply remove the ID3v2? tags. (Sorry, but the page you refer to only explains how transcoding works, but this has nothing to do with transcoding, I believe this paragraph is not correct (or you pasted the wrong link).)

October 21, 2005, at 03:57 PM by etherkidd -- mp3 id3v2 tags and transcoding
Added lines 61-63:

Why Mp3's Won't Play

I'm surprised this is not mentioned but mp3's with ID3v2? Tags will be detected by itunes but it will not play with mt-daapd. More information on this can be found here http://wiki.mt-daapd.org/wiki/Transcoding_HOWTO#Basic_Concept. Simply remove the ID3v2? tags.

October 08, 2005, at 06:43 AM by JBK --
Changed lines 30-31 from:
  • /opt/etc/mt-daapd/mtdaapd.conf - configuration file
  • /opt/etc/mt-daapd/mtdaapd.playlist - playlist file
to:
  • /opt/etc/mt-daapd/mt-daapd.conf - configuration file
  • /opt/etc/mt-daapd/mt-daapd.playlist - playlist file
August 13, 2005, at 07:17 AM by Liviu Ionescu --
Added lines 5-6:

Note: as of package mt-daapd_0.2.1.1-r2_armeb.ipk running on openslug-2.6, files are located in different places, please check your current version for actual location (ilg).

May 13, 2005, at 12:05 AM by tman --
Changed line 7 from:
  1. telnet into your NSLU2 and run 'ipkg install mt-daapd'.
to:
  1. Telnet into your NSLU2 and run 'ipkg install mt-daapd'.
Changed lines 25-31 from:

/opt/sbin/mt-daapd - the executable
/opt/share/mt-daapd/admin-root/* - several files for the admin web interface
/opt/etc/init.d/S60mt-daapd - script that starts the executable during a boot
/opt/etc/mt-daapd/mtdaapd.conf - configuration file
/opt/etc/mt-daapd/mtdaapd.playlist - playlist file
/opt/var/mt-daapd - an empty folder. here mt-daapd will put its database file 'songs.gdb'

to:
  • /opt/sbin/mt-daapd - the executable
  • /opt/share/mt-daapd/admin-root/* - several files for the admin web interface
  • /opt/etc/init.d/S60mt-daapd - script that starts the executable during a boot
  • /opt/etc/mt-daapd/mtdaapd.conf - configuration file
  • /opt/etc/mt-daapd/mtdaapd.playlist - playlist file
  • /opt/var/mt-daapd - an empty folder. here mt-daapd will put its database file 'songs.gdb'
Changed lines 40-41 from:

A good start to troubleshoot the mt-daapd is to edit /opt/etc/mt-daapd/mt-daapd.conf and enable the log file option. Remove the leading # from the line 'logfile /var/log/mt-daapd.log' and save + exit. Now run the start script again. Check the log file for anything obvious.

to:

A good start to troubleshoot the mt-daapd is to edit /opt/etc/mt-daapd/mt-daapd.conf and enable the log file option. Remove the leading # from the line 'logfile /var/log/mt-daapd.log' and save + exit. Now run the start script again. Check the log file for anything obvious.

Changed lines 44-45 from:

You might get this error in the log '/var/log/mt-daapd.log': Error scanning Mp3 files: Permission denied. - this issue is easy to resolve. Run the command 'chmod o+r -R /share/hdd/data/public/mp3'. This will make sure the mt-daapd has read permissions on the mp3 folder and everything within.

to:

You might get this error in the log '/var/log/mt-daapd.log': Error scanning Mp3 files: Permission denied. - this issue is easy to resolve. Run the command 'chmod o+r -R /share/hdd/data/public/mp3'. This will make sure the mt-daapd has read permissions on the mp3 folder and everything within.

Changed line 50 from:

If you don't see any songs in iTunes from your NSLU2, check the "run as" setting in the mt-daapd.conf file, you may need to change it to a user that has permissions to access your MP3?'s.

to:

If you don't see any songs in iTunes from your NSLU2, check the "run as" setting in the mt-daapd.conf file, you may need to change it to a user that has permissions to access your MP3s.

Changed lines 54-58 from:

mt-daapd: error while loading shared libraries: libz.so: cannot open shared object file: No such file or directory
This is because the environment variable 'LD_LIBRARY_PATH' is not set. Simply use the start script '/opt/etc/init.d/S60mt-daapd' and you will resolve the issue. Alternatively you can set the variable in your session by running 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/lib' - this setting will need to be re-set after each login.

Some users experience missing songs in mt-daapd. Running it with the command line parameter '-d2' (for more debug output) revealed the error Bad mp3 header in xxx.mpr: bad layer_index. This was a bug in an earlier version of mt-daapd, and should not happen with the current version from ipkg. If you spot this issue in your log file, try updating to the current version of mt-daapd. a "ipkg update" and "ipkg install mt-daapd" should do it. If you want to be more "bleeding-edge", you can also try installing nightly snapshots from http://nightlies.mt-daapd.org and please report back into the author any issues.

to:

mt-daapd: error while loading shared libraries: libz.so: cannot open shared object file: No such file or directory
This is because the environment variable 'LD_LIBRARY_PATH' is not set. Simply use the start script '/opt/etc/init.d/S60mt-daapd' and you will resolve the issue. Alternatively you can set the variable in your session by running 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/lib' - this setting will need to be re-set after each login.

Some users experience missing songs in mt-daapd. Running it with the command line parameter '-d2' (for more debug output) revealed the error Bad mp3 header in xxx.mpr: bad layer_index. This was a bug in an earlier version of mt-daapd, and should not happen with the current version from ipkg. If you spot this issue in your log file, try updating to the current version of mt-daapd. A "ipkg update" and "ipkg install mt-daapd" should do it. If you want to be more "bleeding-edge", you can also try installing nightly snapshots from http://nightlies.mt-daapd.org and please report back into the author any issues.

May 12, 2005, at 11:59 PM by tman --
Changed lines 60-61 from:

For additional help with installation and configuration issues, please visit the project web site. Further documentation and a forum are available to aid with set-up and usage.
(bare URL until above is approved: www.mt-daapd.org)

to:

For additional help with installation and configuration issues, please visit the project web site. Further documentation and a forum are available to aid with set-up and usage.

May 12, 2005, at 08:58 PM by velociped -- minor syntax correction
Changed line 60 from:

For additional help with installation and configuration issues, please visit the project web site. Further documentation and a forum are available to aid with set-up and usage issues.\\

to:

For additional help with installation and configuration issues, please visit the project web site. Further documentation and a forum are available to aid with set-up and usage.\\

May 12, 2005, at 08:49 PM by velociped -- added bare URL pending embedded link approval
Changed lines 60-61 from:

For additional help with installation and configuration issues, please visit the project web site. Further documentation and a forum are available to aid with set-up and usage issues.

to:

For additional help with installation and configuration issues, please visit the project web site. Further documentation and a forum are available to aid with set-up and usage issues.
(bare URL until above is approved: www.mt-daapd.org)

May 12, 2005, at 08:09 PM by velociped -- added "Help & Support" section
Changed lines 57-60 from:

Some users experience missing songs in mt-daapd. Running it with the command line parameter '-d2' (for more debug output) revealed the error Bad mp3 header in xxx.mpr: bad layer_index. This was a bug in an earlier version of mt-daapd, and should not happen with the current version from ipkg. If you spot this issue in your log file, try updating to the current version of mt-daapd. a "ipkg update" and "ipkg install mt-daapd" should do it. If you want to be more "bleeding-edge", you can also try installing nightly snapshots from http://nightlies.mt-daapd.org and please report back into the author any issues.

to:

Some users experience missing songs in mt-daapd. Running it with the command line parameter '-d2' (for more debug output) revealed the error Bad mp3 header in xxx.mpr: bad layer_index. This was a bug in an earlier version of mt-daapd, and should not happen with the current version from ipkg. If you spot this issue in your log file, try updating to the current version of mt-daapd. a "ipkg update" and "ipkg install mt-daapd" should do it. If you want to be more "bleeding-edge", you can also try installing nightly snapshots from http://nightlies.mt-daapd.org and please report back into the author any issues.

Help & Support

For additional help with installation and configuration issues, please visit the project web site. Further documentation and a forum are available to aid with set-up and usage issues.

March 07, 2005, at 01:43 PM by velociped --
Changed line 3 from:

Mt-daapd depends on the separate packages libid3tag and zlib. Don't worry, just follow the steps below, and they will automatically be installed by ipkg. Just remember to always start mt-daapd with the start script '/opt/etc/init.d/S60mt-daapd' so that it actually findes the zlib. Running '/opt/sbin/mt-daapd' manually is likely to give you an error message.

to:

Mt-daapd depends on the separate packages libid3tag and zlib. Don't worry, just follow the steps below, and they will automatically be installed by ipkg. Just remember to always start mt-daapd with the start script '/opt/etc/init.d/S60mt-daapd' so that it actually finds zlib. Running '/opt/sbin/mt-daapd' manually is likely to give you an error message.

Changed line 33 from:

An upgrade might be required if a newer version of mt-daapd is released. Also, as part of upgrading to a newer version of Unslung, the ipkg might lose the information about what mt-daapd was installed, and you might be forced to to install with the -force-overwrite option.

to:

An upgrade might be required if a newer version of mt-daapd is released. Also, as part of upgrading to a newer version of Unslung, the ipkg might lose the information about which vrsion of mt-daapd was previously installed. As a consequence, you may be forced to to install with the -force-overwrite option.

Changed line 40 from:

A good start to trouble shoot the mt-daapd is to edit /opt/etc/mt-daapd/mt-daapd.conf and enable the log file option. Take away the leading # from the line 'logfile /var/log/mt-daapd.log' and save + exit. Now run the start script again. Check the log file for anything obvious.

to:

A good start to troubleshoot the mt-daapd is to edit /opt/etc/mt-daapd/mt-daapd.conf and enable the log file option. Remove the leading # from the line 'logfile /var/log/mt-daapd.log' and save + exit. Now run the start script again. Check the log file for anything obvious.

Changed line 42 from:

Sometimes the default log output does not reveal enough information. You can add another command line parameter to the start of mt-daapd to enable more debug information: -dn where n is between 0 and 9. A good value to start with is -d2. You can add this parameter to the start script '/opt/etc/init.d/S60mt-daapd' so that mt-daapd will always print a little bit more information when things go wrong. You should use extreme values such as '-d9' only when you have a small folder with a few songs, otherwise the log file will be huge and it will not be easy to locate good information in there.

to:

Sometimes the default log output does not reveal enough information. You can add another command line parameter to the start of mt-daapd to enable more debug information: -dn where n is between 0 and 9. A good value to start with is -d2. You can add this parameter to the start script '/opt/etc/init.d/S60mt-daapd' so that mt-daapd will always print a little bit more information when things go wrong. You should use extreme values such as '-d9' only when you have a small folder with a few songs, otherwise the log file will be huge and it will not be easy to locate meaningful information.

Changed line 46 from:

The log file may contain no errors, but it reports that it's Scanned 0 songs in 1 seconds, this is also probably due to the read permission problem mentioned above.

to:

The log file may contain no errors, but report that it has Scanned 0 songs in 1 seconds, this is also probably due to the read permission problem mentioned above.

Changed line 48 from:

If the log file looks fine but you still don't see the mt-daapd in your iTunes, then maybe your personal firewall is blocking some required traffic. At some point during the initial communication between mt-daapd server and the iTunes client, those two seem to swap roles: iTunes becomes the server, and mt-daapd is contacting it via UDP on port 5353. So check your firewall and allow iTunes to get incoming traffic via UDP from your NSLU2 on this port.

to:

If the log file looks fine but you still don't see the mt-daapd shared library in your iTunes, then maybe your personal firewall is blocking some required traffic. At some point during the initial communication between mt-daapd server and the iTunes client, those two seem to swap roles: iTunes becomes the server, and mt-daapd is contacting it via UDP on port 5353. So check your firewall and allow iTunes to get incoming traffic via UDP from your NSLU2 on this port.

Changed line 57 from:

Some users had songs missing in mt-daapd. Running it with the command line parameter '-d2' (for more debug output) reveiled the error Bad mp3 header in xxx.mpr: bad layer_index. This was a bug in an earlier version of mt-daapd, and should not happen with the current version from ipkg. If you spot this issue in your log file, try updating to the current version of mt-daapd. a "ipkg update" and "ipkg install mt-daapd" should do it. If you want to be more "bleeding-edge", you can also try installing nightly snapshots from http://nightlies.mt-daapd.org and please report back into the author any issues.

to:

Some users experience missing songs in mt-daapd. Running it with the command line parameter '-d2' (for more debug output) revealed the error Bad mp3 header in xxx.mpr: bad layer_index. This was a bug in an earlier version of mt-daapd, and should not happen with the current version from ipkg. If you spot this issue in your log file, try updating to the current version of mt-daapd. a "ipkg update" and "ipkg install mt-daapd" should do it. If you want to be more "bleeding-edge", you can also try installing nightly snapshots from http://nightlies.mt-daapd.org and please report back into the author any issues.

March 04, 2005, at 11:03 PM by Albert Smith --
Changed line 12 from:
  1. Run './opt/etc/init.d/S60mt-daapd' to re-start the server.
to:
  1. Run '/opt/etc/init.d/S60mt-daapd' to re-start the server.
March 04, 2005, at 10:24 PM by Albert Smith --
Changed line 12 from:
  1. Run '/opt/etc/init.d/S60mt-daapd' to re-start the server.
to:
  1. Run './opt/etc/init.d/S60mt-daapd' to re-start the server.
March 04, 2005, at 08:07 PM by Albert Smith --
Changed line 40 from:

A good start to trouble shoot the mt-daapd is to edit /opt/etc/mt-daapd.conf and enable the log file option. Take away the leading # from the line 'logfile /var/log/mt-daapd.log' and save + exit. Now run the start script again. Check the log file for anything obvious.

to:

A good start to trouble shoot the mt-daapd is to edit /opt/etc/mt-daapd/mt-daapd.conf and enable the log file option. Take away the leading # from the line 'logfile /var/log/mt-daapd.log' and save + exit. Now run the start script again. Check the log file for anything obvious.

March 03, 2005, at 10:16 PM by Steve Peters --
Changed lines 28-29 from:

/opt/etc/mt-daapd.conf - configuration file
/opt/etc/mt-daapd.playlist - playlist file\\

to:

/opt/etc/mt-daapd/mtdaapd.conf - configuration file
/opt/etc/mt-daapd/mtdaapd.playlist - playlist file\\

February 21, 2005, at 12:41 AM by rpedde --
Changed line 57 from:

Some users had songs missing in mt-daapd. Running it with the command line parameter '-d2' (for more debug output) reveiled the error Bad mp3 header in xxx.mpr: bad layer_index. This was a bug in an earlier version of mt-daapd, and should not happen with the current version from ipkg. If you spot this issue in your log file, try a snapshot from http://www.pedde.com/mt-daapd/ and please report back into the author and the NSLU2 mailing list if this resolves your issue.

to:

Some users had songs missing in mt-daapd. Running it with the command line parameter '-d2' (for more debug output) reveiled the error Bad mp3 header in xxx.mpr: bad layer_index. This was a bug in an earlier version of mt-daapd, and should not happen with the current version from ipkg. If you spot this issue in your log file, try updating to the current version of mt-daapd. a "ipkg update" and "ipkg install mt-daapd" should do it. If you want to be more "bleeding-edge", you can also try installing nightly snapshots from http://nightlies.mt-daapd.org and please report back into the author any issues.

November 20, 2004, at 04:04 PM by kaste --
Changed lines 8-9 from:
  1. From your workstation connect to the default network share 'DISK 1' on your NSLU2. You probably know that this relates to the folder /share/hdd/data/public.
  2. In there create a new folder called 'mp3'.
to:
  1. From your workstation connect to the default network share 'DISK 1' on your NSLU2. Go into the folder "public". You might know that this relates to the folder /share/hdd/data/public.
  2. In "public" create a new folder called 'mp3'.
Changed lines 11-22 from:
  1. Go back to telnet and type 'pidof mt-daapd'. An empty line means mt-daapd is not running. If it is actually running already, this documentation is out of date ... please fix me ;-)
  2. type 'vi /opt/etc/init.d/S60mt-daapd'. Press 'i' for edit mode. Edit the last line of that file from:
    /opt/sbin/mt-daapd 2>/dev/null
    to:
    /opt/sbin/mt-daapd -c /opt/etc/mt-daapd.conf 2>/dev/null
  3. Hit the ESC key followed by :wq and the Enter key (stands for write and quit)
  4. Run '/opt/etc/init.d/S60mt-daapd' to start the server.
  5. Run 'pidof mt-daapd' again. Now you should get back 4 numbers like that:
    # pidof mt-daapd
    2160 2163 2164 2165
    #

    Congratulations, your mt-daapd is running.
to:
  1. Run 'chmod o+r -R /share/hdd/data/public/mp3' to make sure the server has permitions to read your music files.
  2. Run '/opt/etc/init.d/S60mt-daapd' to re-start the server.
Changed lines 17-21 from:

Next steps / other things you can do

  1. Listen to your music :-)
  2. Add more music. Note that it will take a restart of mt-daapd before the music shows up in iTunes.
  3. Connect to the admin web pages on port 3689 (example: http://192.168.1.77:3689). When prompted enter any user name and the password mt-daapd. Have a look around.
  4. Explore the configuration file and playlist file for more things to play around with. You might want to store your mp3s somewhere else - so move the folder and change the option mp3_dir ... you get the idea.
to:

To add more music, simply repeat the steps 5 to 8.

Advanced things

Most users will be happy putting music in the folder and listening to it via their iTunes. If you want to play around with mt-daapd a bit more, have a look at the following pointers:

  1. Connect to the admin web pages on port 3689 (example: http://192.168.1.77:3689). When prompted enter any user name and the password mt-daapd. Have a look around. Give feedback to the author.
  2. Explore the configuration file and playlist file for more things to play around with. You might want to store your mp3s somewhere else - so move the folder and change the option mp3_dir ... you get the idea. Also, you can rename the server from 'mt-daapd' to a more funky name, or enable the automated rescanning of the music folder, so that new songs get added automatically (if their permission is correct).
Changed lines 57-67 from:

Some users had songs missing in mt-daapd. Running it with the command line parameter '-d2' (for more debug output) reveiled the error Bad mp3 header in xxx.mpr: bad layer_index. This is a bug in the current version of mt-daapd, and will be fixed in the next one. If you urgently need that fix and cannot wait until the next official version is ready and provided via ipkg, then you can do the following:

wget http://field.us/mt-daapd-arm-20041010.bz2
bunzip2 mt-daapd-arm-20041010.bz2
killall mt-daapd
mv /opt/sbin/mt-daapd /opt/sbin/mt-daapd.old
mv mt-daapd-arm-20041010 /opt/sbin/mt-daapd
rm /share/hdd/conf/opt/var/mt-daapd/songs.gdb
/opt/etc/init.r/S60-mt-daapd

Many thanks to Marc Field for providing this binary based on the CVS code. The commands above (1) download this file, (2) unzip it, (3) shut down the mt-daapd, (4) make a backup copy of the old binary, (5) copy the new one in the right place, (6) clear the songs database (as they are not compatible, the new mt-daapd will create a fresh one) and (7) start it using the normal start script.

to:

Some users had songs missing in mt-daapd. Running it with the command line parameter '-d2' (for more debug output) reveiled the error Bad mp3 header in xxx.mpr: bad layer_index. This was a bug in an earlier version of mt-daapd, and should not happen with the current version from ipkg. If you spot this issue in your log file, try a snapshot from http://www.pedde.com/mt-daapd/ and please report back into the author and the NSLU2 mailing list if this resolves your issue.

November 20, 2004, at 03:18 PM by kaste --
Added lines 41-47:

Upgrade

An upgrade might be required if a newer version of mt-daapd is released. Also, as part of upgrading to a newer version of Unslung, the ipkg might lose the information about what mt-daapd was installed, and you might be forced to to install with the -force-overwrite option.

  • make a backup copy of your /opt/etc/mt-daapd.conf and mt-daapd.playlist
  • run ipkg install -force-overwrite mt-daapd
  • re-apply the changes to the configuration file ...
October 25, 2004, at 08:55 AM by ka6sox --
Changed line 3 from:

Mt-daapd depends on the separat packages libid3tag and zlib. Don't worry, just follow the steps below, and they will automatically be installed by ipkg. Just remember to always start mt-daapd with the start script '/opt/etc/init.d/S60mt-daapd' so that it actually findes the zlib. Running '/opt/sbin/mt-daapd' manually is likely to give you an error message.

to:

Mt-daapd depends on the separate packages libid3tag and zlib. Don't worry, just follow the steps below, and they will automatically be installed by ipkg. Just remember to always start mt-daapd with the start script '/opt/etc/init.d/S60mt-daapd' so that it actually findes the zlib. Running '/opt/sbin/mt-daapd' manually is likely to give you an error message.

Changed lines 41-42 from:

Trouble shooting

A good start to trouble shoot the mt-daapd is to edit /opt/etc/mt-daapd.conf and enable the log file option. Take away the leading # from the line 'logfile /var/log/mt-daapd.log' and save + exit. Now run the start script again. Check the log file for anything obvious.

to:

Troubleshooting

A good start to trouble shoot the mt-daapd is to edit /opt/etc/mt-daapd.conf and enable the log file option. Take away the leading # from the line 'logfile /var/log/mt-daapd.log' and save + exit. Now run the start script again. Check the log file for anything obvious.

October 25, 2004, at 08:18 AM by kai --
Changed lines 44-46 from:

You might get this one: Error scanning Mp3 files: Permission denied. - this issue is easy to resolve. Run the command 'chmod o+r -R /share/hdd/data/public/mp3'. This will make sure the mt-daapd has read permissions on the mp3 folder and everything within.

to:

Sometimes the default log output does not reveal enough information. You can add another command line parameter to the start of mt-daapd to enable more debug information: -dn where n is between 0 and 9. A good value to start with is -d2. You can add this parameter to the start script '/opt/etc/init.d/S60mt-daapd' so that mt-daapd will always print a little bit more information when things go wrong. You should use extreme values such as '-d9' only when you have a small folder with a few songs, otherwise the log file will be huge and it will not be easy to locate good information in there.

You might get this error in the log '/var/log/mt-daapd.log': Error scanning Mp3 files: Permission denied. - this issue is easy to resolve. Run the command 'chmod o+r -R /share/hdd/data/public/mp3'. This will make sure the mt-daapd has read permissions on the mp3 folder and everything within.

Changed line 59 from:

Some users had songs missing in mt-daapd. Running it with -d2 (for more debug output) reveiled the error Bad mp3 header in xxx.mpr: bad layer_index. This is a bug in the current version of mt-daapd, and will be fixed in the next one. If you urgently need that fix and cannot wait until the next official version is ready and provided via ipkg, then you can do the following:

to:

Some users had songs missing in mt-daapd. Running it with the command line parameter '-d2' (for more debug output) reveiled the error Bad mp3 header in xxx.mpr: bad layer_index. This is a bug in the current version of mt-daapd, and will be fixed in the next one. If you urgently need that fix and cannot wait until the next official version is ready and provided via ipkg, then you can do the following:

October 16, 2004, at 10:24 AM by kaste --
Changed lines 55-67 from:

This is because the environment variable 'LD_LIBRARY_PATH' is not set. Simply use the start script '/opt/etc/init.d/S60mt-daapd' and you will resolve the issue. Alternatively you can set the variable in your session by running 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/lib' - this setting will need to be re-set after each login.

to:

This is because the environment variable 'LD_LIBRARY_PATH' is not set. Simply use the start script '/opt/etc/init.d/S60mt-daapd' and you will resolve the issue. Alternatively you can set the variable in your session by running 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/lib' - this setting will need to be re-set after each login.

Some users had songs missing in mt-daapd. Running it with -d2 (for more debug output) reveiled the error Bad mp3 header in xxx.mpr: bad layer_index. This is a bug in the current version of mt-daapd, and will be fixed in the next one. If you urgently need that fix and cannot wait until the next official version is ready and provided via ipkg, then you can do the following:

wget http://field.us/mt-daapd-arm-20041010.bz2
bunzip2 mt-daapd-arm-20041010.bz2
killall mt-daapd
mv /opt/sbin/mt-daapd /opt/sbin/mt-daapd.old
mv mt-daapd-arm-20041010 /opt/sbin/mt-daapd
rm /share/hdd/conf/opt/var/mt-daapd/songs.gdb
/opt/etc/init.r/S60-mt-daapd

Many thanks to Marc Field for providing this binary based on the CVS code. The commands above (1) download this file, (2) unzip it, (3) shut down the mt-daapd, (4) make a backup copy of the old binary, (5) copy the new one in the right place, (6) clear the songs database (as they are not compatible, the new mt-daapd will create a fresh one) and (7) start it using the normal start script.

October 10, 2004, at 10:12 PM by bcoombs --
Changed line 46 from:

The log file may contain no errors, but it reports that it's Scanned 0 songs in 1 seconds, this also probably due to the read permission problem.

to:

The log file may contain no errors, but it reports that it's Scanned 0 songs in 1 seconds, this is also probably due to the read permission problem mentioned above.

October 10, 2004, at 09:56 PM by bcoombs --
Changed line 46 from:

The log file may contain no errors, but it reports that it's Scanned 0 songs in 1 seconds, this also probably due to the read permission problem.

to:

The log file may contain no errors, but it reports that it's Scanned 0 songs in 1 seconds, this also probably due to the read permission problem.

October 10, 2004, at 09:55 PM by bcoombs --
Added lines 46-47:

The log file may contain no errors, but it reports that it's Scanned 0 songs in 1 seconds, this also probably due to the read permission problem.

October 10, 2004, at 08:39 AM by kaste --
Changed line 29 from:
  1. Add more music. Note that it will take some time (how long?) before it pops up in the mt-daapd.
to:
  1. Add more music. Note that it will take a restart of mt-daapd before the music shows up in iTunes.
October 10, 2004, at 01:52 AM by kaste --
Changed line 49 from:
 What works well is if you always run the chmod setting as above ... you might want to even put that in your mt-daapd startup script.
to:

What works well is if you always run the chmod setting as above ... you might want to even put that in your mt-daapd startup script.

Changed line 52 from:

mt-daapd: error while loading shared libraries: libz.so: cannot open shared object file: No such file or directory \\

to:

mt-daapd: error while loading shared libraries: libz.so: cannot open shared object file: No such file or directory \\

October 10, 2004, at 01:50 AM by kaste --
Changed line 52 from:

mt-daapd: error while loading shared libraries: libz.so: cannot open shared object file: No such file or directory \\

to:

mt-daapd: error while loading shared libraries: libz.so: cannot open shared object file: No such file or directory \\

October 10, 2004, at 01:36 AM by kaste --
Added lines 49-53:
 What works well is if you always run the chmod setting as above ... you might want to even put that in your mt-daapd startup script.

You might want to play with the command line parameters of mt-daapd. However, running the binary manually from the command line is likely to give you the following error message:
mt-daapd: error while loading shared libraries: libz.so: cannot open shared object file: No such file or directory
This is because the environment variable 'LD_LIBRARY_PATH' is not set. Simply use the start script '/opt/etc/init.d/S60mt-daapd' and you will resolve the issue. Alternatively you can set the variable in your session by running 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/lib' - this setting will need to be re-set after each login.

October 10, 2004, at 01:28 AM by kaste --
Added lines 3-4:

Mt-daapd depends on the separat packages libid3tag and zlib. Don't worry, just follow the steps below, and they will automatically be installed by ipkg. Just remember to always start mt-daapd with the start script '/opt/etc/init.d/S60mt-daapd' so that it actually findes the zlib. Running '/opt/sbin/mt-daapd' manually is likely to give you an error message.

October 07, 2004, at 02:05 PM by Bob Walchli --
Changed lines 44-46 from:

If the log file looks fine but you still don't see the mt-daapd in your iTunes, then maybe your personal firewall is blocking some required traffic. At some point during the initial communication between mt-daapd server and the iTunes client, those two seem to swap roles: iTunes becomes the server, and mt-daapd is contacting it via UDP on port 5353. So check your firewall and allow iTunes to get incoming traffic via UDP from your NSLU2 on this port.

to:

If the log file looks fine but you still don't see the mt-daapd in your iTunes, then maybe your personal firewall is blocking some required traffic. At some point during the initial communication between mt-daapd server and the iTunes client, those two seem to swap roles: iTunes becomes the server, and mt-daapd is contacting it via UDP on port 5353. So check your firewall and allow iTunes to get incoming traffic via UDP from your NSLU2 on this port.

If you don't see any songs in iTunes from your NSLU2, check the "run as" setting in the mt-daapd.conf file, you may need to change it to a user that has permissions to access your MP3?'s.

October 06, 2004, at 07:33 PM by kaste --
Changed lines 1-44 from:

Describe {{Mt-daapd}} here.

to:

The package mt-daapd is an iTunes server for your NSLU2. Running it enables you to keep all your music on the drive connected to the NSLU2 and listen to it simply by opening iTunes on any Mac or PC in the same network. No need to map a drive.

End user Howto

  1. Check that your setup meets all IpkgRequirements?.
  2. telnet into your NSLU2 and run 'ipkg install mt-daapd'.
  3. From your workstation connect to the default network share 'DISK 1' on your NSLU2. You probably know that this relates to the folder /share/hdd/data/public.
  4. In there create a new folder called 'mp3'.
  5. Put music in the new folder - let's start with just a few songs or albums. Watch out that all songs have proper Id3 tags: Title, Artist, Album, Year and Genre.
  6. Go back to telnet and type 'pidof mt-daapd'. An empty line means mt-daapd is not running. If it is actually running already, this documentation is out of date ... please fix me ;-)
  7. type 'vi /opt/etc/init.d/S60mt-daapd'. Press 'i' for edit mode. Edit the last line of that file from:
    /opt/sbin/mt-daapd 2>/dev/null
    to:
    /opt/sbin/mt-daapd -c /opt/etc/mt-daapd.conf 2>/dev/null
  8. Hit the ESC key followed by :wq and the Enter key (stands for write and quit)
  9. Run '/opt/etc/init.d/S60mt-daapd' to start the server.
  10. Run 'pidof mt-daapd' again. Now you should get back 4 numbers like that:
    # pidof mt-daapd
    2160 2163 2164 2165
    #

    Congratulations, your mt-daapd is running.
  11. Open your iTunes. In the Source panel (left hand side) between 'Music Store' and '90's Music' you should find a new blue entry titled mt-daapd. Click it and see if all your music is available. Click on the eye / 'Browse' button to select music by Genre, Artist and/or Album.

If this is failing, please scroll down to the trouble shooting section.

Next steps / other things you can do

  1. Listen to your music :-)
  2. Add more music. Note that it will take some time (how long?) before it pops up in the mt-daapd.
  3. Connect to the admin web pages on port 3689 (example: http://192.168.1.77:3689). When prompted enter any user name and the password mt-daapd. Have a look around.
  4. Explore the configuration file and playlist file for more things to play around with. You might want to store your mp3s somewhere else - so move the folder and change the option mp3_dir ... you get the idea.

Files overview:

/opt/sbin/mt-daapd - the executable
/opt/share/mt-daapd/admin-root/* - several files for the admin web interface
/opt/etc/init.d/S60mt-daapd - script that starts the executable during a boot
/opt/etc/mt-daapd.conf - configuration file
/opt/etc/mt-daapd.playlist - playlist file
/opt/var/mt-daapd - an empty folder. here mt-daapd will put its database file 'songs.gdb'

Trouble shooting

A good start to trouble shoot the mt-daapd is to edit /opt/etc/mt-daapd.conf and enable the log file option. Take away the leading # from the line 'logfile /var/log/mt-daapd.log' and save + exit. Now run the start script again. Check the log file for anything obvious.

You might get this one: Error scanning Mp3 files: Permission denied. - this issue is easy to resolve. Run the command 'chmod o+r -R /share/hdd/data/public/mp3'. This will make sure the mt-daapd has read permissions on the mp3 folder and everything within.

If the log file looks fine but you still don't see the mt-daapd in your iTunes, then maybe your personal firewall is blocking some required traffic. At some point during the initial communication between mt-daapd server and the iTunes client, those two seem to swap roles: iTunes becomes the server, and mt-daapd is contacting it via UDP on port 5353. So check your firewall and allow iTunes to get incoming traffic via UDP from your NSLU2 on this port.

Page last modified on July 25, 2009, at 08:02 AM