thx to bzhou who implemented my suggested changes there are even the bootstrap files for Linkstation Pro/Linkstation Live and the Tera Pro v2/Tera Live available now.
LATEST NEWS:24.9.08: Optware feed tested on LS-HGL and LS-LGL. Read about the easy fix for the DNS-issues below.
29.4.08: Optware feed might work on the Linkstation Mini. Tests needed.
10.4.08: DNS issues were reported for the Linkstation EZ aka LS-LGL. This might be a kernel issue.
15.1.08: Installation of the optware feed on the Linkstation EZ aka LS-LGL is possible by downloading and executing the lspro-bootstrap_1.0-9_arm.xsh script. The reason for that is that it also mounts the data partition to /mnt/disky1 (like the LSPro v1 & v2 / LS Live v1 & v2) and that it again is based on a similar development board by Marvell. There are some hardware differences, but this should not be a problem so far. We might need to add some kernel feeds for all boxes though.
13.1.08: You can install the optware feed on the Linkstation Pro DUO by downloading and executing the teraprov2-bootstrap_1.0-9_arm.xsh script. The reason for that is that it also mounts the raid-array to /mnt/array1 (like on the terastation pro v2/terastation live) and that it again is based on the same development board by Marvell.
BOOTSTRAP TESTS NEEDED FOR:Linkstation Mini:
missing BOOTSTRAP TESTED ON:Linkstation Pro/Linkstation Live:
tested & workingTerastationPro v2/Terastation Live:
tested & workingLinkstation Pro DUO:
tested & workingLinkstation EX aka LS-LGL:
tested & working (DNS issues, see fix below)LS-HGL:
tested & workingIf you use jtymod (LS pro/LS Live only):jtymod has the addons.tar-package already installed. directly proceed with bootstrapping.
if you use the stock firmware:all stock boxes suffer the problem that no wget-binary is available. so we cannot download the bootstrap-files.
SOLUTIONS for missing WGETIn case you still have the "share"-share activedownload the latest version of acp_commander v3.3 from here:
http://buffalo.nas-central.org/download ... mander.jarhttp://buffalo.nas-central.org/download ... DER/READMEit now is able to download and install a package from the internet...the option -addons will download the addons.tar from
http://buffalo.nas-central.org/download ... addons.tar, copy it to //<LS-IP>/share/ and then untar it to /.
1) so just simply use
Code:
java -jar acp_commander -t <linkstation-ip/terastation-ip> -o -addons
when spawning telnet + clearing root ("-o"-option).
2) proceed with bootstrapping.
In case you do not have the "share"-share anymore1) Use acp_commander to spwan telnet & clear the root password
2) download
http://buffalo.nas-central.org/download ... addons.tar 3) move it to your favorite share on your box
4) telnet in, change dir to /mnt/{disk1,array1}/<yourshare>
5) untar the package with
Code:
tar -C / -xzvf addons.tar
6) proceed with bootstrapping
Also note that there are no kernel modules or kernels in the feed. this will change by adding a new feed specificly for the kernel & kernel modules later. bzhou had to divide the kernel stuff from the rest so we can use the same feed on several boxes.
SOLUTION for DNS Issues on LS-LGL/LS-HGLOn a LS-LGL or LS-HGL execute this to fix the DNS issues:
Code:
echo "hosts: files dns" >/etc/nsswitch.conf
BOOTSTRAPPINGLinkstation Pro/Linkstation Live/Linkstation EX @ stock like firmware (stock or jtymod)
Code:
mkdir /mnt/disk1/tmp
cd /mnt/disk1/tmp
wget http://ipkg.nslu2-linux.org/feeds/optware/cs05q3armel/cross/stable/lspro-bootstrap_1.2-5_arm.xsh
sh lspro-bootstrap_1.2-5_arm.xsh
Linkstation Pro DUO/Terastation Pro v2/Terastation Live/Linkstation Mini @ stock like firmwareCode:
mkdir /mnt/array1/tmp
cd /mnt/array1/tmp
wget http://ipkg.nslu2-linux.org/feeds/optware/cs05q3armel/cross/stable/teraprov2-bootstrap_1.2-5_arm.xsh
sh teraprov2-bootstrap_1.2-5_arm.xsh
Whats happening when bootstrapping?1) /mnt/disk1/opt or /mnt/array1/opt is created....and it gets mounted to /opt from now on.
2) in /opt several folders are created
3) ipkg gets installed to /opt/bin/ipkg and the config with the selected feeds gets created at /opt/etc/ipkg.conf
4) "PATH=/opt/bin:/opt/sbin:$PATH" gets added at last line in /etc/profile....which means you can use the binaries installed via ipkg as if they were normally installed.
5) "# Optware setup
[ -x /etc/init.d/rc.optware ] && /etc/init.d/rc.optware start"
is added to /etc/init.d/rcS at the end...which has the effect that everything in /opt/etc/init.d gets started on bootup.
USAGEafter bootstrapping i recommend to reconnect via a new ssh/telnet session so the updated $PATH-variable is working.
then you can update the ipkg-list and install any app via:
Code:
ipkg update
ipkg upgrade
ipkg install <appname>
Here is the full list of the currently available packages:
http://ipkg.nslu2-linux.org/feeds/optwa ... e/PackagesENJOY!Changelog:30.11.08:
Fixed Typo24.9.08:
Added latest news about LS-LGL & LS-HGL22.9.08:
Fixed links to bootstrap-scripts (1.2.5) and added solution for DNS issues.21.6.08:
Fixed links to bootstrap-scripts (1.2.2)14.2.08:
Fixed links to bootstrap-scripts (1.1.1)15.1.08:
ADDED new info about Linkstation EZ13.1.08:
ADDED new info about Linkstation Pro DUO
_________________
LS1 (2.6 kernel, foonas svn1062, 750 GB, UBoot 1.2) & LS Pro (FreeLink/jtymod/GenLink, changes all the time)
Thx to all donators!