NSLU2-Linux
view · edit · print · history

MSSII.HomePage History

Hide minor edits - Show changes to markup

March 24, 2009, at 04:45 AM by BrianZhou -- create /opt/etc/ipkg just in case
Added line 119:
  1. mkdir -p /opt/etc/ipkg
March 16, 2009, at 04:55 PM by BrianZhou -- updated ipkg-opt IPK_VERSION
Changed line 117 from:
  1. wget http://ipkg.nslu2-linux.org/feeds/optware/cs05q3armel/cross/unstable/ipkg-opt_0.99.163-9_arm.ipk
to:
  1. wget http://ipkg.nslu2-linux.org/feeds/optware/cs05q3armel/cross/unstable/ipkg-opt_0.99.163-10_arm.ipk
September 14, 2008, at 06:12 PM by Daniel AJ -- There\'s also a 2 TB version of Maxtor Shared Storage II
Changed lines 1-2 from:

MSSII is Maxtor Shared Storage II, a NAS device includes one or two SATA hard disk, with two USB ports and gigabit ethernet. Comes in 320GB, 500GB and 1TB models.

to:

MSSII is Maxtor Shared Storage II, a NAS device includes one or two SATA hard disk, with two USB ports and gigabit ethernet. Comes in 320GB, 500GB, 1TB and 2TB models.

June 15, 2008, at 11:39 PM by zouzou --
Added lines 92-101:

FOR KERNEL IMAGE AND MODULES ONLY: If you want to build kernel images or modules, use the mssii platform instead of the cs05q3armel. i.e: cd optware make mssii-target cd mssii

and the rest is the same as above.

June 01, 2008, at 05:41 PM by BrianZhou -- native toolchain in alpha
Added lines 95-98:

Recent addition of a native toolchain gcc 4.1.1 recipe in optware needs alpha testers. http://tech.groups.yahoo.com/group/nslu2-linux/message/21701


May 13, 2008, at 04:35 PM by flox -- link to 3.4.90 firmware mod
Changed lines 47-48 from:
  • Modified firmware with Dropbear SSH and Telnet based on Maxtor 3.1.28 firmware. It fixes the /dev/tty bug. Optware bootstrap is included.
to:
  • Modified firmware with Optware bootstrap based on Maxtor 3.4.90 firmware. It includes all fixes described below.
  • or this one based on Maxtor 3.1.28 firmware.
April 25, 2008, at 12:45 PM by flox --
Changed lines 1-2 from:

MSSII is Maxtor Shared Storage II, a NAS device includes an SATA hard disk, with two USB ports and gigabit ethernet. Comes in 320GB, 500GB and 1TB models.

to:

MSSII is Maxtor Shared Storage II, a NAS device includes one or two SATA hard disk, with two USB ports and gigabit ethernet. Comes in 320GB, 500GB and 1TB models.

Changed lines 47-48 from:
  • Modified firmware with Dropbear SSH and Telnet based on Maxtor 3.1.28 firmware.

It fixes the /dev/tty bug. Optware bootstrap is included.

to:
  • Modified firmware with Dropbear SSH and Telnet based on Maxtor 3.1.28 firmware. It fixes the /dev/tty bug. Optware bootstrap is included.
April 25, 2008, at 12:44 PM by flox --
Changed lines 47-48 from:
  • Modified firmware with Dropbear SSH and Telnet based on Maxtor 3.1.28 firmware. It fixes the /dev/tty bug. Optware bootstrap is included.
  • 3.1.28 firmware
to:
  • Modified firmware with Dropbear SSH and Telnet based on Maxtor 3.1.28 firmware.

It fixes the /dev/tty bug. Optware bootstrap is included.

  • Maxtor 3.1.28 firmware
April 25, 2008, at 12:42 PM by flox -- link to the last firmware mod (bug-free)
Changed line 47 from:
  • Slightly modified firmware with telnetd, see this thread for detail.
to:
  • Modified firmware with Dropbear SSH and Telnet based on Maxtor 3.1.28 firmware. It fixes the /dev/tty bug. Optware bootstrap is included.
March 26, 2008, at 05:01 PM by BrianZhou -- optware target for generic package changed to cs05q3armel
Changed lines 86-87 from:

make mssii-target cd mssii

to:

make cs05q3armel-target cd cs05q3armel

March 19, 2008, at 10:23 AM by mindbender -- vandalism.
Changed lines 1-152 from:

Nice site!

to:

MSSII is Maxtor Shared Storage II, a NAS device includes an SATA hard disk, with two USB ports and gigabit ethernet. Comes in 320GB, 500GB and 1TB models.


openmss forum nas-central forums

Board pix

Other wiki pages

# uname -a
Linux MSS-03A961.local 2.6.12.6-arm1 #1 Tue Aug 22 15:55:07 PDT 2006 armv5tejl GNU/Linux
 # cat /proc/cpuinfo
Processor       : ARM926EJ-Sid(wb) rev 0 (v5l)
BogoMIPS        : 332.59
Features        : swp half thumb fastmult edsp java 
CPU implementer : 0x41
CPU architecture: 5TEJ
CPU variant     : 0x0
CPU part        : 0x926
CPU revision    : 0
Cache type      : write-back
Cache clean     : cp15 c7 ops
Cache lockdown  : format C
Cache format    : Harvard
I size          : 32768
I assoc         : 1
I line length   : 32
I sets          : 1024
D size          : 32768
D assoc         : 1
D line length   : 32
D sets          : 1024

Hardware        : MV-88fxx81
Revision        : 0000
Serial          : 0000000000000000

Bootlog

320GB and 500GB MSSII has 32MB RAM, 1TB MSSII has 64MB.

LED codes


  • Slightly modified firmware with telnetd, see this thread for detail.
  • 3.1.28 firmware
  • GPL source

Self extracting optware bootstrap script on mssii, first get root shell access with one of the modified image.

# mkdir -p /share/tmp; cd /share/tmp
# wget http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/stable/mssii-bootstrap_1.0-10_arm.xsh
# sh mssii-bootstrap_1.0-10_arm.xsh

