Subject: install/26563: 2.0_BETA sysinst serious but trivial problem w/ terminal
To: None <gnats-bugs@gnats.NetBSD.org>
From: None <refling@stanfordalumni.org>
List: netbsd-bugs
Date: 08/05/2004 19:11:49
>Number:         26563
>Category:       install
>Synopsis:       2.0_BETA sysinst serious but trivial problem w/ terminal
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    install-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Aug 05 21:37:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     John Refling
>Release:        2.0_BETA
>Organization:
>Environment:
sparc ss 20 dual proc ross rt625, serial console
>Description:

Perhaps I am the only one left on the planet using a serial
console, but this problem on the 20040727 sparc sysinst (and
others?) makes things even more diffucult.

After a "boot net netbsd" with a dhcpd server, etc., I get to
the point where sysinst asks for the terminal type.  I use vt100
as always, and get the following response:

Erase is n.
Kill is n.

Now these settings are OK to navigate thru the menus and do
the install AFAICT, but they make using /bin/sh from the utility
menu difficult!  Basically, you can't type a command that has
an 'n' in it!

tset -e and reset -e both Seg Fault.

You can use:

stty erase ^H
stty kill ^C

to temporarily solve the problem.  Lucky there wasn't a single 'n'
in any of that!

This hopefully is an easy fix.  Should see what other architectures
might be affected.

The new style of the install looks good.

>How-To-Repeat:
run sysinst

>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted: