Hi Guys,
I finally got my data backed up.
And downloaded the GPL Source Code as mentioned by @Heisath
DescriptionGPL: DNS-340L A1 for F/W 1.00
Download : DNS-340L_GPL_v1.00_04252014.tgz
From the source code:
kernel : linux-3.2.40
uboot : u-boot-2011.12
compiler : gcc ?
I couldnt see any file called compil;er or gcc or equivalent but from build_fw
i have:
tar jxvf armv7-marvell-linux-gnueabi-softfp_i686_64K_Dev_20131002.tar.bz2
WORKDIR=$(pwd)
export WORKDIR
PATH=${WORKDIR}/armv7-marvell-linux-gnueabi-softfp_i686_64K_Dev_20131002/bin:$PATH
export PATH
CC=arm-marvell-linux-gnueabi-gcc
export CC
export CROSS_COMPILE=arm-marvell-linux-gnueabi-
CXX=${CROSS_COMPILE}g++
export CXX
RANLIB=${CROSS_COMPILE}ranlib
export RANLIB
LD=${CROSS_COMPILE}ld
export LD
STRIP=${CROSS_COMPILE}strip
export STRIP
tar zxvf ramdisk.tgz
tar zxvf merge.tgz
cd merge
/merge
Next;
root@DLINK-340L:~# uname -a
Linux DLINK-340L 3.2.40 #1 Fri May 9 16:33:59 CST 2014 armv7l GNU/Linux
And:
root@DLINK-340L:~# dtc -I fs -o dump.dts /proc/device-tree
-sh: dtc: command not found
And;
root@DLINK-340L:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 43.8M 0 loop /usr/local/modules
mtdblock0 31:0 0 5M 0 disk
mtdblock1 31:1 0 5M 0 disk
mtdblock2 31:2 0 5M 0 disk
mtdblock3 31:3 0 206M 0 disk
mtdblock4 31:4 0 15M 0 disk
mtdblock5 31:5 0 10M 0 disk
mtdblock6 31:6 0 10M 0 disk
sda 8:0 0 3.7T 0 disk
|-sda1 8:1 0 512M 0 part
| `-md0 9:0 0 512M 0 raid1 [SWAP]
|-sda2 8:2 0 3.7T 0 part
| `-md1 9:1 0 7.3T 0 raid5 /mnt/HD/HD_a2
|-sda3 8:3 0 1G 0 part
`-sda4 8:4 0 1G 0 part /mnt/HD_a4
sdb 8:16 0 3.7T 0 disk
|-sdb1 8:17 0 512M 0 part
| `-md0 9:0 0 512M 0 raid1 [SWAP]
|-sdb2 8:18 0 3.7T 0 part
| `-md1 9:1 0 7.3T 0 raid5 /mnt/HD/HD_a2
|-sdb3 8:19 0 1G 0 part
`-sdb4 8:20 0 1G 0 part /mnt/HD_b4
sdc 8:32 0 3.7T 0 disk
|-sdc1 8:33 0 512M 0 part
| `-md0 9:0 0 512M 0 raid1 [SWAP]
|-sdc2 8:34 0 3.7T 0 part
| `-md1 9:1 0 7.3T 0 raid5 /mnt/HD/HD_a2
|-sdc3 8:35 0 1G 0 part
`-sdc4 8:36 0 1G 0 part /mnt/HD_c4
sdd 8:48 0 3.7T 0 disk
|-sdd1 8:49 0 512M 0 part
| `-md0 9:0 0 512M 0 raid1 [SWAP]
|-sdd2 8:50 0 3.7T 0 part
| `-md1 9:1 0 7.3T 0 raid5 /mnt/HD/HD_a2
|-sdd3 8:51 0 1G 0 part
`-sdd4 8:52 0 1G 0 part /mnt/HD_d4
And;
root@DLINK-340L:~# lsmod
Module Size Used by
iscsi_tcp 7462 0
libiscsi_tcp 10398 1 iscsi_tcp
libiscsi 28745 2 iscsi_tcp,libiscsi_tcp
scsi_transport_iscsi 29251 3 iscsi_tcp,libiscsi
ipip 6432 0
xfrm6_mode_tunnel 1342 0
xfrm6_mode_transport 952 0
xfrm6_mode_beet 1420 0
ip6_tunnel 10979 0
tunnel6 1762 1 ip6_tunnel
sit 8287 0
tunnel4 1947 2 ipip,sit
ipv6 220200 26 xfrm6_mode_tunnel,xfrm6_mode_beet,ip6_tunnel,tunnel6,sit
ufsd 369071 0
cryptodev 30283 1
reg 1161 0
And;
.....
What do I do next ? Lost cause ?