Subject: LCII terminal errors
To: bsdlist <port-mac68k@NetBSD.ORG>
From: Geoffrey Alexander <geoffrey@worf.netins.net>
List: port-mac68k
Date: 04/09/1996 17:17:00
Marcus Hitter said, 
> 
> last time I reported boot success with my LCII and the ADBTEST.132
> kernel in single user mode.
> 
> Well, booting in multi-user mode failed because /etc/ttys told the init
> process to run two gettys at the same time on the console. I commented
> out every line except the one for the console in the ttys file and now
> seems to work all fine.
> 
> Just wanted to tell this to all the other LCII/Performa400/405 users.
> It's now time to get this kernel and try again running NetBSD!
> 

I'm afraid this does nothing for me -- I emailed John about my particular
errors -- actually, I >can< boot into multi-user if I run fsck manually and
then 'ctrl-d [return]' to complete the boot.  The problem is...

Attemps to either clear the last line on the terminal or scroll the screen and
WRITE to that line or a new screen, I get a looped message:

--> vm_fault(116000,6b95000,1,0)

and the machine hangs...

If I use a utility such as man or vi which uses full screen emulation then I get
this message:

trap type1, code = f66d, v= 1a44a90

at the bottom of the screen and a similar lockup. If I try to do an ls which uses
more than the available screen space, I get "panic: kernel jump to zero".

Oddly, I can do anything in multiuser mode that takes less than a screen to display;
also, when I try to use the Booter to put me directly into multi-mode, I get the
above 'vm_fault' message when the boot text reaches the bottom of the FIRST screen.

Oh yes -- trying to use the clear command works only on the first screen in single
user mode, after the "terminal type?: " prompt and before either mounting the filesystem
or booting into multiuser. After that, the cursor will disappear and the machine will
hang if the 'clear' command is used.

Any thoughts, anyone? And where are the terminal types (vt220, etc.) defined?

Oh, and I've tried vt100 and tty33 (on a lark :) but the same results obtain.

Geoffrey Alexander
geoffrey@netins.net