
Then rather use OpenWrt and save yourself the trouble. This is of course possible, but time consuming. Connect your Dockstar to your network and use a terminal program like minicom to connect to it (speed 115200, no flow control). Copy the resulting openwrt-kirkwood-rootfs.squashfs to the TFTP server. You would have to compile a new kernel every time, new security patches are available for your kernel. This pads the (rootfs-only) squashfs file to a 128K multiple.

But then you cannot update the Kernel with the package manager any longer.

You can also prefer busybox instead of the GNU stuff Debian comes with! You can also download the patched sources for the Kernel and compile it against ♜libC. For example you can of course choose to run dropbear with Debian, you do not have to use standard ssh-daemon! dropbear is contained in the Debian repos, it is tested and provided with updates, so use it! Some packages are however in the OpenWrt repos but not (yet) in the Debian stable repos, such as µMurmur! Of course you can still use µMurmur on your Debian, but without the proper testing and security updates that Debian provides! And where is the point in using Debian (for stability and security) but adding alien software? Which is a biggie for a server, that is fully exposed to the Internet. Amongst the choices you have, pick the least bloated ones. The second one has to be dealt with, by wisely choosing the installed programs which run all the time.
#DOCKSTAR SSH INSTALL#
The third bottleneck has already been overcome, by choosing to install to a USB hard disc. So, the first issue, computing power cannot be overcome, you have an ARMv5 with 1200MHz, the RAM is connected with 16Bit running at 800MHz. Thus nobody would bother soldering a bigger flash chip.

Easiest to overcome, simply be connecting a device with additional storage room to the USB port.
