NSLU2-Linux
view · edit · print · history

OpenSlug-2.7-beta release notes

Please note that the bugs on this page reference the old bugtracker, which is broken. The links are purely for reference. New bugs should be reported to the nslu2-linux mailinglist.

Please note that the bug fix to bug 246 is in OpenSlug-2.7-beta and makes the OpenSlug-2.5-beta and earlier feeds incompatible with any feed for OpenSlug-2.7-beta or later.

Any users of OpenSlug-1.12-beta should upgrade as soon as possible to OpenSlug-2.7-beta using UpSlug or UpSlug2.

Users of other earlier versions of OpenSlug should upgrade to 2.7-beta to get access to the new package feed - earlier package feeds will not be updated.

Users of OpenSlug-2.0-beta, OpenSlug-2.3-beta and OpenSlug-2.5-beta should upgrade using the reflash program. While a direct upgrade from the OpenSlug-2.7-beta feed might work some attempts to upgrade this way to OpenSlug-2.6-beta have failed. Therefore it is strongly recommended to follow the instructions in UpgradingOpenSlugToANewRelease covered in the section relating to "significant changes in the distribution".

If you do not follow these instructions and your system becomes upbootable you must use UpSlug or UpSlug2 to flash the OpenSlug-2.7-beta image into your NSLU2, you will then have to:

  1. Reconfigure the NSLU2 using turnup init.
  2. Mount each root partition in turn (use /mnt as the mount point).
  3. Alter the ipkg feeds in every root partition - the contents of the directory /etc/ipkg - to refer to the new OpenSlug-2.7-beta feed (simply copy the corresponding files from the flash partition).
  4. Run ipkg -o /mnt with (in turn) the update and upgrade commands to correctly install OpenSlug-2.7-beta on the root partition.
  5. Run turnup without the -i option to select the partition to boot from.

More details about the recovery process can be found in the "if you forgot to upgrade a root partition" section of UpgradingOpenSlugToANewRelease. Since this procedure is untested it is recommended that you follow the normal upgrade instructions on that page instead.

While the base kernel version in OpenSlug-2.7-beta is unchanged from the immediately preceding releases support for a number of kernel modules has been added. Certain of these modules require support within the kernel, therefore it is strongly recommended that the kernel be reflashed on upgrade. The previously mentioned instructions in UpgradingOpenSlugToANewRelease do upgrade the kernel.

Sections in this page:

  1. Release email
  2. Known bugs
  3. Fixed bugs
  4. Major package changes
  5. Package additions
  6. Package removals
  7. Minor package changes

All changes are with respect to OpenSlug-2.5-beta. A major change corresponds to a change in the version number of the downloaded (remote) source. A minor change indicates that a package still uses the same source but has had a minor revision (including, possibly, addition of a patch) in the build.

(1) Release Email

The release emails and related important information can be found in the nslu2-linux group of groups.yahoo.com - http://groups.yahoo.com/group/nslu2-linux/

(2) Known bugs

There are no unresolved reported bugs in OpenSlug-2.7-beta.

(3) Fixed bugs

The following bugs present in OpenSlug-2.5-beta have been resolved in OpenSlug-2.7-beta:

  1. Bug 241 gphoto2 makes 2.6.12.2 oops. This bug has not been updated since OpenSlug-2.5-beta therefore has been resolved "won't fix". The bug may still be present.
  2. Bug 246 the timer frequency of the kernel clock is fixed in OpenSlug-2.7-beta.
  3. Bug 169 udev support is now (almost) implemented. This didn't quite make it into the root fs, but can be easily installed with "ipkg install udev" after turnup.
  4. Bug 208 the power button and reset button now behave as expected.

The bugs currently known to exist in OpenSlug-2.7-beta may be found using the OpenSlug-2.7-beta bug query.

(4) Major package changes

The following packages have undergone a major revision change. This means that a different revision of the package source code is being used. For further information consult the home page of the package.

