OpenLink
From NAS-Central Buffalo - The Linkstation Wiki
m (→ppc-openlink-0.52b) |
m (→Versions) |
||
| Line 3: | Line 3: | ||
{{Openlink}} | {{Openlink}} | ||
=Versions= | =Versions= | ||
| + | ==Roadmap of Openlink Development== | ||
| + | * [[Roadmap of Openlink Development]] | ||
== ppc-openlink-0.52b == | == ppc-openlink-0.52b == | ||
* LinkStation firmware 1.51 | * LinkStation firmware 1.51 | ||
Revision as of 01:33, 14 August 2006
OpenLink is our effort to provide firmware which “opens” your LinkStation, thus providing full access to the LinkStation. The OpenLink firmware is built upon the most recent official LinkStation firmware release. It retains all the stock capabilities of the official LinkStation firmware while adding a number of binaries and libraries. You may download the latest release from the downloads area.
Contents |
Installation
- Find out which version is the latest for your LinkStation
- Initially, the user name is set to "root", the password to "" (empty string; both without the quotes).
- The LinkStation will keep its IP address set before the upgrade.
PowerPC
- http://downloads.nas-central.org/LS1_PPC/Distributions/Openlink/ - For LS1
- http://downloads.nas-central.org/LSHG_PPC/Distributions/Openlink/ - For HG
Install the firmware per the instructions at:
MIPSel
Install the firmware per the instructions at:
Incremental Updates
Incremental Updates are created so users do not need to completely reflash each time they want to update to the latest version. Available updates:
- 0.5x -> 0.73b (Currently PPC Only)
Applications
Utelnetd is an extremely small telnet daemon.
Busybox is an extremely small program which provides many core utility functions, such as dd and wget.
They are specially designed for embedded systems such as the LinkStation
Development Tools
Precompiled C development environment, running on the LS is specifically designed to be used on LinkStations with the OpenLink firmware.
IPKG (Itsy Package Management System)
IPKG - is The Itsy Package Management System used in OpenLink firmware. This is similar to other package management systems in big distributions like Debian (apt-get) or Gentoo (Portage).
Versions
Roadmap of Openlink Development
ppc-openlink-0.52b
* LinkStation firmware 1.51
* Upgraded to glibc 2.3.5
* Upgraded to libncurses 5.4
* Upgraded to libpopt 1.7
* Upgraded to libreadline 4.3
* Upgraded to libssl 0.9.7e
* Upgraded to Perl 5.8.7
* Added libdb 4.2.52
* Added libgcc1 3.4.3
* Added libgdbm 1.8.3
* Added libncursesw 5.4
* Added libstdc++ 3.3.5
* Added Perl-base 5.8.7
* Added Perl-modules 5.8.7
* Added inetd startup link (PITS bug 00010)
* Fixed printing permissions (PITS bug 00020)
* Upgraded to Busybox 08–06–2005 snapshot
* Trimmed duplicate commands from Busybox
* Added new Busybox commands:
o /usr/bin/cmp
o /bin/cpio
o /usr/bin/dpkg
o /usr/bin/dpkg-deb
o /usr/bin/fold
o /bin/pwd
o /usr/bin/rpm
o /usr/bin/rpm2cpio
o /usr/bin/strings
o /usr/bin/test
o /usr/bin/time
o /bin/true
o /usr/bin/unzip
o /usr/bin/uudecode
o /usr/bin/uuencode
* Removed Busybox command:
o /bin/linuxrc
ppc-openlink-0.51b
* Symbolic links now use relative paths * Corrected installation instructions
ppc-openlink-0.5b
* LinkStation firmware 1.47 * utelnetd 0.1.9 * dropbear 0.46 * busybox 1.00 * libc6 2.3.2.ds1 * libdb1-compat 2.1.3 * zlib1g-1.2.2 * Additional functions:
1. /usr/bin/bunzip2 2. /usr/bin/bzcat 3. /usr/sbin/chroot 4. /usr/bin/chvt 5. /usr/bin/clear 6. /bin/dd 7. /usr/bin/deallocvt 8. /usr/bin/dirname 9. /bin/dmesg 10. /bin/gunzip 11. /usr/bin/hexdump 12. /bin/linuxrc 13. /usr/bin/md5sum 14. /bin/mknod 15. /usr/bin/od 16. /usr/bin/openvt 17. /usr/bin/patch 18. /sbin/pivot_root 19. /bin/readlink 20. /usr/bin/reset 21. /usr/bin/sha1sum 22. /usr/bin/sort 23. /bin/su 24. /usr/bin/tee 25. /usr/bin/uniq 26. /bin/vi 27. /usr/bin/wget 28. /usr/bin/whoami 29. /usr/bin/yes 30. /bin/zcat
mipsel-openlink-0.52b
* LinkStation firmware 2.22
* Upgraded to glibc 2.3.5
* Upgraded to libncurses 5.4
* Upgraded to libpopt 1.7
* Upgraded to libreadline 4.3
* Upgraded to libssl 0.9.7e
* Upgraded to Perl 5.8.7
* Added libdb 4.2.52
* Added libgcc1 3.4.3
* Added libgdbm 1.8.3
* Added libncursesw 5.4
* Added libstdc++ 3.3.5
* Added Perl-base 5.8.7
* Added Perl-modules 5.8.7
* Added netkit-inetd 0.10 (PITS bug 00010)
* Fixed printing permissions (PITS bug 00020)
* Upgraded to Busybox 08–06–2005 snapshot
* Trimmed duplicate commands from Busybox
* Added new Busybox commands:
o /usr/bin/cmp
o /bin/cpio
o /usr/bin/dpkg
o /usr/bin/dpkg-deb
o /usr/bin/fold
o /bin/pwd
o /usr/bin/rpm
o /usr/bin/rpm2cpio
o /usr/bin/strings
o /usr/bin/test
o /usr/bin/time
o /bin/true
o /usr/bin/unzip
o /usr/bin/uudecode
o /usr/bin/uuencode
* Removed Busybox command:
o /bin/linuxrc
mipsel-openlink-0.51b
* Symbolic links now use relative paths * Corrected installation instructions
mipsel-openlink-0.5b
* LinkStation firmware 2.05 * utelnetd 0.1.9 * dropbear 0.46 * busybox 1.00 * libc6 2.3.2.ds1 * libdb1-compat 2.1.3 * zlib1g-1.2.2 * Additional functions:
1. /usr/bin/bunzip2 2. /usr/bin/bzcat 3. /usr/sbin/chroot 4. /usr/bin/chvt 5. /usr/bin/deallocvt 6. /usr/bin/dirname 7. /bin/egrep 8. /bin/fgrep 9. /bin/gunzip 10. /usr/bin/hexdump 11. /bin/linuxrc 12. /usr/bin/md5sum 13. /bin/mknod 14. /bin/more 15. /usr/bin/od 16. /usr/bin/openvt 17. /usr/bin/patch 18. /sbin/pivot_root 19. /bin/readlink 20. /usr/bin/reset 21. /usr/bin/sha1sum 22. /bin/su 23. /usr/bin/tee 24. /usr/bin/uniq 25. /bin/vi 26. /usr/bin/wget 27. /usr/bin/whoami 28. /usr/bin/yes
hg-openlink-0.51b
* Apparently version 0.5b was bunk. This release is everything 0.5b was supposed to be. * Added English language web interface
hg-openlink-0.5b
* Initial release
* HG LinkStation firmware 1.45b
* Upgraded to glibc 2.3.5
* Upgraded to libncurses 5.4
* Upgraded to libpopt 1.7
* Upgraded to libreadline 4.3
* Upgraded to libssl 0.9.7e
* Upgraded to Perl 5.8.7
* Added Busybox 08–06–2005 snapshot
* Added dropbear 0.46
* Added libdb 4.2.52
* Added libdb1-compat 2.1.3
* Added libgcc1 3.4.3
* Added libgdbm 1.8.3
* Added libncursesw 5.4
* Added libstdc++ 3.3.5
* Added netkit-inetd 0.10
* Added Perl-base 5.8.7
* Added Perl-modules 5.8.7
* Added utelnetd 0.1.9
* Added zlib1g 1.2.2
* Added new Busybox commands:
o /bin/bunzip2
o /bin/bzcat
o /usr/sbin/chroot
o /usr/bin/chvt
o /usr/bin/clear
o /usr/bin/cmp
o /bin/cpio
o /bin/dd
o /usr/bin/deallocvt
o /usr/bin/dirname
o /usr/bin/dpkg
o /usr/bin/dpkg-deb
o /bin/dmesg
o /usr/bin/fold
o /bin/gunzip
o /usr/bin/hexdump
o /usr/bin/md5sum
o /bin/mknod
o /usr/bin/od
o /usr/bin/openvt
o /usr/bin/patch
o /sbin/pivot_root
o /bin/pwd
o /bin/readlink
o /usr/bin/reset
o /usr/bin/rpm
o /usr/bin/rpm2cpio
o /usr/bin/sha1sum
o /usr/bin/sort
o /usr/bin/strings
o /usr/bin/test
o /usr/bin/tee
o /usr/bin/time
o /bin/true
o /usr/bin/uniq
o /usr/bin/unzip
o /usr/bin/uudecode
o /usr/bin/uuencode
o /bin/vi
o /usr/bin/wget
o /usr/bin/whoami
o /usr/bin/yes
o /bin/zcat

