Loading ...
Sorry, an error occurred while loading the content.

Optwate Packages - Using with OpenLink (Buffalo Linkstation)

Expand Messages
  • cherrytreeproduction
    Hi! I am the current Maintainer of the OpenLink-Firmware Image for the Buffalo Linkstation. OpenLink is quite similar to Unslung. All the stock stuff +
    Message 1 of 3 , Aug 3, 2006
    • 0 Attachment
      Hi!

      I am the current Maintainer of the OpenLink-Firmware Image for the
      Buffalo Linkstation. OpenLink is quite similar to Unslung. All the
      stock stuff + webinterface is in it, but telnet/ssh is enabled +
      compiling is possible. FreeLink is our counterpart to your DebianSlug
      which is installed on top of OpenSlug (Besides: i have installed 2
      Debianslugs for friends of mine..great job!).

      As i scanned www.nslu2-linux.org as i do once a month for ideas that i
      may include into OpenLink, i noticed that the there is a ipkg-feed for
      the ds101g....and this one is based on ppc32. all
      Linkstations/Terastations except the LS2 (mipsel-based) are ppc-based.
      (look www.linkstationwiki.net for reference).

      as i always wanted to integrate ipkg as a efficient package management
      system (the latest ipkg is installed already in my latest development
      snapshot), i thought i had to test if the packages worked.

      i hope it is no problem if we also use the optware packages.

      Basic information:
      1) the LS first boots to the flash (the 2.4 kernel & a recovery OS (EM
      Mode) is stored there)
      2) then it directly boots to /dev/hda
      3) /dev/hda has 4 partitions
      /dev/hda1 (400 mb) is mounted to /
      /dev/hda2 is the swap partition
      /dev/hda3 (98 % of the disk) is mounted to /mnt/
      /dev/hda4 .... unknown what it is for.
      4)64 mb ram, var is on a ramdisk

      I added the feed of the ds101g to the ipkg.conf
      http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/

      also i chose to use to install everything to /....so all packages get
      installed to /opt/. because /opt is normaly on the 400 mb big
      /dev/hda1 i chose to create /mnt/opt and a symlink from /opt to /mnt/opt.

      i added /opt/bin, /opt/usr/bin, /opt/usr/local/sbin to the $PATH for
      all users. root additionally has /opt/sbin, /opt/usr/sbin,
      /opt/usr/local/sbin in the $PATH.

      installation of wizd and nmap via

      ipkg update
      ipkg install wizd
      ipkg install nmap

      succeded and the binaries work. it seems that the optware packages are
      all configured to search for their configfiles in the /opt/etc-folder...

      this all looks very promising.

      but do you have any additional advices what i should do?
      what about the libs? are they found their without problems?

      should i add the lib-directories under /opt to the /etc/ld.so.conf?
      maybe someone would want to self-compile an app on the LS
      (dev-enviroment is set up quite easy).....and then the libs are not
      found....

      i also have no clue how i could tell my linkstation to search for
      headers that are only in the include-folders of /opt....is there any
      solution for that?

      if all this works then you can add the LS1 + LS HG to the supported
      platforms....maybe a mipsel feed also works for the LS2...we will see.

      for the LS HS, the terastation and the terastation pro there is
      currently no OpenLink....just telnet enabled stock firmwares....

      I hope i did not spam here. thx for time and answers.

      -- mindbender
      www.linkstationwiki.net
    • cherrytreeproduction
      i forgot to mention that the LS is based on glibc...it depends on the version which one of course...the info is in the cross-toolchain-section of our wiki:
      Message 2 of 3 , Aug 3, 2006
      • 0 Attachment
        i forgot to mention that the LS is based on glibc...it depends on the
        version which one of course...the info is in the
        cross-toolchain-section of our wiki:
        http://linkstationwiki.net/index.php?title=Precompiled_C_Cross-Toolchain

        the stable toolchains show the correct glibc...

        our firmwares are not completely build from scratch like yours...but
        we are trying to do that with buildroot....currently the project
        stalls a bit as the main developer has no time for that.

        your buildsystem with monotone is really great....maybe that is a
        alternative in the future....
      • Rod Whitby
        Please contact me off-list and we can discuss enabling you to be an Optware developer and creating a specialised new feed if necessary. -- Rod ... From:
        Message 3 of 3 , Aug 3, 2006
        • 0 Attachment
          Please contact me off-list and we can discuss enabling you to be an Optware developer and creating a specialised new feed if necessary.
          -- Rod
          -----Original Message-----
          From: "cherrytreeproduction" <cherrytreeproduction@...>
          Date: Friday, Aug 4, 2006 2:03 am
          Subject: [nslu2-linux] Optwate Packages - Using with OpenLink (Buffalo Linkstation)

          Hi!



          I am the current Maintainer of the OpenLink-Firmware Image for the

          Buffalo Linkstation. OpenLink is quite similar to Unslung. All the

          stock stuff + webinterface is in it, but telnet/ssh is enabled +

          compiling is possible. FreeLink is our counterpart to your DebianSlug

          which is installed on top of OpenSlug (Besides: i have installed 2

          Debianslugs for friends of mine..great job!).



          As i scanned www.nslu2-linux.org as i do once a month for ideas that i

          may include into OpenLink, i noticed that the there is a ipkg-feed for

          the ds101g....and this one is based on ppc32. all

          Linkstations/Terastations except the LS2 (mipsel-based) are ppc-based.

          (look www.linkstationwiki.net for reference).



          as i always wanted to integrate ipkg as a efficient package management

          system (the latest ipkg is installed already in my latest development

          snapshot), i thought i had to test if the packages worked.



          i hope it is no problem if we also use the optware packages.



          Basic information:

          1) the LS first boots to the flash (the 2.4 kernel & a recovery OS (EM

          Mode) is stored there)

          2) then it directly boots to /dev/hda

          3) /dev/hda has 4 partitions

          /dev/hda1 (400 mb) is mounted to /

          /dev/hda2 is the swap partition

          /dev/hda3 (98 % of the disk) is mounted to /mnt/

          /dev/hda4 .... unknown what it is for.

          4)64 mb ram, var is on a ramdisk



          I added the feed of the ds101g to the ipkg.conf

          http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/



          also i chose to use to install everything to /....so all packages get

          installed to /opt/. because /opt is normaly on the 400 mb big

          /dev/hda1 i chose to create /mnt/opt and a symlink from /opt to /mnt/opt.



          i added /opt/bin, /opt/usr/bin, /opt/usr/local/sbin to the $PATH for

          all users. root additionally has /opt/sbin, /opt/usr/sbin,

          /opt/usr/local/sbin in the $PATH.



          installation of wizd and nmap via



          ipkg update

          ipkg install wizd

          ipkg install nmap


          succeded and the binaries work. it seems that the optware packages are

          all configured to search for their configfiles in the /opt/etc-folder...



          this all looks very promising.



          but do you have any additional advices what i should do?

          what about the libs? are they found their without problems?



          should i add the lib-directories under /opt to the /etc/ld.so.conf?

          maybe someone would want to self-compile an app on the LS

          (dev-enviroment is set up quite easy).....and then the libs are not

          found....



          i also have no clue how i could tell my linkstation to search for

          headers that are only in the include-folders of /opt....is there any

          solution for that?



          if all this works then you can add the LS1 + LS HG to the supported

          platforms....maybe a mipsel feed also works for the LS2...we will see.



          for the LS HS, the terastation and the terastation pro there is

          currently no OpenLink....just telnet enabled stock firmwares....



          I hope i did not spam here. thx for time and answers.



          -- mindbender

          www.linkstationwiki.net
        Your message has been successfully submitted and would be delivered to recipients shortly.