NSLU2-Linux
view · edit · print · history

This article pertains to:


Welcome to SlugOS 5! This article outlines the major changes for the SlugOS 5.3-beta release. More information can be found in the release notes: ReleaseNotes5x3

Note the heading at the top of this page; this color-coded annotation will be used to help readers of the wiki to determine the specific firmware and version to which the article applies.

EABI

SlugOS binaries now use the EABI (as compared to the older OABI) convention for calling functions, which should result in performance enhancements (particularly in floating point computations).

2.6.27 Kernel

The kernel is now at the 2.6.27.8 version, which incorporates many fixes as well as additional USB device support.

opkg

The ipkg utility has been replaced by the newer opkg utility.

optware

The "setup-optware.sh" command is provided that does all the necessary work to enable the optware feeds on SlugOS 5 (opkg is used for the SlugOS feeds; ipkg is used for the optware feeds).

Busybox improvements

Many more commands have been enabled with the newer busybox version incorporated in SlugOS 5, which has freed up flash space for other improvements.

Device handling

Improvements have been made in how USB storage devices are handled, which should make it easier to add storage devices.

Recovery features

Netconsole is provided as a kernel module in the base flash image, along with RAID-1 support.

Boot infrastructure

The base firmware image supports booting (turnup) support to NFS, as well as to mirrored (RAID-1) devices, with no additional software installation.

Base Image Versions:

Package NamePackage Version
base-files3.0.14-r84
base-passwd3.5.19-r0
beep1.2.2-r2
busybox1.13.2-r16
cpio2.5-r4
devio1.2-r0
e2fsprogs-badblocks1.38-r19
e2fsprogs-blkid1.38-r19
e2fsprogs-e2fsck1.38-r19
e2fsprogs-fsck1.38-r19
e2fsprogs-mke2fs1.38-r19
initscripts-slugos1.0-r112.19
ixp4xx-npe2.4-r1
kernel2.6.27.8+svnr1085-r3
kernel-2.6.27.82.6.27.8+svnr1085-r3
kernel-image-2.6.27.82.6.27.8+svnr1085-r3
kernel-module-configfs2.6.27.8+svnr1085-r3
kernel-module-ehci-hcd2.6.27.8+svnr1085-r3
kernel-module-ext22.6.27.8+svnr1085-r3
kernel-module-ext32.6.27.8+svnr1085-r3
kernel-module-fat2.6.27.8+svnr1085-r3
kernel-module-jbd2.6.27.8+svnr1085-r3
kernel-module-libata2.6.27.8+svnr1085-r3
kernel-module-lockd2.6.27.8+svnr1085-r3
kernel-module-mbcache2.6.27.8+svnr1085-r3
kernel-module-md-mod2.6.27.8+svnr1085-r3
kernel-module-netconsole2.6.27.8+svnr1085-r3
kernel-module-nfs2.6.27.8+svnr1085-r3
kernel-module-nls-base2.6.27.8+svnr1085-r3
kernel-module-nls-cp4372.6.27.8+svnr1085-r3
kernel-module-nls-utf82.6.27.8+svnr1085-r3
kernel-module-ohci-hcd2.6.27.8+svnr1085-r3
kernel-module-pata-artop2.6.27.8+svnr1085-r3
kernel-module-raid12.6.27.8+svnr1085-r3
kernel-module-sunrpc2.6.27.8+svnr1085-r3
kernel-module-uhci-hcd2.6.27.8+svnr1085-r3
kernel-module-vfat2.6.27.8+svnr1085-r3
kernel-module-via-velocity2.6.27.8+svnr1085-r3
libc62.6.1-r15
libcrypto0.9.80.9.8j-r1
libgcc14.2.4-r5
libvolume-id0118-r5
libz11.2.3-r5
mdadm2.5.5-r0
module-init-tools3.4-r1
module-init-tools-depmod3.4-r1
modutils-initscripts1.0-r3
netbase4.21-r31
openssh4.6p1-r6
openssh-scp4.6p1-r6
openssh-ssh4.6p1-r6
openssh-sshd4.6p1-r6
opkg-collateral1.0-r1
opkg-nogpg-nocurl0.1.6+svnr160-r7
rng-tools2-1
slugos-init5.0-r10
ssh-keygen4.6p1-r6
sysvinit2.86-r46
sysvinit-inittab2.86-r46
sysvinit-pidof2.86-r46
task-slugos1.0-r22
tinylogin1.4-r6
udev118-r5
udev-utils118-r5
update-modules1.0-r8
update-rc.d0.7-r1
view · edit · print · history · Last edited by mwester.
Based on work by mwester and ka6sox.
Originally by ka6sox.
Page last modified on March 11, 2009, at 04:48 PM