Western Digital Netcenter

Viewing 10 posts - 11 through 20 (of 23 total)
  • Author
    Posts
  • #10514
    rpedde
    Participant

    @scousethemoose wrote:

    Hi Ron

    Thanks again for your input.

    Is the creation of an unslung bootstrap something a novice like myself could do provided I could find a rough enough guide or guides to follow.

    I don’t mind investing the time to get it done or having to learn new things; or will I have to resign myself to the fact that I’ll have to wait for someone with better experience to do one for the netcenter.

    Its fairly ugly. I imagine it will get done by someone fairly soon, though, as everyone wants unslung. πŸ™‚

    #10515
    scousethemoose
    Participant

    Hi Ron

    I have good news, I have managed to successfully install firefly and its associated packages, after repeated persistence. πŸ™‚

    The share shows up in itunes however two issues now remain, but I have a feeling they are related.

    First Issue:
    I cannot access the admin via 192.168.1.5:3689

    Second Issue:
    When I try to connect to the share via itunes I get cannot access error, check firewall settings etc..

    Can you suggest a possible fix I presume I may have to alter my firewall/router firewall rules, cheers.

    #10516
    scousethemoose
    Participant

    It seems to be working ok now not perfect though, a restart of the NAS and my PC seemed to resolve things.

    I can access the admin from my pc now but it seems to still be having issues, I can click around for about a minute or two looking at the settings etc before I get a page cannot be displayed. Something seems to be stopping the mt-daapd process.

    I reviewed the processes running using busybox it vanishes from the list. The only way I can then get the server running again is to manually go back in the browser to the admin main page and stop the server there then reload from telnet.

    It seems to have an uptime of 3 minutes, 29 seconds.

    The version I have installed is svn-1634.

    <<<>>>

    I have now managed to keep the server up for about an hour and a half. It remained running until I actually tried to do something with the admin, and then it just died.

    It also died when I tried to access via Itunes, it just comes up with a cannot access error.

    I’ll keep trying πŸ™‚

    #10517
    scousethemoose
    Participant

    Right, I’m still playing around and have made some minor progress. I can get Firefly to scan my drive but it seems to fail once it reaches 3085, and wont go any further.

    I have in total 3162 songs all in .m4a format.

    It seems the server stops running when I try to perform the scan or when I try to access the share from itunes itself.

    Here is my log.

    2007-08-18 23:49:06 (00000400): Firefly Version svn-1634: Starting with debuglevel 2
    2007-08-18 23:49:06 (00000400): Plugin loaded: rsp/svn-1634
    2007-08-18 23:49:06 (00000400): Plugin loaded: ssc-script/svn-1634
    2007-08-18 23:49:06 (00000400): Plugin loaded: daap/svn-1634
    2007-08-18 23:49:06 (00000400): Starting rendezvous daemon
    2007-08-18 23:49:06 (00000400): Starting signal handler
    2007-08-18 23:49:07 (00000400): Initializing database
    2007-08-18 23:49:09 (00000400): Starting web server from /shares/Main/__opt/share/mt-daapd/admin-root on port 3689
    2007-08-18 23:49:09 (00000400): Registering rendezvous names
    2007-08-18 23:49:09 (00000400): Serving 3085 songs. Startup complete in 3 seconds
    2007-08-18 23:49:09 (00000400): Rescanning database
    2007-08-18 23:49:09 (00000400): opendir: No such file or directory
    2007-08-18 23:49:09 (00000400): Starting playlist scan
    2007-08-18 23:49:12 (00000400): Updating playlists
    2007-08-18 23:49:12 (00000400): Error rescanning… bad path?
    2007-08-18 23:49:12 (00000400): Scanned 0 songs (was 3085) in 3 seconds
    2007-08-18 23:50:44 (00000803): Thread 0: Entering ws_returnerror (302: Moved)
    2007-08-18 23:51:03 (00000400): Rendezvous socket closed (daap server crashed?) Aborting.

    It’d be great if someone else is willing to try putting Firefly on their netcenter, I’ll post my instructions so far for anyone willing just let me know. πŸ™‚

    #10518
    rpedde
    Participant

    @scousethemoose wrote:

    Right, I’m still playing around and have made some minor progress. I can get Firefly to scan my drive but it seems to fail once it reaches 3085, and wont go any further.

    Might be worth stepping back to 1589, as the notes for the latest nightly say “THIS DOES NOT WORK”.

    πŸ™‚

    — Ron

    #10519
    scousethemoose
    Participant

    Hi Ron,

    Your suggestion worked, although it wasn’t the most elegant of installs. I basically had to install all the required packages first before I could install sn-1586, one by one.

    > I can keep the server running
    > Scan all my music
    > Server visible in Itunes
    > Connect to the server
    > Play Music from the server πŸ™‚

    This worked although busybox seems to have been effected, I believe it is to do with bash_3.2-3_mipsel.ipk which I had to use for an error free install.

    This seems to have caused busybox to appear like this

    BusyBox v1.00-pre2 (2006.10.08-20:33+0000) Built-in shell (msh)
    Enter ‘help’ for a list of built-in commands.

    [u@h W]ps
    PID Uid VmSize Stat Command
    SIGSEGV

    Removing mt-daapd and this package restores busybox to normal. Should I use a different bash package?

    Here is my install procedure, I copied all packages over first

    # export LD_LIBRARY_PATH=/lib:/usr/lib:/opt/lib
    # cd /shares/Main
    # /opt/bin/ipkg-cl install zlib_1.2.2-2_mipsel.ipk
    # /opt/bin/ipkg-cl install libid3tag_0.15.1b-1_mipsel.ipk
    # /opt/bin/ipkg-cl install libogg_1.1.3-2_mipsel.ipk
    # /opt/bin/ipkg-cl install libvorbis_1.1.2-3_mipsel.ipk
    # /opt/bin/ipkg-cl install ivorbis-tools_1.0-1_mipsel.ipk
    # /opt/bin/ipkg-cl install libao_0.8.6-1_mipsel.ipk
    # /opt/bin/ipkg-cl install libcurl_7.15.5-1_mipsel.ipk
    # /opt/bin/ipkg-cl install libvorbisidec_cvs-20050221-1_mipsel.ipk
    # /opt/bin/ipkg-cl install ivorbis-tools_1.0-1_mipsel.ipk
    # /opt/bin/ipkg-cl install flac_1.1.4-1_mipsel.ipk
    # /opt/bin/ipkg-cl install readline_5.2-2_mipsel.ipk
    # /opt/bin/ipkg-cl install ncurses_5.6-1_mipsel.ipk
    # /opt/bin/ipkg-cl install ncursesw_5.6-1_mipsel.ipk
    # /opt/bin/ipkg-cl install sqlite_3.4.1-1_mipsel.ipk
    # /opt/bin/ipkg-cl install bash_3.2-3_mipsel.ipk
    # /opt/bin/ipkg-cl install mt-daapd_svn-1586-1_mipsel.ipk

    Thanks,

    Jon

    <<<>>>>

    I have resolved the issue by performing a forced removal of bash.

    # /opt/bin/ipkg-cl -force-depends bash, this needs to be done after the mt-daapd .ipk install.

    #10520
    rpedde
    Participant

    @scousethemoose wrote:

    Hi Ron,

    Your suggestion worked, although it wasn’t the most elegant of installs. I basically had to install all the required packages first before I could install sn-1586, one by one.

    > I can keep the server running
    > Scan all my music
    > Server visible in Itunes
    > Connect to the server
    > Play Music from the server πŸ™‚

    This worked although busybox seems to have been effected, I believe it is to do with bash_3.2-3_mipsel.ipk which I had to use for an error free install.

    This seems to have caused busybox to appear like this

    BusyBox v1.00-pre2 (2006.10.08-20:33+0000) Built-in shell (msh)
    Enter ‘help’ for a list of built-in commands.

    [u@h W]ps
    PID Uid VmSize Stat Command
    SIGSEGV

    Removing mt-daapd and this package restores busybox to normal. Should I use a different bash package?

    Here is my install procedure, I copied all packages over first

    # export LD_LIBRARY_PATH=/lib:/usr/lib:/opt/lib
    # cd /shares/Main
    # /opt/bin/ipkg-cl install zlib_1.2.2-2_mipsel.ipk
    # /opt/bin/ipkg-cl install libid3tag_0.15.1b-1_mipsel.ipk
    # /opt/bin/ipkg-cl install libogg_1.1.3-2_mipsel.ipk
    # /opt/bin/ipkg-cl install libvorbis_1.1.2-3_mipsel.ipk
    # /opt/bin/ipkg-cl install ivorbis-tools_1.0-1_mipsel.ipk
    # /opt/bin/ipkg-cl install libao_0.8.6-1_mipsel.ipk
    # /opt/bin/ipkg-cl install libcurl_7.15.5-1_mipsel.ipk
    # /opt/bin/ipkg-cl install libvorbisidec_cvs-20050221-1_mipsel.ipk
    # /opt/bin/ipkg-cl install ivorbis-tools_1.0-1_mipsel.ipk
    # /opt/bin/ipkg-cl install flac_1.1.4-1_mipsel.ipk
    # /opt/bin/ipkg-cl install readline_5.2-2_mipsel.ipk
    # /opt/bin/ipkg-cl install ncurses_5.6-1_mipsel.ipk
    # /opt/bin/ipkg-cl install ncursesw_5.6-1_mipsel.ipk
    # /opt/bin/ipkg-cl install sqlite_3.4.1-1_mipsel.ipk
    # /opt/bin/ipkg-cl install bash_3.2-3_mipsel.ipk
    # /opt/bin/ipkg-cl install mt-daapd_svn-1586-1_mipsel.ipk

    Thanks,

    Jon

    <<<>>>>

    I have resolved the issue by performing a forced removal of bash.

    # /opt/bin/ipkg-cl -force-depends bash, this needs to be done after the mt-daapd .ipk install.

    Where did you get the ipkg installer? And how did you get it set up? That might be worth noting in this thread in case others try and go down the same path.

    #10521
    raster
    Participant

    @scousethemoose wrote:

    Thanks sonichouse

    I tried as you suggested and was able to get further. Unfortunately I’ve hit another brick wall.

    # /opt/sbin/mt-daapd -c /opt/etc/mt-daapd/mt-daapd.conf

    When I execute the above command the following occurs.

    /opt/sbin/mt-daapd: error while loading shared libraries: cannot open open shared object file: cannot load shared object file: No such file or directory.

    Any thoughts?

    I had the exact same problem with a similar ipk package “Wizd”. How did you fix it?

    Regards /Rasmus

    #10522
    scousethemoose
    Participant

    Here are instructions for setting up Firefly on WD Netcenter.

    Please note this is done at your OWN RISK as it will void your warranty.

    Prerequisites:

    > Firmware Update & Create Directories

    You must download the telnet enabled firmware from epias, a member at the open_netcenter forums.

    http://members.lycos.nl/epias/netcenter/

    This can be applied by using the Web Interface for the drive.

    Once this is done you need to telnet to your drive. The login details are.

    USERNAME: root
    PASSWORD: WD_NetCenter

    Once you are logged in you need to execute the following commands which will create directories required to continue.

    # mkdir /shares/Main/__opt
    # mkdir /shares/Main/__opt/lib
    # mkdir /shares/Main/__opt/bin
    # mkdir /shares/Main/__opt/etc
    # ln -s /shares/Main/__opt /opt

    Once this is complete you need to enable ftp, to do this type

    vsftpd.

    This will allow you to ftp to the drive, I’d recommend using filezilla.

    http://filezilla.sourceforge.net/

    > Add IPKG

    Thanks again to the hard work over at the open_netcenter forums, another user there (mafe) has provided a download for IPKG.

    http://www.brennwertheizung24.de/netcenter/seiten/files/ipkg_NetCenter.zip

    Once download, extract the files to your desktop. You will need them shortly. Once this is done, ftp to the drive.

    HOST: Use the drives local ip on your network
    USERNAME: root
    PASSWORD: WD_NetCenter

    Once you have connected perform the following.

    Copy these files
    libipkg.a
    libipkg.so.0.0.0
    libipkg.la
    libpthread.so.0
    into the newly created directory: /shares/Main/__opt/lib

    Copy file Ipkg-cl
    Into: /shares/Main/__opt/bin

    Copy the file ipkg.conf
    into: /shares/Main/__opt/etc

    Once this is done open a new telnet session and execute the following commands.

    # cd /opt/lib
    # ln -s ./libipkg.so.0.0.0 libipkg.so
    # ln -s ./libipkg.so.0.0.0 libipkg.so.0

    > Download Packages for MT-DAAPD

    The packages required for install are:

    zlib_1.2.2-2_mipsel.ipk
    libid3tag_0.15.1b-1_mipsel.ipk
    libogg_1.1.3-2_mipsel.ipk
    libvorbis_1.1.2-3_mipsel.ipk
    ivorbis-tools_1.0-1_mipsel.ipk
    libao_0.8.6-1_mipsel.ipk
    libcurl_7.15.5-1_mipsel.ipk
    libvorbisidec_cvs-20050221-1_mipsel.ipk
    ivorbis-tools_1.0-1_mipsel.ipk
    flac_1.1.4-1_mipsel.ipk
    readline_5.2-2_mipsel.ipk
    ncurses_5.6-1_mipsel.ipk
    ncursesw_5.6-1_mipsel.ipk
    sqlite_3.4.1-1_mipsel.ipk
    bash_3.2-3_mipsel.ipk
    mt-daapd_svn-1586-1_mipsel.ipk

    These can be downloaded from:

    http://ipkg.nslu2-linux.org/feeds/optware/mss/cross/unstable/
    http://ipkg.fireflymediaserver.org/mipsel/
    http://ipkg.openmss.org/testing/

    You should ftp these to /shares/Main/

    > Install MT-DAAPD

    If you perform the following it should be a trouble free install.

    # export LD_LIBRARY_PATH=/lib:/usr/lib:/opt/lib
    # cd /shares/Main
    # /opt/bin/ipkg-cl install zlib_1.2.2-2_mipsel.ipk
    # /opt/bin/ipkg-cl install libid3tag_0.15.1b-1_mipsel.ipk
    # /opt/bin/ipkg-cl install libogg_1.1.3-2_mipsel.ipk
    # /opt/bin/ipkg-cl install libvorbis_1.1.2-3_mipsel.ipk
    # /opt/bin/ipkg-cl install ivorbis-tools_1.0-1_mipsel.ipk
    # /opt/bin/ipkg-cl install libao_0.8.6-1_mipsel.ipk
    # /opt/bin/ipkg-cl install libcurl_7.15.5-1_mipsel.ipk
    # /opt/bin/ipkg-cl install libvorbisidec_cvs-20050221-1_mipsel.ipk
    # /opt/bin/ipkg-cl install ivorbis-tools_1.0-1_mipsel.ipk
    # /opt/bin/ipkg-cl install flac_1.1.4-1_mipsel.ipk
    # /opt/bin/ipkg-cl install readline_5.2-2_mipsel.ipk
    # /opt/bin/ipkg-cl install ncurses_5.6-1_mipsel.ipk
    # /opt/bin/ipkg-cl install ncursesw_5.6-1_mipsel.ipk
    # /opt/bin/ipkg-cl install sqlite_3.4.1-1_mipsel.ipk
    # /opt/bin/ipkg-cl install bash_3.2-3_mipsel.ipk
    # /opt/bin/ipkg-cl install mt-daapd_svn-1586-1_mipsel.ipk
    # /opt/bin/ipkg-cl -force-depends bash

    If you notice any missing packages during the install that I havent listed make a note and download them from the sources mentioned previously.

    Keep installing any of the missing packages and after each install then execute this command.

    # /opt/bin/ipkg-cl install mt-daapd_svn-1586-1_mipsel.ipk

    If all packages are found the install should be successful and you should see the following.

    Configuring mt-daapd

    To complete this installation, make any necessary changes
    to the config file in /opt/etc/mt-daapd/mt-daapd.conf, and
    start the daemon by running /opt/etc/init.d/S60mt-daapd

    Successfully terminated.

    I’m not sure why this final step is necessary but it works; the bash package is needed to complete the install but it seems to effect busybox. So to resolve this after the install do the following.

    # /opt/bin/ipkg-cl -force-depends bash

    mt-daapd should now be installed but to complete the install you need to ftp to the drive and edit S60mt-daapd. Which is located,
    /opt/etc/init.d/S60mt-daapd.

    /opt/lib/ld.so.1 /opt/sbin/mt-daapd -c /opt/etc/mt-daapd/mt-daapd.conf

    Once this is done transfer the file back over to the drive. I’d recommend a restart of the drive at this point.

    After the restart telnet again and activate Firefly by executing the following.

    # /opt/etc/init.d/S60mt-daapd

    Ignore the pidof error message, everything should be up and running now, you can confirm this by browsing to

    http://%netcenter ip%:3689.

    Once there you can configure the server.

    Goodluck with the install, hopefully someone can come up with a much more elegant install method. πŸ™‚

    If you get stuck, take a look at the following links, they helped me a great deal.

    REFERENCES:
    http://wiki.fireflymediaserver.org/MSS_Installation
    http://www.brennwertheizung24.de/wdncforum/index.php?mode=viewthread&forum_id=13&thread=11&sid=076e862fca8b85efbdd9b328688cd52d
    http://www.brennwertheizung24.de/wdncforum/index.php?mode=viewthread&forum_id=13&thread=3&sid=076e862fca8b85efbdd9b328688cd52d
    http://www.brennwertheizung24.de/wdncforum/index.php?mode=viewthread&forum_id=13&thread=4&sid=076e862fca8b85efbdd9b328688cd52d

    #10523
    raster
    Participant

    I only got to installing ncursesw and received this..?

    An error ocurred, return value: -1.
    Collected errors:
    ERROR: Package ncurses (parent ncurses) is not available from any configured src
    .
    Failed to download ncurses. Perhaps you need to run ‘ipkg update’?

    Regards Rasmus

Viewing 10 posts - 11 through 20 (of 23 total)
  • The forum ‘Setup Issues’ is closed to new topics and replies.