Discussion:
[Ipmitool-devel] ipmitool sol vt100 support
Ross Amans
2014-03-25 14:13:58 UTC
Permalink
Right now, as far as I know, the ipmitool sol / tsol / isol interfaces are
dumb terminals, not vt100. What would it take to get vt100 support in ?
For instance, when the system on the other end of the sol session is
rebooting, you are supposed to type <F2> to get into the BIOS Setup
screens. But since sol does not support <F2> (a vt100 key), the user must
know to type <Esc> 2 .
If sol had a vt100 support option, then they would be able to use the <Fn>
keys directly.
--
Ross Amans
Systems Engineer
Newisys div of Sanmina
5385 Mark Dabling blvd
Colorado Springs, CO 80918
719-884-8714 (work)
719-287-4446 (cell)

CONFIDENTIALITY
This e-mail message and any attachments thereto, is intended only for use by the addressee(s) named herein and may contain legally privileged and/or confidential information. If you are not the intended recipient of this e-mail message, you are hereby notified that any dissemination, distribution or copying of this e-mail message, and any attachments thereto, is strictly prohibited. If you have received this e-mail message in error, please immediately notify the sender and permanently delete the original and any copies of this email and any prints thereof.
ABSENT AN EXPRESS STATEMENT TO THE CONTRARY HEREINABOVE, THIS E-MAIL IS NOT INTENDED AS A SUBSTITUTE FOR A WRITING. Notwithstanding the Uniform Electronic Transactions Act or the applicability of any other law of similar substance and effect, absent an express statement to the contrary hereinabove, this e-mail message its contents, and any attachments hereto are not intended to represent an offer or acceptance to enter into a contract and are not otherwise intended to bind the sender, Sanmina Corporation (or any of its subsidiaries), or any other person or entity.
Jarrod B Johnson
2014-04-17 20:29:01 UTC
Permalink
ipmitool isn't a terminal at all. The vt100 facet of it is whatever
terminal ipmitool is executed in (e.g. ipmitool inside gnome terminal,
xterm, konsole, whatever has no issues with function keys and other VT100
behaviors). If ipmitool does not work under your terminal type, it would
be the terminal ipmitool is being run in that is limited rather than
ipmitool.



From: Ross Amans <***@sanmina.com>
To: ipmitool-***@lists.sourceforge.net
Date: 03/25/2014 10:42 AM
Subject: [Ipmitool-devel] ipmitool sol vt100 support



Right now, as far as I know, the ipmitool sol / tsol / isol interfaces are
dumb terminals, not vt100. What would it take to get vt100 support in ?
For instance, when the system on the other end of the sol session is
rebooting, you are supposed to type <F2> to get into the BIOS Setup
screens. But since sol does not support <F2> (a vt100 key), the user must
know to type <Esc> 2 .
If sol had a vt100 support option, then they would be able to use the <Fn>
keys directly.


