Oh, my spectrum 24 card works without *any* fixes, apart from setting up eth1 in /etc/network/interfaces and /etc/resolv.conf !
Just dist-upgrade to Lenny first, copy the kernel modules and then flash the kernel.
That's sweet!
Also the Angstrom updater.sh does not reformat the disk. But it will if flashing the kernel together with hd1image tarball.
[sidenote]
And this time I reinstalled Debian with manual partitioning. Now my system has a whopping 512MB swap on /dev/hda2 (ready to do heavy duty native compilation ) instead of the meager 17xMB on /dev/hda5.
Just do it in the Debian installation menu.
#1 After linstalling the "choose mirror" module by loading the CD image and setting up the wifi interface,
#2 go to the bottom of the menu and you will see exit to a shell.
#3 Do fdisk /dev/hda there and have you own partitions. Remember to choose the type (partition 1 type 83 Linux, partition 2 swap type 82 Linux Swap), write and sync disks.
#4 Go back to the installer and get to the disk partitioning tool.
#5 Do no repartition anymore but just reformat the partitions (root is /dev/hda1 in journaling ext3 and swap in /dev/hda2 ) and set up the mount point, bootable (for the root partition) there.
#6 Install the rest as usual.