[ipxe-devel] iPXE doesn't load when using ISC Kea 1.1

Ledochowski, Roy roy.ledochowski at hpe.com
Wed Jan 4 23:35:52 UTC 2017


Hi Michael

Thanks for the quick reply!!  To get the info from ipstat, I hit Ctrl+B, followed by 'dhcp' and 'ipstat' because allowing iPXE to complete falls thru to localboot.  Localboot doesn't work because there is no OS yet on my test client.  I assume that'll give you what you want:

iPXE initializing devices...ok

iPXE 1.0.0+ (26050) ...
Features: DNS HTTP iSCSI TFTP AoE ELF MBOOT PXE bzImage Menu PXEXT

iPXE> ipstat
IP version 4:
  InReceives: 0 inMcastPkts:0 InBcastPkts:0 InOctets:0
  InHrdErrors:0 InAddrErrors:0 InUnknownProtos:0 InTruncatedPkts:0
  ReasmReqds:0 ReasmOKs:0 ReasmFails:0 
  InDelivers:0 OutRequests:0 OutNoRoutes:0
  OutTransmits:0 OutMcastPkts:0 OutBcastPkts:0 OutOctets:0

iPXE> dhcp
Configuring (net0 00:0c:29:73:f2:92) ....... No configuration methods
Succeeded

iPXE> ipstat
IP version 4:
  InReceives: 4 inMcastPkts:0 InBcastPkts:0 InOctets:1316
  InHrdErrors:0 InAddrErrors:4 InUnknownProtos:0 InTruncatedPkts:0
  ReasmReqds:0 ReasmOKs:0 ReasmFails:0 
  InDelivers:0 OutRequests:4 OutNoRoutes:0
  OutTransmits:4 OutMcastPkts:0 OutBcastPkts:4 OutOctets:1696

iPXE>


-----Original Message-----
From: Michael Brown [mailto:mcb30 at ipxe.org] 
Sent: Wednesday, January 04, 2017 3:10 PM
To: Ledochowski, Roy <roy.ledochowski at hpe.com>; ipxe-devel at lists.ipxe.org
Subject: Re: [ipxe-devel] iPXE doesn't load when using ISC Kea 1.1

On 04/01/17 22:49, Ledochowski, Roy wrote:
> In my test environment (VMWare workstation 12) the  NICs PXE ROM boots 
> fine and loads iPXE.  However, when iPXE tries to configure the 
> interface (dhcp, autoconf), it fails with “No configuration methods 
> succeeded (http://ipxe.org/040ee119). Ifstat shows
>
> [Link: up, TX: 4,TXE:1, RX: 4 RXE:4]
> [TXE: 1 x “Network unreachable (http://ipxe.org/28086011)”]
> [RXE: 4 x “Invalid argument (http://ipxe.org/1c056002)”]

 From the http://ipxe.org/1c056002, it appears that iPXE's IPv4 layer is rejecting the packets as invalid.  You can get some additional information by either:

- enabling the "ipstat" command (http://ipxe.org/cmd/ipstat), or

- building with DEBUG=ipv4

Michael


More information about the ipxe-devel mailing list