Yes, I did. I do have the original initrd. It looks almost ordinary, but there is both the regular "/etc/init.d" folder, containing a lot of startup scripts that don't comply with how init scripts should be written. There is also an "/initrd" folder, containing the following scripts: -rwxr-xr-x 1 root root 42 Feb 9 08:49 60-sop.sh -rwxr-xr-x 1 root root 2695 Feby oklona - Debian
Ok, I take it you are then also not familiar with this way of doing things. There is definitely an initrd integrated. I extracted it using binwalk, then un-cpio'ed it, and found all the init.d startup scripts and (weirdly enough) initrd.d startup scripts within. -And the modules, including sopp_cns3xxx_nas, which seems to be the network driver. It looks like these files are piggybacked toby oklona - Debian
Thanks, Bodhi. However, this is not how MontaVista / Blackarmor did this. Here is the Mkimage info from the latest firmware upgrade for the CNS3420: Image Name: Linux-2.6.35.13-cavm1.whitney-ec Created: Tue Mar 10 03:09:28 2015 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 8133104 Bytes = 7942.48 kB = 7.76 MB Load Address: 02000000 Entry Point: 02000000 Soby oklona - Debian
I have started playing a bit with this now. I have combined Tommy's excellent work with the GPL'ed sources for Seagate NAS (kernel version 2.6.35) over to a 4.19.99 kernel. Basically, I have the same functionality as Tommy at the moment. I also dissected the uBoot image that ships stock with the device. In addition to the kernel, it seems to contain 7 .crt files (which openssl cannotby oklona - Debian
Hello. I have been watching this thread for a few years, and finally gotten around to playing with this. The "freeze" after running rc.local is simply that in inittab of Bodhi's rootfs, a getty command is issued, at a baud rate of 115200. So, to fix this, set you serial speed to 115.200 at this point, in order to log in. Then, you can modify inittab (the last line), so you canby oklona - Debian