HP3000-L Archives

November 2001, Week 4

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Mark Bixby <[log in to unmask]>
Reply To:
Mark Bixby <[log in to unmask]>
Date:
Tue, 27 Nov 2001 09:40:25 -0800
Content-Type:
text/plain
Parts/Attachments:
text/plain (110 lines)
Wirt Atmar wrote:

> Regarding Mark's comments:
>
>
>>One issue already on Wirt's to-do list is that the Linux telnet server reads
>> the terminal type as "network" instead of the value "hp" that I've
>>configured into QCTerm.  As a workaround, I've modified my
>>.bash_profile to manually export TERM=hp.
>>
>
> Does anyone know what termtypes are listed in Linux and HP-UX nowadays for HP
> terminals? My question is necessary for the terminal type negotiation that
> we're currently not doing in QCTerm.


The following HP termtypes exist on my Redhat 7.0 system:

[mark@odo mark]$ ls /usr/share/terminfo/h/hp*
/usr/share/terminfo/h/hp             /usr/share/terminfo/h/hp2624b-10p-p
/usr/share/terminfo/h/hp+arrows      /usr/share/terminfo/h/hp2624b-4p
/usr/share/terminfo/h/hp+color       /usr/share/terminfo/h/hp2624b-4p-p
/usr/share/terminfo/h/hp+labels      /usr/share/terminfo/h/hp2624b-p
/usr/share/terminfo/h/hp+pfk+arrows  /usr/share/terminfo/h/hp2626
/usr/share/terminfo/h/hp+pfk+cr      /usr/share/terminfo/h/hp2626-12
/usr/share/terminfo/h/hp+pfk-cr      /usr/share/terminfo/h/hp2626-12-s
/usr/share/terminfo/h/hp+printer     /usr/share/terminfo/h/hp2626-12x40
/usr/share/terminfo/h/hp110          /usr/share/terminfo/h/hp2626-ns
/usr/share/terminfo/h/hp150          /usr/share/terminfo/h/hp2626-s
/usr/share/terminfo/h/hp2            /usr/share/terminfo/h/hp2626-x40
/usr/share/terminfo/h/hp236          /usr/share/terminfo/h/hp2626a
/usr/share/terminfo/h/hp2382         /usr/share/terminfo/h/hp2626p
/usr/share/terminfo/h/hp2382a        /usr/share/terminfo/h/hp2627a
/usr/share/terminfo/h/hp2392         /usr/share/terminfo/h/hp2627a-rev
/usr/share/terminfo/h/hp2397         /usr/share/terminfo/h/hp2627c
/usr/share/terminfo/h/hp2397a        /usr/share/terminfo/h/hp262x
/usr/share/terminfo/h/hp2621         /usr/share/terminfo/h/hp2640a
/usr/share/terminfo/h/hp2621-48      /usr/share/terminfo/h/hp2640b
/usr/share/terminfo/h/hp2621-a       /usr/share/terminfo/h/hp2641a
/usr/share/terminfo/h/hp2621-ba      /usr/share/terminfo/h/hp2644a
/usr/share/terminfo/h/hp2621-fl      /usr/share/terminfo/h/hp2645
/usr/share/terminfo/h/hp2621-k45     /usr/share/terminfo/h/hp2645a
/usr/share/terminfo/h/hp2621-nl      /usr/share/terminfo/h/hp2647a
/usr/share/terminfo/h/hp2621-nt      /usr/share/terminfo/h/hp2648
/usr/share/terminfo/h/hp2621-wl      /usr/share/terminfo/h/hp2648a
/usr/share/terminfo/h/hp2621A        /usr/share/terminfo/h/hp300h
/usr/share/terminfo/h/hp2621a        /usr/share/terminfo/h/hp45
/usr/share/terminfo/h/hp2621a-a      /usr/share/terminfo/h/hp700
/usr/share/terminfo/h/hp2621b        /usr/share/terminfo/h/hp700-wy
/usr/share/terminfo/h/hp2621b-kx     /usr/share/terminfo/h/hp70092
/usr/share/terminfo/h/hp2621b-kx-p   /usr/share/terminfo/h/hp70092A
/usr/share/terminfo/h/hp2621b-p      /usr/share/terminfo/h/hp70092a
/usr/share/terminfo/h/hp2621k45      /usr/share/terminfo/h/hp9837
/usr/share/terminfo/h/hp2621p        /usr/share/terminfo/h/hp9845
/usr/share/terminfo/h/hp2621p-a      /usr/share/terminfo/h/hp98550
/usr/share/terminfo/h/hp2622         /usr/share/terminfo/h/hp98550a
/usr/share/terminfo/h/hp2622a        /usr/share/terminfo/h/hp98720
/usr/share/terminfo/h/hp2623         /usr/share/terminfo/h/hp98721
/usr/share/terminfo/h/hp2623a        /usr/share/terminfo/h/hpansi
/usr/share/terminfo/h/hp2624         /usr/share/terminfo/h/hpex
/usr/share/terminfo/h/hp2624-10p     /usr/share/terminfo/h/hpex2
/usr/share/terminfo/h/hp2624a        /usr/share/terminfo/h/hpgeneric
/usr/share/terminfo/h/hp2624a-10p    /usr/share/terminfo/h/hpsub
/usr/share/terminfo/h/hp2624b        /usr/share/terminfo/h/hpterm
/usr/share/terminfo/h/hp2624b-10p

Note that these names are case-sensitive.  When I was playing around with
alternative termtypes in Reflection, I had to make sure I entered these names
in lowercase.

> There are essentially four delineating
> models in the evolution of HP terminals:
>
>      o HP264x - the basic design, although some models were much more complex
> in their behaviors than any modern terminal. Possessed definable function
> keys, but no on-screen labels.
>
>      o HP2621 - an oddity of a terminal in its behavior.
>
>      o HP2622 - the first modern HP terminal. Introduced screen labels.
>
>      o HP700/92 - introduced 132 column mode.
>
> There are a whole raft of terminal models in between these listed above. The
> question is: "Is just returning "HP" sufficient?", or do we need to return
> something more. "HP" isn't going to specify much about the complete behavior
> of the HP terminal that is currently connected. I have seen "HP2392" as a
> listed termtype in my readings, but the HP2392 was not a character-defining
> model. It was merely the last of the HP23622 series.


I think a small list of standard values is OK, but if I want to I should be
able to enter any string I want into the QCTerm termtype field.  With Linux,
you can create your own customized termtypes with arbitrary names.


> The second question is: "If we return HP70092 as a terminal type, is
> Linux/UNIX likely to understand that?"


No, because you're using uppercase.  Use hp70092 instead.  And don't ask me
what the differences are between "hp70092", "hp70092a" and "hp70092A"; you can
figure that out when you get your own Linux machine.  ;-)
--
[log in to unmask]
Remainder of .sig suppressed to conserve scarce California electrons...

* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *

ATOM RSS1 RSS2