PackageOpenSlug-2.5-betaOpenSlug-2.7-beta
busybox/busybox1.001.01
devio/devior21.0
ftpd-topfield/ftpd-topfield0.5.20.6.1
glib-2.0/glib-2.02.6.42.8.1
libao/libao0.8.40.8.6
module-init-tools/module-init-tools3.2-pre73.2-pre9
monotone/monotone-50.210.22
mtd/mtd-utils2005071520050801
mtd/mtd-utils-native2005071520050801
musicpd/mpd0.11.20.11.5
puppy/puppy1.91.11
samba/samba3.0.14a3.0.20

(6) Package additions

These packages have been added to the build (there are many other packages which can be built from the source tree.)

PackageOpenSlug-2.7
alsa/alsa-lib1.0.8
alsa/alsa-utils1.0.8
aumix/aumix2.8
bluez/bluez-libs2.21
bluez/bluez-utils-nodbus2.21
coreutils/coreutils-native5.1.3
ctorrent/ctorrent1.3.4
ctrlproxy/ctrlproxy2.6.2
diffstat/diffstat1.39
expat/expat-native1.95.7
file/file4.13
file/file-native4.13
glib-1.2/glib-1.21.2.10
glib-1.2/glib-1.2-native1.2.10
ifupdown/ifupdown0.6.4
intltool/intltool-native0.31
iptables/iptables1.3.3
irssi/irssicvs
joe/joe3.1
lcdproc/lcdproc0.4.5
libdvb/libdvb0.5.5.1
libgsm/libgsm1.0.10
liblockfile/liblockfile1.06
libol/libol0.3.16
mailx/mailx8.1.2-0.20050715cvs
pcre/pcre-native4.4
perl/libxml-parser-perl-native2.34
postfix/postfix2.0.20
postfix/postfix-native2.0.20
pvrusb2-mci/pvrusb2-mci20050911
qc-usb/qc-usb-messenger0.8
ssmtp/ssmtp2.61
syslog-ng/syslog-ng1.6.8
udev/udev070
usbutils/usbutils0.70
vim/vim6.2
vsftpd/vsftpd2.0.3
wireless-tools/wireless-tools28-pre6
zd1211/zd121120050822

(5) Package removals

The packages have been removed from the build (they may still be available in the source tree.)

PackageOpenSlug-2.7
bluez-libs/bluez-libs2.18
bluez-utils/bluez-utils-nodbus2.18
monotone/monotone-40.19

These packages may still be available in the OpenSlug-2.7-beta feed.

(7) Minor package changes

The following packages have minor revisions. These changes can be seen in the source openembedded/packages directory for the package. Such changes include:

  1. Configuration changes (OECONF)
  2. Installation changes.
  3. Init script (boot) changes.
  4. Patches
PackageOpenSlug-2.5OpenSlug-2.7
procps-3.2.5r2r4
obexftp-0.10.3r0r1
gdb-6.3r0r2
coreutils-5.1.3r4r7
openslug-init-0.10r41r43
binutils-cross-2.16r1r3
base-files-3.0.14r39r41
util-linux-2.12qr1r2
perl-5.8.7r13r14
sysvinit-2.86r16r19
ixp425-eth-1.1r7r10
e2fsprogs-1.38r0r1
ntp-4.2.0r3r4
openslug-kernel-2.6.12.2r6r17.1
python-2.4.1ml7ml8
initscripts-openslug-1.0r54.3r58.3
pcmcia-cs-3.2.8r19r20
gcc-cross-initial-3.4.4r0r3
gcc-cross-3.4.4r0r3
cyrus-sasl-2.1.19r5r6
nail-11.21r0r1
binutils-2.16r1r3
gcc-3.4.4r1r5
psmisc-20.2r2r3
ixp4xx-csr-1.4r3r4
sudo-1.6.8p8r3r4
openssh-4.0p1r4r5
openslug-native-1.0r10r11
wakelan-1.1r0r1
openntpd-3.7p1r7r11
pciutils-2.1.11r1r3
mt-daapd-0.2.1.1r2r3
netpbm-10.28r1r3
netbase-4.21r6r7
cyrus-imapd-2.2.12r5r6
openslug-packages-1.0r4r7
view · edit · print · history · Last edited by repvik.
Based on work by repvik and jbowler.
Originally by jbowler.
Page last modified on September 03, 2006, at 05:01 PM