[ipxe-devel] dhcp user-class check for "iPXE"

Linto Paul lintopaul at gmail.com
Thu Apr 20 13:18:48 UTC 2017

Hi Christian,

Yes I have tried different filename options later in my dhcp.conf for
fallback such as ipxe.efi or undionly.kpxe but the issue is that the former
condition for user-class "iPXE" is never met and always go the fallback
filename specified.

I've tried the Robin's example s already and also followed the ipxe forum
but couldn't get it working yet.

Best regards,

On 20-Apr-2017 6:08 PM, "Christian Nilsson" <nikize at gmail.com> wrote:


Do you happen to have any filename set later in your dhcpd.conf ?

I tend to refer to Robins extensive example at
https://gist.github.com/robinsmidsrod/4008017 see ipxe-green.conf for

Other then that I would start checking with tcpdump for exactly what
is sent both ways.

You can find several threads at
http://forum.ipxe.org/forumdisplay.php?fid=2 about RHEL and UEFI.
(If you want to post in the forum, remember that it is moderated for
new users, so won't be visible until a moderator have approved the


On Thu, Apr 20, 2017 at 2:27 PM, Linto Paul <lintopaul at gmail.com> wrote:
> Hello Folks,
> I am trying to iPXE boot latest RHEL 7.3 on HP Proliant Gen 9
> in UEFI mode but can't get the infinite dhcp loop to be broken using the
> chain load option below:
> if exists user-class and option user-class = "iPXE"{
>     filename "xx.xx.xx.xx/default.ipxe
> }
> No matter what I try this condition is never met so always the control
> to the else condition and tries to boot off the bootloader provided there.
> By the way, I am aware of using the ipxe compile option with embedded
> to break from the loop but wasn't able to get it to boot as I get a kernel
> panic.
> Any help on getting around this dhcp option would be much appreciated.
> any pointers on successful use cases with RHEL in UEFI mode would be
> as well. From my understanding only RHEL 7.3 onwards can be used with iPXE
> in UEFI mode but correct me if I am wrong.
> Best regards,
> Linto
> _______________________________________________
> ipxe-devel mailing list
> ipxe-devel at lists.ipxe.org
> https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ipxe.org/pipermail/ipxe-devel/attachments/20170420/11014fd4/attachment.htm>

More information about the ipxe-devel mailing list