Subject: tset lossage on sparc64/1.6ZE
To: None <port-sparc64@netbsd.org>
From: Sean Davis <dive-nb@endersgame.net>
List: port-sparc64
Date: 12/09/2003 22:48:25
First some background: The machine in question is an Ultra 5, running NetBSD
1.6ZE. It has been up for 20 & 1/2 days, and this is the first time this has
happened, but it is now happening constantly.

When logging in via rsh or ssh, the machine sticks (for lack of a better
word) in this part of .login:
eval `tset -s -m 'network:?xterm'

I have no idea why, as it has been working perfectly until today. Just last
night I was able to rsh and ssh in just fine. Nothing on the machine has
changed. Hitting control-C kills tset, and the login continues successfully,
but obviously without the correct terminal voodoo happening.

I've tried logging into it from a NetBSD/i386 1.6ZG machine, a NetBSD/i386
1.6ZF machine, a NetBSD/alpha 1.6ZE machine, and from itself.

The same thing happens from the two i386 boxes and the alpha, but trying to
ssh to itself just hangs.

The odd part that I've noticed, is that logging into it via serial console,
as the same user I was attempting to login remotely as, works just fine.
tset does the right thing, and everything is fine. Should I just reboot it
and see if that solves it? Also, this is the same box that shows a screen
oddity which I believe is a 64-bit big endian issue, as it does not happen
on NetBSD/alpha of the same version:

dive     p0 eros.endersgame.net 10:44PM     0 -tcsh 
dive     p2 eros:S.0            31Dec69  12396days w 

Any ideas would be appreciated.

Thanks,
-Sean

--
/~\ The ASCII
\ / Ribbon Campaign                   Sean Davis
 X  Against HTML                       aka dive
/ \ Email!