[ipxe-devel] DHCP failures - HP R1

Christian Nilsson nikize at gmail.com
Thu Jan 19 00:10:44 UTC 2017


Your nic does not receive any packets at all, or rather the ipxe UNDI
interface does not see any packets.
There have been some undi related fixes since the version you are
using https://git.ipxe.org/ipxe.git/commit/fd95c so you could try to
update your build and try again.

You might also want to try to use ipxe.pxe instead of undionly.kpxe if
there is native drivers for your nic available in ipxe that is. (I'm
assuming you are using undionly.kpxe based on the output)

What is the actual NIC model you are using, and what ROM provides the
UNDI interface for that NIC?

On Thu, Jan 19, 2017 at 1:00 AM, Arun SAG <sagarun at gmail.com> wrote:
> Hi,
>
> We see this often in our data centers. IPXE seems to be failing to get dhcp.
> The DHCP server receives these requests
> and responds to them, i see the MAC addresses in dhcpd logs, but IPXE for
> some reason not getting it.   Appreciate your
> help.
>
> CLIENT MAC ADDR: 9C B6 54 B8 83 87  GUID: 245C2EE5 DAF1 470E 8DE7
> 9CB654B88386
> CLIENT IP: 10.194.XXX.XXX  MASK: 255.255.255.XXX  DHCP IP: 10.193.XXX.XXX
> GATEWAY IP: 10.194.XXX.XXX
> PXE->EB: !PXE at 952D:0070, entry point at 952D:0106
>          UNDI code segment 952D:5B10, data segment 8EEE:63F0 (571-620kB)
>          UNDI device is PCI 05:00.1, type DIX+802.3
>          571kB free base memory after PXE unload
> iPXE initialising devices...ok
>
>
>
> iPXE 1.0.0+ (fd95c) -- Open Source Network Boot Firmware -- http://ipxe.org
> Features: DNS HTTP iSCSI TFTP AoE ELF MBOOT PXE bzImage Menu PXEXT
>
> net0: 9c:b6:54:b8:83:87 using undionly on UNDI-PCI05:00.1 (open)
>   [Link:up, TX:0 TXE:1 RX:0 RXE:0]
>   [TXE: 1 x "Network unreachable (http://ipxe.org/28086011)"]
> DHCP 0x1d6a4 entering discovery state
> Configuring (net0 9c:b6:54:b8:83:87)...DHCP 0x1d6a4 DHCPDISCOVER
> DHCP 0x1d6a4 DHCPDISCOVER
> ..DHCP 0x1d6a4 DHCPDISCOVER
> .....DHCP 0x1d6a4 DHCPDISCOVER
>
>
> I did more digging.
>
> iPXE> dhcp
> DHCP 0x1d784 entering discovery state
> Configuring (net0 9c:b6:54:b8:83:87)...DHCP 0x1d784 DHCPDISCOVER
> .DHCP 0x1d784 DHCPDISCOVER
> ..DHCP 0x1d784 DHCPDISCOVER
> ....DHCP 0x1d784 DHCPDISCOVER
> ........ No configuration methods succeeded (http://ipxe.org/040ee119)
> iPXE> ifstat
> net0: 9c:b6:54:b8:83:87 using undionly on UNDI-PCI05:00.1 (closed)
>   [Link:up, TX:4 TXE:1 RX:0 RXE:0]
>   [TXE: 1 x "Network unreachable (http://ipxe.org/28086011)"]
> iPXE> ifconf -c dhcp net0
> DHCP 0x1d7b4 entering discovery state
> Configuring [dhcp] (net0 9c:b6:54:b8:83:87)...DHCP 0x1d7b4 DHCPDISCOVER
> .DHCP 0x1d7b4 DHCPDISCOVER
> ..DHCP 0x1d7b4 DHCPDISCOVER
> ....DHCP 0x1d7b4 DHCPDISCOVER
> ........ Connection timed out (http://ipxe.org/4c106035)
> iPXE> ifstat
> net0: 9c:b6:54:b8:83:87 using undionly on UNDI-PCI05:00.1 (closed)
>   [Link:up, TX:8 TXE:1 RX:0 RXE:0]
>   [TXE: 1 x "Network unreachable (http://ipxe.org/28086011)"]
>
>
> Does this mean, my ROM is bad?
>
>
> --
> Arun S A G
> http://zer0c00l.in/
>
> _______________________________________________
> ipxe-devel mailing list
> ipxe-devel at lists.ipxe.org
> https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel
>



More information about the ipxe-devel mailing list