<div dir="ltr"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:12pt;font-family:'Times New Roman',serif"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">A, B, C and D. Here I pressed the key after each word (e.g. “u”, “p”, <up arrow”):</span></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:12pt;font-family:'Times New Roman',serif"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:12pt;font-family:'Times New Roman',serif">

<span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">iPXE> up A down B right C left D</span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:12pt;font-family:'Times New Roman',serif">

<span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">up: command not found</span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:12pt;font-family:'Times New Roman',serif">

<span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><br></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:12pt;font-family:'Times New Roman',serif"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">The graphical console looked like the screenshot below when I entered the keys via SOL:</span></p>

<div><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><br></span></div><div><br></div><div><br></div><div><img src="cid:image001.png@01CF599A.711745E0"><br></div></div><div class="gmail_extra">

<br><br><div class="gmail_quote">On Wed, Apr 9, 2014 at 11:48 AM, Peter Pickford <span dir="ltr"><<a href="mailto:peter@netremedies.ca" target="_blank">peter@netremedies.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr">If you exit the menu and got to the ipxe command line what do you get when you press the arrow keys?</div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On 9 April 2014 03:41, Alex Davies <span dir="ltr"><<a href="mailto:alex@davz.net" target="_blank">alex@davz.net</a>></span> wrote:<br>



<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi All,<div><br></div><div>We had the same problem using SOL on Dell hardware.<div><br></div><div>I tried both your patch Michael and the divide by two suggested at the top of this thread, without joy.</div>





<div><br></div><div>Interestingly, pressing the arrow key does stop the countdown timer, but the menu selector does not move, so iPXE is getting something. What debug flag should I enable to see what it is getting?</div>




<div>
<br></div><div>The menu is working nicely with color and if I connect to the 'full console' via the DRAC, and move the arrow key, the SOL menu refreshes correctly.</div><div><br></div><div>Thanks!</div><div><br></div>





<div>-Alex</div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote"><div><div>On Thu, Mar 27, 2014 at 2:46 PM, Michael Brown <span dir="ltr"><<a href="mailto:mcb30@ipxe.org" target="_blank">mcb30@ipxe.org</a>></span> wrote:<br>





</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div>On 27/03/14 08:36, Peter Pickford wrote:<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>
The arrow keys would not work in my ipxe serial console.<br>
<br>
The following seems to fix it but causes a busy wait while reading<br>
escape sequences.<br>
<br></div>
<snip><br>
</blockquote>
<br>
Arrow keys over serial works for me.  Could you try the attached (untested) patch, which preserves the cpu_nap() while changing the ordering of events such that a keypress arriving during the cpu_nap() will be detected even if the timeout has expired?<br>






<br>
Thanks,<br>
<br>
Michael<br>
<br></div></div><div>_______________________________________________<br>
ipxe-devel mailing list<br>
<a href="mailto:ipxe-devel@lists.ipxe.org" target="_blank">ipxe-devel@lists.ipxe.org</a><br>
<a href="https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel" target="_blank">https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel</a><br>
<br></div></blockquote></div><span><font color="#888888"><br><br clear="all"><div><br></div>-- <br>Alex Davies<br><br><span style="font-size:x-small">This email and any files transmitted with it are confidential and<br>

intended solely for the use of the individual or entity to whom they<br>

are addressed. If you have received this email in error please notify<br>the sender immediately by e-mail and delete this e-mail permanently.</span>
</font></span></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Alex Davies<br><br><span style="font-size:x-small">This email and any files transmitted with it are confidential and<br>intended solely for the use of the individual or entity to whom they<br>

are addressed. If you have received this email in error please notify<br>the sender immediately by e-mail and delete this e-mail permanently.</span>
</div>