From tp at fonz.de Sun Oct 19 15:58:20 2008 From: tp at fonz.de (Tobias Poschwatta) Date: Sun, 19 Oct 2008 17:58:20 +0200 Subject: [armedslack] ARMedslack on DNS-323 Message-ID: <20081019155820.GA28865@kiwi> Hi, just want to let you know that ARMedslack can be run on a DNS-323. My notes are available in the DNS-323 wiki at: http://wiki.dns323.info/howto:armedslack It's not a 'native install', i.e. I didn't touch firmware or bootloader. Nor is it a chroot install. On the DNS-323, we have a kexec-like kernel module that allows to load and start a new kernel. In the instructions, I'm using this to boot a 2.6.25.1 kernel and an initramfs to do the installation. I'm also installing ARMedslack to a subdirectory of a partition. A problem with the DNS-323 firmware is that you must not change a partition's root directory to any mode other than 0777 - or it will chmod a+w _all_ files on that partition. Having ARMedslack in a subdirectory is a work-around for this. Another initramfs, also used with the kernel loader, will search partitions for linux/sbin/init, and, if found, chroot and exec sbin/init. So far, ARMedslack seems to work well, but pretty slow. I think it's because of the floating-point emulation. Cheers, Tobias From m-lists at biscuit.org.uk Sat Oct 25 10:43:41 2008 From: m-lists at biscuit.org.uk (Stuart Winter) Date: Sat, 25 Oct 2008 11:43:41 +0100 (BST) Subject: [armedslack] ARMedslack on DNS-323 In-Reply-To: <20081019155820.GA28865@kiwi> References: <20081019155820.GA28865@kiwi> Message-ID: Hi Tobias > My notes are available in the DNS-323 wiki at: > http://wiki.dns323.info/howto:armedslack [..] Thanks for that! I've added it to the compatible boards list. > So far, ARMedslack seems to work well, but pretty slow. I think it's > because of the floating-point emulation. Did you try using FASTfpe? I tried it recently with Linux 2.6.27.2 and qemu - the Kernel booted but wouldn't start init; I dropped back to netwinder FPE and it worked again.