After hosing my Zaurus in the same fashion I have an idea. You installed the openssl package, which is not needed on this ROM since it comes with it\'s own libcrypto. When you install one the many incompatible openssl packages on this ROM it breaks ssh, scp, etc because libcrypto.so.9.7 is over written with the bad lib.
You should be able to fix this by uninstalling the openssl package and then copying over the /usr/lib/libcrypto.so.9.7 from a working Cacko 1.20 install. Run ldconfig as root and you should be fixed.
I would like to try this out on my Zaurus if someone is willing to contribute the libcrypto.so.9.7.
Thanks!