[ipxe-devel] custom dhcp client_id option
Maule Mark
mark_maule at yahoo.com
Tue Apr 12 14:04:22 UTC 2016
I noticed that. However, dnsmasq only considers client_id (if present) followed by hwaddr when looking up configs in its hostsfile. I've tried hacking around that in dnsmasq (by trying to match client_uuid if present and no client_id match), but the code is pretty tangled and it's not clear to me that this would be spec compliant anyway.
Mark
From: Michael Brown <mcb30 at ipxe.org>
To: Maule Mark <mark_maule at yahoo.com>; "ipxe-devel at lists.ipxe.org" <ipxe-devel at lists.ipxe.org>
Sent: Tuesday, April 12, 2016 8:23 AM
Subject: Re: [ipxe-devel] custom dhcp client_id option
On 08/04/16 20:05, Maule Mark wrote:
> I have a project where it would be useful for me to set a custom
> client_id when using dhcp to configure a network interface.
> Specifically, in my case I'd like to pass the SMBIOS uuid as the
> client_id for an infiniband port instead of the port GUID. In my
> application, I can guarantee that only one port will be making dhcp
> requests to the server, and this would allow my node to get the a
> consistent ipaddr/hostname from dnsmasq no matter which port the node
> pxe booted from.
>
> I can hack the code for my own purposes, but was wondering if there
> might be interest in having this as a general ipxe setting. I'm willing
> to do the work and push it if this seems reasonable.
The SMBIOS UUID is already exposed in the DHCP request via the client
UUID option.
Michael
Sent from Yahoo Mail. Get it now
From: Michael Brown <mcb30 at ipxe.org>
To: Maule Mark <mark_maule at yahoo.com>; "ipxe-devel at lists.ipxe.org" <ipxe-devel at lists.ipxe.org>
Sent: Tuesday, April 12, 2016 8:23 AM
Subject: Re: [ipxe-devel] custom dhcp client_id option
On 08/04/16 20:05, Maule Mark wrote:
> I have a project where it would be useful for me to set a custom
> client_id when using dhcp to configure a network interface.
> Specifically, in my case I'd like to pass the SMBIOS uuid as the
> client_id for an infiniband port instead of the port GUID. In my
> application, I can guarantee that only one port will be making dhcp
> requests to the server, and this would allow my node to get the a
> consistent ipaddr/hostname from dnsmasq no matter which port the node
> pxe booted from.
>
> I can hack the code for my own purposes, but was wondering if there
> might be interest in having this as a general ipxe setting. I'm willing
> to do the work and push it if this seems reasonable.
The SMBIOS UUID is already exposed in the DHCP request via the client
UUID option.
Michael
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ipxe.org/pipermail/ipxe-devel/attachments/20160412/d6adc210/attachment.htm>
More information about the ipxe-devel
mailing list