OpenLink

From NAS-Central Buffalo - The Linkstation Wiki
Revision as of 10:01, 15 June 2006 by Bauldrick (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

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 utelnetd, dropbear, busybox, and several other binaries and libraries. You may download the latest release from the downloads area. OpenLink installs via the official LinkStation firmware updater, eliminating any need to open the LinkStation (see General/FirmwareFlash). While OpenLink has been tested to function properly, it is still considered a beta release. Please make sure to read fully the included documentation.

Utelnetd, Dropbear, Busybox? Utelnetd and Dropbear are extremely small telnet and SSH daemons, respectively. Busybox is an extremely small program which provides many core utilitiy functions, such as dd and wget. They are specially designed for embedded systems such as the LinkStation


Contents

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