A little bit more progress now:
I managed to reflashed the Angstrom 071003 C7x0 image (kernel 2.6.22) - The Angstrom people did the right thing by removing the old (and not working) images and then updating an installation guide for C7x0. That's very nice of them.
So far I have encountered two problems:
#Problem 1: Networking doesn't work in AngstromBut still i have tried the Network setup GUI, manually editing /etc/network/interfaces and /etc/resolve.conf, still no luck, and then all the ways I know from Debian, pdaX and OpenBSD to get my Spectrum 24 wifi card (the Ambicom WL1100C card is simply out of question) connected to the network, still no luck. (There seems no network setup instructions for Angstrom??)
Then I downloaded nano and altboot plus its dependencies and installed them manually. Installing altboot is tricky because altboot and altboot-conf turn out to depend on each other (!), so i had to use ipkg install -force-depends. That went fine.
Then I copied the 2.6.21 kernel modules (from the 070703 image before it got removed from the Angstrom feed) to /lib/modules.
#Problem 2: Ext3 filesystem fails to mountI guessed there is ext3 kernel module in Chero's C1000 setup, but it seems to be missing in C7x0. The Angstrom package feed only shows one ext3 kernel module package for Akita and not C7x0.
So even though I can mkfs.ext3 /dev/mmcblk0p1, the ext3-formatted SD cannot be mounted in Angstrom. ("mount: unknown filesystem type 'ext3'")
Anyway, altboot works under kernel 2.6.21 (the "any" key on C860 is [H]). But it failed when I tried to boot Debian off SD:
Please press any key to launch altboot.....
Checking file system on /dev/mmcblk0p1
Mounting /media/card...ERROR: /bin/mount -t auto -o default, noatime /dev/mmcblk0p1 /media/card failed
/bin/sh: can't access tty: job control turned off
I suspect the error is simply due to the lack of ext3 support. So is there a workaround for this? Thanks.
Just one more little step for my 860 to get to Debian ...