dhcpd ignores bootp requests

dhcpd ignores bootp requests

Post by Ed » Thu, 14 Feb 2002 02:04:14



Hi,
I have a dhcp server setup on my linux box, in order to provide IP
addresses to my Windows-based clients. I am trying to get a diskless
workstation booting, and have managed to get the kernel loaded. I have
also told it to load the root filesystem over nfs, and it no longer
gives me the 00:00 error I mentioned in an earlier post. However, the
kernel's bootp requests are denied by dhcpd, and hence it cannot load
the root fs. The log file is as follows:

Feb 12 15:36:32 <server hostname> dhcpd-2.2.x: BOOTREQUEST from
00:60:08:5f:06:93 via eth0
Feb 12 15:36:32 <server hostname> dhcpd-2.2.x: No applicable record
for BOOTP host 00:60:08:5f:06:93 via eth0

Here is my dhcpd.conf file:

# /etc/dhcpd.conf
# Ed's DHCPd config file

default-lease-time 2592000;
max-lease-time 2592000;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.254;
option domain-name-servers 192.168.1.253, xxx.xxx.xxx.xxx,
xxx.xxx.xxx.xxx;
option domain-name "localdomain";
option netbios-name-servers 192.168.1.253;
# option dhcp-class-identifier "PXECLIENT";
option vendor-encapsulated-options ff;
# ddns-update-style ad-hoc;

subnet 192.168.1.0 netmask 255.255.255.0 {
  range 192.168.1.50 192.168.1.199;
  host testmachine {
    hardware ethernet 00:60:08:5f:06:93;
    filename "/tftpboot/kernel";
  }  

Quote:}

I don't want to install bootpd, as this would mean conflicts between
dhcpd and bootpd, and I wouldn't be able to use dhcp with my windows
systems. Any help in getting dhcpd to respond to the bootp request
would be appreciated.

Cheers,
Ed

 
 
 

dhcpd ignores bootp requests

Post by Mark Damros » Thu, 14 Feb 2002 07:26:50



Quote:> Hi,
> I have a dhcp server setup on my linux box, in order to provide IP
> addresses to my Windows-based clients. I am trying to get a diskless
> workstation booting, and have managed to get the kernel loaded. I have
> also told it to load the root filesystem over nfs, and it no longer
> gives me the 00:00 error I mentioned in an earlier post. However, the
> kernel's bootp requests are denied by dhcpd, and hence it cannot load
> the root fs. The log file is as follows:

> Feb 12 15:36:32 <server hostname> dhcpd-2.2.x: BOOTREQUEST from
> 00:60:08:5f:06:93 via eth0
> Feb 12 15:36:32 <server hostname> dhcpd-2.2.x: No applicable record
> for BOOTP host 00:60:08:5f:06:93 via eth0

> Here is my dhcpd.conf file:

> # /etc/dhcpd.conf
> # Ed's DHCPd config file

> default-lease-time 2592000;
> max-lease-time 2592000;
> option subnet-mask 255.255.255.0;
> option broadcast-address 192.168.1.255;
> option routers 192.168.1.254;
> option domain-name-servers 192.168.1.253, xxx.xxx.xxx.xxx,
> xxx.xxx.xxx.xxx;
> option domain-name "localdomain";
> option netbios-name-servers 192.168.1.253;
> # option dhcp-class-identifier "PXECLIENT";
> option vendor-encapsulated-options ff;
> # ddns-update-style ad-hoc;

> subnet 192.168.1.0 netmask 255.255.255.0 {
>   range 192.168.1.50 192.168.1.199;

You may need to add
    allow bootp;
not sure.  That may be the default.

Quote:>   host testmachine {
>     hardware ethernet 00:60:08:5f:06:93;
>     filename "/tftpboot/kernel";

You must supply a static IP assignment for bootp.

- Show quoted text -

Quote:>   }
> }

> I don't want to install bootpd, as this would mean conflicts between
> dhcpd and bootpd, and I wouldn't be able to use dhcp with my windows
> systems. Any help in getting dhcpd to respond to the bootp request
> would be appreciated.

> Cheers,
> Ed


 
 
 

1. Help needed: DHCPD does not answer BOOTP requests

Hi there,

I'm trying to configure a simple DHCP setup (1 PC running the demon,
another one as embedded client).
The DHCPD shall answer to BOOTP requests of a client.
Unfortunately it does not work. I see the clients boot requests (using
ethereal) but I
do not see any answer of the DHCP demon.

The DHCPD config file is this:
------------------------------------------------------------------
#option broadcast-address 192.168.100.255;
#option subnet-mask 255.255.255.0;

#ddns-update-style ad-hoc;
allow bootp;

subnet 192.168.100.0 netmask 255.255.255.0 {
#    range 192.168.100.10 192.168.100.250;
#    option routers 192.168.100.1;

host emb0 {
    hardware ethernet 00:80:29:e5:b7:1f;
    fixed-address 192.168.1.50;
#    filename "/tftpboot/X86PC/UNDI/BStrap/bstrap.0";
#        option dhcp-client-identifier 00:80:29:e5:b7:1f;
#        option root-path "/emb/root-fs";
--------------------------------------------------------------------

With version 2.0.xx of the DHCP demon we saw the following information
in /var/log/message:
#Mar  5 09:36:52 localhost dhcpd: BOOTREQUEST from 00:80:29:e5:b7:1f via
eth0
#Mar  5 09:36:52 localhost dhcpd: No applicable record for BOOTP host
00:80:29:e5:b7:1f via eth0

With the lates verison (3.0.pl1) from www.isc.org we got the same
behavior but no
error log in the message file.

We studdied the man pages and other sources of information but now run
out of ideas.

Please help,  any suggestions are wlcome.

    Guenter

2. Anyone ever heard of an AIC-6030 SCSI controller ?

3. bootp server replies being ignored by bootp client

4. NFSroot not working

5. bootp client ignoring replies from bootp server

6. Installing Lotus 123 for SCO

7. bootp server replies being ignored by bootp client ?

8. Question About DNS

9. help: booting a computer with bootp/dhcpd

10. DHCPD as a replacement to BOOTP

11. bootp vs DHCPD

12. bootp/dhcpd

13. linux-2.1.122 and nfsroot via dhcpd BOOTP