Subject: Re: VERY slow ssh logins to uVAX
To: John Klos <john@sixgirls.org>
From: Brian Chase <vaxzilla@jarai.org>
List: port-vax
Date: 02/11/2003 21:18:39
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

--0-352243979-1045027119=:3851
Content-Type: TEXT/PLAIN; charset=US-ASCII

On Tue, 11 Feb 2003, John Klos wrote:

> It sounds like you're using ssh2. On a VAX 4000/60, ssh2 takes around
> 30-35 seconds; I doubt, though, that this machine is 20 times faster.
> It's about the same speed with ssh logins as a 40 MHz 68040. One
> possibility (Ragge? Anyone?) is that the KA650 emulates certain
> instructions that ssh uses heavily? This was the case with the 68060 - it
> ran slower than a 68040 due to heavy use of emulated 64 bit multiply
> instructions until Ignatios made some 060 optimised code. The speedup was
> a factor of 4 to 6 times faster.
>
> Hmmm... 12 VUPs / 2.8 VUPs * 4 = about 17...
>
> Maybe you should try ssh -1 and see if it's closer to usable? Barring
> that, all I might recommend is using ssh to get into the network from afar
> (assuming you're on a private network), and using telnet within the local
> network...

Another thing worth noting is that the configuration file distributed
with NetBSD/vax 1.6 (/etc/ssh/sshd_config) is setup quite a bit differently
than the one that was released with NetBSD/vax 1.5.x (/etc/sshd.conf).
I've attached the files for comparison.  It's possible that the
differences between the 1.6 and the 1.5.x sshd configuration could
account for the performance differences (depending on the SSH protocol
version, the authentication mechanism, the key length chosen, the cipher
being used, etc.)

I've not run any of the 1.5 releases on VAX for any length of time, and
only from the console, so perhaps the shorter SSH login times I'm seeing
are a phenomenon of running 1.6.  Maybe someone else running a 1.5
release can comment on their experiences with it?  The only thing that
took a really long time for sshd on my 1.6 system was generating the
host specific RSA and DSA keys.  The DSA one took, possibly, in excess
of an hour or so.

-brian.

--0-352243979-1045027119=:3851
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="sshd.conf"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.NEB.4.44.0302112118390.3851@haiku.jarai.net>
Content-Description: NetBSD/vax 1.5.2 /etc/sshd.conf
Content-Disposition: attachment; filename="sshd.conf"

IwkkTmV0QlNEOiBzc2hkX2NvbmZpZyx2IDEuMi4yLjEgMjAwMS8wMi8yNiAy
MDoyNzoxNCBoZSBFeHAgJA0KIwkkT3BlbkJTRDogc3NoZF9jb25maWcsdiAx
LjMyIDIwMDEvMDIvMDYgMjI6MDc6NTAgZGVyYWFkdCBFeHAgJA0KDQojIFRo
aXMgaXMgdGhlIHNzaGQgc2VydmVyIHN5c3RlbS13aWRlIGNvbmZpZ3VyYXRp
b24gZmlsZS4gIFNlZSBzc2hkKDgpDQojIGZvciBtb3JlIGluZm9ybWF0aW9u
Lg0KDQpQb3J0IDIyDQojUHJvdG9jb2wgMiwxDQojTGlzdGVuQWRkcmVzcyAw
LjAuMC4wDQojTGlzdGVuQWRkcmVzcyA6Og0KSG9zdEtleSAvZXRjL3NzaF9o
b3N0X2tleQ0KSG9zdEtleSAvZXRjL3NzaF9ob3N0X2RzYV9rZXkNCiNIb3N0
S2V5IC9ldGMvc3NoX2hvc3RfcnNhX2tleQ0KU2VydmVyS2V5Qml0cyA3NjgN
CkxvZ2luR3JhY2VUaW1lIDYwMA0KS2V5UmVnZW5lcmF0aW9uSW50ZXJ2YWwg
MzYwMA0KUGVybWl0Um9vdExvZ2luIHllcw0KIw0KIyBEb24ndCByZWFkIH4v
LnJob3N0cyBhbmQgfi8uc2hvc3RzIGZpbGVzDQpJZ25vcmVSaG9zdHMgeWVz
DQpJZ25vcmVSb290Umhvc3RzIHllcw0KIyBVbmNvbW1lbnQgaWYgeW91IGRv
bid0IHRydXN0IH4vLnNzaC9rbm93bl9ob3N0cyBmb3IgUmhvc3RzUlNBQXV0
aGVudGljYXRpb24NCiNJZ25vcmVVc2VyS25vd25Ib3N0cyB5ZXMNClN0cmlj
dE1vZGVzIHllcw0KWDExRm9yd2FyZGluZyBubw0KWDExRGlzcGxheU9mZnNl
dCAxMA0KUHJpbnRNb3RkIHllcw0KS2VlcEFsaXZlIHllcw0KDQojIExvZ2dp
bmcNClN5c2xvZ0ZhY2lsaXR5IEFVVEgNCkxvZ0xldmVsIElORk8NCiNvYnNv
bGV0ZXMgUXVpZXRNb2RlIGFuZCBGYXNjaXN0TG9nZ2luZw0KDQpSaG9zdHNB
dXRoZW50aWNhdGlvbiBubw0KIw0KIyBGb3IgdGhpcyB0byB3b3JrIHlvdSB3
aWxsIGFsc28gbmVlZCBob3N0IGtleXMgaW4gL2V0Yy9zc2hfa25vd25faG9z
dHMNClJob3N0c1JTQUF1dGhlbnRpY2F0aW9uIG5vDQojDQpSU0FBdXRoZW50
aWNhdGlvbiB5ZXMNCg0KIyBUbyBkaXNhYmxlIHR1bm5lbGVkIGNsZWFyIHRl
eHQgcGFzc3dvcmRzLCBjaGFuZ2UgdG8gbm8gaGVyZSENClBhc3N3b3JkQXV0
aGVudGljYXRpb24geWVzDQpQZXJtaXRFbXB0eVBhc3N3b3JkcyBubw0KDQoj
IFVuY29tbWVudCB0byBkaXNhYmxlIHMva2V5IHBhc3N3b3JkcyANCiNDaGFs
bGVuZ2VSZXNwb25zZUF1dGhlbnRpY2F0aW9uIG5vDQoNCiMgVG8gY2hhbmdl
IEtlcmJlcm9zIG9wdGlvbnMNCiNLZXJiZXJvc0F1dGhlbnRpY2F0aW9uIG5v
DQojS2VyYmVyb3NPckxvY2FsUGFzc3dkIHllcw0KI0FGU1Rva2VuUGFzc2lu
ZyBubw0KI0tlcmJlcm9zVGlja2V0Q2xlYW51cCBubw0KDQojIEtlcmJlcm9z
IFRHVCBQYXNzaW5nIGRvZXMgb25seSB3b3JrIHdpdGggdGhlIEFGUyBrYXNl
cnZlcg0KI0tlcmJlcm9zVGd0UGFzc2luZyB5ZXMNCg0KI0NoZWNrTWFpbCB5
ZXMNCiNVc2VMb2dpbiBubw0KDQojTWF4U3RhcnR1cHMgMTA6MzA6NjANCiNC
YW5uZXIgL2V0Yy9pc3N1ZS5uZXQNCiNSZXZlcnNlTWFwcGluZ0NoZWNrIHll
cw0KDQpTdWJzeXN0ZW0Jc2Z0cAkvdXNyL2xpYmV4ZWMvc2Z0cC1zZXJ2ZXIN
Cg==
--0-352243979-1045027119=:3851
Content-Type: TEXT/PLAIN; charset=US-ASCII; name=sshd_config
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.NEB.4.44.0302112118391.3851@haiku.jarai.net>
Content-Description: NetBSD/vax 1.6 /etc/ssh/sshd_config
Content-Disposition: attachment; filename=sshd_config

IwkkTmV0QlNEOiBzc2hkX2NvbmZpZyx2IDEuMTQuMi4xIDIwMDIvMDYvMjYg
MTY6NTQ6MzQgdHYgRXhwICQNCiMJJE9wZW5CU0Q6IHNzaGRfY29uZmlnLHYg
MS41NiAyMDAyLzA2LzIwIDIzOjM3OjEyIG1hcmt1cyBFeHAgJA0KDQojIFRo
aXMgaXMgdGhlIHNzaGQgc2VydmVyIHN5c3RlbS13aWRlIGNvbmZpZ3VyYXRp
b24gZmlsZS4gIFNlZQ0KIyBzc2hkX2NvbmZpZyg1KSBmb3IgbW9yZSBpbmZv
cm1hdGlvbi4NCg0KIyBUaGUgc3RyYXRlZ3kgdXNlZCBmb3Igb3B0aW9ucyBp
biB0aGUgZGVmYXVsdCBzc2hkX2NvbmZpZyBzaGlwcGVkIHdpdGgNCiMgT3Bl
blNTSCBpcyB0byBzcGVjaWZ5IG9wdGlvbnMgd2l0aCB0aGVpciBkZWZhdWx0
IHZhbHVlIHdoZXJlDQojIHBvc3NpYmxlLCBidXQgbGVhdmUgdGhlbSBjb21t
ZW50ZWQuICBVbmNvbW1lbnRlZCBvcHRpb25zIGNoYW5nZSBhDQojIGRlZmF1
bHQgdmFsdWUuDQoNCiNQb3J0IDIyDQojUHJvdG9jb2wgMiwxDQojTGlzdGVu
QWRkcmVzcyAwLjAuMC4wDQojTGlzdGVuQWRkcmVzcyA6Og0KDQojIEhvc3RL
ZXkgZm9yIHByb3RvY29sIHZlcnNpb24gMQ0KI0hvc3RLZXkgL2V0Yy9zc2gv
c3NoX2hvc3Rfa2V5DQojIEhvc3RLZXlzIGZvciBwcm90b2NvbCB2ZXJzaW9u
IDINCiNIb3N0S2V5IC9ldGMvc3NoL3NzaF9ob3N0X3JzYV9rZXkNCiNIb3N0
S2V5IC9ldGMvc3NoL3NzaF9ob3N0X2RzYV9rZXkNCg0KIyBMaWZldGltZSBh
bmQgc2l6ZSBvZiBlcGhlbWVyYWwgdmVyc2lvbiAxIHNlcnZlciBrZXkNCiNL
ZXlSZWdlbmVyYXRpb25JbnRlcnZhbCAzNjAwDQojU2VydmVyS2V5Qml0cyA3
NjgNCg0KIyBMb2dnaW5nDQojb2Jzb2xldGVzIFF1aWV0TW9kZSBhbmQgRmFz
Y2lzdExvZ2dpbmcNCiNTeXNsb2dGYWNpbGl0eSBBVVRIDQojTG9nTGV2ZWwg
SU5GTw0KDQojIEF1dGhlbnRpY2F0aW9uOg0KDQojTG9naW5HcmFjZVRpbWUg
NjAwDQojUGVybWl0Um9vdExvZ2luIG5vDQojU3RyaWN0TW9kZXMgeWVzDQoN
CiNSU0FBdXRoZW50aWNhdGlvbiB5ZXMNCiNQdWJrZXlBdXRoZW50aWNhdGlv
biB5ZXMNCiNBdXRob3JpemVkS2V5c0ZpbGUJLnNzaC9hdXRob3JpemVkX2tl
eXMNCg0KIyByaG9zdHMgYXV0aGVudGljYXRpb24gc2hvdWxkIG5vdCBiZSB1
c2VkDQojUmhvc3RzQXV0aGVudGljYXRpb24gbm8NCiMgRG9uJ3QgcmVhZCB0
aGUgdXNlcidzIH4vLnJob3N0cyBhbmQgfi8uc2hvc3RzIGZpbGVzDQojSWdu
b3JlUmhvc3RzIHllcw0KI0lnbm9yZVJvb3RSaG9zdHMgeWVzDQojIEZvciB0
aGlzIHRvIHdvcmsgeW91IHdpbGwgYWxzbyBuZWVkIGhvc3Qga2V5cyBpbiAv
ZXRjL3NzaC9zc2hfa25vd25faG9zdHMNCiNSaG9zdHNSU0FBdXRoZW50aWNh
dGlvbiBubw0KIyBzaW1pbGFyIGZvciBwcm90b2NvbCB2ZXJzaW9uIDINCiNI
b3N0YmFzZWRBdXRoZW50aWNhdGlvbiBubw0KIyBDaGFuZ2UgdG8geWVzIGlm
IHlvdSBkb24ndCB0cnVzdCB+Ly5zc2gva25vd25faG9zdHMgZm9yDQojIFJo
b3N0c1JTQUF1dGhlbnRpY2F0aW9uIGFuZCBIb3N0YmFzZWRBdXRoZW50aWNh
dGlvbg0KI0lnbm9yZVVzZXJLbm93bkhvc3RzIG5vDQoNCiMgVG8gZGlzYWJs
ZSB0dW5uZWxlZCBjbGVhciB0ZXh0IHBhc3N3b3JkcywgY2hhbmdlIHRvIG5v
IGhlcmUhDQojUGFzc3dvcmRBdXRoZW50aWNhdGlvbiB5ZXMNCiNQZXJtaXRF
bXB0eVBhc3N3b3JkcyBubw0KDQojIENoYW5nZSB0byBubyB0byBkaXNhYmxl
IHMva2V5IHBhc3N3b3Jkcw0KI0NoYWxsZW5nZVJlc3BvbnNlQXV0aGVudGlj
YXRpb24geWVzDQoNCiMgS2VyYmVyb3Mgb3B0aW9ucw0KI0tlcmJlcm9zQXV0
aGVudGljYXRpb24gbm8NCiNLZXJiZXJvc09yTG9jYWxQYXNzd2QgeWVzDQoj
S2VyYmVyb3NUaWNrZXRDbGVhbnVwIHllcw0KDQojQUZTVG9rZW5QYXNzaW5n
IG5vDQoNCiMgS2VyYmVyb3MgVEdUIFBhc3Npbmcgb25seSB3b3JrcyB3aXRo
IHRoZSBBRlMga2FzZXJ2ZXINCiNLZXJiZXJvc1RndFBhc3Npbmcgbm8NCg0K
I1gxMUZvcndhcmRpbmcgbm8NCiNYMTFEaXNwbGF5T2Zmc2V0IDEwDQojWDEx
VXNlTG9jYWxob3N0IHllcw0KI1ByaW50TW90ZCB5ZXMNCiNQcmludExhc3RM
b2cgeWVzDQojS2VlcEFsaXZlIHllcw0KI1VzZUxvZ2luIG5vDQojVXNlUHJp
dmlsZWdlU2VwYXJhdGlvbiB5ZXMNCiNDb21wcmVzc2lvbiB5ZXMNCg0KI01h
eFN0YXJ0dXBzIDEwDQojIG5vIGRlZmF1bHQgYmFubmVyIHBhdGgNCiNCYW5u
ZXIgL3NvbWUvcGF0aA0KI1ZlcmlmeVJldmVyc2VNYXBwaW5nIG5vDQoNCiMg
b3ZlcnJpZGUgZGVmYXVsdCBvZiBubyBzdWJzeXN0ZW1zDQpTdWJzeXN0ZW0J
c2Z0cAkvdXNyL2xpYmV4ZWMvc2Z0cC1zZXJ2ZXINCg==
--0-352243979-1045027119=:3851--