Home of the Squeezebox™ & Transporter® network music players.
Page 1 of 19 12311 ... LastLast
Results 1 to 10 of 186
  1. #1
    Junior Member
    Join Date
    Sep 2011
    Posts
    2

    MusicIP on x86 Synology

    Hello,

    i am trying ton install MusicIP on my Synology DS710+ but it doesn't worked.
    DS710+ is a x86 NAS so we could install MIP on it.

    I have installed official Syno's SBS and then uninstall it to install SSODS 4.12.

    Then i used to modify mr_hyde patch to work with Syno.
    source: http://forums.slimdevices.com/showth...922#post476922

    I have replaced /share/Public/ by /volume1/public/ for example. SSODS use this directory to install SBS tar file so we may have already it.
    I apply this mod to "copy_plugin.sh" but i have somes errors.
    Someone has already install with success MIP on Syno nas ?

    Thank you

  2. #2
    Senior Member
    Join Date
    Apr 2008
    Posts
    125

    You ever figure this out?

    I see no responses here. Did you ever figure out how to run MusicIP on your DiskStation? (I would like to do the same thing.)

  3. #3
    Senior Member
    Join Date
    Jan 2012
    Posts
    621
    Same here. Can anyone please help us? I too am trying to get MusicIP running on my Synology DS1511+.

  4. #4
    Senior Member
    Join Date
    Dec 2008
    Posts
    275
    Did you manage to get this working at all?

    Thanks

  5. #5
    Senior Member
    Join Date
    Jan 2012
    Posts
    621
    I wish. ((

  6. #6
    I have MIP working on an 1512+.
    I used the original tar file from MIP and put it under /usr/local/MusicIP
    and created a user musicip to let it run under (didn't want MusicIP to have root rights)

    first of I had troubles that always when I closed my ssh session, then MusicIP was killed.

    So I adapted the startup script a bit that I left under /usr/local/etc/rc.d/mmserver.sh

    Code:
    #!/bin/sh
    
    # NON-PRIVIELEGED USER TO RUN MUSICMAGICSERVER.
    USER=musicip
    # PATH TO THE MUSICMAGICMIXERSERVER
    export MUSICHOME=/usr/local/MusicIP/MusicMagicMixer/
    case $1 in
        start)
            cd $MUSICHOME
            echo `date`' ***Start***' >> /var/log/mmserver
            su - $USER -c "nohup $MUSICHOME'MusicMagicServer' start  & > /dev/null"
            echo "Running MusicMagicServer"
            exit
            ;;
        stop)
            echo `date`' ***Stop***' >> /var/log/mmserver
            su - $USER -c $MUSICHOME"MusicMagicServer stop  & > /dev/null"
            echo "Stopped MusicMagicServer"
            exit
            ;;
        *)
            echo "Usage: /etc/rc.d/init.d/mmserver { start | stop }"
            exit
            ;;
    esac
    file needs to be in unix mode.
    best created with vi/vim/gvim or nano or whatever editor writes files in unix mode

    Everything works fine. Reboot works. Even after the update to 4.1 beta it worked without the need to touch something

    Hope that helps.
    Last edited by Arvoreen; 2012-07-16 at 12:12. Reason: added some text about reboot. Fixed Typo in script and added info abous unix mode

  7. #7
    Senior Member
    Join Date
    Jan 2012
    Posts
    621
    You rock man, thank you! Can you post a ink to the original tar file you mentioned please?

    Thanks again!

  8. #8

  9. #9
    Senior Member
    Join Date
    Jan 2012
    Posts
    621
    Thanks a ton, man!

    One final request: Could you please provide some more detailed and step-by-step instructions for those of us who are complete Linux newbies pretty please?

  10. #10
    Add a user on the box called musicip (he doesnt need any rights to any of the applications...)

    copy the strartup script I posted 2 posts ago into a file called mmserver.sh move it to your home or ... on the synobox

    I supose you were able to connect via ssh as root to the synobox?

    then
    Code:
    cd /usr/local
    wget wget http://www.amplifindmusicservices.com/downloads/MusicMixer_x86
    _1.8.tgz
    tar xvzf MusicMixer_x86_1.8.tgz
    chown -R musicip MusicIP
    cd /usr/local/etc/rc.d
    (now you need to copy the file mmserver.sh to this destination)
    cp /volume1/home/username/mmserver.sh .
    chown root:root mmserver.sh
    chmod 755 mmserver.sh
    This should do the trick

    if you do now a

    ./mmserver.sh start
    the MusicIP server should start without the need of a reboot.

    you should now be able to join the server under
    http://yoursynoboxip:10002

    Hope that helps
    and that I didn't miss a thing...

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •