Category:Gigabit Ethernet(1000)

From NAS-Central Iomega Wiki
Jump to: navigation, search
Iomega Storcenter 1.0 TB Gigabit Ethernet.jpg
Gigabit Ethernet 1.0TB
CPU Marvell 88F5182-A2 Orion 400MHz
Flash ROM 4M
Other External power supply
NIC 10/100/1000Mb
USB Dual 2.0
Internal HDD 512GB x 2 3.5" SATA
HDD Controller SATA II
Drive Capacity 1024GB
Fan continuous 40cm

Linux specifics and additional info/formatting by

--ejSolutions 16:38, 1 June 2011 (UTC)

Kernel and processor details

 Linux (Zephyra3) (pts/0)
 Iomega-026C5C login: root
 BusyBox v1.00 (BUILDTIME) Built-in shell (ash)
 Enter 'help' for a list of built-in commands.
 -sh: can't access tty; job control turned off
 ~ #
 ~ # cat /proc/version
 Linux version (td@localhost.localdomain) (gcc version 3.4.4 (release)
 (CodeSourcery ARM 2005q3-2)) #1 Tue   Jul 3 15:31:00 MDT 2007 (kernel-2.6.12-DHNSMR03/04-V-
 ~ #
 ~ # cat /proc/cpuinfo
 Processor       : ARM926EJ-Sid(wb) rev 0 (v5l)
 BogoMIPS        : 266.24
 Features        : swp half thumb fastmult
 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

To get telnetd on firmware v20.20:

Create a new share folder via the web interface with Shared Folder /../ and Access Type NFS.

  If unsuccessful, try a share of ../../

Mount it on your desktop (I used Mac OS X with the command sudo mount /raid).

Using Nautilus on Linux: File, Connect to Server, Windows Share. Enter the IP address, user name and share name. (You may need to connect to a previously defined share, prior to this connection working. This was the case when using Linux Mint Debian 10 and linux Mint 11)

Edit /raid/etc/passwd and remove the password hash for root.

Create /raid/etc/init.d/telnetd with the contents and chmod to 777:

 #! /bin/sh
 . /etc/init.d/
 begin "Starting Telnet Daemon"
 mknod /dev/pts/0 c 136 0
 mknod /dev/pts/1 c 136 1
 mknod /dev/pts/2 c 136 2
 mknod /dev/pts/3 c 136 3
 mknod /dev/pts/4 c 136 4
 mknod /dev/pts/5 c 136 5
 mknod /dev/pts/6 c 136 6
 mknod /dev/pts/7 c 136 7
 mknod /dev/pts/8 c 136 8
 /usr/libexec/inetd &
 end $?
 exit 0

Finally, create a link in /raid/etc/rc3.d (ln -s ../init.d/telnetd S86telnetd)

[Due to being unable to create a link within Nautilus, you can temporarily create this file as /raid/etc/rc3.d/S86telnetd, then create the link properly, as above, once a telnet session has been started.]

Add additional packages with Optware

Install ipkg with compatible packages. Based on

 # mkdir -p /nethdd/opt && ln -sf /nethdd/opt /opt

The above isn't required and if not used, will install Optware into the 1st partition, where there is ample room, rather than partition 3 (the 'data' partition). Replace with:

 # mkdir /opt
 # cd /opt
 # wget
 # tar -xOvzf ipkg-opt_*_arm.ipk ./data.tar.gz | tar -C / -xzvf -
 # mkdir -p /opt/etc/ipkg
 # echo "src armel" > /opt/etc/ipkg/armel-feed.conf
 # /opt/bin/ipkg update

Notes from the original author (This guide was inspired by Jim Buzbee and Jin Mao, but I didn't find any comprehensive step-by-step guide, especially for my specific firmware version. My reason for getting telnet access was to enable raid rebuilding instead of reformatting - I was able to rebuild raid by using mdadm via telnet. In the case of drive failure, I believe that I can use sfdisk to repartition the replacement drive)

Pages in category "Gigabit Ethernet(1000)"

The following 4 pages are in this category, out of 4 total.