Buffalo NAS-Central Forums

Welcome to the Linkstation Wiki community
It is currently Wed Apr 23, 2014 6:01 pm

All times are UTC [ DST ]




Post new topic Reply to topic  [ 11 posts ] 
Author Message
PostPosted: Thu Nov 22, 2012 12:29 pm 
Offline
Newbie

Joined: Sun Jan 10, 2010 10:48 am
Posts: 26
We're here to announce the immediate availability of SabLink 0. If you really enjoyed GenLink, this is just another step closer to a new Gentoo based system for your Buffalo NAS device.

    Linux Kernel 3.3.8 with BFQ iosched, UKSM (memory de-duplication), linuxIMQ, Layer7 and vserver support are just some of the new packages you will find in this release.
      Micro evtd 3.4.2 supports the Pro & Terrastation at once (no useflag change required), The init script is split into 2 parts: micro-evtd-boot (should be added to boot runlevel) and micro-evtd (should be added to default runlevel)


      At this early stage (alpha software the reason for the 0) we are only providing an upgrade path from Genlink to Sablink.

      The Supported Devices will be:

      Buffalo/Revogear Kurobox Pro (linux-buffalo_kb_pro) Not Tested but should Work!!
      Buffalo LinkStation Live v3 (linux-buffalo_ls_chl) Untested Need Your Feedback!!
      Buffalo LinkStation Live™ LS-CHL (version 2) (linux-buffalo_ls_chl2) Untested Need Your Feedback!!
      Buffalo Linkstation™ Pro LS-HGL (linux-buffalo_ls_hgl) Untested Need Your Feedback!!
      Buffalo LinkStation Live™ (linux-buffalo_ls_pro_live) Tested Works!!
      Buffalo Linkstation Mini (linux-buffalo_ls_mini) Untested Need Your Feedback!!
      Buffalo LinkStation Pro™ (linux-buffalo_ls_pro_live) Tested Works!!
      Buffalo Linkstation Pro Duo R1 (linux-buffalo_ls_pro_duo_rev1) Untested Need Your Feedback!!
      Buffalo Linkstation Pro Duo R2 (linux-buffalo_ls_pro_duo_rev2) Untested Need Your Feedback!!
      Buffalo Linkstation Quad (linux-buffalo_ls_ql) Untested Need Your Feedback!!
      Buffalo LinkStation Pro™ LS-VL (linux-buffalo_ls_vl) Untested Need Your Feedback!!
      Buffalo LinkStation Pro™ LS-WVL (linux-buffalo_ls_wvl) Untested Need Your Feedback!!
      Buffalo LinkStation Pro™ LS-XHL (linux-buffalo_ls_xhl) Tested Works!!

      How to install:
      this install expects that you have connected the hd to pc
      extract genlink onto second partition
      mount the first partition into the boot dir of the second partition
      extract the correct kernel from http://pkgs.sablink.nas-central.org/sta ... rmv5tel/0/ sys-kernel:linux-buffalo_xx_xx into the second partition (there are also 3.5.7 kernels in the tree they dont work do not use them)
      create links in the boot dir for the kernel and initrd
      initrd.buffalo -> uIninitramfs-genkernel-arm-3.2.34-buffalo_xx_xxx.buffalo
      uImage.buffalo -> uImage-genkernel-arm-3.2.34-buffalo_xx_xxx.buffalo
      then boot and follow the genlink howto starting from
      http://buffalo.nas-central.org/wiki/Gen ... 22lspro.22 .
      When everything is working you can move from genlink to sablink
      http://buffalo.nas-central.org/wiki/Gen ... k_for_ARM9

      Yes I know, complicated but for the next release Sablink 1 everything will change (depends on the donation)

      Support us:
      If you believe we've done a great job, please donate to Nas Central. They are hosting the Package repositories and the upcomming DiskDump Images

      FAQ:
      Q: It does not boot ?
      A: plz post or create a ticket on the sablink bugtracker containing the log of the serial output (yes add a seriel connection to your device)
      Q: Why don't you provide some ready to use images ?
      A: It's intended for the next release. The creaton of images requires space on the development device; but the HD broke so plz donate
      Q: My device is known to work with a newer kernel so could you plz update ?
      A: Maintaining different versions of the kernel is a maintenance hell so we keep the versions of the kernels in sync. This will ease the workflow and give us the time to work on other parts.
      Q: What the hell is Sablink?
      A: Sablink is Sabayon for the Buffalo Linkstation, it is like Gelink but with the great binary package system from Sabayon.

      Known Limitations:
      The initrd is a std genkernel initramfs so no recovery support is there
      sys-apps/micro_evtd is not automatically moved to sys-apps/micro-evtd needs to be done manually (equo remove micro_evtd; equo install micro-evtd)
      blstools still not updated to the /sys/gpio or /sys/event system (a new udev based system would make sense)
      bad use flags for some packages
      not too many packages are there (just the ones that where in the genlink BINHOST repository)


      What to expect from the next release!
      Multi Device disk dump images supporting MBR/GPT u-boot at once containing all the kernels just need to set the right for boot
      initial work on recovery system (requires attached serial)
      Hotplug Buttons for the new kirkwood based devices (udev rules)


      More Informations at http://buffalo.nas-central.org/wiki/Category:SabLink


      Last edited by geosone on Tue Nov 27, 2012 2:00 pm, edited 2 times in total.

      Top
       Profile  
       
      PostPosted: Fri Nov 23, 2012 9:22 am 
      Offline
      Moderator

      Joined: Fri Jun 29, 2007 10:39 am
      Posts: 2538
      Do you plan to support an installation path without removing
      the disk?

      _________________
      Please do not use private mail (PN/M) to ask questions. Use the proper forum instead. (me)

      If there is no verified backup of a dataset, the dataset, by definition, is unimportant. (c't 2012)

      RAID (no matter which level) never ever substitutes a backup. (me)


      Top
       Profile  
       
      PostPosted: Fri Nov 23, 2012 11:14 am 
      Offline
      Newbie

      Joined: Sun Jan 10, 2010 10:48 am
      Posts: 26
      yes its on the todo (load the dd from usb stick with a special initrd that has the needed prog for extraction) but for now just get the systems running and this means automatic package update sablink-hell (repository) the automatic image creation framwork (weekly image updates)
      gpio/uevent hotplug system for the keys and so on

      now i need feedback about the base system that it works as expected


      Top
       Profile  
       
      PostPosted: Fri Nov 23, 2012 6:11 pm 
      Offline
      Newbie

      Joined: Sun Jan 10, 2010 10:48 am
      Posts: 26
      :biglol: :biglol: :biglol: :biglol:

      yes it worked i got the first diskdump image working
      its a 40GB image to cat > /dev/sdx its working with the old MBR based u-boots and the new GPT based u-boots (tested on ls-pro & ls-xhl)
      this is a manually created image (complicated took me a day) but when we get the donation its gemerated automatically

      here a video of the first boot of the new generated image http://ftp.disconnected-by-peer.at/pub/ ... 0a/out.ogv


      Top
       Profile  
       
      PostPosted: Sat Nov 24, 2012 9:08 am 
      Offline
      Moderator

      Joined: Fri Jun 29, 2007 10:39 am
      Posts: 2538
      geosone wrote:
      ...
      load the dd from usb stick with a special initrd that has the needed prog for extraction
      ...

      I meant more the way to use the LSUpdater to install the stuff.
      Read: something "noob compatible" ;-)
      Or are we talking about the same and I just misunderstood what you wrote?

      _________________
      Please do not use private mail (PN/M) to ask questions. Use the proper forum instead. (me)

      If there is no verified backup of a dataset, the dataset, by definition, is unimportant. (c't 2012)

      RAID (no matter which level) never ever substitutes a backup. (me)


      Top
       Profile  
       
      PostPosted: Sat Nov 24, 2012 9:18 am 
      Offline
      Newbie

      Joined: Sun Jan 10, 2010 10:48 am
      Posts: 26
      hava not looked into it now but my proposed way would be
      acp commander install alternate initrd
      this intrd loads the diskdump from the attached ubs stick/hd
      and writes it to the disk
      i dont know if this can be integrated to lsupdater never looked into it (never used it even on new linkstations the first thing i do is start the device if it boots and i get the weblogin page i switch it off and disassembel it and dump my os of chose on it)

      if you want to help yes thx
      if yout want to talk come to irc://freenode/sablink-dev


      Top
       Profile  
       
      PostPosted: Sat Nov 24, 2012 4:49 pm 
      Offline
      Moderator

      Joined: Fri Jun 29, 2007 10:39 am
      Posts: 2538
      Will I be able to reproduce the "diskdump" myself, or is this
      some kind of "closed source/binary"?

      _________________
      Please do not use private mail (PN/M) to ask questions. Use the proper forum instead. (me)

      If there is no verified backup of a dataset, the dataset, by definition, is unimportant. (c't 2012)

      RAID (no matter which level) never ever substitutes a backup. (me)


      Top
       Profile  
       
      PostPosted: Sat Nov 24, 2012 4:57 pm 
      Offline
      Newbie

      Joined: Sun Jan 10, 2010 10:48 am
      Posts: 26
      yes you will

      i am opensourcing all my work (scripts ebuilds ... molecule specs ...)
      still squashing bugs but when they work they get committed to
      http://git.disconnected-by-peer.at/sablink/

      if you want to test the disk dumps this will take some time (depends on donation)


      Top
       Profile  
       
      PostPosted: Sat Nov 24, 2012 9:34 pm 
      Offline
      Newbie

      Joined: Sun Jan 10, 2010 10:48 am
      Posts: 26
      for now i need to stop the development the 20GB disk is fulll
      /dev/sda2 17G 16G 0 100% /entropy
      so can't do anything until i get a new disk (get donation or wait til next year when i have some spare money)

      today i manually created some diskdump images for testing

      the root password is sablink
      the device trys dhcp for the address or fallsback to the addres configured here http://git.disconnected-by-peer.at/sablink/molecules/tree/scripts/mkloopgptdisk_buffalo_ls_pro_live_chroot_hook.sh

      how to install
      http://ftp.disconnected-by-peer.at/pub/ ... a/out1.ogv
      http://ftp.disconnected-by-peer.at/pub/ ... a/out2.ogv

      download the correct image from
      http://pkgs.sablink.nas-central.org/images/

      dump the diskimage to the harddisk with for ex
      xzcat SabLink_Linux_0_armelv5tel_buffalo_ls_pro_live_20GB.img.xz > /dev/sde

      the disk dump layout is
      1. 300MB Boot
      2. Rest Root
      3. 2GB Swap

      there are only 2 images at the moment for LS Pro/Live & Arm Kurobox Pro


      Last edited by geosone on Tue Dec 11, 2012 10:48 pm, edited 1 time in total.

      Top
       Profile  
       
      PostPosted: Tue Nov 27, 2012 1:56 pm 
      Offline
      Newbie

      Joined: Sun Jan 10, 2010 10:48 am
      Posts: 26
      Thx i got a sponsor who already send the harddisk
      so just need to wait for it
      when its here i will start to generate images foor all the supported devices

      and thx to the sponsor for the harddisk


      Top
       Profile  
       
      PostPosted: Mon Oct 14, 2013 5:52 pm 
      Offline
      Newbie

      Joined: Sun Jan 10, 2010 10:48 am
      Posts: 26
      in about a month or so i will be back on track real life relaxed a litle so i have some spare time again.
      so you could expect updates to sablink shortly.


      Top
       Profile  
       
      Display posts from previous:  Sort by  
      Post new topic Reply to topic  [ 11 posts ] 

      All times are UTC [ DST ]


      Who is online

      Users browsing this forum: Bing [Bot] and 1 guest


      You cannot post new topics in this forum
      You cannot reply to topics in this forum
      You cannot edit your posts in this forum
      You cannot delete your posts in this forum
      You cannot post attachments in this forum

      Search for:

      Protected by Anti-Spam ACP
      Protected by Anti-Spam ACP Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group