James Cammarata wrote:
On Wed, 17 Dec 2008 11:31:45 -0500, Michael DeHaan
<mdehaan(a)redhat.com>
wrote:
> James Cammarata wrote:
>
>> On Wed, 17 Dec 2008 17:18:19 +0100, Jeroen van Meeuwen
>> <kanarip(a)kanarip.com> wrote:
>>
>>
>>> James Cammarata wrote:
>>>
>>>
>>>> You can match on the IP/MAC address, can't you? So we could
>>>>
>>>>
>>> theoretically
>>>
>>>
>>>> at least use a custom sif for systems?
>>>>
>>>>
>>>>
>>> Under "FILENAME REMAPPING", in in.tftpd's man page:
>>>
>>> \i The IP address of the requesting host, in dotted-quad notation
>>> (e.g. 192.0.2.169).
>>>
>>> \x The IP address of the requesting host, in hexadecimal notation
>>> (e.g. C00002A9).
>>>
>>> This would imply your nodes get reserved DHCP leases which isn't
>>> feasible for most situations (such as multi-subnet setups since host
>>> declarations are global and not subnet specific).
>>>
Dangit, just realized that \x is the IP in hex format, not the MAC... back
to the drawing board :\ This would still work if you specify both the mac
and IP, but I don't know how many people do that currently.
FWIW, ia64 and certain yaboot's can't boot from the MAC and require the
IP. It would be a tolerable limitation and still nice to have, and would
work painlessly if someone was using
the manage_dhcp feature.
--Michael