Oh, bl**dy hell. Not this TERM stuff again. Check your '/etc/inittab'.
Are you using getty_ps (probably). Do the getty lines for the VC's
look something like (don't remember the exact syntax offhand):
t1:respawn:/sbin/getty /dev/tty1 VC console
^^^^^^^
|
getty_ps sets TERM to this value _______|
If so, then TERM gets set to 'console'. If not then it gets left at 'linux'.
If you use getty_ps, but leave out the third arg, then it also gets left
at 'linux'.
So you need make sure there's an entry for 'linux', and possibly 'console'
in '/etc/termcap'. Of course, if the third arg is something other than
'console' or 'linux' then you want to change it (or drop it - or, I suppose,
add another entry to termcap).
Okay?
Oh, and don't add these to the 'vt100' entry. A Linux VC does quite a bit
more than a VT100 terminal - and is not fixed to 80 cols x 25 rows.
Add them to the 'generic' Linux console entry.
-Andy
-- Andy Walker Kvaerner Engineering a.s. Andrew.Walker@keo.kvaerner.no P.O. Box 222, N-1324 Lysaker, Norway......if the answer isn't violence, neither is it silence......