You are here: Home » Topic » Installing on Intel SS4000-E (general Linux question)

Installing on Intel SS4000-E (general Linux question)

FireFly Media Server (formerly mt-daapd) Firefly Media Server Forums Firefly Media Server Setup Issues Installing on Intel SS4000-E (general Linux question)

This topic contains 24 replies, has 6 voices, and was last updated by  brad.chapin 9 years, 11 months ago.

Viewing 15 posts - 1 through 15 (of 25 total)
  • Author
    Posts
  • #1989

    cstern
    Participant

    I am starting a new “project” – to install firefly on my Intel SS4000-E NAS

    So far, I can: Log on to the NAS using SSH, and transfer files via the shared directories and later move them to the right place in the unix file system.

    The system is supposedly based on an XScale 80219 processor and does not contain any development tools, incl. ipkg

    So in these (probably first in a chain of) questions are

    1) How can I tell which architecture and Linux type is on the system? Is there a command to determine this?

    2) Do you know of a precompiled ipkg package for this system (assuming XScale)

    #14890

    sonichouse
    Participant

    @cstern wrote:

    I) How can I tell which architecture and Linux type is on the system? Is there a command to determine this?

    You could always try

    uname -a
    #14891

    fizze
    Participant

    It’s an XScale alright.
    Maybe this article http://linuxdevices.com/articles/AT3184179979.html can help shed some light, too.

    I am also considering getting a RAID-5 capable NAS, and I have done some research previously. Cheers for bookmarks-archive! πŸ™‚

    Although in german, this site provides the necessary steps to get a cross-compile-environment going:
    http://www.fbis.ch/index-de.php?page=18&frameset=4

    The part of how to set up that toolchain is also available in english here:http://people.debian.org/~debacle/cross/
    You need to get the toolchain for “arm-linux” to be able to compile for the SS4000.

    Enjoy!

    #14892

    rpedde
    Participant

    @sonichouse wrote:

    @cstern wrote:

    I) How can I tell which architecture and Linux type is on the system? Is there a command to determine this?

    You could always try

    uname -a

    Also, you can root around proc — can’t have much of a system with proc, so it will be on every linux system.

    cat /proc/cpuinfo
    cat /proc/meninfo

    would be helpful.

    — Ron

    Oh, and dmesg is probably useful too… should show all the devices and stuff as the drivers loaded on boot, so long as you do it soon after boot.

    #14893

    cstern
    Participant

    Thanks I will try those commands and post the output.

    As for the instructions on how to install a toolchain I have run into a deadlock – the machine does not have the apt-get (or any other packet handling system), so I am stuck already on the first step…

    Anybody knows how to get apt-get precompiled for XScale?

    #14894

    fizze
    Participant

    Nonono, you got it wrong.

    You need a proper PC with Linux installed, to compile to stuff there, and then you can just copy/install the binaries to the SS4000-E.

    The SS4000-E isn’t self-contained (yet).

    #14895

    cstern
    Participant

    Oh, I see. But how can I then make sure I got all the supporting libraries etc – is there a check list somewhere? On the Synology DS107 it was very easy since i could use ipkg which automagically got everything in place.

    #14896

    fizze
    Participant

    Quite simply, firefly itself won’t configure / run without all those libs πŸ˜‰

    And I’m sure Ron keeps a dependancy list somewhere. *nudge* *wink*

    #14897

    rpedde
    Participant

    @fizze wrote:

    Quite simply, firefly itself won’t configure / run without all those libs πŸ˜‰

    And I’m sure Ron keeps a dependancy list somewhere. *nudge* *wink*

    Hrm.. it’s locked in my brain.

    But you’ll need at a minimum:

    1. zlib
    2. libid3tag
    3. sqlite 2.8.x or sqlite 3.x

    If you want transcoding, you’ll need

    4. libogg
    5. libvorbisfile
    6. libFLAC

    And any deps those have.

    — Ron

    #14898

    brad.chapin
    Participant

    Cstern,
    I also have a SS4000-e and have been trying to get FireFly working on mine as well. I’ve love to help you get yours working as that will get me closer to getting mine working!

    With some good notes from someone, I was able to get TwonkyVision to work on mine and I’d be more than happy to share those notes as they do give some ideas on how best to get the software on to the Intel SS4000-e (from public folder), enable SSH, etc. Some good basic Linux command if you’re not super Linux proficient (I know that I’m not)

    Of course Firefly is better IHMO than TwonkyVision and I’ve tried a lot of the builds that Ron has put together, but I haven’t been successful with any of them yet. I think that we need an ARM build for Little Endian (ARMEL) to order to make it fly (since that’s the type that I used from Twonky), but I wouldn’t know how to compile that.

    I think the SS4000-e is running Linux 2.6.10 is that helps at all. Of the resources that Ron mentions, I don’t think we have any of them preinstalled as I looked in the open source files that Intel makes available for the 1.4 firmware and it doesn’t mention those.

    Regards,
    Brad

    #14899

    thibowa

    Hello Brad,

    yes the kernel is

    # uname -sr
    Linux 2.6.10-iop1-9

    I try installing Twonky on a SS400 and I am not a linux guru, could you send me the installing notes
    Thanks

    Thierry

    #14900

    cstern
    Participant

    Hi Brad,

    I didn’t see your post until now because I forgot to tick the notify box in this thread. I would like to see your notes as well.

    As for the compiling stuff I might set up a Linux box (I have an old PC sitting around I don’t use anymore) and try to establish a cross compiling environment. However, time is limited and I do have Firefly running on another box (Synology) so it doesn’t have highest priority right now – but perhaps in the Xmas hollidays…

    #14901

    brad.chapin
    Participant

    Cstern,
    I was away on a business trip, but came back to see your message. Since we can’t PM on the board, just email me at bradleychapin (at) yahoo (dot) com and I’ll send you a copy of the notes.
    Regards,
    Brad

    #14902

    rpedde
    Participant

    @brad.chapin wrote:

    Cstern,
    I was away on a business trip, but came back to see your message. Since we can’t PM on the board, just email me at bradleychapin (at) yahoo (dot) com and I’ll send you a copy of the notes.

    Sadly, spammers mean you just can’t have nice things. πŸ™

    They wreck everything.

    #14903

    Anonymous

    hi there

    possibly this could be a way to go … dont know if you already found a solution. i got daapd to work on my ss4000-e and published a howto and a binary distribution on my website. feel free to grab your copy and give it a try. http://www.fbis.ch/index-de.php?frameset=8#download-18

    the howtos are in german so far. there are also other howtos and binaries available for the intel storage. more to come. if you have suggestions let me know πŸ˜‰
    http://www.fbis.ch/index-de.php?page=18&frameset=4

    // frank

Viewing 15 posts - 1 through 15 (of 25 total)

You must be logged in to reply to this topic.