Good day,
I have the device as listed in the topic, I'll put details towards end of post if it should be of any concern.
For the purpose of full disclosure, as far as compiling kernels, NAND storage and U-boot are concerned: I'm a noob. I also do know that is not a valid excuse not to try.
A few questions:
1. Can I install one of the existing platform packages, i.e. Zyxel NSA325 or ArchLinuxARM-kirkwood-latest.tar.gz , or do I need to compile a new kernel? A kind person built kernels for the purpose of installing Debian on the same device, http://natisbad.org/nas-kernels/index.html , though they seem slightly outdated now. Should I rather use that information and compile a kernel myself?
2. Who author and maintain the various installation tar files for different platforms listed on https://archlinuxarm.org/platforms and what will be required (from me, I presume?) to add the platform "Netgear ReadyNAS Duo V2"
3. Can anyone who installed Arch Linux ARM on a similar NAS device (Zyxel etc.) advise if they are using any existing packages to setup, manage and monitor users and services for the NAS, or is all done "manually" from the cli?
4. What will the major benefits/drawbacks be if I update the OS? At the moment I am considering this migration simply to have all my devices on the same, and only, distro I am familiar with.
I will appreciate any feedback or advice.
Regards
Device info:
Latest vendor firmware can be found: https://www.netgear.com/support/product/RND2000v2_(ReadyNAS_Duo_v2).aspx#download
$this->bbcode_second_pass_code('', 'U-Boot 1.1.4 (Feb 6 2012 - 14:40:46) Marvell version: 3.4.27
Netgear version: Uboot-1_1_4-NetgearDUOV3-V1008')
$this->bbcode_second_pass_code('', '# cat /proc/cpuinfo
Processor : Feroceon 88FR131 rev 1 (v5l)
BogoMIPS : 1599.07
Features : swp half thumb fastmult edsp
CPU implementer : 0x56
CPU architecture: 5TE
CPU variant : 0x2
CPU part : 0x131
CPU revision : 1
Hardware : Feroceon-KW
Revision : 0000
Serial : 0000000000000000')
List of hardware: (As described on http://natisbad.org/NAS/index.html#hw)
$this->bbcode_second_pass_code('', ' Marvell SoC 88F6282 ARMv5TE @1.6Ghz
256 MB RAM via 2x128 Hynix DDR3 @1333Mhz
128 MB Hynix NAND Flash
Serial interface via 16550A UART
Protechnic Electric Co MG9212YB-25 Fan
GMT G762 PWM Fan Controller
Ricoh RS5C372A I2C bus RTC
NEC/RENESAS µPD720200 USB3.0/xHCI host controller
Nuvoton 3012S
SoC Temperature sensor
Marvell 88E1318 Gigabit Ethernet PHY
ATMEL 512 Kb SPI Flash
CR2032 battery
FDS 4435BZ
FDS 8984
JTAG provision
Marvell G47B
Richtek RT8105
Texas instruments TPS65251
Leds and buttons
Marvell Cryptograpic Engine and Security Accelerator (CESA)
DMA/XOR engine')
$this->bbcode_second_pass_code('', '# cat /proc/version
Linux version 2.6.31.8.duov2 (root@NSBU-NJ) (gcc version 4.3.2 (sdk3.2rc1-ct-ng-1.4.1) ) #1 Thu Apr 18 18:24:47 HKT 2013')
$this->bbcode_second_pass_code('', 'cat /proc/cmdline
console=ttyS0,115200 reason=normal mtdparts=nand_mtd:0x180000@0(u-boot),0x20000@0x180000(u-boot-env),0x600000@0x200000(uImage),0x1000000@0x800000(minirootfs),0x6800000@0x1800000(jffs2);')
$this->bbcode_second_pass_code('', '# cat /proc/mtd
dev: size erasesize name
mtd0: 00180000 00020000 "u-boot"
mtd1: 00020000 00020000 "u-boot-env"
mtd2: 00600000 00020000 "uImage"
mtd3: 01000000 00020000 "minirootfs"
mtd4: 06800000 00020000 "jffs2"')
$this->bbcode_second_pass_code('', 'cat /proc/meminfo
MemTotal: 246820 kB
MemFree: 23072 kB
Buffers: 9720 kB
Cached: 159184 kB
SwapCached: 60 kB
Active: 27204 kB
Inactive: 170996 kB
Active(anon): 9408 kB
Inactive(anon): 23244 kB
Active(file): 17796 kB
Inactive(file): 147752 kB
Unevictable: 2844 kB
Mlocked: 0 kB
SwapTotal: 524268 kB
SwapFree: 524208 kB
Dirty: 28 kB
Writeback: 0 kB
AnonPages: 32108 kB
Mapped: 6144 kB
Slab: 16020 kB
SReclaimable: 4684 kB
SUnreclaim: 11336 kB
PageTables: 860 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 647676 kB
Committed_AS: 125864 kB
VmallocTotal: 385024 kB
VmallocUsed: 940 kB
VmallocChunk: 382812 kB')