[syslinux] blame-transfer protocol on PXE boot
H. Peter Anvin
hpa at zytor.com
Thu Apr 7 15:11:02 PDT 2005
Jim Cromie wrote:
> hpa, etal,
>
> pxelinux works great from a push of the reset button.
> machine boots normally.
>
> However, after i issue 'reboot' command, my box fails to find the tftp
> server during reboot.
> This looks to be happening before pxelinux has any chance to participate,
> so it cannot be to blame.
>
> Im seeking corroboration here before I go badgering the bios-provider
>
It looks to me that the PXE stack doesn't properly reinitialize the
network card after it has been initialized by an operating system driver
(presumably the Linux driver, I would guess.)
This would presumably be an error in NSC's code, specificially in the
NDIS2 driver embedded inside the PXE stack.
>
> NSC DP83815/DP83816 Fast Ethernet UNDI, v1.03
> Copyright (C) 2002, 2003 National Semiconductor Corporation
> All rights reserved.
>
> Pre-boot eXecution Environment PXE-2.0 (build 082)
> Copyright (C) 1997-2000 Intel Corporation
>
>
> CLIENT MAC ADDR: 00 00 24 C2 46 C8
> CLIENT IP: 192.168.42.100 MASK: 255.255.255.0 DHCP IP: 192.168.42.1
> PXE-E11: ARP timeout
> PXE-E11: ARP timeout
> PXE-E38: TFTP cannot open connection
> PXE-M0F: Exiting MacPhyter PXE ROM.
>
-hpa
More information about the Syslinux
mailing list