Thanks to all who responded. Indeed, the fix for my problem was to
re-compile libssl with the -mv8 switch. To save the next newbie a bit
of the learning curve I went through these are the steps I took to apply
this fix:.
1) Installed the source for openssl (apt-get source openssl). This put
the source tree in /usr/local/src/openssl-0.9.6c.
2) edited the Configure file in the source tree to add the -mv8 entry.
I opened the Configure file in vi, did a search for debian-sparc and
added the -mv8 entry directly after the "gcc:" part of the line.
3) installed some packages I was missing (fakeroot, dpkg-dev,
debhelper). I don't know if I really needed all these, but this is what
I did.
4) ran "/usr/local/src/openssl-0.9.6c/debian/rules binary" to rebuild a
.deb file
5) installed the new libssl package (dpkg --install
/usr/local/src/libssl0.9.6_0.9.6c-2.woody.4_sparc.deb)
6) restarted openssh
Viola! Speedy connections to my ultra2.
Thanks again for the assistance everybody!
JJ Streicher-Bremer
Nate Campi wrote:
On Mon, Dec 22, 2003 at 11:33:39AM -0600, JJ Streicher-Bremer wrote:
I have woody installed on my ultra2 and have had this problem from the
beginning. When I'm sshing to my system my clients (every one I have
tried) pauses for approx 15 sec before coming back with a prompt (or
connecting in the case of key-based auth). I do have forward _and_
reverse name lookups working on this host. I even tried compiling my
own openssh with the same problem. When I run sshd in debug mode this
is what I get.
It's because openssh as compiled for woody doesn't have the
gcc -mv8 optimizations compiled in:
http://lists.debian.org/debian-sparc/2002/debian-sparc-200212/msg00025.html
I ended up maintaining my own openssl and openssh debs with the
optimizations compiled in, made all the difference in the world.