Second DHCP request during boot-time with different IP-request

Roel van der Made r.vandermade at
Mon Dec 17 17:17:57 CET 2007

Hi there,

I'm configuring a FAI 3.2.4 setup and am kind of surprised by the

I have configured the faiserver with all default settings (ofcourse the
needed basics defined) and two clients which suppose to pxe-boot from
the faiserver. 

Both clients boot fine using PXE and thus get an ip-address from the
dhcp server, which is configured based on its mac-address. So far so
good, the moment the clients want to mount the root-fs I receive another
dhcp request from the same mac-address but it somehow wants to receive a
specific ip-address, and accepts no other :

Dec 17 15:26:50 faiserver dhcpd: DHCPREQUEST for
( from 00:0c:29:d6:46:2b via eth0: lease
Dec 17 15:26:50 faiserver dhcpd: DHCPNAK on to
00:0c:29:d6:46:2b via eth0
Dec 17 15:26:54 faiserver dhcpd: DHCPDISCOVER from 00:0c:29:d6:46:2b via
Dec 17 15:26:54 faiserver dhcpd: DHCPOFFER on to
00:0c:29:d6:46:2b via eth0

faiserver ->
fai-client1 ->
fai-client2 ->

I am now wondering about two things;

- why the second dhcp request since it already received it trough
dhcpd/pxe ?
- why would go ask for a specific ip-address in the same network and
doesn't it just bind on the earlier supplied ip-address ?

A different question is, what's the best place to initiate a dhcp-client
request for a second interface, which is actually the interface to be
used for internet-connectivity and thus the bootstrap location.

Possibly I'm overlooking something but I cannot figure out what exactly
at this moment. 

Before I start flooding this mailing-list with all kinds of
configuration-files and logfiles I want to leave this question a bit
open :)



More information about the linux-fai mailing list