No Free Leases

Simon Hobson dhcp1 at thehobsons.co.uk
Thu Mar 15 12:36:09 UTC 2012


PLEASE fix the subject if you are replying to a digest

>Mar 14 14:42:43 europevuk350 kernel: device eth0 entered promiscuous mode
>Mar 14 14:43:00 europevuk350 dhcpd: DHCPINFORM from 10.182.167.15 
>via 10.182.166.2
>Mar 14 14:43:00 europevuk350 dhcpd: DHCPACK to 10.182.167.15 
>(00:30:05:c2:e6:0b) via eth0
>Mar 14 14:43:00 europevuk350 dhcpd: DHCPINFORM from 10.182.167.15 
>via 10.182.166.3
>Mar 14 14:43:00 europevuk350 dhcpd: DHCPACK to 10.182.167.15 
>(00:30:05:c2:e6:0b) via eth0
>Mar 14 14:43:00 europevuk350 dhcpd: DHCPDISCOVER from 
>00:26:0b:d7:71:fd via 10.182.168.2: network 10.182.168/23: no free 
>leases
>Mar 14 14:43:00 europevuk350 dhcpd: DHCPDISCOVER from 
>00:26:0b:d7:71:fd via 10.182.168.3: network 10.182.168/23: no free 
>leases
>Mr 14 14:35:43 europevuk350 dhcpd: DHCPNAK on 10.182.168.11 to 
>00:26:0b:d7:71:fd via 10.182.168.3

>Subnet 10.182.168.0 netmask 255.255.254.0 {
>   ...
>   Pool {
>     Allow dynamic bootp clients;
>     Range 10.182.168.1 10.182.169.254;
>   }


I would try a different syntax. Although "Allow dynamic bootp 
clients" seems to be valid according to the man page, I wonder if the 
server is treating this as an "allow" clause and hence denying 
anything that doesn't match - hence no free leases.
Note that "no free leases" doesn't mean there are no leases, it means 
there are none which are available and allowed for this client.

Try this syntax and see if it makes any difference (or try removing 
the allow clause temporarily) :

   range dynamic-bootp 10.182.168.1 10.182.169.254;

-- 
Simon Hobson

Visit http://www.magpiesnestpublishing.co.uk/ for books by acclaimed
author Gladys Hobson. Novels - poetry - short stories - ideal as
Christmas stocking fillers. Some available as e-books.


More information about the dhcp-users mailing list