[Fwd: Re: [syslinux] etherboot 5.3.14 and pxelinux keyboard problem]
plattel at tiscali.dk
Wed Sep 7 10:12:12 PDT 2005
Back to an old case: Etherboot 5.3.14 and pxelinux.0
I just tested v3.11 of pxelinux.0 - same problem as described below -
keyboard hangs at boot prompt.
I also tested v3.10-pre21 - someone mention that arp polling was
disabled for this version.
This version gave a different output. Here's the output with debugging
enabled for etherboot:
Etherboot 5.3.14 (GPL) http://etherboot.org
Drivers: NE*000 Images: NBI ELF PXE Exports: PXE
Protocols: DHCP TFTP
Relocating _text from: [00010420,00021fe0) to [01eee440,01f00000)
Boot from (N)etwork or (Q)uit?
Probing pci nic...
pci_init: no BIOS32 detected
Probing isa nic...
NE2000 base 0x0300, addr 00:20:18:33:09:76
Searching for server (DHCP)...
..Me: 10.0.0.87, Server: 10.0.0.100, Gateway 10.0.0.1
Loading 10.0.0.100:i386/pxelinux.0 ..(PXE).........................done
[PXENV_GET_CACHED_INFO 2 to 00000800]
Client hardware info:
- NE2000 ISA card
Note: Tested Etherboot with pxegrub v0.93 - works fine with keyboard.
> Hello again,
> I would like to proceed further with this case and help test the problem.
> Michael or Peter, can you provide me a diff file for pxelinux.asm
> version 2.08-pre6 or 2.08-pre7 that I can use to patch and test
> the values of the BIOS timer/idle timer? I would love to do it myself
> if I knew enough assembler.
> Michael Brown wrote:
>> On Wed, 16 Mar 2005, H. Peter Anvin wrote:
>> Not in this situation. Etherboot only hooks an IRQ when it's using its
>> UNDI driver to use an underlying PXE stack; if the PXE stack reports
>> the NIC's IRQ is 0 then Etherboot will end up hooking the IRQ0
>> vector. However, in this situation, the UNDI driver is not being
>> used (it's the
>> 3c90x driver, IIRC), so Etherboot won't be doing anything to the
>> vector table.
>> It may be worth getting check_for_arp to print out the values of
>> BIOS_timer and IdleTimer each time it is called.
> SYSLINUX mailing list
> Submissions to SYSLINUX at zytor.com
> Unsubscribe or set options at:
> Please do not send private replies to mailing list traffic.
More information about the Syslinux