[gPXE] Task 67, gpxe hangs with AMIBIOS 08.00.14 enabled console redirection
Shao Miller
Shao.Miller at yrdsb.edu.on.ca
Mon Feb 8 00:01:22 EST 2010
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://etherboot.org/pipermail/gpxe/attachments/20100208/bacbfb0f/attachment.html
More information about the gPXE
mailing list