At time of writing, 1.0-10 is the latest, to automatically figure out and use the latest bootstrap.xsh, you can also do the following instead of the above (use copy 'n paste):

# mkdir -p /share/tmp; cd /share/tmp
# FEED=http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/stable
# XSH=`wget -q -O- "$FEED/?C=M;O=D" | grep mssii-bootstrap | head -n 1 | sed 's/.*href="//; s/".*//'`
# wget $FEED/$XSH
# sh $XSH

Now you can start using ipkg

# ipkg update
# ipkg list | grep search_term
# ipkg install <foo> <bar>

If the software you like is not packaged as optware ipk yet, you can either try to add it yourself (see below), or add your request at PackageWishList.

The Buffalo LinkStation Pro/Live and TeraStation Pro/Live with stock firmware can also use this feed. A lspro-bootstrap.xsh and teraprov2-bootstrap.xsh are now in the feed. Looks like QNAP 109/209 can also use this feed.


To build optware ipkg for it, on your build machine, first follow Optware.AddAPackageToOptware for svn checkout, then simply

cd optware
make mssii-target
cd mssii
make directories toolchain ipkg-utils
make <foo>-ipk
make <bar>-dirclean <bar>-check

If you have a NAS device with Marvell Orion chipset, runs in ARM little endian mode, and dmesg line shows CodeSourcery ARM 2005q3-2, like the following

Linux version 2.6.12.6-arm1 (root@bigcent) (gcc version 3.4.4 (release) (CodeSourcery ARM 2005q3-2))

It is very likely the NAS device can also use this MSSII feed. If there is no xsh bootstrap script in the feed for your device, you can try the manual bootstrap instructions below

# test -e /opt && mv /opt /opt.bak
# mkdir -p /big-disk/opt && ln -sf /big-disk/opt /opt
# wget http://ipkg.nslu2-linux.org/feeds/optware/cs05q3armel/cross/unstable/ipkg-opt_0.99.163-9_arm.ipk
# tar -xOvzf ipkg-opt_*_arm.ipk ./data.tar.gz | tar -C / -xzvf -
# echo "src armel http://ipkg.nslu2-linux.org/feeds/optware/cs05q3armel/cross/stable" > /opt/etc/ipkg/armel-feed.conf
# /opt/bin/ipkg update
# /opt/bin/ipkg install <pkg_foo> <pkg_bar> ...

It has been confirmed QNap ts109/209, Freecom DataTank work with the cs05q3armel feed.

See List of Marvell Orion devices


chroot debian etch


Tips:

  • Need to add /opt/bin/bash to /etc/shells if you keep using firmware dropbear and want to use /opt/bin/bash as your login shell. I would recommend to use utelnetd before optware bootstrapping, *not* use firmware dropbear at all, install optware openssh after optware bootstrapping. This also avoids the problem of changing host key. There's also report that running dropbear interferes with optware ipkg.
  • If programs are not able to read from /dev/tty, e.g. more or less not taking key press, it's because /dev/tty is symlinked to /dev/ttyS0. Do the following,
# cd /dev
# rm -f tty
# mknod tty c 5 0
# chmod go+w tty
The above will also get rid of the "can't access tty: job control turned off" problem of busybox, now man, more or less should work as expected.
Unfortunately, after a reboot, /dev/tty is symlinked to /dev/ttyS0 again. Do the following to permanently fix
# cp /etc/udev/rules.d/50-udev.rules /etc/udev/rules.d/50-udev.rules.orig
# sed -i -e '/ttyS0.*SYMLINK="tty"/d; /console.*MODE="0622"/aKERNEL=="tty",     NAME="%k", MODE="0666"' /etc/udev/rules.d/50-udev.rules
  • To enable optware openssh, I keep a copy of /etc/passwd at /share with /opt/bin/bash as login shell. MSS II always regenerate passwd on every boot, the last few lines of my /etc/init.d/rcS:
# comment out rc.mod, use optware openssh instead of dropbear
# sh /etc/init.d/rc.mod

[ -e /share/passwd ] && cp /share/passwd /etc/
[ -e /share/group ] && cp /share/group /etc/

# Optware setup
[ -x /etc/init.d/rc.optware ] && /etc/init.d/rc.optware start

exit 0
  • To have a correct local time (with US/Pacific as example below)
# ipkg install tz
# cp /opt/share/zoneinfo/America/Los_Angeles /etc/localtime
March 19, 2008, at 05:26 AM by Nikolet -- GbbBAYMCVjkkm
Changed lines 1-152 from:

MSSII is Maxtor Shared Storage II, a NAS device includes an SATA hard disk, with two USB ports and gigabit ethernet. Comes in 320GB, 500GB and 1TB models.


openmss forum nas-central forums

Board pix

Other wiki pages

# uname -a
Linux MSS-03A961.local 2.6.12.6-arm1 #1 Tue Aug 22 15:55:07 PDT 2006 armv5tejl GNU/Linux
 # cat /proc/cpuinfo
Processor       : ARM926EJ-Sid(wb) rev 0 (v5l)
BogoMIPS        : 332.59
Features        : swp half thumb fastmult edsp java 
CPU implementer : 0x41
CPU architecture: 5TEJ
CPU variant     : 0x0
CPU part        : 0x926
CPU revision    : 0
Cache type      : write-back
Cache clean     : cp15 c7 ops
Cache lockdown  : format C
Cache format    : Harvard
I size          : 32768
I assoc         : 1
I line length   : 32
I sets          : 1024
D size          : 32768
D assoc         : 1
D line length   : 32
D sets          : 1024

Hardware        : MV-88fxx81
Revision        : 0000
Serial          : 0000000000000000

Bootlog

320GB and 500GB MSSII has 32MB RAM, 1TB MSSII has 64MB.

LED codes


  • Slightly modified firmware with telnetd, see this thread for detail.
  • 3.1.28 firmware
  • GPL source

Self extracting optware bootstrap script on mssii, first get root shell access with one of the modified image.

# mkdir -p /share/tmp; cd /share/tmp
# wget http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/stable/mssii-bootstrap_1.0-10_arm.xsh
# sh mssii-bootstrap_1.0-10_arm.xsh

At time of writing, 1.0-10 is the latest, to automatically figure out and use the latest bootstrap.xsh, you can also do the following instead of the above (use copy 'n paste):

# mkdir -p /share/tmp; cd /share/tmp
# FEED=http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/stable
# XSH=`wget -q -O- "$FEED/?C=M;O=D" | grep mssii-bootstrap | head -n 1 | sed 's/.*href="//; s/".*//'`
# wget $FEED/$XSH
# sh $XSH

Now you can start using ipkg

# ipkg update
# ipkg list | grep search_term
# ipkg install <foo> <bar>

If the software you like is not packaged as optware ipk yet, you can either try to add it yourself (see below), or add your request at PackageWishList.

The Buffalo LinkStation Pro/Live and TeraStation Pro/Live with stock firmware can also use this feed. A lspro-bootstrap.xsh and teraprov2-bootstrap.xsh are now in the feed. Looks like QNAP 109/209 can also use this feed.


To build optware ipkg for it, on your build machine, first follow Optware.AddAPackageToOptware for svn checkout, then simply

cd optware
make mssii-target
cd mssii
make directories toolchain ipkg-utils
make <foo>-ipk
make <bar>-dirclean <bar>-check

If you have a NAS device with Marvell Orion chipset, runs in ARM little endian mode, and dmesg line shows CodeSourcery ARM 2005q3-2, like the following

Linux version 2.6.12.6-arm1 (root@bigcent) (gcc version 3.4.4 (release) (CodeSourcery ARM 2005q3-2))

It is very likely the NAS device can also use this MSSII feed. If there is no xsh bootstrap script in the feed for your device, you can try the manual bootstrap instructions below

# test -e /opt && mv /opt /opt.bak
# mkdir -p /big-disk/opt && ln -sf /big-disk/opt /opt
# wget http://ipkg.nslu2-linux.org/feeds/optware/cs05q3armel/cross/unstable/ipkg-opt_0.99.163-9_arm.ipk
# tar -xOvzf ipkg-opt_*_arm.ipk ./data.tar.gz | tar -C / -xzvf -
# echo "src armel http://ipkg.nslu2-linux.org/feeds/optware/cs05q3armel/cross/stable" > /opt/etc/ipkg/armel-feed.conf
# /opt/bin/ipkg update
# /opt/bin/ipkg install <pkg_foo> <pkg_bar> ...

It has been confirmed QNap ts109/209, Freecom DataTank work with the cs05q3armel feed.

See List of Marvell Orion devices


chroot debian etch


Tips:

  • Need to add /opt/bin/bash to /etc/shells if you keep using firmware dropbear and want to use /opt/bin/bash as your login shell. I would recommend to use utelnetd before optware bootstrapping, *not* use firmware dropbear at all, install optware openssh after optware bootstrapping. This also avoids the problem of changing host key. There's also report that running dropbear interferes with optware ipkg.
  • If programs are not able to read from /dev/tty, e.g. more or less not taking key press, it's because /dev/tty is symlinked to /dev/ttyS0. Do the following,
# cd /dev
# rm -f tty
# mknod tty c 5 0
# chmod go+w tty
The above will also get rid of the "can't access tty: job control turned off" problem of busybox, now man, more or less should work as expected.
Unfortunately, after a reboot, /dev/tty is symlinked to /dev/ttyS0 again. Do the following to permanently fix
# cp /etc/udev/rules.d/50-udev.rules /etc/udev/rules.d/50-udev.rules.orig
# sed -i -e '/ttyS0.*SYMLINK="tty"/d; /console.*MODE="0622"/aKERNEL=="tty",     NAME="%k", MODE="0666"' /etc/udev/rules.d/50-udev.rules
  • To enable optware openssh, I keep a copy of /etc/passwd at /share with /opt/bin/bash as login shell. MSS II always regenerate passwd on every boot, the last few lines of my /etc/init.d/rcS:
# comment out rc.mod, use optware openssh instead of dropbear
# sh /etc/init.d/rc.mod

[ -e /share/passwd ] && cp /share/passwd /etc/
[ -e /share/group ] && cp /share/group /etc/

# Optware setup
[ -x /etc/init.d/rc.optware ] && /etc/init.d/rc.optware start

exit 0
  • To have a correct local time (with US/Pacific as example below)
# ipkg install tz
# cp /opt/share/zoneinfo/America/Los_Angeles /etc/localtime
to:

Nice site!

February 21, 2008, at 07:42 PM by BrianZhou -- small fixes
Changed line 98 from:

It is very likely the NAS device can also use this MSSII feed. If there is no xsh bootstrap script in the feed for your device, you can try the manual bootstrap instructions below

to:

It is very likely the NAS device can also use this MSSII feed. If there is no xsh bootstrap script in the feed for your device, you can try the manual bootstrap instructions below

Changed lines 140-141 from:

[ -e /share/sudoers ] && cp /share/sudoers /etc/

to:

[ -e /share/group ] && cp /share/group /etc/

January 31, 2008, at 06:11 AM by BrianZhou -- bootstrap 9 -> 10
Changed lines 57-58 from:
  1. wget http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/stable/mssii-bootstrap_1.0-9_arm.xsh
  2. sh mssii-bootstrap_1.0-9_arm.xsh
to:
  1. wget http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/stable/mssii-bootstrap_1.0-10_arm.xsh
  2. sh mssii-bootstrap_1.0-10_arm.xsh
Changed line 61 from:

At time of writing, 1.0-9 is the latest, to automatically figure out and use the latest bootstrap.xsh, you can also do the following instead of the above (use copy 'n paste):

to:

At time of writing, 1.0-10 is the latest, to automatically figure out and use the latest bootstrap.xsh, you can also do the following instead of the above (use copy 'n paste):

November 21, 2007, at 06:28 PM by BrianZhou -- added a tip of setting the right time zone
Deleted line 152:

@]

November 21, 2007, at 06:28 PM by BrianZhou -- added a tip of setting the right time zone
Added lines 146-152:

@]

  • To have a correct local time (with US/Pacific as example below)
# ipkg install tz
# cp /opt/share/zoneinfo/America/Los_Angeles /etc/localtime
November 01, 2007, at 06:38 PM by BrianZhou -- removed mssii feed from manual bootstrap
Deleted line 104:
  1. echo "src mssii http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/stable" > /opt/etc/ipkg/mssii-feed.conf
November 01, 2007, at 06:35 PM by BrianZhou -- links to list of Marvell Orion devices
Added lines 111-112:

See List of Marvell Orion devices

October 31, 2007, at 05:29 AM by BrianZhou -- feed switch done
Deleted lines 54-55:

It is planned that we'll rename mssii feed to cs05q3armel, and the old mssii-kernel becomes mssii.

Changed lines 57-58 from:
  1. wget http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/stable/mssii-bootstrap_1.0-5_arm.xsh
  2. sh mssii-bootstrap_1.0-5_arm.xsh
to:
  1. wget http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/stable/mssii-bootstrap_1.0-9_arm.xsh
  2. sh mssii-bootstrap_1.0-9_arm.xsh
Changed line 61 from:

At time of writing, 1.0-5 is the latest, to automatically figure out and use the latest bootstrap.xsh, you can also do the following instead of the above (use copy 'n paste):

to:

At time of writing, 1.0-9 is the latest, to automatically figure out and use the latest bootstrap.xsh, you can also do the following instead of the above (use copy 'n paste):

Changed lines 104-105 from:
  1. echo "src mssii http://ipkg.nslu2-linux.org/feeds/optware/cs05q3armel/cross/stable" > /opt/etc/ipkg/cross-feed.conf
to:
  1. echo "src armel http://ipkg.nslu2-linux.org/feeds/optware/cs05q3armel/cross/stable" > /opt/etc/ipkg/armel-feed.conf
  2. echo "src mssii http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/stable" > /opt/etc/ipkg/mssii-feed.conf
Changed lines 109-110 from:

It has been confirmed QNap ts109/209, Freecom DataTank work with the feed.

to:

It has been confirmed QNap ts109/209, Freecom DataTank work with the cs05q3armel feed.

October 31, 2007, at 02:31 AM by BrianZhou -- cs05q3armel feed is ready
Changed line 104 from:
  1. wget http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/unstable/ipkg-opt_0.99.163-9_arm.ipk
to:
  1. wget http://ipkg.nslu2-linux.org/feeds/optware/cs05q3armel/cross/unstable/ipkg-opt_0.99.163-9_arm.ipk
Changed line 106 from:
  1. echo "src mssii http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/stable" > /opt/etc/ipkg/cross-feed.conf
to:
  1. echo "src mssii http://ipkg.nslu2-linux.org/feeds/optware/cs05q3armel/cross/stable" > /opt/etc/ipkg/cross-feed.conf
October 30, 2007, at 06:07 AM by BrianZhou -- the planned feed renaming
Added lines 54-56:

It is planned that we'll rename mssii feed to cs05q3armel, and the old mssii-kernel becomes mssii.

October 28, 2007, at 03:47 PM by BrianZhou -- figure out latest bootstrap xsh version
Changed line 53 from:

Self extracting optware bootstrap script on mssii, first get root shell access with one of the modified image

to:

Self extracting optware bootstrap script on mssii, first get root shell access with one of the modified image.

Changed lines 55-58 from:
  1. mkdir -p /share/tmp
  2. cd /share/tmp
  3. wget http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/stable/mssii-bootstrap_1.0-4_arm.xsh
  4. sh mssii-bootstrap_1.0-4_arm.xsh
to:
  1. mkdir -p /share/tmp; cd /share/tmp
  2. wget http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/stable/mssii-bootstrap_1.0-5_arm.xsh
  3. sh mssii-bootstrap_1.0-5_arm.xsh
Changed line 60 from:

Now you can start using ipkg

to:

At time of writing, 1.0-5 is the latest, to automatically figure out and use the latest bootstrap.xsh, you can also do the following instead of the above (use copy 'n paste):

Changed lines 62-64 from:
  1. ipkg update
  2. ipkg list | grep search_term
  3. ipkg install <foo> <bar>
to:
  1. mkdir -p /share/tmp; cd /share/tmp
  2. FEED=http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/stable
  3. XSH=`wget -q -O- "$FEED/?C=M;O=D" | grep mssii-bootstrap | head -n 1 | sed 's/.*href="//; s/".*//'`
  4. wget $FEED/$XSH
  5. sh $XSH
Added lines 69-75:

Now you can start using ipkg

# ipkg update
# ipkg list | grep search_term
# ipkg install <foo> <bar>
October 26, 2007, at 04:17 PM by BrianZhou -- formatting
Changed line 86 from:

[@

to:
[@
Changed line 90 from:

[@

to:
[@
October 26, 2007, at 04:17 PM by BrianZhou -- formatting
Changed line 85 from:

If you have a NAS device with Marvell Orion chipset, runs in ARM little endian mode, and dmesg line shows CodeSourcery? ARM 2005q3-2, like the following

to:

If you have a NAS device with Marvell Orion chipset, runs in ARM little endian mode, and dmesg line shows CodeSourcery ARM 2005q3-2, like the following

Changed lines 99-100 from:

It has been confirmed QNap? ts109/209, Freecom DataTank? works with the feed.

to:

It has been confirmed QNap ts109/209, Freecom DataTank work with the feed.

October 26, 2007, at 04:16 PM by BrianZhou -- add manual bootstrap instruction back
Changed lines 85-96 from:

chroot debian etch


Tips:

  • Need to add /opt/bin/bash to /etc/shells if you keep using firmware dropbear and want to use /opt/bin/bash as your login shell. I would recommend to use utelnetd before optware bootstrapping, *not* use firmware dropbear at all, install optware openssh after optware bootstrapping. This also avoids the problem of changing host key. There's also report that running dropbear interferes with optware ipkg.
  • If programs are not able to read from /dev/tty, e.g. more or less not taking key press, it's because /dev/tty is symlinked to /dev/ttyS0. Do the following,
[@
  1. cd /dev
  2. rm -f tty
  3. mknod tty c 5 0
  4. chmod go+w tty
to:

If you have a NAS device with Marvell Orion chipset, runs in ARM little endian mode, and dmesg line shows CodeSourcery? ARM 2005q3-2, like the following [@ Linux version 2.6.12.6-arm1 (root@bigcent) (gcc version 3.4.4 (release) (CodeSourcery? ARM 2005q3-2))

Changed lines 89-94 from:
The above will also get rid of the "can't access tty: job control turned off" problem of busybox, now man, more or less should work as expected.
Unfortunately, after a reboot, /dev/tty is symlinked to /dev/ttyS0 again. Do the following to permanently fix
[@
  1. cp /etc/udev/rules.d/50-udev.rules /etc/udev/rules.d/50-udev.rules.orig
  2. sed -i -e '/ttyS0.*SYMLINK="tty"/d; /console.*MODE="0622"/aKERNEL=="tty", NAME="%k", MODE="0666"' /etc/udev/rules.d/50-udev.rules
to:

It is very likely the NAS device can also use this MSSII feed. If there is no xsh bootstrap script in the feed for your device, you can try the manual bootstrap instructions below [@

  1. test -e /opt && mv /opt /opt.bak
  2. mkdir -p /big-disk/opt && ln -sf /big-disk/opt /opt
  3. wget http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/unstable/ipkg-opt_0.99.163-9_arm.ipk
  4. tar -xOvzf ipkg-opt_*_arm.ipk ./data.tar.gz | tar -C / -xzvf -
  5. echo "src mssii http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/stable" > /opt/etc/ipkg/cross-feed.conf
  6. /opt/bin/ipkg update
  7. /opt/bin/ipkg install <pkg_foo> <pkg_bar> ...
Changed lines 99-100 from:
  • To enable optware openssh, I keep a copy of /etc/passwd at /share with /opt/bin/bash as login shell. MSS II always regenerate passwd on every boot, the last few lines of my /etc/init.d/rcS:
to:

It has been confirmed QNap? ts109/209, Freecom DataTank? works with the feed.


chroot debian etch


Tips:

  • Need to add /opt/bin/bash to /etc/shells if you keep using firmware dropbear and want to use /opt/bin/bash as your login shell. I would recommend to use utelnetd before optware bootstrapping, *not* use firmware dropbear at all, install optware openssh after optware bootstrapping. This also avoids the problem of changing host key. There's also report that running dropbear interferes with optware ipkg.
  • If programs are not able to read from /dev/tty, e.g. more or less not taking key press, it's because /dev/tty is symlinked to /dev/ttyS0. Do the following,
Added lines 110-124:
  1. cd /dev
  2. rm -f tty
  3. mknod tty c 5 0
  4. chmod go+w tty

@]

The above will also get rid of the "can't access tty: job control turned off" problem of busybox, now man, more or less should work as expected.
Unfortunately, after a reboot, /dev/tty is symlinked to /dev/ttyS0 again. Do the following to permanently fix
# cp /etc/udev/rules.d/50-udev.rules /etc/udev/rules.d/50-udev.rules.orig
# sed -i -e '/ttyS0.*SYMLINK="tty"/d; /console.*MODE="0622"/aKERNEL=="tty",     NAME="%k", MODE="0666"' /etc/udev/rules.d/50-udev.rules
  • To enable optware openssh, I keep a copy of /etc/passwd at /share with /opt/bin/bash as login shell. MSS II always regenerate passwd on every boot, the last few lines of my /etc/init.d/rcS:
[@
October 26, 2007, at 04:40 AM by BrianZhou -- dropbear issue
Changed lines 89-90 from:
  • Need to add /opt/bin/bash to /etc/shells if you keep using firmware dropbear and want to use /opt/bin/bash as your login shell. I would recommend to use utelnetd before optware bootstrapping, *not* use firmware dropbear at all, install optware openssh after optware bootstrapping. This also avoids the problem of changing host key.
to:
  • Need to add /opt/bin/bash to /etc/shells if you keep using firmware dropbear and want to use /opt/bin/bash as your login shell. I would recommend to use utelnetd before optware bootstrapping, *not* use firmware dropbear at all, install optware openssh after optware bootstrapping. This also avoids the problem of changing host key. There's also report that running dropbear interferes with optware ipkg.
October 17, 2007, at 02:42 PM by BrianZhou -- other devices that can use optware/mssii feed
Changed lines 70-71 from:

Looks like the Buffalo LinkStation Pro/Live and TeraStation Pro/Live can also use this feed. A lspro-bootstrap.xsh is now in the feed.

to:

The Buffalo LinkStation Pro/Live and TeraStation Pro/Live with stock firmware can also use this feed. A lspro-bootstrap.xsh and teraprov2-bootstrap.xsh are now in the feed. Looks like QNAP 109/209 can also use this feed.

October 13, 2007, at 10:44 PM by BrianZhou -- bumped bootstrap IPK_VERSION
Changed lines 57-58 from:
  1. wget http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/stable/mssii-bootstrap_1.0-3_arm.xsh
  2. sh mssii-bootstrap_1.0-3_arm.xsh
to:
  1. wget http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/stable/mssii-bootstrap_1.0-4_arm.xsh
  2. sh mssii-bootstrap_1.0-4_arm.xsh
October 13, 2007, at 05:07 PM by BrianZhou -- update 500GB RAM info
Changed lines 42-43 from:

320G MSSII has 32MB RAM, 1TB MSSII has 64MB.

to:

320GB and 500GB MSSII has 32MB RAM, 1TB MSSII has 64MB.

October 13, 2007, at 02:54 AM by BrianZhou -- fix /dev/tty permanently
Added line 98:
Deleted line 99:
October 13, 2007, at 02:49 AM by BrianZhou -- fix /dev/tty permanently
Changed lines 101-102 from:
  1. sed -i.orig -e '/ttyS0.*SYMLINK="tty"/d; /console.*MODE="0622"/aKERNEL=="tty", NAME="%k", MODE="0666"' /etc/udev/rules.d/50-udev.rules
to:
  1. cp /etc/udev/rules.d/50-udev.rules /etc/udev/rules.d/50-udev.rules.orig
  2. sed -i -e '/ttyS0.*SYMLINK="tty"/d; /console.*MODE="0622"/aKERNEL=="tty", NAME="%k", MODE="0666"' /etc/udev/rules.d/50-udev.rules
October 13, 2007, at 02:43 AM by BrianZhou -- fix /dev/tty permanently
Added line 99:
Changed line 101 from:

sed -i -e '/ttyS0.*SYMLINK="tty"/d; /console.*MODE="0622"/aKERNEL=="tty", NAME="%k", MODE="0666"' /etc/udev/rules.d/50-udev.rules

to:
  1. sed -i.orig -e '/ttyS0.*SYMLINK="tty"/d; /console.*MODE="0622"/aKERNEL=="tty", NAME="%k", MODE="0666"' /etc/udev/rules.d/50-udev.rules
Added line 103:
October 13, 2007, at 02:42 AM by BrianZhou -- fix /dev/tty permanently
Changed lines 97-99 from:
The above will also get rid of the "can't access tty: job control turned off" problem of busybox, now man, more or less should work as expected.
  • To enable optware openssh, I keep a copy of /etc/passwd at /share with /opt/bin/bash as login shell. MSS II always regenerate passwd on every boot, the last few lines of my /etc/init.d/rcS:
to:
The above will also get rid of the "can't access tty: job control turned off" problem of busybox, now man, more or less should work as expected.
Unfortunately, after a reboot, /dev/tty is symlinked to /dev/ttyS0 again. Do the following to permanently fix
Added lines 100-103:

sed -i -e '/ttyS0.*SYMLINK="tty"/d; /console.*MODE="0622"/aKERNEL=="tty", NAME="%k", MODE="0666"' /etc/udev/rules.d/50-udev.rules @]

  • To enable optware openssh, I keep a copy of /etc/passwd at /share with /opt/bin/bash as login shell. MSS II always regenerate passwd on every boot, the last few lines of my /etc/init.d/rcS:
[@
October 12, 2007, at 04:10 AM by BrianZhou -- update bootstrap IPK_VERSION, mentions lspro bootstrap
Changed lines 70-71 from:

Looks like the Buffalo LinkStation? Pro/Live and TeraStation? Pro/Live can also use this feed. A lspro-bootstrap.xsh is now in the feed.

to:

Looks like the Buffalo LinkStation Pro/Live and TeraStation Pro/Live can also use this feed. A lspro-bootstrap.xsh is now in the feed.

October 12, 2007, at 04:09 AM by BrianZhou -- update bootstrap IPK_VERSION, mentions lspro bootstrap
Changed lines 57-58 from:
  1. wget http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/stable/mssii-bootstrap_1.0-2_arm.xsh
  2. sh mssii-bootstrap_1.0-2_arm.xsh
to:
  1. wget http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/stable/mssii-bootstrap_1.0-3_arm.xsh
  2. sh mssii-bootstrap_1.0-3_arm.xsh
Added lines 70-71:

Looks like the Buffalo LinkStation? Pro/Live and TeraStation? Pro/Live can also use this feed. A lspro-bootstrap.xsh is now in the feed.

October 11, 2007, at 05:56 PM by BrianZhou -- optware-bootstrap IPK_VERSION bump
Changed lines 57-58 from:
  1. wget http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/stable/mssii-bootstrap_1.0-1_arm.xsh
  2. sh mssii-bootstrap_1.0-1_arm.xsh
to:
  1. wget http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/stable/mssii-bootstrap_1.0-2_arm.xsh
  2. sh mssii-bootstrap_1.0-2_arm.xsh
October 05, 2007, at 08:47 PM by BrianZhou -- link to nas-central forums
Changed lines 4-5 from:

openmss forum

to:

openmss forum nas-central forums

October 05, 2007, at 01:41 AM by BrianZhou -- stable feed should be working now
Changed line 57 from:
  1. wget http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/unstable/mssii-bootstrap_1.0-1_arm.xsh
to:
  1. wget http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/stable/mssii-bootstrap_1.0-1_arm.xsh
Deleted line 58:
  1. sed -i -e 's|/stable|/unstable|' /opt/etc/ipkg/cross-feed.conf
October 04, 2007, at 05:58 PM by BrianZhou -- formatting
Changed line 100 from:
  1. comment out rc.mod, openssh instead of dropbear
to:
  1. comment out rc.mod, use optware openssh instead of dropbear
October 04, 2007, at 05:57 PM by BrianZhou -- formatting
Changed lines 96-97 from:
The following will also get rid of the "can't access tty: job control turned off" problem of busybox. Now man, more or less will work.
to:
The above will also get rid of the "can't access tty: job control turned off" problem of busybox, now man, more or less should work as expected.
October 04, 2007, at 05:54 PM by BrianZhou -- recommend to skip dropbear
Changed lines 86-87 from:
  1. Need to add /opt/bin/bash to /etc/shells if you keep using firmware dropbear and want to use /opt/bin/bash as your login shell.
  2. If programs are not able to read from /dev/tty, e.g. more or less not taking key press, it's because /dev/tty is symlinked to /dev/ttyS0. Do the following,
to:
  • Need to add /opt/bin/bash to /etc/shells if you keep using firmware dropbear and want to use /opt/bin/bash as your login shell. I would recommend to use utelnetd before optware bootstrapping, *not* use firmware dropbear at all, install optware openssh after optware bootstrapping. This also avoids the problem of changing host key.
  • If programs are not able to read from /dev/tty, e.g. more or less not taking key press, it's because /dev/tty is symlinked to /dev/ttyS0. Do the following,
Changed lines 96-97 from:
This will also get rid of the "can't access tty: job control turned off" problem of busybox. Now man, more or less will work.
  1. To enable optware openssh, I keep a copy of /etc/passwd at /share with /opt/bin/bash as login shell. MSS II always regenerate passwd on every boot, the last few lines of my /etc/init.d/rcS:
to:
The following will also get rid of the "can't access tty: job control turned off" problem of busybox. Now man, more or less will work.
  • To enable optware openssh, I keep a copy of /etc/passwd at /share with /opt/bin/bash as login shell. MSS II always regenerate passwd on every boot, the last few lines of my /etc/init.d/rcS:
October 04, 2007, at 05:49 PM by BrianZhou -- /etc/shells only needed for dropbear
Changed line 86 from:
  1. Need to add /opt/bin/bash to /etc/shells if you use this as your login shell.
to:
  1. Need to add /opt/bin/bash to /etc/shells if you keep using firmware dropbear and want to use /opt/bin/bash as your login shell.
October 04, 2007, at 03:20 PM by BrianZhou -- use unstable feed for now
Added line 59:
  1. sed -i -e 's|/stable|/unstable|' /opt/etc/ipkg/cross-feed.conf
October 02, 2007, at 03:12 AM by BrianZhou -- link to bootlog
Added lines 40-41:
October 01, 2007, at 04:36 AM by BrianZhou -- tips of preserving /etc/passwd
Deleted line 56:
  1. sed -i -e 's|/stable|/unstable|' /opt/etc/ipkg/cross-feed.conf
Changed lines 91-104 from:
This will also get rid of the "can't access tty: job control turned off" problem of busybox. Now man, more or less will work.
to:
This will also get rid of the "can't access tty: job control turned off" problem of busybox. Now man, more or less will work.
  1. To enable optware openssh, I keep a copy of /etc/passwd at /share with /opt/bin/bash as login shell. MSS II always regenerate passwd on every boot, the last few lines of my /etc/init.d/rcS:
# comment out rc.mod, openssh instead of dropbear
# sh /etc/init.d/rc.mod

[ -e /share/passwd ] && cp /share/passwd /etc/
[ -e /share/sudoers ] && cp /share/sudoers /etc/

# Optware setup
[ -x /etc/init.d/rc.optware ] && /etc/init.d/rc.optware start

exit 0
September 30, 2007, at 11:10 PM by BrianZhou -- added link to LED code
Added lines 42-43:

LED codes

September 28, 2007, at 03:43 AM by BrianZhou --
Added lines 65-66:

If the software you like is not packaged as optware ipk yet, you can either try to add it yourself (see below), or add your request at PackageWishList.

September 28, 2007, at 02:46 AM by BrianZhou -- links to seagate download
Changed lines 45-46 from:
  • GPL source
to:
  • GPL source
September 28, 2007, at 02:44 AM by BrianZhou -- links to seagate download
Changed line 44 from:
  • 3.1.28 firmware
to:
  • 3.1.28 firmware
September 28, 2007, at 02:42 AM by BrianZhou -- links to seagate download
Changed lines 43-46 from:

Slightly modified firmware with telnetd, see this thread for detail. 3.1.28 firmware GPL source

to:
  • Slightly modified firmware with telnetd, see this thread for detail.
  • 3.1.28 firmware
  • GPL source
September 28, 2007, at 02:41 AM by BrianZhou -- links to seagate download
Changed lines 44-46 from:
to:

3.1.28 firmware GPL source

September 27, 2007, at 09:49 PM by BrianZhou -- more ipkg and build instruction
Changed lines 56-57 from:

To build optware ipkg for it, on your build machine, first follow Optware.AddAPackageToOptware for svn checkout, then simply

to:

Now you can start using ipkg

Added lines 58-65:
  1. ipkg update
  2. ipkg list | grep search_term
  3. ipkg install <foo> <bar>

@]


To build optware ipkg for it, on your build machine, first follow Optware.AddAPackageToOptware for svn checkout, then simply [@

Deleted line 69:

make ipkg-opt-ipk

Added line 71:

make <bar>-dirclean <bar>-check

September 27, 2007, at 09:16 PM by BrianZhou -- moved bootstrap instruction up
Added line 44:
Changed lines 46-47 from:

To build optware ipkg for it, on your build machine, first follow Optware.AddAPackageToOptware for svn checkout, then simply

to:

Self extracting optware bootstrap script on mssii, first get root shell access with one of the modified image

Added lines 49-58:
  1. mkdir -p /share/tmp
  2. cd /share/tmp
  3. wget http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/unstable/mssii-bootstrap_1.0-1_arm.xsh
  4. sh mssii-bootstrap_1.0-1_arm.xsh
  5. sed -i -e 's|/stable|/unstable|' /opt/etc/ipkg/cross-feed.conf

@]


To build optware ipkg for it, on your build machine, first follow Optware.AddAPackageToOptware for svn checkout, then simply [@

Deleted lines 67-77:

Self extracting optware bootstrap script on mssii, first get root shell access with one of the modified image

# mkdir -p /share/tmp
# cd /share/tmp
# wget http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/unstable/mssii-bootstrap_1.0-1_arm.xsh
# sh mssii-bootstrap_1.0-1_arm.xsh
# sed -i -e 's|/stable|/unstable|' /opt/etc/ipkg/cross-feed.conf

September 27, 2007, at 09:14 PM by BrianZhou -- used automated bootstrap only
Added line 54:
Changed lines 56-57 from:

Manually bootstrap optware on mssii after root shell access

to:

Self extracting optware bootstrap script on mssii, first get root shell access with one of the modified image

Deleted lines 58-68:
  1. mkdir -p /share/opt
  2. ln -s /share/opt /opt
  3. export PATH=/opt/bin:$PATH
  4. wget http://your_server/path-to-optware-mssii-builds/ipkg-opt.....ipk
  5. tar -xOvzf ipk-opt_*.ipk ./data.tar.gz | tar -C / -xzvf -
  6. ipkg-opt install http://your_server/path-to-optware-mssii-builds/<foo>.ipk

@]


Self extracting optware bootstrap script on mssii, first get root shell access with one of the modified image [@

Changed line 65 from:

This method is prefered when the optware mssii feed is up.

to:
September 27, 2007, at 09:10 PM by BrianZhou -- unstable feed first
Changed line 70 from:
  1. wget http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/stable/mssii-bootstrap_1.0-1_arm.xsh
to:
  1. wget http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/unstable/mssii-bootstrap_1.0-1_arm.xsh
September 27, 2007, at 06:49 PM by BrianZhou -- cross-feed.conf
Changed line 72 from:
  1. sed -i -e 's|/stable|/unstable|' /opt/etc/ipkg.conf
to:
  1. sed -i -e 's|/stable|/unstable|' /opt/etc/ipkg/cross-feed.conf
September 27, 2007, at 06:46 PM by BrianZhou -- unstable feed first
Added line 72:
  1. sed -i -e 's|/stable|/unstable|' /opt/etc/ipkg.conf
Changed line 74 from:

This method is prefered when the optware mssii stable feed is up.

to:

This method is prefered when the optware mssii feed is up.

September 26, 2007, at 05:02 AM by BrianZhou -- chroot debian
Added lines 75-76:

chroot debian etch


September 25, 2007, at 11:24 PM by BrianZhou -- formatting
Changed line 66 from:

Self extracting optware bootstrap script on mssii, after root shell access

to:

Self extracting optware bootstrap script on mssii, first get root shell access with one of the modified image

Changed lines 84-85 from:
This will also get rid of the "can't access tty: job control turned off" problem of busybox.

Now man, more or less will work.

to:
This will also get rid of the "can't access tty: job control turned off" problem of busybox. Now man, more or less will work.
September 25, 2007, at 10:10 PM by BrianZhou -- automatic bootstrap instruction
Changed lines 66-68 from:

Tips:

  1. Need to add /opt/bin/bash to /etc/shells if you use this as your login shell.
  2. If programs are not able to read from /dev/tty, e.g. more or less not taking key press, it's because /dev/tty is symlinked to /dev/ttyS0. Do the following,
to:

Self extracting optware bootstrap script on mssii, after root shell access

Changed lines 68-71 from:
  1. cd /dev
  2. rm -f tty
  3. mknod tty c 5 0
  4. chmod go+w tty
to:
  1. mkdir -p /share/tmp
  2. cd /share/tmp
  3. wget http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/stable/mssii-bootstrap_1.0-1_arm.xsh
  4. sh mssii-bootstrap_1.0-1_arm.xsh
Changed lines 73-84 from:

This will also get rid of the "can't access tty: job control turned off" problem of busybox.

to:

This method is prefered when the optware mssii stable feed is up.


Tips:

  1. Need to add /opt/bin/bash to /etc/shells if you use this as your login shell.
  2. If programs are not able to read from /dev/tty, e.g. more or less not taking key press, it's because /dev/tty is symlinked to /dev/ttyS0. Do the following,
# cd /dev
# rm -f tty
# mknod tty c 5 0
# chmod go+w tty
This will also get rid of the "can't access tty: job control turned off" problem of busybox.
September 24, 2007, at 04:25 PM by BrianZhou -- worked around tty problem
Changed lines 67-76 from:
  1. Need to add /opt/bin/bash to /etc/shells if you use this as your login shell.
to:
  1. Need to add /opt/bin/bash to /etc/shells if you use this as your login shell.
  2. If programs are not able to read from /dev/tty, e.g. more or less not taking key press, it's because /dev/tty is symlinked to /dev/ttyS0. Do the following,
# cd /dev
# rm -f tty
# mknod tty c 5 0
# chmod go+w tty

This will also get rid of the "can't access tty: job control turned off" problem of busybox. Now man, more or less will work.

September 23, 2007, at 04:46 AM by BrianZhou -- added introduction.
Added lines 1-3:

MSSII is Maxtor Shared Storage II, a NAS device includes an SATA hard disk, with two USB ports and gigabit ethernet. Comes in 320GB, 500GB and 1TB models.


September 23, 2007, at 03:19 AM by BrianZhou -- reference Optware.AddAPackageToOptware
Changed line 42 from:

To build optware ipkg for it, on your build machine, simply

to:

To build optware ipkg for it, on your build machine, first follow Optware.AddAPackageToOptware for svn checkout, then simply

September 23, 2007, at 02:47 AM by BrianZhou -- /share/opt
Added lines 54-55:
  1. mkdir -p /share/opt
  2. ln -s /share/opt /opt
September 23, 2007, at 12:58 AM by BrianZhou --
Changed line 62 from:

1. Need to add /opt/bin/bash to /etc/shells if you use this as your login shell.

to:
  1. Need to add /opt/bin/bash to /etc/shells if you use this as your login shell.
September 23, 2007, at 12:53 AM by BrianZhou --
Changed lines 58-62 from:

@]

to:

@]


Tips: 1. Need to add /opt/bin/bash to /etc/shells if you use this as your login shell.

September 23, 2007, at 12:08 AM by BrianZhou --
Added lines 37-38:

320G MSSII has 32MB RAM, 1TB MSSII has 64MB.

September 23, 2007, at 12:07 AM by BrianZhou --
Changed line 40 from:

To build optware ipkg for it, simply

to:

To build optware ipkg for it, on your build machine, simply

Added line 42:

cd optware

Changed line 50 from:

Manually bootstrap optware on it after root shell access

to:

Manually bootstrap optware on mssii after root shell access

September 22, 2007, at 10:19 PM by rwhitby --
Added lines 5-6:

Other wiki pages

September 22, 2007, at 10:18 PM by BrianZhou -- optware boostrap instruction
Changed lines 36-53 from:

Slightly modified firmware with telnetd

to:

Slightly modified firmware with telnetd, see this thread for detail.


To build optware ipkg for it, simply

make mssii-target
cd mssii
make directories toolchain ipkg-utils
make ipkg-opt-ipk
make <foo>-ipk

Manually bootstrap optware on it after root shell access

# export PATH=/opt/bin:$PATH
# wget http://your_server/path-to-optware-mssii-builds/ipkg-opt.....ipk
# tar -xOvzf ipk-opt_*.ipk ./data.tar.gz | tar -C / -xzvf -
# ipkg-opt install http://your_server/path-to-optware-mssii-builds/<foo>.ipk
September 22, 2007, at 10:09 PM by BrianZhou --
Added lines 3-4:

Board pix

Changed line 36 from:

Board pix

to:

Slightly modified firmware with telnetd

September 22, 2007, at 10:01 PM by BrianZhou --
Added lines 33-34:

Board pix

September 22, 2007, at 09:59 PM by BrianZhou --
Changed lines 1-2 from:

http://openmss.org/forum/viewforum.php?f=15 openmss forum

to:

openmss forum

September 22, 2007, at 09:59 PM by BrianZhou --
Changed lines 1-2 from:

Some info

to:

http://openmss.org/forum/viewforum.php?f=15 openmss forum

Added line 32:
September 22, 2007, at 09:48 PM by BrianZhou --
Changed lines 1-30 from:

Eno to fill this out.

to:

Some info

# uname -a
Linux MSS-03A961.local 2.6.12.6-arm1 #1 Tue Aug 22 15:55:07 PDT 2006 armv5tejl GNU/Linux
 # cat /proc/cpuinfo
Processor       : ARM926EJ-Sid(wb) rev 0 (v5l)
BogoMIPS        : 332.59
Features        : swp half thumb fastmult edsp java 
CPU implementer : 0x41
CPU architecture: 5TEJ
CPU variant     : 0x0
CPU part        : 0x926
CPU revision    : 0
Cache type      : write-back
Cache clean     : cp15 c7 ops
Cache lockdown  : format C
Cache format    : Harvard
I size          : 32768
I assoc         : 1
I line length   : 32
I sets          : 1024
D size          : 32768
D assoc         : 1
D line length   : 32
D sets          : 1024

Hardware        : MV-88fxx81
Revision        : 0000
Serial          : 0000000000000000
September 22, 2007, at 09:46 PM by rwhitby --
Added line 1:

Eno to fill this out.

view · edit · print · history · Last edited by BrianZhou.
Based on work by BrianZhou, Daniel AJ, zouzou, flox, mindbender, Nikolet, and rwhitby.
Originally by rwhitby.
Page last modified on March 24, 2009, at 04:45 AM