[syslinux] Unable to PXE boot

Lane software.research.development at gmail.com
Thu Feb 5 12:27:57 PST 2015


I'm replacing the master node in a cluster and having issues PXE booting
the diskless nodes. The current master works fine, but the new node to
replace the current node which has the same setup is having the issues.

The hardware is:

Dell r920 (new master node, UEFI)
Dell r620's (diskless, BIOS)
Dell 1950's (diskless, BIOS)

When trying to boot, the 1950 node displays (though both diskless types
having same issue):
---
Broadcom UNDI PXE-2.1 v4.4.4
Copyright (C) 2000-2008 Broadcom Corporation
Copyright (C) 1997-2008 Intel Corporation
All rights reserved.

Broadcom Base Code PXE-2.1 v1.1.0
Copyright (C) 2000-2008 Broadcom Corporation
Copyright (C) 1997-2008 Intel Corporation

CLIENT MAC ADDR: 00 13 72 F9 54 41 GUID: 44454C4C 4A00 104D 8058
B4C04F534231
CLIENT IP: 10.0.1.1 MASK: 255.255.0.0 DHCP IP: 10.0.0.11
GATEWAY IP: 10.0.0.1
PXE-E32: TFTP open timeout
PXE-E32: TFTP open timeout
PXE-E32: TFTP open timeout
PXE-M0F: Exiting Broadcom PXE ROM.

strike F1 to retry boot, F2 for setup utility
---

/diskless/pxelinux.cfg/default
---
DEFAULT /gentoo-x86_64/boot/kernel-3.14.14-gentoo
APPEND ip=dhcp ro rootfstype=nfs root=/dev/nfs
nfsroot=10.0.0.11:/diskless/gentoo-x86_64
init=/linuxrc

/etc/conf.d/in.tftpd (using tftp-hpa)
---
INTFTPD_PATH="/diskless"
INTFTPD_OPTS="-R 4096:32767 -v -s ${INTFTPD_PATH}"

/etc/dhcp/dhcpd.conf
---
ddns-update-style none;
authoritative;

log-facility local7;
allow bootp;

subnet 10.0.0.0 netmask 255.255.0.0 {
default-lease-time 86400;
max-lease-time 86400;

option routers 10.0.0.1;
option broadcast-address 10.0.255.255;
option subnet-mask 255.255.0.0;
option domain-name-servers xxx.xxx.xxx.xxx, xxx.xxx.xxx.xxx;
option domain-name "mydomain.com";

}

group {
filename "pxelinux.0";
next-server 10.0.0.11;

host node-1 {
hardware ethernet 00:13:72:F9:54:41;
fixed-address 10.0.1.1;
}

# snipped other nodes ...
}


I also have a pcap log for tftp if interested. The current setup I had no
issues getting working w/ PXE, but w/ this new master node, haven't been
able to see why its not working.

Any help much appreciated.


More information about the Syslinux mailing list