--
Ross Amans
Systems Engineer
Newisys div of Sanmina
5385 Mark Dabling blvd
Colorado Springs, CO 80918
719-884-8714 (work)
719-287-4446 (cell)
CONFIDENTIALITY
This e-mail message and any attachments thereto, is intended only for use
by the addressee(s) named herein and may contain legally privileged and/or
confidential information. If you are not the intended recipient of this
e-mail message, you are hereby notified that any dissemination,
distribution or copying of this e-mail message, and any attachments
thereto, is strictly prohibited. If you have received this e-mail message
in error, please immediately notify the sender and permanently delete the
original and any copies of this email and any prints thereof.
ABSENT AN EXPRESS STATEMENT TO THE CONTRARY HEREINABOVE, THIS E-MAIL IS NOT
INTENDED AS A SUBSTITUTE FOR A WRITING. Notwithstanding the Uniform
Electronic Transactions Act or the applicability of any other law of
similar substance and effect, absent an express statement to the contrary
hereinabove, this e-mail message its contents, and any attachments hereto
are not intended to represent an offer or acceptance to enter into a
contract and are not otherwise intended to bind the sender, Sanmina
Corporation (or any of its subsidiaries), or any other person or entity.
Hank Bruning
2014-04-17 21:11:30 UTC
Permalink
It is much more complex that Jarrod says.
For example, Dell 610 has a BIOS option to display it's own BIOS set up
screen using vt100 or ANSI BUT in either mode it only accepts F2(ANSI)
which is resed and and can't be used by vt100.
The net result is you can change the protocol used to display the
characters but the keyboard input is only ANSI. And there there other
vendors, SuperMicro, that do totally withered and odd things.
Hank Bruning
http://www.jblade.com/products/hemi/hemiDC/HemiDcOverview.jsf
Post by Jarrod B Johnson
ipmitool isn't a terminal at all. The vt100 facet of it is whatever
terminal ipmitool is executed in (e.g. ipmitool inside gnome terminal,
xterm, konsole, whatever has no issues with function keys and other VT100
behaviors). If ipmitool does not work under your terminal type, it would
be the terminal ipmitool is being run in that is limited rather than
ipmitool.
[image: Inactive hide details for Ross Amans ---03/25/2014 10:42:34
AM---Right now, as far as I know, the ipmitool sol / tsol / isol in]Ross
Amans ---03/25/2014 10:42:34 AM---Right now, as far as I know, the ipmitool
sol / tsol / isol interfaces are dumb terminals, not vt100
Date: 03/25/2014 10:42 AM
Subject: [Ipmitool-devel] ipmitool sol vt100 support
------------------------------
Right now, as far as I know, the ipmitool sol / tsol / isol interfaces are
dumb terminals, not vt100. What would it take to get vt100 support in ?
For instance, when the system on the other end of the sol session is
rebooting, you are supposed to type <F2> to get into the BIOS Setup
screens. But since sol does not support <F2> (a vt100 key), the user must
know to type <Esc> 2 .
If sol had a vt100 support option, then they would be able to use the <Fn>
keys directly.
--
Ross Amans
Systems Engineer
Newisys div of Sanmina
5385 Mark Dabling blvd
Colorado Springs, CO 80918
719-884-8714 (work)
719-287-4446 (cell)
CONFIDENTIALITY
This e-mail message and any attachments thereto, is intended only for use
by the addressee(s) named herein and may contain legally privileged and/or
confidential information. If you are not the intended recipient of this
e-mail message, you are hereby notified that any dissemination,
distribution or copying of this e-mail message, and any attachments
thereto, is strictly prohibited. If you have received this e-mail message
in error, please immediately notify the sender and permanently delete the
original and any copies of this email and any prints thereof.
ABSENT AN EXPRESS STATEMENT TO THE CONTRARY HEREINABOVE, THIS E-MAIL IS
NOT INTENDED AS A SUBSTITUTE FOR A WRITING. Notwithstanding the Uniform
Electronic Transactions Act or the applicability of any other law of
similar substance and effect, absent an express statement to the contrary
hereinabove, this e-mail message its contents, and any attachments hereto
are not intended to represent an offer or acceptance to enter into a
contract and are not otherwise intended to bind the sender, Sanmina
Corporation (or any of its subsidiaries), or any other person or entity.
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
Ipmitool-devel mailing list
https://lists.sourceforge.net/lists/listinfo/ipmitool-devel
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
Ipmitool-devel mailing list
https://lists.sourceforge.net/lists/listinfo/ipmitool-devel
Jarrod B Johnson
2014-04-18 12:22:55 UTC
Permalink
Well, there are a lot of complexities, but the gist is the same. It is
between the remote console and the terminal you are interfacing with.
ipmitool or similar is just a bridge between the two.

FWIW, confluent
is
endeavoring to track some of the interesting states that might have
happened behind the terminal's back (e.g. shift in character set, cursor
application mode) and replay the appropriate requests to a client that
connects. Even then, however, it's still up to the terminal implementation
to honor those sequences, confluent is just trying to help in the cases
today when a terminal is likely to miss them. One thing fixed by this is
ESXi serial console looking terrible and not having working arrow keys when
you connect, for example.

