![]() |
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. # 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 320G MSSII has 32MB RAM, 1TB MSSII has 64MB.
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 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. 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 Tips:
# 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.
# 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 |