[syslinux] Problems with EFI PXE boot on Hp DL380p Gen9

Filippo Giunchedi filippo at esaurito.net
Thu Mar 19 07:42:49 PDT 2015


On Mon, Feb 09, 2015 at 10:33 AM, Gene Cumm wrote:
> > The Device is eth0.230 and we have to use Tagged VLANs on this port.
> > I have attached a new capture with this filter rules above.
> > Hope it helps...
> 
> Ahh, much better.  Now we can see the Offer/Ack.  I've seen this
> before where the DHCP daemon send it to the broadcast address.

hi,
I'm running into the same problem with HP gen9 servers with pxelinux and
UEFI, getting the same message on the serial console:

>> Booting Embedded LOM 1 Port 1 : HP Ethernet 1Gb 4-port 331i Adapter - NIC (IPv4) 

>> Booting PXE over IPv4.
  Station IP address is 10.64.16.163

  Server IP address is 208.80.154.10
  NBP filename is jessie-installer/debian-installer/amd64/syslinux.efi
  NBP filesize is 176432 Bytes
 Downloading NBP file...

  NBP file downloaded successfully.
Getting cached packet 
My IP is 10.64.16.163
core_udp_sendto: stalling on configure with no mapping
core_udp_sendto: stalling on configure with no mapping
core_udp_sendto: stalling on configure with no mapping
core_udp_sendto: stalling on configure with no mapping
core_udp_sendto: stalling on configure with no mapping
core_udp_sendto: stalling on configure with no mapping
[...]
core_udp_sendto: aborting on no mapping

however after this it proceeds with loading ldlinux.e64 and the boot prompt is
displayed:

boot:
Loading debian-installer/amd64/linux... ok
Loading debian-installer/amd64/initrd.gz...

looking at tcpdump, it is downloading the initrd (34983893 bytes) over tftp
however after a (good) while the system reboots and stops replying:

14:35:32.633247 IP CLIENT.1708 > TFTP.37986: UDP, length 4
14:35:32.633359 IP TFTP.37986 > CLIENT.1708: UDP, length 1412
14:35:32.665439 IP CLIENT.1708 > TFTP.37986: UDP, length 4
14:35:32.665639 IP TFTP.37986 > CLIENT.1708: UDP, length 1412
14:35:32.691057 IP CLIENT.1708 > TFTP.37986: UDP, length 4
14:35:32.691196 IP TFTP.37986 > CLIENT.1708: UDP, length 1412
14:35:33.692251 IP TFTP.37986 > CLIENT.1708: UDP, length 1412
14:35:35.694336 IP TFTP.37986 > CLIENT.1708: UDP, length 1412
14:35:39.698275 IP TFTP.37986 > CLIENT.1708: UDP, length 1412
14:35:47.698907 IP TFTP.37986 > CLIENT.1708: UDP, length 1412
14:36:03.700081 IP TFTP.37986 > CLIENT.1708: UDP, length 1412

there might be two issues at play here, did anyone come across this?

thanks!
filippo


More information about the Syslinux mailing list