Great to see so much progress. I got rid of my T50 since I didn't use it and it was just collecting dust. However I may setup a search on ebay and see if a cheap one turns up at some point.by Koen - Debian
I remember buying a bricked Shuttle KD20 NAS years ago and finding the forum when I was trying to unbrick it. It started my 'hobby' of buying cheap electronic devices on ebay and taking them apart trying to understand how they work.by Koen - Debian
It looks like OpenWrt is dropping oxnas after the upstream community has discontinued support. Is this the end of the road for oxnas? https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=6ca830559865f994db8732a9d06f452e36d5b490by Koen - Debian
The FCC documents show that it is based on a Mediatek chipset which is supported by OpenWRT. However adding it to OpenWRT would require someone to extract the important info from the running system, write a dts file and do the testing / development work. https://fcc.report/FCC-ID/2AUZB-RAX1801/5210656by Koen - Off-Topic
I had a quick look at the DS718+ on the web and it is just an x86 machine that boots the operating system from a Disk On Module (DOM) which is just a sort of internal USB drive. https://www.techpowerup.com/review/synology-ds718plus/5.html This is quite similar how QNAP has setup their x86 NAS boxes. The DOM is in general only a few hundred MB and not big enough to hold a full Debian instalby Koen - Debian
Hi RaumZeit, everything looked OK after the install but I did get similar error messages when installing software using apt after a while. I often had to run apt a few times before it would succeed. I'm not sure what caused it but it made me a bit worried about the data on the nas so I've moved the drives to another nas for now. I've not used the ix4 300d since but can boot it uby Koen - Debian
Hi wildhem, I've taken another 2 pictures with a bright flashlight from the side to show the markings. I hope that helps. Koen https://postimg.cc/K4jZ8tTm https://postimg.cc/N9fQTHP7by Koen - Debian
Hi wildhem, here are a couple images. Not sure how long the free service will keep them online for so maybe save a local copy to be safe. Regards, Koen motherboard https://postimg.cc/wtp1khxS detailed https://postimg.cc/RWbtQ3Jmby Koen - Debian
Hi all, sorry for the late reply. I've still got my T50 but I have not used it for a while so the best way to get things working is to read through the topic from the start and repeat the same steps. All my notes / info is posted in this thread on the forum, I don't have any other info unfortunately. I've also bought a T10 at some point but I've not touched it at all so Iby Koen - Debian
Hi, attached are mtd0 and mtd1. I've not got a copy of mtd2 since I think it is the same as mtd1. Koenby Koen - Debian
Hi Bohdi, listing them both fixes the issue and shows the uboot environment variables in Debian. It also shows the slight mess I made in trying to re-write the original bootcmd into a bootnand sequence. In the end I decided not to use the stock firmware as a rescue system since I don't know if it would try to initialise the drives and wipe data etc. Thanks, Koen koen@ix4-300dby Koen - Debian
Increasing rootdelay to 10 gives the drives enough time to spin up / initialise and fixes the reboot issue. Koenby Koen - Debian
One thing serial did help with is identifying the reboot problems. It is not the network but the hard drives / SSD that seems to cause it. After a reboot Debian can't find the drives and then hangs. Not sure what the issue is since uboot does identify the ssd and 3 harddrives correctly. koen@ix4-300d:~$ sudo systemctl reboot password for koen: Stoppin[ OK ] Removed sliceby Koen - Debian
Hi Bohdi, I've hooked up serial and changed the mtdparts environment to the new settings. As far as I can see the correct mtd are defined in the Debian dmesg but fw_printenv does not work unfortunately. Koen koen@ix4-300d:~$ sudo dmesg | grep 0x0 [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] cma: Reserved 16 MiB at 0x000000001f000000 [ 0.000000] DMAby Koen - Debian
Hi Bohdi, I've edited fw_config but can't access the environment from Debian. Do I need to set the mtd-parts to pxa3xx_nand-0 first for this to work? koen@ix4-300d:~$ cat /etc/fw_env.config # MTD device name Device offset Env. size Flash sector size Number of sectors /dev/mtd1 0x00000 0x20000 0x20000 koen@ix4-300d:~$ sudo fw_printenv Cannot read enviby Koen - Debian
Hi Bohdi, thanks for the extra info. I'll set the correct nand environment when I've next got serial hooked up. I'm currently in the process of setting up raid and copying over data. I've searched the stock firmware for /etc/fw_env.config but couldn't find it. So for now I'm not able to change things from Debian. Koenby Koen - Debian
I've had another look at the poweroff / reboot issue. I now understand the issue and have managed to fix it. The nas has 2 network interfaces and both need to be brought up at boot for poweroff to work correctly. I've setup my /etc/network/interfaces as follows: # This file describes the network interfaces available on your system # and how to activate them. For more informatioby Koen - Debian
Some additional info from the stock system before I started installing Debian. Mainly as reference. Available uboot commands: Marvell>> help ? - alias for 'help' SatR - Sample At Reset sub-system amp_boot- amp_boot - boot an AMP group amp_config- Fully config an AMP group amp_printenv- amp_printenv - print only AMP env variables amp_verify- Verfiyby Koen - Debian
Hi, I've recently bought a 2nd hand ix4-300d on ebay and decided to run mainline Debian on it. There is not much info on this device on the forum so this post describes the way I configured it and may be useful to others. I don't like writing / changing things on nand so my setup consists of booting Debian from a small SSD and then use the 3 remaining sata slots for RAID 5. That wayby Koen - Debian
I've been waiting for this device to get supported in OpenWrt for a while but things seem to have got stuck. Netgear did implement some custom stuff to enable Wake on Lan etc. Some more details can be found here: https://github.com/openwrt/openwrt/pull/3371#issuecomment-760968704 When I was running official Debian on it the device would sometimes struggle to reboot which could only beby Koen - uBoot
I'm pretty sure that the uart speed should be 115200 and not 9600by Koen - uBoot
Hi, attached are backup mtd0 and mtd1 of my Readynas Duo V2. You should be able to use kwboot to get a working uboot in RAM. kwboot -t -B 115200 /dev/ttyUSB0 -b mtd0 -p Once you have a working uboot it should be possible to boot into Debian and flash the mtd partitions. I don't know the exact commands but some of the experts here will be able to help with that. Remember to adjusby Koen - uBoot
Hi AkkJaa, you have to be the root user to install software. That is the way most linux systems work and provides an additional layer of safety. You either need to change to the root user or install the software using sudo. Have a look at the following website: https://www.wikihow.com/Install-Software-in-Debian-Linux Koenby Koen - uBoot
Hi Trond, I've got a few devices running openwrt and also a few running bodhis debian but don't know much about compiling options etc. I just report what I found on the openwrt forum so the experts here can have a look at it. Reading about thumb2 online it seems that there are benefits to it but it may not have been very mature when Netgear originally released the device. I guessby Koen - Debian
Hi all, Danitool at the openwrt forum has found another performance improvement by compiling the kernel in thumb2 mode. That way he is able to saturate a gigabit ethernet connection. OpenWrt does not use this by default since it makes the kernel larger causing issues with certain devices. Details in the link below. Koen https://forum.openwrt.org/t/mvebu-low-performance-on-armada-370-leveby Koen - Debian
It looks like danitool on the OpenWrt forum has found and possibly fixed another performance issue. However his fix looks like an OpenWrt specific patch. https://forum.openwrt.org/t/mvebu-low-performance-on-armada-370-level-2-cache-disabled/78979/3by Koen - Debian
There has been some development which may improve the RN102 performance. See info in the following topic. https://forum.doozan.com/read.php?2,110849by Koen - Debian
I don't know enough about hardware / software but if the kernel doesn't change the devmem 0xd0008100 0x00000000 value would it be possible to do it from uboot before the kernel loads to get the performance improvement? Koenby Koen - Debian
So I guess the performance may improve by adding the same thing to the dts definition? I find it odd how there is different behaviour of the soc for different devices. Koenby Koen - Debian
Hi, I just noticed this topic on the OpenWrt forum. Not sure if this is relevant to Debian on mvebu devices but decided to post here just in case. Koen https://forum.openwrt.org/t/mvebu-low-performance-on-armada-370-level-2-cache-disabled/78979by Koen - Debian