The IPMI standard also includes a way for a client to request boot to
setup. I know it works on current IBM systems. 'rsetboot <nodes> setup'
is the xCAT command. I'm guessing that ipmitool chassis bootparam set
bootflag force_bios is the equivalent. Even as I have no problems hitting
F1, I generally prefer to that so I don't even have to watch the screen at
the time.


From: Hank Bruning <***@jblade.com>
To: Jarrod B Johnson/Raleigh/***@IBMUS
Cc: Ross Amans <***@sanmina.com>,
"ipmitool-***@lists.sourceforge.net"
<ipmitool-***@lists.sourceforge.net>
Date: 04/17/2014 05:11 PM
Subject: Re: [Ipmitool-devel] ipmitool sol vt100 support



It is much more complex that Jarrod says.
For example, Dell 610 has a BIOS option to display it's own BIOS set up
screen using vt100 or ANSI BUT in either mode it only accepts F2(ANSI)
which is resed and and can't be used by vt100.
The net result is you can change the protocol used to display the
characters but the keyboard input is only ANSI. And there there other
vendors, SuperMicro, that do totally withered and odd things.
Hank Bruning
http://www.jblade.com/products/hemi/hemiDC/HemiDcOverview.jsf



On Thu, Apr 17, 2014 at 4:29 PM, Jarrod B Johnson <***@us.ibm.com>
wrote:
ipmitool isn't a terminal at all.  The vt100 facet of it is whatever
terminal ipmitool is executed in (e.g. ipmitool inside gnome terminal,
xterm, konsole, whatever has no issues with function keys and other VT100
behaviors).  If ipmitool does not work under your terminal type, it would
be the terminal ipmitool is being run in that is limited rather than
ipmitool.

Inactive hide details for Ross Amans ---03/25/2014 10:42:34 AM---Right
now, as far as I know, the ipmitool sol / tsol / isol inRoss Amans
---03/25/2014 10:42:34 AM---Right now, as far as I know, the ipmitool
sol / tsol / isol interfaces are dumb terminals, not vt100

From: Ross Amans <***@sanmina.com>
To: ipmitool-***@lists.sourceforge.net
Date: 03/25/2014 10:42 AM
Subject: [Ipmitool-devel] ipmitool sol vt100 support



Right now, as far as I know, the ipmitool sol / tsol / isol interfaces
are dumb terminals, not vt100. What would it take to get vt100 support
in ?
For instance, when the system on the other end of the sol session is
rebooting, you are supposed to type <F2> to get into the BIOS Setup
screens. But since sol does not support <F2> (a vt100 key), the user must
know to type <Esc> 2 .
If sol had a vt100 support option, then they would be able to use the
<Fn> keys directly.


--
Ross Amans
Systems Engineer
Newisys div of Sanmina
5385 Mark Dabling blvd
Colorado Springs, CO 80918
719-884-8714 (work)
719-287-4446 (cell)
CONFIDENTIALITY
This e-mail message and any attachments thereto, is intended only for use
by the addressee(s) named herein and may contain legally privileged
and/or confidential information. If you are not the intended recipient of
this e-mail message, you are hereby notified that any dissemination,
distribution or copying of this e-mail message, and any attachments
thereto, is strictly prohibited.  If you have received this e-mail
message in error, please immediately notify the sender and permanently
delete the original and any copies of this email and any prints thereof.
ABSENT AN EXPRESS STATEMENT TO THE CONTRARY HEREINABOVE, THIS E-MAIL IS
NOT INTENDED AS A SUBSTITUTE FOR A WRITING.  Notwithstanding the Uniform
Electronic Transactions Act or the applicability of any other law of
similar substance and effect, absent an express statement to the contrary
hereinabove, this e-mail message its contents, and any attachments hereto
are not intended to represent an offer or acceptance to enter into a
contract and are not otherwise intended to bind the sender, Sanmina
Corporation (or any of its subsidiaries), or any other person or entity.

------------------------------------------------------------------------------

Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and
their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
Ipmitool-devel mailing list
Ipmitool-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ipmitool-devel


------------------------------------------------------------------------------

Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and
their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
Ipmitool-devel mailing list
Ipmitool-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ipmitool-devel

Loading...