bugGNU GRUB - Bugs: bug #51712, Issue with serial console...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #51712: Issue with serial console redirection being lost over IPMI when booting to dos

Submitter:  Justin <evildesign>
Submitted:  Thu 10 Aug 2017 12:56:55 AM UTC
   
 
Category:  Booting Severity:  Major
Priority:  5 - Normal Item Group:  None
Status:  None Privacy:  Public
Assigned to:  None Originator Name: 
Open/Closed:  Open Release:  2.02
Release:  Reproducibility:  Every Time
Planned Release:  None

Thu 05 Oct 2017 10:19:39 PM UTC, comment #1: 

Judging from the documentation I can find, all IPMI serial-over-LAN does is redirect serial port traffic to a network connection. This functionality doesn't seem include capturing writes to video memory, whether directly or via BIOS calls: the OS/bootloader has to be specifically configured to actually use the virtual serial port instead of the screen and keyboard. I figure this is true of DOS as well.

Does putting

ctty com3

in AUTOEXEC.BAT help? If yes, this doesn't look like a problem with GRUB.

<qwertial>
Thu 10 Aug 2017 12:56:55 AM UTC, original submission:  

I have a system that uses com3 "ttyS2" (0x3E8, irq 5) for console redirection, and when trying to boot DOS from (Hard drive or image) over IPMI, nothing is being to return to the IPMI and is being sent to console.

Booting the Hard drive or image (over pxe) works fine over IPMI. Grub display fine over IPMI, but when booting Dos or having grub exit so the next hard drive boot, console redirection is lost.

Here is where it starts to get strange. These are the settings I thought should work, but don't.

I have tried setting terminal_(input/output) to the following settings ("serial console", "serial_com2 serial console"), but neither worked. This has also brought up another bug where grub-mkconfig doesn't accept serial_comX as a valid setting in $GRUB_TERMINAL_OUTPUT.

I was able to actually get console direction to work correctly, by adding serial_comX ( Where X is 3 or higher ) into terminal_(input/output).

This is currently still an issue with the latest copy of code in the git repo. 


Justin <evildesign>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by qwertial (Posted a comment)
  • -email is unavailable- added by evildesign (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    No changes have been made to this item

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code