gPXE-Support wrote:...

User who did this - John Rouillard (rouilj)

Attached to Project - gPXE-Support
Summary - gpxe hangs with AMIBIOS 08.00.14 enabled console redirection
Task Type - Bug Report
Category - Core
Status - Unconfirmed
Assigned To -
Operating System - All
Severity - Medium
Priority - Normal
Reported Version - Development
Due in Version - Undecided
Due Date - Undecided
Details - gpxe crashes/hangs when used with bios redirection. In the bios console redirection is set to
always (other choices bootloader only, disable).

Bios details:

AMIBIOS
Version :08.00.14 Build Date:11/01/07 ID :H8DMR000
Sample output:

NVIDIA Boot Agent 244.0538 Copyright (C) 2001-2005 NVIDIA Corporation Copyright (C) 1997-2000 Intel Corporation CLIENT MAC ADDR: 00 30 48 7D 33 02 GUID: 00020003-0004-0005-0006-000700080009 CLIENT IP: 10.200.1.104 MASK: 255.255.240.0 DHCP IP: 10.200.1.38 ?

And that's all it writes. The test gpxe was build using:

  http://rom-o-matic.net/gpxe/gpxe-git/gpxe.git/contrib/rom-o-matic/

(3:37:09 PM) stefanha: Select: .kkpxe, undionly, skip the PCI ID, and click "Get Image"

If I build a gpxe with the same settings but using serial console with COMPRESERVE I am able to see the gpxe boot info even though the bios console redirection is unchanged
from the original test case.

System is a supermicro motherboard.

-- rouilj


More information can be found at the following URL:
http://support.etherboot.org/index.php?do=details&task_id=67 <http://support.etherboot.org/index.php?do=details&task_id=67>


Not sure that this is the case for you, but beware of double-redirection efforts... If your BIOS provides console-over-serial, then there's no need to compile gPXE with serial output; the BIOS will take care of it. If you compile gPXE with both "normal" PCBIOS console output as well as serial output and you have console-over-serial redirection enabled in your BIOS, then gPXE will output to the console, which the BIOS will redirect to the serial, but then gPXE will also output to the serial, so you'll have the output on the serial twice, which typically resembles garbage.

It might be useful to use a gPXE script and some 'echo' commands to send some output.

See also: http://syslinux.zytor.com/archives/2009-November/013426.html

Disclaimer: All claims and opinions are solely those of myself and do not and should not be perceived as representing the Etherboot nor the gPXE projects in any way. Thank you for your understanding.

- Shao Miller
_______________________________________________
gPXE mailing list
[email protected]
http://etherboot.org/mailman/listinfo/gpxe

Reply via email to