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 (https://www.youtube.com/watch?v=G_lDaktYnsQ) 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 <h...@jblade.com> To: Jarrod B Johnson/Raleigh/IBM@IBMUS Cc: Ross Amans <ross.am...@sanmina.com>, "ipmitool-devel@lists.sourceforge.net" <ipmitool-devel@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 <jbjoh...@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 <ross.am...@sanmina.com> To: ipmitool-devel@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-devel@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-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ipmitool-devel
<<inline: graycol.gif>>
------------------------------------------------------------------------------ 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-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ipmitool-devel